From nobody Sat Jul 25 01:24:45 2026 Received: from mail-pg1-f171.google.com (mail-pg1-f171.google.com [209.85.215.171]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 506F6433BA0 for ; Tue, 21 Jul 2026 08:00:39 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.215.171 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784620840; cv=none; b=ssTkXV71LDQsiLnnSaQTzFmzRJlPrzj4prOt0HCkpTTiU9KdN6tsdytRdb8lUzoDGB5GRX/iRnawCHvE1PNND2SLSat8MUCSPtYz2XGvAdVy21waUfIVQHk+IbAX3lkvqfWtkmfqcoBdt06CyZ0f1oV4PQ+wIkl0/lPapvku7eQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784620840; c=relaxed/simple; bh=JJy90RS5ghJ8sF8PjwqRRtxPLgIBFTPribV7bxC7gzU=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=DWceH6td45TiHjvadTuWa7ETzQtU016k5ngQP2hyo4D033E1xw33lpYH6ePtjkIF1XqwmGkxoR/gewYjOG10lBA0OZvi1XZwibs4hcmlkewBlozod1hL8/sWdJWkVNUesVWB82nqO5DaEplN6Utx9lpaLs/Uus2FZXkzTy6T0cU= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=HTFXz/1z; arc=none smtp.client-ip=209.85.215.171 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="HTFXz/1z" Received: by mail-pg1-f171.google.com with SMTP id 41be03b00d2f7-c9fe3c9bd5fso2978788a12.0 for ; Tue, 21 Jul 2026 01:00:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784620838; x=1785225638; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=+EUoxqHLdj+77vde6cXsx3VoHDs2jRtpNGWuadNMVcE=; b=HTFXz/1zGoYsBxxYqFksYuzG5i72KhBjbJk/i1YF71ZFqvZpvnUHny53RR1w0uc8Zj nhm3aFb34RySmG0bqs+aqi3BrIR5sObPwbONMR4f/IBZTyNNu1ll00eEWoR/baTinCwQ OpClh34pN/l5rsFl3io6RsGGvx4vFA0/b1u4a6BSd6UMXLCg45n85CimfonkOwY4hvhi hwsNYoosZ6e9wWywKiZ+RbY3WyPBrpimPYNwx/QD1QVRgQKrjByj9Rc4xk4ykIfyRqb5 CAI1gjjyTuhBuCWo7xPgGj5fHht3JRsSbUYpb3H22WV9jcmi+3lO/nTmWt3kfKGLJz4j NVJA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784620838; x=1785225638; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=+EUoxqHLdj+77vde6cXsx3VoHDs2jRtpNGWuadNMVcE=; b=FEJNaF6kn8TyBOBltHNIuxQ2JKVbAbISybKnP7Bp0xKmWzqIanqRHlZ8nZiTlbHFIY O3w8IqxidgQSmKce3vHcAUEi1ilXh5LC3MY+N4/uSVMZPKdyt9excrQKT/W4zceNffAl ipL2Za1lDT0jj5a+Bp+ofKMC9AJ6QsNkY6MSbQpdCIAf64P13zTFRAMMp6S/FEMOa02G Dp8mMEYpUfv7DlsEzBW4ekZW9QVqbTX5+pcMYa0Jx3+r0luuUIbbyu5O6Tglqy6ci10N CIplzXnUJ3c5M6XVKdDh9KXeZpg/iDwDN9BMR0ZEsmNuPKGwo4UBvG78AqvgRBA+aIrZ v+7A== X-Forwarded-Encrypted: i=1; AHgh+Rq76e40Rwh4ka3v32nUQjkAM7RRZvMgHnrpG6otbDviIdr4rulHY/edMambMVsqyQzKsW8wTvJmFtXItlo=@vger.kernel.org X-Gm-Message-State: AOJu0YxXnVPMcPPHntJCNnXWOcd7TsZ8wf78VC1ZmpEFYfOQtX+7p0VT RV6rNChwHhb1hR5ya7tpn4nDpORXO5vkBOb2OH3drTQM46Qadpr3HDWW3EI0Z7AH X-Gm-Gg: AfdE7ckXfvytzUg/923ylOEk4w8AfFMJ8IH+7gUwS3prT3aSL41CAMERwcndY5cRyaD 1WaVFPUbbOjpRMGxRQw/J3+vJimfSWaNflhNl+olJHqdy8FY1nx+LSZIeNpae/TX9hY+nSM9Xa/ 2a5A8MyrENfAXkMBb+hs90mB5NZb0F3Ob7ETMRIJfcRK1BCkHT/IGueOgHZhdF0WmruWAtIq6dZ bcejqpH/EDSHLUFAQZw7PnQNF2cTPyIr9QZmxkSIygvNfIQTwHcH1ryE8Mpas1j2F1xfSd464VR WI1TrBz32j/D2AlQDQJUdwpihmURJBJWhe6Z1v+TKdhNirowop26Yk+Dorjn4dmVE24Nsj5Cozq NjhOK3d5/kxcOM2btSMf6TF4QI+zxpY/Rteb0wAKDXFGCzNDOCcsXpyPbG1QcFUkr96P/82noq1 moFXjG9SoojMVkeF+QsjFGuJ9dW7LEdROrI/U/TCeI5wWfnQxsz+cJ8g== X-Received: by 2002:a05:6a20:d52b:b0:3b3:ccd0:cf62 with SMTP id adf61e73a8af0-3c38dc16e15mr21552249637.36.1784620838417; Tue, 21 Jul 2026 01:00:38 -0700 (PDT) Received: from SaswatPC.localdomain ([45.123.221.191]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-13d093bd8f6sm2891921c88.4.2026.07.21.01.00.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 21 Jul 2026 01:00:37 -0700 (PDT) From: Saswat PC Ubuntu To: zack.rusin@broadcom.com Cc: bcm-kernel-feedback-list@broadcom.com, maarten.lankhorst@linux.intel.com, mripard@kernel.org, tzimmermann@suse.de, airlied@gmail.com, simona@ffwll.ch, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, Saswat PC Ubuntu Subject: [PATCH] drm/vmwgfx: Remove unused vmw_goal_waiter_add/remove Date: Tue, 21 Jul 2026 08:00:28 +0000 Message-ID: <20260721080028.4464-1-saswatjungkhadka@gmail.com> X-Mailer: git-send-email 2.43.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" vmw_goal_waiter_add() and vmw_goal_waiter_remove() have had no callers since commit 'db6a94b26354', which removed their only call site. Their sibling functions vmw_seqno_waiter_add/remove are still in active use, confirming these are leftover dead code. Signed-off-by: Saswat PC Ubuntu --- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 2 -- drivers/gpu/drm/vmwgfx/vmwgfx_irq.c | 12 ------------ 2 files changed, 14 deletions(-) diff --git a/drivers/gpu/drm/vmwgfx/vmwgfx_drv.h b/drivers/gpu/drm/vmwgfx/v= mwgfx_drv.h index 38bea8aba..d84e077ed 100644 --- a/drivers/gpu/drm/vmwgfx/vmwgfx_drv.h +++ b/drivers/gpu/drm/vmwgfx/vmwgfx_drv.h @@ -1026,8 +1026,6 @@ extern int vmw_fallback_wait(struct vmw_private *dev_= priv, unsigned long timeout); bool vmw_seqno_waiter_add(struct vmw_private *dev_priv); bool vmw_seqno_waiter_remove(struct vmw_private *dev_priv); -bool vmw_goal_waiter_add(struct vmw_private *dev_priv); -bool vmw_goal_waiter_remove(struct vmw_private *dev_priv); bool vmw_generic_waiter_add(struct vmw_private *dev_priv, u32 flag, int *waiter_count); bool vmw_generic_waiter_remove(struct vmw_private *dev_priv, diff --git a/drivers/gpu/drm/vmwgfx/vmwgfx_irq.c b/drivers/gpu/drm/vmwgfx/v= mwgfx_irq.c index 05773eb39..88c77226c 100644 --- a/drivers/gpu/drm/vmwgfx/vmwgfx_irq.c +++ b/drivers/gpu/drm/vmwgfx/vmwgfx_irq.c @@ -273,18 +273,6 @@ bool vmw_seqno_waiter_remove(struct vmw_private *dev_p= riv) &dev_priv->fence_queue_waiters); } =20 -bool vmw_goal_waiter_add(struct vmw_private *dev_priv) -{ - return vmw_generic_waiter_add(dev_priv, vmw_irqflag_fence_goal(dev_priv), - &dev_priv->goal_queue_waiters); -} - -bool vmw_goal_waiter_remove(struct vmw_private *dev_priv) -{ - return vmw_generic_waiter_remove(dev_priv, vmw_irqflag_fence_goal(dev_pri= v), - &dev_priv->goal_queue_waiters); -} - static void vmw_irq_preinstall(struct drm_device *dev) { struct vmw_private *dev_priv =3D vmw_priv(dev); --=20 2.43.0