#1993: Linux-2.6.21 ------------------------------------------+--------------------------------- Reporter: [EMAIL PROTECTED] | Owner: [email protected] Type: enhancement | Status: new Priority: normal | Milestone: Future Component: Book | Version: SVN Severity: normal | Resolution: Keywords: | ------------------------------------------+--------------------------------- Comment (by Bryan Kadzban):
While that may be true, udev-109 (see #1992) logs an error with kernels older than 2.6.21 when it tries to run ata_id on libata disks. (See [http://marc.info/?l=linux-hotplug-devel&m=117768109612881&w=2].) I see a few different options: 1) Stay with udev-108 until either the patch is applied and a new version is released, or forever in the stable book (would depend on when the stable book gets frozen, and when (and whether) the patch gets applied to udev). 2) Upgrade to udev-109 and apply the patch ourselves (until it gets applied upstream -- if it gets applied upstream -- and we upgrade to whatever version has it). 3) Upgrade the kernel. Neither 1) nor 2) will give us compatibility symlinks (so I believe the comment in the book sources saying that "by-id will even survive the transition to libata" would be incorrect, though I'm not sure). Plus I'm not sure why 2.6.21 won't receive long-term bugfixes; isn't it the new stable kernel? (I have no idea whether it is or not; all I know is the past behavior of the kernel -stable people w.r.t. releases. Maybe that's going to change this time around.) OTOH, it could perhaps be argued that libata is way beyond LFS -- at least, until it becomes the default in the kernel configuration. (If it becomes the default. I'm guessing it'll get a lot more testing before they do that.) Of course, I'd agree that we should skip 2.6.21 if we want to get 6.3 out the door "soon" (depending on what exactly "soon" means). And udev-109 may not really be required either; the only changes that sound like they would be good to have are the ones that fix bugs ("create_path: don't fail if something else created the directory" and "udevd: fix serialization of events"). -- Ticket URL: <http://wiki.linuxfromscratch.org/lfs/ticket/1993#comment:2> LFS Trac <http://wiki.linuxfromscratch.org/lfs/> Linux From Scratch: Your Distro, Your Rules. -- http://linuxfromscratch.org/mailman/listinfo/lfs-book FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page
