Conversation
Edited 16 hours ago

FYI: the Lenovo ThinkPad T14 whatever with the Qualcomm X1E Arm chip no longer boots -current to completion - it reboots on its own just after printing the NVMe information. Same with /bsd.rd.

1
0
0

@cynicalsecurity https://ftp.hostserver.de/archive/ has an archive of snapshots, maybe that could help you narrow it down to a specific day. I will check if the latest installer still works on mine

1
0
0

@cynicalsecurity mine still works after an upgrade. Did you recently upgrade your firmware from Windows? I guess I might not be on the latest.

1
0
0

@tobhe no, I have not. Do you reckon I should try that?

To answer you previous question - it started not booting since that change in 7.8-current which required you to do something (I forget what) and not doing it resulted in a fnctl fail just before booting the kernel.

Also, don't have Windows on it any longer ...

1
0
0

@cynicalsecurity
> Do you reckon I should try that?

Not sure I was guessing it might be the reason why mine works and yours doesn't but I am not on the newest either.

> To answer you previous question - it started not booting since that change in 7.8-current which required you to do something (I forget what) and not doing it resulted in a fnctl fail just before booting the kernel

That doesn't ring a bell unfortunately and I don't see anything related in https://www.openbsd.org/faq/current.html either

1
0
0

@tobhe This gives you the exact date of the snapshot which failed me :)

https://bsd.network/@cynicalsecurity/115887939246198450

Whatever was -current on 13th January 2026. sysupgrade and then I get the weird

fchmod … /bsd.upgrade

same happens for /bsd.

1
0
0
@cynicalsecurity @tobhe If you can replace the DTBs from booted USB stick, then please try older versions, e.g. v6.16. If that confirms that DTS/DTB is the problem, then bisecting would be useful. The sources are taken from:
https://git.kernel.org/pub/scm/linux/kernel/git/devicetree/devicetree-rebasing.git/snapshot/ and currently at v6.17 in OpenBSD Makefile.
1
0
0
@cynicalsecurity @tobhe If I correctly see in OpenBSD ports, around November DTS was moved from v6.15 to v6.17. In the kernel that was quite an update and T14s got proper USB description (retimers), DisplayPort support and few more less impactful changes. X1E SoC got SCMI cpufreq and several PCI improvements, but nothing stands out as something having ABI impact, so maybe we did not break there anything...
1
0
1

@krzk @tobhe I had sysupgrade'd several times between November and the January break so I don't think that is the case.

1
0
0

@krzk @tobhe now I need to come with another solution...

1
0
0

@krzk @tobhe if it is of any interest I have just tried both FreeBSD 15.0 and 14.4 aarch64 and they both reboot in pretty much the same way as OpenBSD, the last thing I see is an acpi access which hangs and the b00m.

1
0
0

@cynicalsecurity @krzk Just some wild guesses but do you have any peripherals connected? Changed the NVMe at some point?

My firmware is sometimes a little weird and errors randomly, what has helped in the past is entering the boot menu and selecting the OpenBSD option manually.

1
0
0

@tobhe @krzk nope, but I just thought I should probably mention that this is the 64GB model with the high-resolution screen (21N1-CTO1WW).

0
0
0