Skip to content

Commit 5ab610d

Browse files
authored
MacBook Pro booting the ISO with nothing in the SD slot will panic reboot. (#521)
These usb quirks allow the driver to bypass discovery on an empty device. This will only work on SD readers matching the following vendor:product ID. Bus 002 Device 003: ID 05ac:8406 Apple, Inc. Internal Memory Card Reader Co-authored-by: u20230812 <u20230812@users.noreply.github.com>
1 parent 9fefa9f commit 5ab610d

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

overlays/boot/boot/loader.conf

+8
Original file line numberDiff line numberDiff line change
@@ -84,3 +84,11 @@ loader_conf_dirs="/boot/loader.mute.d /boot/loader.conf.d"
8484

8585
# Prevent dhclient from locking up, https://github.com/helloSystem/hello/discussions/297
8686
dev.bge.0.msi=0
87+
88+
# Fix Kernel panic during boot from live media on MacBook when SD slot is empty #505
89+
hw.usb.quirk.0="0x05ac 0x8406 0 0xffff UQ_MSC_NO_INQUIRY"
90+
hw.usb.quirk.1="0x05ac 0x8406 0 0xffff UQ_MSC_NO_RS_CLEAR_UA"
91+
hw.usb.quirk.2="0x05ac 0x8406 0 0xffff UQ_MSC_NO_TEST_UNIT_READY"
92+
hw.usb.quirk.3="0x05ac 0x8406 0 0xffff UQ_MSC_NO_START_STOP"
93+
hw.usb.quirk.4="0x05ac 0x8406 0 0xffff UQ_MSC_NO_INQUIRY_EVPD"
94+

0 commit comments

Comments
 (0)