[SOLVED] SW kernel-5.10.37 breaks 5.10.x compatibility to date
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have no idea what was going on with .37. I use the huge kernel with an initrd, so it wasn't an initrd problem. Guess it was just a random kernel glitch that got fixed.
I confirm the 5.10 kernel has a weird behavior. On my dell latitude, using the generic kernel (with .36 as well with .38) causes the boot process to stall for a long minute here (in bold):
Code:
[ 1.116876] ata5: SATA max UDMA/133 abar m2048@0xfed1c800 port 0xfed1cb00 irq 27
[ 1.116945] ata6: SATA max UDMA/133 abar m2048@0xfed1c800 port 0xfed1cb80 irq 27
[ 1.118293] scsi host6: pata_legacy
[ 1.118397] ata7: PATA max PIO4 cmd 0x1f0 ctl 0x3f6 irq 14
[ 1.186861] random: fast init done
[ 1.582098] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[ 1.678088] clocksource: timekeeping watchdog on CPU0: Marking clocksource 'tsc-early' as unstable because the skew is too large:
[ 1.678166] clocksource: 'hpet' wd_now: 483f5636 wd_last: e0db05 mask: ffffffff
[ 1.678244] clocksource: 'tsc-early' cs_now: 4d1a8a093 cs_last: 489753ad3 mask: ffffffffffffffff
[ 1.678317] tsc: Marking TSC unstable due to clocksource watchdog
[ 1.678453] clocksource: Switched to clocksource hpet
[ 1.872373] ata1.00: ATA-8: WDC WD2500BEVS-22UST0, 01.01A01, max UDMA/133
[ 1.872434] ata1.00: 488397168 sectors, multi 0: LBA48 NCQ (depth 32), AA
[ 1.873443] ata1.00: configured for UDMA/133
With the huge kernel, I get the same dmesg log but everything goes smoothy. I've tried to use the generic 5.4 I use on my 14.2, generating the initrd the same way I do for the 5.10, and everything is fine. I don't see where this can come from.
On my Lenovo system, the kernel uses tsc as its timer because it says:
Code:
[ 0.006854] ACPI: HPET 0x00000000993A1E70 000038 (v01 LENOVO TC-03 00001000 AMI. 00000005)
[ 0.037926] x86/hpet: Will disable the HPET for this platform because it's not reliable
Does it help if you append 'clocksource=hpet' to the kernel command line?
Indeed it helps, thanks a lot!
I've given a try to the 5.12 and got the same issue. My hardware is 8 years old, and in two decades it's the first time I can remember I have to play with the kernel command line to boot fine. And I still don't understand why the huge kernel has no problem, but well, it does the trick.
Quote:
Originally Posted by hazel
On my Lenovo system, the kernel uses tsc as its timer because it says:
Code:
[ 0.006854] ACPI: HPET 0x00000000993A1E70 000038 (v01 LENOVO TC-03 00001000 AMI. 00000005)
[ 0.037926] x86/hpet: Will disable the HPET for this platform because it's not reliable
Is that why I haven't had this problem?
Probably not as I have precisely to use HPET. But I'm finally not sure my issue is so much related to the OP's one. Maybe my hardware also, which for example hasn't been able to reboot reliably for years now.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.