Tuesday, 2026-05-19

nightishamani got a log00:00
nightishamanhttps://pastebin.com/RaYhes7B00:07
nightishamanto me it looks like a normal reboot00:08
nightishamanso i dont get why it hangs00:08
malthat looks like bootloader log based on the last message00:15
nightishamanthe first lines are actually my kernel, checkout the version and before the reboot, it says SKIP exynos00:15
nightishamanthats from my script00:15
nightishamani put in another log message, lets try it again00:16
nightishamanhmm, the logs again show that it rebooted, this time with my additional messages, it suggests the 50 modules loaded fine and it rebooted, but for some reason, it sometimes doesnt reboot but stall00:35
nightishamanmal: we got a kernel panic00:41
nightishamanso apparently the modules load fine and there is some bug in the reboot chain, but now we got a kernel panic, more specifically an Oops00:44
nightishamanhttps://pastebin.com/NmpwgQ1d00:47
nightishamanhttps://github.com/LineageOS/android_kernel_google_gs-6.1_google-modules/blob/5f45eed2e0b4c8bd4755e99b2ca902638be2b9fc/soc/gs/drivers/soc/google/pkvm-s2mpu/common/pkvm_s2mpu.c#L423 this fails01:26
nightishamancausing this to jump into random memory: https://github.com/LineageOS/android_kernel_google_gs-6.1_google-modules/blob/5f45eed2e0b4c8bd4755e99b2ca902638be2b9fc/soc/gs/drivers/phy/samsung/phy-exynos-usbdrd.c#L2022C2-L2022C1601:27
nightishamanalso on line 383 of my last kernel log, it fails to load exynos-pd as a pKVM module01:28
nightishamanit expects it at /lib/modules01:28
nightishamanThe weird thing is it fails to load exynos-pd with error 11 which is EAGAIN01:42
nightishamanSo my probable guess is that it has to do with the failed pKVM load, that the modules have to be loaded early01:57
nightishamanokay, the google vendor_kernel_boot is actually flattened to /lib/modules, so why isnt mine02:09
nightishamanI gotta test tomorrow whether building LineageOS vendor_kernel_boot produces the non-flattened tree, because Google's vendor_kernel_boot is flattened at /lib/modules and the one I can download from the LineageOS website is also flattened02:30
nightishamanmal: Would it be easier to find out how it gets flattened later or add a step to hybris-boot to take modules.load from out/pantah/dist and create our own vendor_kernel_boot?02:43
nightishamanbecause the issue is definitely stemming from the different file tree02:45

Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!