From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-ed1-f52.google.com (mail-ed1-f52.google.com [209.85.208.52]) (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 87E7E3A782D for ; Sun, 14 Jun 2026 13:55:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.52 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781445343; cv=none; b=aw77MM978zPmc+w5QzW0IcTNp89kP8jX6AqU8XNQDWsCksqzdeW7oY7Dci0idszwmFbn39nCa8O/6E715fQJzucbenV/83qpGk1jFoFsdKJOff+I+fUlQ9iHLLaxEyo/S0A9itwUMvr5V2rvIBk4/u0sFyD0QM2NaHvey91XqRo= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781445343; c=relaxed/simple; bh=9qZLpcO3gJ6MEYjUO7nVo7stZ8m/j90vl3xa31SfUCQ=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=bUAsRzzPxdPANeGYHb6xzqQ4BntBBllfDgn+CUX2ghbAjhT912Pyc6VsuXniqiDOgZOwT/2dqArdH7cpjkUVDALb3lA52Z0iqAvgasd0/uMtf4TITCpyf5elkC9ih0p0UxoSPZJQrIqlxi4rzY46LhVCoYUbk9VkaSE14TMwa70= 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=SiYLsuME; arc=none smtp.client-ip=209.85.208.52 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="SiYLsuME" Received: by mail-ed1-f52.google.com with SMTP id 4fb4d7f45d1cf-68b90fc6a1dso4866443a12.1 for ; Sun, 14 Jun 2026 06:55:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1781445341; x=1782050141; 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=XsmYdcxOz/Y2mPrBax1nImxLpzzA/YJ0UetvRSf3ydk=; b=SiYLsuMEkeBs8I3/7cJxnQlX5UIS0WNjhuDmh1uqZXB3qx3cWTqBjH6PmpWuRTrhCw wV767Zsv2Tp9NPQuv5L75iYlmcJ5hWjNkzueDPXCHNOpsaa/bH0PIbluyCYuDnKJKpAm VVV2/qYjv7iHSYyBS3XO3eXu8X9L8T/1CaWnpqx70NxipoRr9bJLvXnU58KdSD4Q/ayD GVZfKJwrTgQrdmOHavpEmkz363oMBY7fcEZNB3zscicgKFA+V/4lyl0YLzL/HwiszWyY 9PBdbHeGyqSGpDLnJJCbQymGDto4Ez2nfj2qOlfTZeVoibV/uiV4OYfi81VMmGSgjyM7 dBiA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781445341; x=1782050141; 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=XsmYdcxOz/Y2mPrBax1nImxLpzzA/YJ0UetvRSf3ydk=; b=n/bxTr4deQXuXYF86P9cDvk1OOXgT+0WF+d9tp76ptmJ13Zm01Kwl0Of8SqmAPbkLJ krkp0FHe+MPoRYq6cqjlI8FTHrUTIt0A1+kegDUJ3MQCzs5jxaMXnThc3/GjNfUIFmLw xyDHopvRUCnR2+yPn48OFsvP0g6RxA8KhC3k+8lVKRcNHt4gtrlOklV2vUZs+eg4PUH7 YRqM9kAx+JQyMssv+p8ik38YEnsCL/8Fxw+kEilDO8Eii5/myqFoghycGsNDemI7xGPH IyXZt4pEwtiliRHbN7ds/aDHJcG1HNB6YHZb0PJYnzC+5hrl7/582yjxcKQJ32xELWDd ZO0w== X-Forwarded-Encrypted: i=1; AFNElJ8By2wEkHALyP4GHwy+rHKrCKX5hQmpLl4VIevg/Wi0xcJICcW8hRRLHZ9BB027xioQdlHyOayw1x4qL2k=@vger.kernel.org X-Gm-Message-State: AOJu0YxaQssJ8Xh3d5/VFPAQgxRY5qbpO8a8Mks8l6dkInDRULi8cE3h yCTkKF4Qa5drFbx9eZ02JtuPdOIUwAtHNkmTFNRrynQToteQ/g1BC5np X-Gm-Gg: Acq92OFXhKSnAkAJOba0YBKgxerPjcbLCLRWl+V5xNZuGQ5Tbmxwl77U+RD+M9njZmu u2b5qzofMvALzIGs4PcE9y1QHLfaaClqViA3baMtiiza7aaVJ1x9MC7LAO7eLWPBBfVlaF9gtw/ Q2ns47M8IUyhQGb5LeF/vljFFSxtfqtV9anCVNzDO9YH/qAV0aDvi5wMYlW2K8J88rJNR5fZrN0 uzfAc7jMIW0S4HExx7+29ZJ3ElSyI6Ts6tkLcT0fnw/+jyzVvcqcjLO7yZZy/WYbEp4w9Fcc6rA fS2Byks5K7/lE6uuC1KFe/++ZcgE1nn4yhgjUm1uGTYVySjCXufPtX5DmL2JA1RdicU5Y5VL5wl eJ2F2z44LZo7Xs5dZd6CXia8rbPZzUzYtymnMXxrXHDM/5IOHzqpTrNM29NZ24dzbabulqP2GoK tfve73I7MrDIt8PEZN5qrSYy653DKRV/79 X-Received: by 2002:a05:6402:14d4:b0:688:e4c6:fd1c with SMTP id 4fb4d7f45d1cf-69368bfbbc7mr2917735a12.8.1781445340787; Sun, 14 Jun 2026 06:55:40 -0700 (PDT) Received: from localhost ([37.185.178.0]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-693c43a6d9csm1574236a12.13.2026.06.14.06.55.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Jun 2026 06:55:39 -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 3/3] wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 17aa:b736 Date: Sun, 14 Jun 2026 15:55:08 +0200 Message-ID: <20260614135508.70307-4-william.hansen.baird@gmail.com> X-Mailer: git-send-email 2.54.0 In-Reply-To: <20260614135508.70307-1-william.hansen.baird@gmail.com> References: <20260614135508.70307-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 subsystem ID 17aa:b736 to the rtl8723be quirk 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 03b743809258..bbcd1922acb2 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 rtl8723be_aspm_quirks[] = { { PCI_DEVICE_SUB(PCI_ANY_ID, PCI_ANY_ID, 0x11ad, 0x1723) }, + { PCI_DEVICE_SUB(PCI_ANY_ID, PCI_ANY_ID, 0x17aa, 0xb736) }, { 0 } }; -- 2.54.0