Beta 5 IdeaPad 1 14IJL7 panic on boot

Hi, I purchased a new Lenovo IdeaPad just to run Haiku on hardware. When booting to Beta 5, I get a panic message in DiskDeviceManager::InitialDeviceScan() which returns the error “error: No such file or directory”.

This IdeaPad does have an EMMC drive.

Haiku Beta 4 runs perfectly fine (though obviously the EMMC drive is not detected).

I’m trying to file a trac report, but I’m still waiting for the verification email on my new account (it’s been over 20 minutes). So please don’t ask me to file a report. :slight_smile:

Here is the listdev:

~> listdev

device Bridge (Host bridge) [6|0|0]
vendor 8086: Intel Corporation
device 4e26: Unknown

device Display controller (VGA compatible controller, VGA controller) [3|0|0]
vendor 8086: Intel Corporation
device 4e71: JasperLake [UHD Graphics]

device Signal processing controller [11|80|0]
vendor 8086: Intel Corporation
device 4e03: Dynamic Tuning service

device Generic system peripheral [8|80|0]
vendor 8086: Intel Corporation
device 4e11: Unknown

device Serial bus controller (USB controller, XHCI) [c|3|30]
vendor 8086: Intel Corporation
device 4ded: Unknown

device Memory controller (RAM memory) [5|0|0]
vendor 8086: Intel Corporation
device 4def: Unknown

device Network controller [2|80|0]
vendor 8086: Intel Corporation
device 4df0: Wi-Fi 6 AX201 160MHz

device Serial bus controller [c|80|0]
vendor 8086: Intel Corporation
device 4de8: Serial IO I2C Host Controller

device Serial bus controller [c|80|0]
vendor 8086: Intel Corporation
device 4de9: Serial IO I2C Host Controller

device Communication controller [7|80|0]
vendor 8086: Intel Corporation
device 4de0: Management Engine Interface

device Mass storage controller (SATA controller, AHCI 1.0) [1|6|1]
vendor 8086: Intel Corporation
device 4dd3: Unknown

device Generic system peripheral (SD Host controller) [8|5|1]
vendor 8086: Intel Corporation
device 4dc4: Unknown

device Bridge (PCI bridge, Normal decode) [6|4|0]
vendor 8086: Intel Corporation
device 4db9: Unknown

device (Unknown) (255:0:0) [ff|0|0]
vendor 10ec: Realtek Semiconductor Co., Ltd.
device 522a: RTS522A PCI Express Card Reader

device Communication controller [7|80|0]
vendor 8086: Intel Corporation
device 4da8: Unknown

device Serial bus controller [c|80|0]
vendor 8086: Intel Corporation
device 4dab: Unknown

device Bridge (ISA bridge) [6|1|0]
vendor 8086: Intel Corporation
device 4d87: Unknown

device Multimedia controller (Audio device) [4|3|0]
vendor 8086: Intel Corporation
device 4dc8: Jasper Lake HD Audio

device Serial bus controller (SMBus) [c|5|0]
vendor 8086: Intel Corporation
device 4da3: Jasper Lake SMBus

device Serial bus controller [c|80|0]
vendor 8086: Intel Corporation
device 4da4: Jasper Lake SPI Controller

device Unclassified device (Non-VGA unclassified device) [0|0|0]
vendor 0000: Unknown
device 0000: Unknown

2 Likes

Here is a screenshot of the panic screen.

1 Like

Looks like #19081 (PANIC: SDHCI: Command execution impossible, command inhibit) – Haiku

1 Like

Thanks, but I don’t think it’s the same issue. The stack is different that what’s mentioned in the ticket. Also, I tried all the “tricks” mentioned in that ticket to get around the panic (disable ACPI, disable the SDHCI addon, etc.), and none of them worked.

1 Like

Are you booting off USB? If you disabled mmc, sdhci then the syslog should look different at least.

1 Like

Yes, booting off USB. I have not looked at the syslog, but I can say that the stack trace and messages in the boot panic are exactly the same.

Somewhat new here, is there a link to docs where all these logs are located?

Update: I found some instructions, getting a syslog now.

Last line in the boot log says:

PackageVolueInfo::LoadOldStates(): failed to open administrative directory: No such file or directory

OK, now I’m really confused. I picked up the latest nightly hrev58305 and it works. But, it kinda feels like Beta4 (e.g. the terminal settings). Are nightly builds a continuation of Beta5?

1 Like

No. Beta5 was branched out of the nightlies, not the other way around. beta5 continues to get backportef bugfixes while the nightlies are where the actual development happens.

1 Like

Yes, that’s what I figured. I guess the question is why is the terminal an older version?

I guess there must have been a fix for my panic at some point.

I’m not sure what you mean by older version. What differnce do you see exactly?

In terminal settings, there is no theme selection. I have manually set the colors of the background, etc. Where when installed from Beta 5 media, the terminal has a theme drop down, like “Blue”.