From nobody Sat Jul 25 05:59:50 2026 Received: from mail-wr1-f45.google.com (mail-wr1-f45.google.com [209.85.221.45]) (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 4D2223655C4 for ; Fri, 24 Jul 2026 20:42:33 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.45 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784925754; cv=none; b=phMYMwUQYTgRjhFlRqY3r5JZGHz+JlukTU2h9pF7SHeF+k0F20Ssrjfd7HTxPdBRIjinmPT0fa0si/bG4WdOuSrl+H9fQthSdJvgn+DhBT6q0cYKLfEz+mx92MkZywwrx+zVoluEQayN2uZU55HFw2iS81yDHwbilXZAGIVyY14= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784925754; c=relaxed/simple; bh=AAv0ds3z+jIQUP01p6UndRq/dyhu/4/2tH+ZKIUCfqo=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type; b=cl2VpQKw872A9ZAiyAsBYhmQ9s21EXFYwaRmLQ04D+3aMpZyptgocj2yWtA45lVPBOmoar6/9aBGmm33qAPpGzGrMgYjRc98LkVXmnzV9RxyKDKYvZpxHdtg++AQCmKVolFs9wIydMy3zoZ7TdPurKGUJiGOeQSL8lDnOCM9zko= 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=HcuLSc7K; arc=none smtp.client-ip=209.85.221.45 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="HcuLSc7K" Received: by mail-wr1-f45.google.com with SMTP id ffacd0b85a97d-47f707e5d75so611084f8f.1 for ; Fri, 24 Jul 2026 13:42:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784925751; x=1785530551; darn=vger.kernel.org; h=content-transfer-encoding:content-type:mime-version:message-id:date :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to :content-type; bh=i36PerSCUWxtZK3ePPQwmUd/0IhzO70n8IebedooQRw=; b=HcuLSc7KSPrjDUU9qp+jMpWAi2NmkYAjuVssLruXqxZz3O613jcL6Q6NAt6s0BbFrt fcU13HWt/m4fb1zenFWAvf9bwaQEDHYTUdNx7yrD39pR81TrKA95enGZNA9T+uN9912e 8YNXQsQ4y2/INg9yXfD1+AmMxPWi0bcmpdevGCkSHjTPqVWKCJNER9rQPtaab2FjdI2W NGkDQg6dqWDvOdbxIck0TX5XnckiPIVS6VN65eh76TeLXRLk+2B8B9umjIsRwcEnP9Nz YxUYHpo/BnliDtXC54LJ9SPSRQ+oQE1FP3f01JLlDhexsbBuDZFtgoRmMsXpPVdRJ310 KpdA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784925751; x=1785530551; h=content-transfer-encoding:content-type: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=i36PerSCUWxtZK3ePPQwmUd/0IhzO70n8IebedooQRw=; b=JhqLPE0EaDlwamsEmZO1cRatFObq4FvJ3Bn9ArfZ6XuADBDpzo5LSNzp+8E9QjBJkU fi0kR5e/xpdu5+tICmw2QRO5lfLx2vbYpSZn9h1LUVjteIo8GT+iXhZpPnxzqXw+9vQv V78FbcG/J36xkh6dPrLaTnQbBtM/hSWlqetRq36kYIKr2vBSQ79dxK1fch8cZATj8e5j 0nIeDEyhJ+FD3fVZiiVhxjrb/j6QE2/YF41lfxsSiFGRPtxb3q9HUuLX7yFyTYUCjDcM H2lNjTogThHkNfPeJ2r+yT+CepE703Ou98zn7+hIePJbM31+/TlYM78RUqkPjTN+UcQj fChw== X-Forwarded-Encrypted: i=1; AHgh+RoCJSWJb2g+t3VpSmBIBWdiBCEf1ptg0l3NnbxQJRIkg4QV3YlCk4nKqj4AcMz24c26lNwjMdJgju/GrrQ=@vger.kernel.org X-Gm-Message-State: AOJu0YzWAQFp7W7DSeYPVWg98ebHREI/+3xBmV4RSeBFvT3Bf0H1sjV4 L/KkYgPSEo9nyOWRcVtso8MtPbYmiy7x4KC8tm0th/53rB4wlaFZYXnT X-Gm-Gg: AR+sD12cCgaoZWf/XNVwWvsEwb9/+qkxQRZ+iGKwFfue8h8pqTt/EyuXlE3bRwYy2I4 +LjF93NhPruxO6vCi1nFrzAWF98d/AiuUlGnwkj1Z8IjnY5o3NfUoTTF8pMnsufTM2iYa8Pph/1 Wgyf3L4PHAmfAUEAqiIOhHESOfbCNoHFWWHDXnr5QFm9OB1MHE5S0OY5VKC8wjuM1NXj3u3R+Yd C3vByjLeFCGZP2oZMBvkflX6Pvw/jMBFp7bS2u9u/Y5IZaqyyBy1JaAL9fX6esSjmcHj0gWsKYB 7aRrUDGTFonD3VDICPngqD7EnOWg1j4tLQ5YciVL6HthSgjU1lO3Tea2fL3izzL0w6Dm6wUWvHU sx5h/J0ifAv0jf33IpnFQFYVdi0RBH0+MnCcoND7+IkzjFm7p+Xi42RasEmFq57H6LlAYLBQw51 X7SCLv3G1jaB2A4blo5P+5zx0= X-Received: by 2002:a5d:5850:0:b0:47f:703c:e000 with SMTP id ffacd0b85a97d-47f8dcbba5dmr11329544f8f.55.1784925751321; Fri, 24 Jul 2026 13:42:31 -0700 (PDT) Received: from localhost.localdomain ([176.223.47.210]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-47f85c67339sm28157392f8f.31.2026.07.24.13.42.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 24 Jul 2026 13:42:30 -0700 (PDT) From: =?UTF-8?q?Paulo=20Tom=C3=A9?= To: Greg Kroah-Hartman , Parthiban Veerasooran , Christian Gromm Cc: linux-staging@lists.linux.dev, linux-kernel@vger.kernel.org, =?UTF-8?q?Paulo=20Tom=C3=A9?= Subject: [PATCH] staging: most: dim2: remove volatile qualifier from struct int_ch_state Date: Fri, 24 Jul 2026 21:41:46 +0100 Message-ID: <20260724204146.36726-1-paulo.jorge.tome@gmail.com> X-Mailer: git-send-email 2.47.3 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Remove the 'volatile' type qualifiers from request_counter and service_counter in struct int_ch_state. According to Documentation/process/volatile-considered-harmful.rst, using volatile type qualifiers for structure members is discouraged in the kernel. Kernel locking and synchronization primitives or explicit accessors should be used instead of relying on compiler volatile semantics. Signed-off-by: Paulo Tom=C3=A9 --- drivers/staging/most/dim2/hal.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/staging/most/dim2/hal.h b/drivers/staging/most/dim2/ha= l.h index 5d69a5e7d299..bc04bd9451af 100644 --- a/drivers/staging/most/dim2/hal.h +++ b/drivers/staging/most/dim2/hal.h @@ -34,10 +34,10 @@ struct dim_ch_state { =20 struct int_ch_state { /* changed only in interrupt context */ - volatile int request_counter; + int request_counter; =20 /* changed only in task context */ - volatile int service_counter; + int service_counter; =20 u8 idx1; u8 idx2; --=20 2.47.3