From: Ping-Ke Shih <pkshih@realtek.com>
To: Fedor Pchelkin <boddah8794@gmail.com>,
Bernie Huang <phhuang@realtek.com>
Cc: "linux-wireless@vger.kernel.org" <linux-wireless@vger.kernel.org>,
"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>
Subject: RE: [Bug report] rtw89: 8852b: IO_PAGE_FAULTs with beacon filter feature enabled
Date: Wed, 16 Apr 2025 00:49:20 +0000 [thread overview]
Message-ID: <148ed65c53be4ef29246d372dd0fef8e@realtek.com> (raw)
In-Reply-To: <uidltsdsuujrczrtzgerhh5cw2tztxktfen6yvztnc7gttzgvk@jccomj7f4gul>
Fedor Pchelkin <boddah8794@gmail.com> wrote:
> Hi,
>
> there are IO_PAGE_FAULT errors occassionally thrown into the log with
> rtw89_8852be-compatible device in use:
>
> [ 7.135509] rtw89_8852be 0000:03:00.0: loaded firmware rtw89/rtw8852b_fw-1.bin
> [ 7.135610] rtw89_8852be 0000:03:00.0: enabling device (0000 -> 0003)
> [ 7.137074] rtw89_8852be 0000:03:00.0: Firmware version 0.29.29.8 (39dbf50f), cmd version 0, type 5
> [ 7.137079] rtw89_8852be 0000:03:00.0: Firmware version 0.29.29.8 (39dbf50f), cmd version 0, type 3
> [ 7.423852] rtw89_8852be 0000:03:00.0: chip rfe_type is 1
> [ 7.452843] rtw89_8852be 0000:03:00.0: rfkill hardware state changed to enable
> [ 7.478466] rtw89_8852be 0000:03:00.0 wlo1: renamed from wlan0
> ...
> [ 1361.803384] rtw89_8852be 0000:03:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0
> flags=0x0000]
> [ 1434.918012] rtw89_8852be 0000:03:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0
> flags=0x0000]
> [ 1551.553344] rtw89_8852be 0000:03:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0
> flags=0x0000]
> [ 1649.346804] rtw89_8852be 0000:03:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0
> flags=0x0000]
>
>
> address and flags are always all zeros. It is reproducible on the current
> mainline v6.15-rc2 kernel and v0.29.29.8 fw version.
>
>
> It is most probably related to the beacon filter feature enabled in the
> firmware. Bisection in the kernel leads to
>
> commit d56c261e5214e51e2c6d22149f63555039b5601e (HEAD)
> Author: Po-Hao Huang <phhuang@realtek.com>
> Date: Thu Nov 28 13:54:29 2024 +0800
>
> wifi: rtw89: 8852b: add beacon filter and CQM support
>
>
> and in linux-firmware to
>
> commit 20cace1adf6a33cac73595ea3202eb784dea98a6
> Author: Po-Hao Huang <phhuang@realtek.com>
> Date: Thu Sep 19 17:02:28 2024 +0800
>
> rtw89: 8852b: update fw to v0.29.29.7
>
> Enable beacon filter feature.
>
>
Thanks for the report.
As bisection, can I summarize as below table?
d56c261e52 firmware IO_PAGE_FAULT
(CQM support)
--------------- ----------- -----------------
o 0.29.29.7 yes
o 0.29.29.5 no
x 0.29.29.7 no
x 0.29.29.5 no
If this table is correct, we will check the beacon filter feature in firmware.
next prev parent reply other threads:[~2025-04-16 0:49 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-04-15 10:23 [Bug report] rtw89: 8852b: IO_PAGE_FAULTs with beacon filter feature enabled Fedor Pchelkin
2025-04-16 0:49 ` Ping-Ke Shih [this message]
2025-04-16 10:57 ` Fedor Pchelkin
2025-04-17 1:05 ` Ping-Ke Shih
2025-04-17 8:39 ` Fedor Pchelkin
2025-05-07 15:25 ` Fedor Pchelkin
2025-05-08 0:59 ` Ping-Ke Shih
2025-05-14 3:29 ` Bernie Huang
2025-05-15 21:11 ` Fedor Pchelkin
2025-06-23 17:22 ` Bitterblue Smith
2025-06-24 0:14 ` Ping-Ke Shih
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=148ed65c53be4ef29246d372dd0fef8e@realtek.com \
--to=pkshih@realtek.com \
--cc=boddah8794@gmail.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-wireless@vger.kernel.org \
--cc=phhuang@realtek.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.