From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-ej1-f42.google.com (mail-ej1-f42.google.com [209.85.218.42]) (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 9C54143C055 for ; Tue, 16 Jun 2026 14:16:58 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.42 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781619420; cv=none; b=O2k4SCZs2HCTi2qqzWQGZXDhzNm4o3vQ2noyzCAB8OTR3+hVO0JaSSM/PDYjElZMmZpyhJWnrHmGdUpwKqCcYKBhePuB+DtLaQvp5BCQMzI4t6u1SllexEj+ifP0ZfqgejZwcwJdBgx/okgLWDhQM+PJWMRFYgGd1UyUAa3nRSw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781619420; c=relaxed/simple; bh=VPCRoNUG9aJ7F3yMhRHxwDzPzY+qMW0bGvnF8IJqyug=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=YExASpV7QWu1rLU1SHPazweTX1+z9m+MtVWuLqE8kN51jvzLB8/Y5u3K31ZKN3CZ0GciYf+IR87L3lVKBFPv0NLNPUWBXyWWgOLWY9AMhEYGs9YYvW1iQiKbvUhBlmGargbZSn6xHY0TrU0pUi56biCxg8Pw/1+fShlxEeC+U4A= 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=hmm1mA5/; arc=none smtp.client-ip=209.85.218.42 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="hmm1mA5/" Received: by mail-ej1-f42.google.com with SMTP id a640c23a62f3a-beeba001887so622917866b.3 for ; Tue, 16 Jun 2026 07:16:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1781619417; x=1782224217; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=8VHtkK8tM3BdtAhkGiLPcaxkAA8nOhYvW3opPVSOK/0=; b=hmm1mA5/YoJoMTV1Yme7AAP+FEJh7nRhAwkYxCcjT/IYxuPd7goz3oP76WPxPxDJi0 X4NaXMQ1LPTr+rmI9mOhZ4dEusjKyMjc6jRNvJllVXuIIKxF3YoIZt5i5DB8FBss3QSm S/CAVxU1RVX/rsRTf9HPQB1c7yakDaW/Ie9yfvyw1YPq0JcdtzKqJM576Nuoi0qHWYls jgB+NSBJqIRm0/jasr+SFA7MpAxtgxgAnKZ68x6CuAuW9uPmVrJMMD+eRT9BenM868W5 81sbM2GD49ieQNfIaNgG28YX4PUBTQxAFnszmP0jW8aE5LbHqcUJRlmS4sWvOpxwJl6z 1AEw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781619417; x=1782224217; h=content-transfer-encoding:mime-version:references:in-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=8VHtkK8tM3BdtAhkGiLPcaxkAA8nOhYvW3opPVSOK/0=; b=lbh3sZnIERr6sBJVE1xUv758JO1hshfAZWyy2jl1wpyVPZdWeGwFw4QrWKM6Wnv2s5 jSDpXfnWP34iCdk7MD/98v0yciDUAmmLRRM/jf8saOdU0/4Ypl50vx/IKgVLjRp/qomE sQve6HCJRq9nYuSFvlnyd0FFPmhq/i6I10jw3F/s1ugC3Z3sbLgK+3BtU4ia171Q1XBb PxV0ZWCp6eX3tDohPVRNgs99cHaZ7msmUPPFXpwBxlfL/repFwKq1W95PztXCexBA0Aw DL8bcgBDKUp7BWdiSzmRTgcjH3Jr4BJFT7m2YpP7LktszKt2ukjkv65o32mRMugLgllP yJ6g== X-Forwarded-Encrypted: i=1; AFNElJ94tsYjguREbLhbGR+y+xS0gnotcaZa3iqQ9JWlRmlt0TaLQmcugFT+xb+mKxpfCyKwr1Gvx9F1dWJxJAw=@vger.kernel.org X-Gm-Message-State: AOJu0YzTbwSOous/1/M/MQMYUthDbJrzwXlNCKk2HbzwzDYyIVZ3fSp8 48rE5Ah1FrZ5bvWpzWAgqfHzX9HkeMtyGCApZ33HIPsIrYg2wDaZXeu1 X-Gm-Gg: Acq92OEkKstuYkE1Jz6XFRwl7qEGpdow8gC/O2hCI3/EyPAht3RCJHQ3umnSNKXQGNG AcFjlPEf8qnBnEqmQaOxFcv4GNZdbpw+lOyf2z0JTQQ7Y6E06MvVV7/SBv83AJjc/j+eaMqq+Qk XuHei7ko/qU1LGHpYQq0GXvsIIwZG/XP6W1zLloKG46rzT3wj7vXzH9B1ABiDZucXppnI+ZPv1S /3+K//CNEmglb+eXFTRCNa+4th/wAIo/zRCMshwRgbIZroIXrcHotL01hMEEA0Cw6MnO70cI5+W WljCIGU3b72QHWoOVY9WP3jETgM9UQBxDVmvoW1Cz8LRL7WMXwO11LNxisVJiERXa9I+5QqmjpI hOMX2Rlv01z7RPkv0k8VFWpClaMSPYrJQxsXZh/BOnibDsDC87KKsaPY29fhiM7wFcy78g5FBqP tXwdSX7X5sVxodgQQKXJNYED7quYFyg/wiYg== X-Received: by 2002:a17:907:68a7:b0:bcb:d9c7:c6f with SMTP id a640c23a62f3a-bff496241eemr463151966b.7.1781619416660; Tue, 16 Jun 2026 07:16:56 -0700 (PDT) Received: from localhost ([80.208.66.169]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-c01ee8286c9sm373807366b.5.2026.06.16.07.16.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 Jun 2026 07:16:56 -0700 (PDT) From: William Hansen-Baird To: pkshih@realtek.com Cc: linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org, William Hansen-Baird Subject: [PATCH rtw-next v2 3/3] wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 17aa:b736 Date: Tue, 16 Jun 2026 16:16:20 +0200 Message-ID: <20260616141620.91081-4-william.hansen.baird@gmail.com> X-Mailer: git-send-email 2.54.0 In-Reply-To: <20260616141620.91081-1-william.hansen.baird@gmail.com> References: <20260614135508.70307-1-william.hansen.baird@gmail.com> <20260616141620.91081-1-william.hansen.baird@gmail.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 RTL8723BE outputs a large amount of PCIe AER errors during and after boot, even before probe and when driver is never loaded. This causes significant system slowdown. The errors are the same as reported by commit 77a6407c6ab2 ("wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 11ad:1723") Add the RTL8723BE with subsystem ID 17aa:b736 to the rtl_aspm_quirks table to stop the AER errors. AER errors can still be present prior to pci probe, as the device by default may have ASPM enabled. Testing on a Razer Blade 14 2017 which shipped from the OEM equipped with an RTL8723BE card with this subsystem ID confirms that this patch resolves the AER flood and allows the wireless card to function normally once the driver takes over. Signed-off-by: William Hansen-Baird --- drivers/net/wireless/realtek/rtlwifi/pci.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/wireless/realtek/rtlwifi/pci.c b/drivers/net/wireless/realtek/rtlwifi/pci.c index 9de396879806..9919c8588cbd 100644 --- a/drivers/net/wireless/realtek/rtlwifi/pci.c +++ b/drivers/net/wireless/realtek/rtlwifi/pci.c @@ -33,6 +33,7 @@ static const u8 ac_to_hwq[] = { static const struct pci_device_id rtl_aspm_quirks[] = { { PCI_DEVICE_SUB(PCI_VENDOR_ID_REALTEK, 0xb723, 0x11ad, 0x1723) }, + { PCI_DEVICE_SUB(PCI_VENDOR_ID_REALTEK, 0xb723, 0x17aa, 0xb736) }, { 0 } }; -- 2.54.0