site  contact  subhomenews

Random hanging with 6.12 kernel

August 12, 2025 — BarryK

Easy Excalibur is currently using the 6.12.41 kernel, but the problem is also with earlier versions, such as 6.12.36. Easy boots OK a few times, success gets to the desktop, but then at another bootup, just after login (as root), there is a freeze.

I posted about it to the forum:

https://forum.puppylinux.com/viewtopic.php?p=154468#p154468

Yes, as posted, bootup completes execution of /etc/rc.d/rc.sysinit, logs in via mingetty, executes /etc/motd, then hangs. Some comments from above post:

It is incredibly weird. When it hangs, the 'ps' utility, both the full one and busybox ps, return nothing.
Yet, /proc is mounted, and listing contents of /proc shows everything is there.

All of the kernel modules have loaded, it gets as far as login as root, prints /etc/motd, then hangs.

/etc/init.d/10alsa times out, as there are no cards detected in /sys/class/sound

The way that I determined that ps was returning nothing, and other tests, was I inserted code into /etc/init.d/10alsa, after it had timed-out waiting for a sound card.

Something is fundamentally wrong. Very strong suspicion about the kernel...

So, rolled the kernel back to 6.6.75, same kernel used in Easy Scarthgap, and now Excalibur boots up OK every time.

I want to release Easy Excalibur 7.0, so think, for now, will take the easy way out, and release it with the 6.6.75 kernel.

EDIT 2025-08-15:
Oh dear, I have been casting aspersions on the 6.12 kernel, but it has turned out the cause of the hanging is something else:

https://bkhome.org/news/202508/easy-excalibur-login-hang-fixed.html

As I commented somewhere else recently, "touch wood", but it does seem to be fixed, and now back on the 6.12.41 kernel for the Easy Excalibur 7.0-final.      

Tags: easy