Public bug reported: Using the relatively new Raspberry Pi 5B/16GB model, my SD card doesn't work without a quirk passed kernel command line. Without the quirk the logs are full of:
Jan 24 14:32:30 pi5-2 kernel: mmc_cqe_recovery: 3 callbacks suppressed Jan 24 14:32:30 pi5-2 kernel: mmc0: running CQE recovery Jan 24 14:32:31 pi5-2 kernel: mmc0: running CQE recovery Jan 24 14:32:31 pi5-2 kernel: mmc0: running CQE recovery Jan 24 14:32:32 pi5-2 kernel: mmc0: running CQE recovery Jan 24 14:32:32 pi5-2 kernel: mmc0: running CQE recovery Jan 24 14:32:33 pi5-2 kernel: mmc0: running CQE recovery Jan 24 14:32:33 pi5-2 kernel: mmc0: running CQE recovery Jan 24 14:32:33 pi5-2 kernel: mmc0: running CQE recovery Jan 24 14:32:34 pi5-2 kernel: mmc0: running CQE recovery And IO grinds down to a complete halt. The quirk, provided in /boot/firmware/cmdline.txt fixes the issue: console=serial0,115200 multipath=off dwc_otg.lpm_enable=0 console=tty1 root=LABEL=writable rootfstype=ext4 rootwait fixrtc cfg80211.ieee80211_regdom=PL sdhci.debug_quirks=0x20000 I tired to report this issue with ubuntu-bug but it crashed with: *** Uploading problem information The collected information is being sent to the bug tracking system. This might take a few minutes. Traceback (most recent call last): File "/usr/bin/apport-cli", line 420, in <module> if not app.run_argv(): ^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/apport/ui.py", line 917, in run_argv return self.run_report_bug() ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/apport/ui.py", line 740, in run_report_bug self.file_report() File "/usr/lib/python3/dist-packages/apport/ui.py", line 1791, in file_report upthread.exc_raise() File "/usr/lib/python3/dist-packages/apport/REThread.py", line 67, in exc_raise raise self._exception[1].with_traceback(self._exception[2]) File "/usr/lib/python3/dist-packages/apport/REThread.py", line 42, in run self._retval = self.__target(*self.__args, **self.__kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/apport/crashdb_impl/launchpad.py", line 223, in upload ticket = upload_blob(blob_file, progress_callback, hostname=self.get_hostname()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/apport/crashdb_impl/launchpad.py", line 1250, in upload_blob assert ticket ^^^^^^ AssertionError ** Affects: linux-raspi (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-raspi in Ubuntu. https://bugs.launchpad.net/bugs/2096773 Title: mmc0: running CQE recovery with linux-image-6.11.0-1006-raspi on Raspberry Pi 5B/16GB (revision e04171) Status in linux-raspi package in Ubuntu: New Bug description: Using the relatively new Raspberry Pi 5B/16GB model, my SD card doesn't work without a quirk passed kernel command line. Without the quirk the logs are full of: Jan 24 14:32:30 pi5-2 kernel: mmc_cqe_recovery: 3 callbacks suppressed Jan 24 14:32:30 pi5-2 kernel: mmc0: running CQE recovery Jan 24 14:32:31 pi5-2 kernel: mmc0: running CQE recovery Jan 24 14:32:31 pi5-2 kernel: mmc0: running CQE recovery Jan 24 14:32:32 pi5-2 kernel: mmc0: running CQE recovery Jan 24 14:32:32 pi5-2 kernel: mmc0: running CQE recovery Jan 24 14:32:33 pi5-2 kernel: mmc0: running CQE recovery Jan 24 14:32:33 pi5-2 kernel: mmc0: running CQE recovery Jan 24 14:32:33 pi5-2 kernel: mmc0: running CQE recovery Jan 24 14:32:34 pi5-2 kernel: mmc0: running CQE recovery And IO grinds down to a complete halt. The quirk, provided in /boot/firmware/cmdline.txt fixes the issue: console=serial0,115200 multipath=off dwc_otg.lpm_enable=0 console=tty1 root=LABEL=writable rootfstype=ext4 rootwait fixrtc cfg80211.ieee80211_regdom=PL sdhci.debug_quirks=0x20000 I tired to report this issue with ubuntu-bug but it crashed with: *** Uploading problem information The collected information is being sent to the bug tracking system. This might take a few minutes. Traceback (most recent call last): File "/usr/bin/apport-cli", line 420, in <module> if not app.run_argv(): ^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/apport/ui.py", line 917, in run_argv return self.run_report_bug() ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/apport/ui.py", line 740, in run_report_bug self.file_report() File "/usr/lib/python3/dist-packages/apport/ui.py", line 1791, in file_report upthread.exc_raise() File "/usr/lib/python3/dist-packages/apport/REThread.py", line 67, in exc_raise raise self._exception[1].with_traceback(self._exception[2]) File "/usr/lib/python3/dist-packages/apport/REThread.py", line 42, in run self._retval = self.__target(*self.__args, **self.__kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/apport/crashdb_impl/launchpad.py", line 223, in upload ticket = upload_blob(blob_file, progress_callback, hostname=self.get_hostname()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/apport/crashdb_impl/launchpad.py", line 1250, in upload_blob assert ticket ^^^^^^ AssertionError To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-raspi/+bug/2096773/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp