-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The Monday 2007-10-01 at 16:33 -0400, Greg Freemyer wrote:
The issue is far deeper than naming conventions.
Well, it is caused by using just a byte for the minor number in the /dev directory, instead of a word or a longword. Time they changed that!
When SATA support was added to the kernel (libata) they leveraged the entire SCSI subsystem due to its quality compared to the IDE subsystem.
Then libata got to so good that many (most) of the PATA drivers were re-implemented (by Alan Cox of Redhat) via libata. And then the new implementations got stable enough that the distros decided to move to the libata pata drivers by default. (Fedora was the first to move in the spring.)
But, for the foreseeable future you should be able to use the old drivers/ide implementation and get the old functionality (and naming convention).
Yours is a very interesting explanation. However, it seems that opensuse wants to remove the old pata implementation for the next version, ie #11. If that happens before what you explain below happens, me and others will not be able to install suse.
The long term solution is to have libata implement its own full set of infrastructure and no longer fit under the SCSI infrastructure. When that happens the partition limits should be restored to the higher limits.
Novell has Tejun Heo supporting libata. He has done 2 major upgrades to it in the last 18 months (new error handling logic for 10.2, PMP support for 10.3, ??? for 11.0).
My hope is that his next big project will be the libata infrastructure, but I have not seen anything posted about that yet.
I hope you are right and they do that, sooner than later. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFHAWxttTMYHG2NR9URAkPJAJ9oC7PxsLw0LZGFspIVLgkcWhRQ0gCeMQhK 44txkV0syOy71jrV7ne9Rt0= =GgYB -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org