From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pl1-f195.google.com (mail-pl1-f195.google.com [209.85.214.195]) (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 B8168284B37 for ; Wed, 14 Jan 2026 17:01:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.195 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768410087; cv=none; b=VrV/VIxyd+pGBob7HrPeqjKtjW3+USIQh3Z/4qPH81vPExKZyp34dhl6VTxVSzxzahSqwc2j7n9FXEoLoeHwNuwOfTRUBCIWMQ0f1S63KNzYmP3BYxnASnGLE/FMmiHVCGBY8JsLVQysfF1bNqYrHMt2xZR3MufXncQ724BgQ7w= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768410087; c=relaxed/simple; bh=32+KbSU+C/+4RoIvG+cmqU+nzpA71iEPfyKd4r/EvO0=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=rbfZr3aOQubUCwbeCPa66l4IewhgwVQr5tHMLOWIbDx7EJZYJh18xcIqjKH+C3Rc2nJidQ2g32cPktIcGELWwbNHDTNqEMw72Hy4Zr4PqOlxqtG8NNXzdF0MBv8DcSc8L1GKbQQO9h/KMhJsLgxDpK3NCNiXFvXixNquHfB49sk= 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=OiT9Lvm4; arc=none smtp.client-ip=209.85.214.195 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="OiT9Lvm4" Received: by mail-pl1-f195.google.com with SMTP id d9443c01a7336-2a0fe77d141so535385ad.1 for ; Wed, 14 Jan 2026 09:01:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1768410081; x=1769014881; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:reply-to:message-id:date :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=lLHkoZcf5k+PDGpju0fWjh4ERD3YSbGkdU0XXav4POY=; b=OiT9Lvm4BSZSgIC4O4L8W9EEqP8oKqHcvIuTjVeOO2Z4wePx2/aSbllZ/yEhnsc6p+ z70KlesSoXHFgKcWd3itB8QjYMx1fOap6McSjpcmtVQofXbtSBE2ba4xRv7TwPvijvUh RYpa1I46+8bxLG1eWZlG7lboVmG1zQ74n9ZG9QXHGK0ddAAAbzjngnvMtN17Lm93MI5E aavwNGmO4O1ws0OvDQCgnru2XTo8T0B/HOqRwZykcr4nFq0vaxaBkvghoC8c+5M6r2OV T0/53mb6SA1xlskiwwMsPAhipoSnmIStpRtbB4MhqCMyADsk6bl1w+6I0QcXRkYwY621 ODiA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768410081; x=1769014881; h=content-transfer-encoding:mime-version:reply-to:message-id:date :subject:cc:to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=lLHkoZcf5k+PDGpju0fWjh4ERD3YSbGkdU0XXav4POY=; b=s3N/OZs/qRMWuvB6nV44DrajJFPqFstLsS84xPeD9LWoFcYvADTDoF6kUSGe/7jM0t KlY8WTdE0aEPZ9s94qNjPNe4GaVHzfbLOS/jEUT2l6n97cZVDJsi1QeSjZjPcZuxki/+ q+zKf0M8wo0lSDmchLZ6kV8LBcPgvDOxWH7IvBwoOEssmdTV8rttdZ0T3gvDd0gdClqK w9y7Rm4oV2SC4h/osopvv5V9P0Fk9nYhSsfviez7kyUEtp7aoVCXHIhjdnHcHbDCJ009 hJr8Qgk5AL/AiLTuzbheNrrIh6kV9bA1JZKmxynW4zICts0wen6CTFVfMAv9r1c494Op 6Hdw== X-Gm-Message-State: AOJu0YzbcBLa7m6dlGIJNuRtTCDd3GmmdKokdgjAOWkPLkX3j1qTIciD 6Ba9mYY6EEXz5f8+GBpYvC285J1uttilfurmb7tsfQqXNvTktnJoDiy9 X-Gm-Gg: AY/fxX6c3Ftwu2f6dEuu4O2hB2OBvU5O/Cji1OwemtgNxYn5oHYXmO6UQXjB4XT6O3A bcnFyAEB840JGASUW6miexWam35wR7eVZYmvOcZh72tivc5iz+9FDHvziGm0ezygC8iZIynLfwO 5C4iupmovrRu6EylB1U3UX8Diw/NmWyQcVykOWw7qp+QLX0F92mGvj25nEiR7bQHPFGbi+6u7cQ c50f0G3licjChhNICP7xDPDuOqs6Jcwy3rxqu0eLW+Yj+pdWqSp/tXmyVrConNiYPlaNH8Re7YI ygRc4LHUta83PpbppZeCcpJlZOR8WBPY8DRIwk89K27QKGT1oVs26J6ey73p0+t3ybHszFKLif2 fGjIV+TvnGfIHvRuiCQq2q5rE6UOv3ttexH9KWHg9sA8gT6+C1XEVNEFOc1x5K4PW9eCHnEyS32 Y5T0xrMZZ56U6AQq3T6+qiQ3jsVJqqKFElTvVWElpYYw8w8rasWIGXvq2S/1V6lVWbQ780uC1aV M/X X-Received: by 2002:a17:903:2443:b0:29a:5ce:b467 with SMTP id d9443c01a7336-2a599e5b158mr31084535ad.54.1768410080917; Wed, 14 Jan 2026 09:01:20 -0800 (PST) Received: from localhost.localdomain (c-174-165-208-10.hsd1.wa.comcast.net. [174.165.208.10]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2a3e3cd2906sm231144965ad.87.2026.01.14.09.01.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Jan 2026 09:01:20 -0800 (PST) From: mhkelley58@gmail.com X-Google-Original-From: mhklinux@outlook.com To: kys@microsoft.com, haiyangz@microsoft.com, wei.liu@kernel.org, decui@microsoft.com, longli@microsoft.com, linux-hyperv@vger.kernel.org Cc: linux-kernel@vger.kernel.org Subject: [PATCH 1/1] mshv: Store the result of vfs_poll in a variable of type __poll_t Date: Wed, 14 Jan 2026 09:01:12 -0800 Message-Id: <20260114170112.102673-1-mhklinux@outlook.com> X-Mailer: git-send-email 2.25.1 Reply-To: mhklinux@outlook.com Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit From: Michael Kelley vfs_poll() returns a result of type __poll_t, but current code is using an "unsigned int" local variable. The difference is that __poll_t carries the "bitwise" attribute. This attribute is not interpreted by the C compiler; it is only used by 'sparse' to flag incorrect usage of the return value. The return value is used correctly here, so there's no bug, but sparse complains about the type mismatch. In the interest of general correctness and to avoid noise from sparse, change the local variable to type __poll_t. No functional change. Reported-by: kernel test robot Closes: https://lore.kernel.org/oe-kbuild-all/202512141339.791TCKnB-lkp@intel.com/ Signed-off-by: Michael Kelley --- This change is not marked with a Fixes: tag as there's no value in backporting to older stable releases. drivers/hv/mshv_eventfd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hv/mshv_eventfd.c b/drivers/hv/mshv_eventfd.c index d93a18f09c76..0b75ff1edb73 100644 --- a/drivers/hv/mshv_eventfd.c +++ b/drivers/hv/mshv_eventfd.c @@ -388,7 +388,7 @@ static int mshv_irqfd_assign(struct mshv_partition *pt, { struct eventfd_ctx *eventfd = NULL, *resamplefd = NULL; struct mshv_irqfd *irqfd, *tmp; - unsigned int events; + __poll_t events; int ret; int idx; -- 2.25.1