Re: [BUG] wifi: rtw88: Hard system freeze on RTL8821CE when power_save is enabled (LPS/ASPM conflict)
From: LB F
Date: Sat Mar 28 2026 - 17:00:15 EST
Hi Bitterblue,
Thank you for the thorough analysis of the RX descriptor fields.
I found your observations very insightful — especially the 24-byte
MAC address offset and the DRV_INFO_SIZE anomalies.
I fixed the second print_hex_dump to start at rxdesc + 56 as you
originally intended:
- print_hex_dump(KERN_INFO, "", DUMP_PREFIX_OFFSET, 16, 1,
- rxdesc, 40, true);
+ print_hex_dump(KERN_INFO, "", DUMP_PREFIX_OFFSET, 16, 1,
+ rxdesc + 56, 40, true);
The corrected patch is compiled and installed. I will send a new
full dmesg with the additional data after the next reboot once
some events accumulate.
I'm ready to test any further patches you or Ping-Ke may propose,
including the DRV_INFO_SIZE filter or any other approach. Just let
me know.
Best regards,
Oleksandr Havrylov