[SOLVED] What nvme changes happened between kernel 5.15.1 and 5.15.3?
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.
What nvme changes happened between kernel 5.15.1 and 5.15.3?
I apologize for the too broad subject line.
I use LUKS to encrypt the physical volume of my LVM setup on this laptop. I always use the generic kernel with an initrd.
On this laptop, I had updated my Slackware64-current system on November 6, 2021 with a new kernel and an initrd based on it. That initrd worked (and is working now, as a matter of fact).
I recently upgraded this system and build a new initrd based on the 5.15.3 kernel on November 18, 2021, with that kernel and an initrd based on it. That initrd does not work; futzing about in the resulting command line tells me that the nvme device defined as the luks device doesn't exist at all when that bit of the init code executes.
That was a bit of a surprise and I wonder if anyone else has seen this problem.
Maybe not the same issue but: I installed Slackware-current with a kernel 5.15.3 yesterday on an external SSD drive connected through USB. At first I couldn't boot, as /dev/sdc5 didn't exist at time of mounting it on /mnt to switch root.
Today rebuilding an initrd with geninitrd I didn't have this issue with the generic kernel, but using the huge one leads to a kernel panic, even with a big rootdelay in the command line.
Last edited by Didier Spaier; 11-21-2021 at 11:53 AM.
Reason: aded " on an external SSD drive connected through USB"
I used geninitrd after your post, but the end result was the same for me as my original posting. I don't know if the French have a "Thank God that we've had a good enough harvest that we might live until next year" festival, but if you do, I wish you a happy one of those.
@didier, thank you for your response. ... <<<snip>>> I don't know if the French have a "Thank God that we've had a good enough harvest that we might live until next year" festival, but if you do, I wish you a happy one of those.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.