Created attachment 299913 [details] Full dmesg log I tested kernel 5.16-rc4 on the laptop equipped with the Realtek RTL8821CE WiFi adapter. It recognizes the RTL8821CE type 4 chip. However, it keeps showing error: 'rtw_8821ce 0000:02:00.0: pci bus timeout, check dma status'. Here is the related log: [ 7.266469] rtw_8821ce 0000:02:00.0: enabling device (0000 -> 0003) [ 7.272050] rtw_8821ce 0000:02:00.0: Firmware version 24.8.0, H2C version 12 [ 7.355882] rtw_8821ce 0000:02:00.0 wlo1: renamed from wlan0 [ 20.976995] rtw_8821ce 0000:02:00.0: start vif 20:4e:f6:77:ca:87 on port 0 [ 20.981375] rtw_8821ce 0000:02:00.0: stop vif 20:4e:f6:77:ca:87 on port 0 [ 21.438262] rtw_8821ce 0000:02:00.0: start vif 1a:1c:bb:02:af:b0 on port 0 [ 26.033725] rtw_8821ce 0000:02:00.0: stop vif 1a:1c:bb:02:af:b0 on port 0 [ 26.498292] rtw_8821ce 0000:02:00.0: start vif 20:4e:f6:77:ca:87 on port 0 [ 30.599807] wlo1: authenticate with 3c:7c:3f:e8:a7:6c [ 31.087769] wlo1: send auth to 3c:7c:3f:e8:a7:6c (try 1/3) [ 31.089905] wlo1: authenticated [ 31.110747] wlo1: associate with 3c:7c:3f:e8:a7:6c (try 1/3) [ 31.113375] wlo1: RX AssocResp from 3c:7c:3f:e8:a7:6c (capab=0x1011 status=0 aid=4) [ 31.113425] rtw_8821ce 0000:02:00.0: sta 3c:7c:3f:e8:a7:6c joined with macid 0 [ 31.114153] wlo1: associated [ 31.221094] IPv6: ADDRCONF(NETDEV_CHANGE): wlo1: link becomes ready [ 31.611729] rtw_8821ce 0000:02:00.0: failed to get tx report from firmware [ 34.274689] rfkill: input handler disabled [ 36.937904] rtw_8821ce 0000:02:00.0: timed out to flush queue 1 [ 37.047903] rtw_8821ce 0000:02:00.0: timed out to flush queue 2 [ 37.157906] rtw_8821ce 0000:02:00.0: timed out to flush queue 1 [ 37.267904] rtw_8821ce 0000:02:00.0: timed out to flush queue 2 [ 45.405568] rfkill: input handler enabled [ 76.513937] rfkill: input handler disabled [ 82.702142] rfkill: input handler enabled [ 95.560868] rfkill: input handler disabled [ 97.131937] (heduled1) (1619) used greatest stack depth: 12944 bytes left [ 98.015833] rtw_8821ce 0000:02:00.0: firmware failed to leave lps state [ 101.983721] rtw_8821ce 0000:02:00.0: firmware failed to leave lps state [ 102.077449] gdm-session-wor (521): drop_caches: 2 [ 105.987944] rtw_8821ce 0000:02:00.0: pci bus timeout, check dma status [ 105.987966] rtw_8821ce 0000:02:00.0: pci bus timeout, check dma status ...
Forgot to mention: This error leads system hangs up, after it keeps showing awhile.
Tried to disable PCI ASPM support by appending `rtw88_pci.disable_aspm=1` into boot command, then 'pci bus timeout, check dma status' error disappears. Can only use this as the temporary workaround ...
According to the discussion [1], this is the bug same as Realtek 8821CE makes the system freeze after 9e2fd29864c5 ("rtw88: add napi support"). [1]: https://patchwork.kernel.org/project/netdevbpf/patch/20211210081659.4621-1-jhp@endlessos.org/ *** This bug has been marked as a duplicate of bug 215131 ***