Re: CD writing in future Linux (stirring up a hornets' nest)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Feb 01, 2006, at 11:28, Jan Engelhardt wrote:
Moreover providing ordering by IDE driver has been nightmare to maintain and can't be done correctly for 100% weird cases.
So how much weird cases do we have?
Speaking from personal experience, _waay_ too many.  On my old G4  
which now serves as a fileserver, I have 5 IDE busses out of 3  
controllers (Onboard ATA-66 with 2 busses, onboard ATA-33 with one  
bus, add-in PCI ATA-100 with 2 busses)  There's a _config_ option to  
control probe order specific to the two Apple onboard interfaces, and  
it used to be (before udev) that option was a nightmare to ensure  
that my new kernel has the same probe order as the old one.  Once you  
throw PCI hotplug into the mix, reliable probing order is impossible,  
and you should just use udev to dynamically assign names.

(surprisingly) the other way round, sda just happens to be the first disk
inserted (SCA, USB, etc.)
Which is much saner approach from developers' POV.
Developer... and about the user/admin? With a sparcbox (ran suse  
linux 7.3 the last time it was powered on - 2.4 kernel, no udev -  
don't complain :), replugging disks in put them at the end of the  
'sd*' naming chain, effectively killing the features of hotplug the  
machine itself offered. (Oh, that OS starting with S.. managed it  
with the help of the behated/-loved c?d?t?s? scheme, but that's OT.)
Yeah, 2.4 was bad at hotplug, everybody knows that already.  This is  
why the changes were made for 2.6 to add udev and hal and make it  
much saner.
Cheers,
Kyle Moffett

--
I lost interest in "blade servers" when I found they didn't throw knives at people who weren't supposed to be in your machine room.
  -- Anthony de Boer


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux