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.
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,564
Rep:
strange behavior with kernel-4.14.x
Each time I update a system with kernel from 4.14.x series, the kernel segfaults the first time it boots.
Then I reboot a second time, it boots normally.
It's the same problem, if I build myself the kernel for slackware from scratch.
Nothing of that kind happens with 4.4.x, 4.9.x or 4.13.x kernels.
Each time I update a system with kernel from 4.14.x series, the kernel segfaults the first time it boots.
Then I reboot a second time, it boots normally.
It's the same problem, if I build myself the kernel for slackware from scratch.
Nothing of that kind happens with 4.4.x, 4.9.x or 4.13.x kernels.
What's wrong with that kernel?
And happens to have an Intel processor?
I have a small PC, model Fujitsu Esprimo Q5030, which have hardware similar with a laptop, with CPU: Intel Core2 Duo P8400, but in a small desktop, and it have same behavior.
Something is wrong with (some of) the Intel CPUs on our current kernel.
Last edited by Darth Vader; 11-23-2017 at 08:46 AM.
I experienced that behavior a couple of times in an earlier kernel series. I'm not sure if it was the later 4.4.0 series or early 4.9.0 series where I experienced it. My computer feels more responsive with this kernel.
Each time I update a system with kernel from 4.14.x series, the kernel segfaults the first time it boots.
Then I reboot a second time, it boots normally.
32-bit? I've seen it a few times here, but never with x86_64.
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,564
Original Poster
Rep:
My machine is rather new: INTEL with i7-6700, no RYZEN.
I'll test on x86_64 to see if the behavior is the same. update: I updated a partition with Slackware-current x86_64, it booted normally. Seems to be limited to 32-bit systems.
Mines done the exact same thing on a number of earlier kernels, but interestingly enough it didn't happen on 4.14. Weird. Seems to be no rhyme or reason to it.
None of them have had issues for me on 7 machines. Latest 4.14 kernels piss off virtualbox but hey patched it myself.
I always build an initrd.gz for the new kernel before I reboot to the new kernel image. then boot vmlinuz-generic. This may be a huge or huge-smp thing.
None of them have had issues for me on 7 machines. Latest 4.14 kernels piss off virtualbox but hey patched it myself.
I always build an initrd.gz for the new kernel before I reboot to the new kernel image. then boot vmlinuz-generic. This may be a huge or huge-smp thing.
The issues I had here were with kernel-generic + initrd. To be honest, I'd like to get rid of the huge kernels. They're a hack that was developed back before we had anything like udev, and if initrd generation could be added to the installer there would be no good reason to keep the huge kernels. Either way, there's no advantage to using a huge kernel. And there are a few things that the huge kernel does not do as well - some of the modules don't load properly into a huge kernel, and having the huge kernel has forced a few things to be built into kernel-generic that really shouldn't be (in the interest in keeping the module tree mostly compatible with both kernels).
My Intel based Esprimo Q5030 still do the crash thing. And the single strange thing in that mini-PC is a dual Ethernet on mini-PCIE, instead of WIFI card, something like this:
Because I replaced also the DVD drive with a caddy for a second (internal) hard-disk, I had the possibility to speculate the space to mount those Ethernet ports in the case, and I use that mini-PC as a router for a 1Gbps down connection, while it ran also a LAMP stack, as a (home) web server.
The good news for me is that this little thingie does not is rebooted often, so the issue does not disturb me too much.
Also, my modding make it a bit non-standard, so my laments are with half of mouth...
Last edited by Darth Vader; 11-25-2017 at 04:15 PM.
I upgraded kernel to 4.14.2 (64bit) on my old machine with AMD Athlon 64 CPU.
After upgrade I can't boot to Slackware.
Just after lilo my screen is going blank immediately.
It doesn't matter which kernel to choose, both huge and generic kernel hangs my machine.
Now I can only boot by pendrive with 4.14.0 kernel and I am waiting for newer kernel to try.
I run lilo with additional Luks encrypted disk which get /dev/sda name.
Since I had boot=/dev/sda in my lilo.conf my appropriate BIOS boot disk wan't overwritten.
Now I put to lilo.conf boot=/dev/disk/by-id/... and everything is OK.
Last edited by Olek; 11-26-2017 at 06:46 AM.
Reason: I found my mistake
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.