From 70398439baa0127e62d0a7786e21b7de68f1495d Mon Sep 17 00:00:00 2001 From: Leah Rowe Date: Sat, 6 Jul 2024 02:01:59 +0100 Subject: [PATCH 1/2] GRUB: only load xhci from grub.cfg don't put it in the install modules. this works around a hanging issue on haswell thinkpads. when any usb device is inserted, GRUB will sometimes hang if started from the SeaBIOS payload, *while* the USB device is plugged in. plugging in the USB device after GRUB starts worked. it will have to be investigated more at a later date, but this simply configuration change works. the xhci module is already loaded explicitly, in grub.cfg Signed-off-by: Leah Rowe --- config/data/grub/module/xhci | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/data/grub/module/xhci b/config/data/grub/module/xhci index 8bf80bfe..6235bbad 100755 --- a/config/data/grub/module/xhci +++ b/config/data/grub/module/xhci @@ -8,6 +8,7 @@ usbserial_ftdi \ usbserial_pl2303 \ usbserial_usbdebug \ video_colors \ +xhci \ " # Modules (and always loaded) grub_modules=" \ @@ -35,7 +36,6 @@ crypto \ cryptodisk \ diskfilter \ echo \ -xhci \ ehci \ eval \ exfat \ From e651c39db0e298ed991f7cc62f0fe1d4c0d460e5 Mon Sep 17 00:00:00 2001 From: Leah Rowe Date: Sun, 28 Jul 2024 18:24:12 +0100 Subject: [PATCH 2/2] fix hp8200sff_4mb ifd file (pd region) see bug report: https://codeberg.org/libreboot/lbmk/issues/228 The layout specified incorrect boundaries for the pd region. With this change, it should flash and boot reliably. Signed-off-by: Leah Rowe --- config/ifd/hp8200sff/ifd_4mb | Bin 4096 -> 4096 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/config/ifd/hp8200sff/ifd_4mb b/config/ifd/hp8200sff/ifd_4mb index fef3510722d5a6464b622075dc667c4eee3eaf4a..141e1314f5531a7951577d13f3c74078998efbaf 100644 GIT binary patch delta 15 WcmZorXi%6Cz{0@tpM7J<8h!vKBLwdN delta 15 WcmZorXi%6C!1AA;fnj6F8h!vMO9b-(