I can't reproduce on my laptop with my card readers (rtsx_usb) on hirsute and even newer kernel. Could you try some other card readers (ex. USB interfaced card reader) and check if the same thing can be reproduced?
And can you please turn on the dynamic debug for the module "rtsx_pci" and "rtsx_pci_sdmmc" and post the dmesg here?
I can't reproduce on my laptop with my card readers (rtsx_usb) on hirsute and even newer kernel. Could you try some other card readers (ex. USB interfaced card reader) and check if the same thing can be reproduced?
And can you please turn on the dynamic debug for the module "rtsx_pci" and "rtsx_pci_sdmmc" and post the dmesg here?
1. sudo su debug/dynamic_ debug_control debug/dynamic_ debug_control
2. echo "module rtsx_pci +p" > /sys/kernel/
3. echo "module rtsx_pci_sdmmc +p" > /sys/kernel/
Then unplug/plug the SD card and post the dmesg output here. Thanks.