From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-yx1-f41.google.com (mail-yx1-f41.google.com [74.125.224.41]) (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 73EEE24A06A for ; Tue, 27 Jan 2026 22:48:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.224.41 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769554084; cv=none; b=VuBK7TEp8O0ZSjcdEGFD3lJI5PXz7H+rGkAnO/2nSld6xLpFJgUWT/T0wuMOXs78HwnV5FMU9t08XQuy0piih+fq52+a5lLkTHVh4WnjUaJJKOooGuyr7/O+txT9DpR/QuPcoANskACWfxv5gIJSWrgHHV8J13Y4+BIn0NtRChM= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769554084; c=relaxed/simple; bh=b1ZKZnSLcN1E2zncH6CzTAlKfcZN+485GfXBL0r6HLQ=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type; b=CwewY0O+WuoLuLzGTZTJAdE7m2hxNjYg33oU7pV8diOVBcshuRKkrdqADHJHwhK99nipnvQKbohZUgkT6/lg1GM8o/zvumDqXoSHKpvQ/oSXeab6yD5+6ljQ3rADMqjIcHSDCc9Y4QnnkqJKbuoh7B6XuhDRnyh5Ulgp3SyTl8M= 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=Qd4+4meJ; arc=none smtp.client-ip=74.125.224.41 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="Qd4+4meJ" Received: by mail-yx1-f41.google.com with SMTP id 956f58d0204a3-649488dc7bdso5968355d50.0 for ; Tue, 27 Jan 2026 14:48:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1769554082; x=1770158882; 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; bh=12K3knDYiNT4Tg6fUx5/6sjHdQE6gFsFRMSmaZ7OIUU=; b=Qd4+4meJgLBfmWtdI0U45oW6LlMd6IqxW3g3hMvoCLAHpB2qd1ht7I8Aa52rQww9S2 P3KT5SdhuYRRtSCPklfH82em3OzYTuTb2/xZIaOwRLaUXuVvgAZ2cnR+rET/Dv4uYGU/ uRm6i8/nngc/mmDHf8kL+MCq3+5ozq6Gl9nc7YOVzS0FSaFe3pcYndaZh95AR5m6Xpk8 O4cTWH9PM+/m+HtMuMbEVhL526rv3TwD6qJGyhlnV0j9qKh482UQ9oYG9tulcEHpvKes 4rmi8Vr4S5XkBkWLCCKcT1XxhXP9oy/xv3+0mJmtbj/ey7Rlcdjb215uB5Y9QlyEhHeA 08gw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769554082; x=1770158882; 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; bh=12K3knDYiNT4Tg6fUx5/6sjHdQE6gFsFRMSmaZ7OIUU=; b=F9/28qM1ejJnuY8vFpvtAHJA0BfZbe0lFQu8ZqMeAtLplNAfMgPKYLerIw2BgeVcEx hEoCEG4zTzrIN7NjqMA+aGSN9JLRkYoiGx0eoZY0FXozZxPoYCF5+hgL3mzgEFdQIG/x 59JTUTXKYrm1YgGvAfbNVDXWSu+B26MF4dhmEtUclyhiXiD/STxGy9daYZUUCw+PVHuR fP0YgKldHrdTinWHfiHM31FOczMGtjUkllQ78qpm0jSfDsa73VvN6AQeTEqLLNjE/Dn/ C7gzumiCb/aIZX2XXxSrnhe/Rj+lZSARZR49CP/uAfORTq2lUB4qzh/nZvZe3/zQ0jv6 SzlA== X-Forwarded-Encrypted: i=1; AJvYcCVv9WNcGDGjS+ODEESVnD+OkMkYE7WP+W3OBESm8ESkeLhDik/XR9lE3dQdsJyssGEGJ6srS0EaB+gh+bs=@vger.kernel.org X-Gm-Message-State: AOJu0YyVG1di4vDMzahi64JJfMMsreGKWNfFNxbITCZHIn5NCe6ZeNP7 EM+q5Gd5oJhDlUYSMlSsXifrQ2bHywjSzYkr+9WTsscKdA8FdWywK+mBpMpBjA== X-Gm-Gg: AZuq6aLMKNd2Lp8+Kdf0p2GhRwI/rzahuxrCpGWWsOPtXAxNggJUeTVCOuPEuRbfB4n I6uHOb1vSaxkhVxEBIf6p9vqfJkCAFXsDDawFsiUtoZIjq7u4bK2YlBCrJueyk6OUO151516gXJ 21Vq4NKjvN1Uwj5nxQu3X1hm3Nvfl+hUGTJuh76AqQSqoDw/S/z/n3rwCOOrSeGl+A3oCRA5xwf 8E5L5/FCGbwEYhK6BorDzsrEhuac5FsxDC+HQhlQGbPwuKjr+1fPceGvvvClp/QFyN8qrvCBJa2 72c48BUK2wL4fncWL+9Vkp5CxLAukDk24Sh5qc+e4xpVXaLpnv21Kxdy7WVRvZutF1Vi5H9Ofyf y8+Y00iTuKI50SxxyQefdrMJ1b44a2enqUT5PmfCc1c7k7kAc0cNYySNNuXXkey+9Zz0= X-Received: by 2002:a05:690e:1347:b0:649:2e28:9d58 with SMTP id 956f58d0204a3-6498fc6f809mr2065583d50.97.1769554082336; Tue, 27 Jan 2026 14:48:02 -0800 (PST) Received: from tux ([2601:7c0:c37c:4c00::9944]) by smtp.gmail.com with ESMTPSA id 956f58d0204a3-649960788bbsm55250d50.9.2026.01.27.14.48.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 27 Jan 2026 14:48:02 -0800 (PST) From: Ethan Tidmore To: Greg Kroah-Hartman Cc: Michael Straube , Dan Carpenter , linux-staging@lists.linux.dev, linux-kernel@vger.kernel.org, Ethan Tidmore Subject: [PATCH v1 0/3] staging: rtl8723bs: remove unused diagnostic Date: Tue, 27 Jan 2026 16:47:35 -0600 Message-ID: <20260127224747.40305-1-ethantidmore06@gmail.com> X-Mailer: git-send-email 2.52.0 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: 8bit This series performs a driver-wide audit and cleanup of dead diagnostic code within the rtl8723bs staging driver. The vendor-originated code included a variety of diagnostic counters housed within 'struct debug_priv'. These counters were updated throughout the driver's hot paths—including MLME, receive, power control, and SDIO allocation—but were never read, exposed via debugfs, or utilized for any internal logic. Patch 1: Removes unused RX info reset logic and associated counters. Patch 2: Removes dead RX sequence gap calculation logic. Patch 3: Performs a final scrub of 'struct debug_priv' and all remaining write-only counters throughout the driver. Ethan Tidmore (3): staging: rtl8723bs: remove dead RX info reset logic staging: rtl8723bs: remove dead RX sequence logic staging: rtl8723bs: remove unused struct debug_priv and all counters drivers/staging/rtl8723bs/core/rtw_mlme.c | 12 ----- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 3 -- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 6 +-- drivers/staging/rtl8723bs/core/rtw_recv.c | 23 +-------- .../staging/rtl8723bs/hal/rtl8723b_hal_init.c | 4 -- drivers/staging/rtl8723bs/hal/sdio_halinit.c | 8 +--- drivers/staging/rtl8723bs/include/drv_types.h | 41 ---------------- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 14 ++---- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 48 +++++-------------- 9 files changed, 17 insertions(+), 142 deletions(-) -- 2.52.0