Bug #449
open
ThinkPad T440p fail to start, continous beeping & LED blinking
Added by Crazy Fox almost 2 years ago.
Updated almost 2 years ago.
Affected hardware:
haswell
Description
Hi, Team
Being corebooted before and works fine on 4.17.
After flashing 4.18 my t440p wont startup (black screen, constant beeping & LED blinking). I've tried and retried different nconfigs but result is the same. I know that it is lack of information, but I need to recover the laptop first to grab some logs from it.
Log from FT232H's debug is attached, the rest of info (defconfig, flashrom command etc. will upload soon)
Files
Related links
The USBAN error is:
[ERROR] shift out of bounds src/northbridge/intel/haswell/pcie.c:85:22
[EMERG] ubsan: unrecoverable error.
- Category changed from coreboot common code to board support
- Status changed from New to In Progress
- Assignee set to Angel Pons
Looks like coreboot dies because UBSAN encounters a bug. Please disable UBSAN and try again. Note that things like ASAN and UBSAN are meant to be used for debugging purposes; for "production" use-cases, it's better to keep these options disabled.
Angel Pons wrote in #note-1:
Looks like coreboot dies because UBSAN encounters a bug. Please disable UBSAN and try again. Note that things like ASAN and UBSAN are meant to be used for debugging purposes; for "production" use-cases, it's better to keep these options disabled.
You are right - after disabling UBSAN everything is working fine, thanks for directing me!
- Related links updated (diff)
Does this issue also occur on 4.19 and/or master? Would be great if you could test this.
- Affected versions 4.19 added
- Affected versions deleted (
4.18)
Felix Singer wrote in #note-4:
Does this issue also occur on 4.19 and/or master? Would be great if you could test this.
Yes, yesterday I've checked it and still occur on 4.19
https://review.coreboot.org/72806 fixes the UBSAN errors, please review. Note that UBSAN-enabled coreboot still dies later on:
Loading module at 0x00030000 with entry 0x00030000. filesize: 0x178 memsize: 0x178
Processing 16 relocs. Offset value of 0x00030000
unaligned access src/lib/rmodule.c:152:27
ubsan: unrecoverable error.
So, any users that desire to have a bootable system should keep UBSAN disabled when building coreboot.
Also available in: Atom
PDF