Comment # 10 on bug 954452 from
(In reply to Robert Milasan from comment #9)
> (In reply to Olaf Hering from comment #8)
> > The strings for a given block device are "free strings", that means a given
> > block driver is free to pick any name. It just happend that IDE used to pick
> > hd, SCSI picked "sd" and so on. In the early days the PV drivers used to
> > claim the well known names and their major:minors to make it easier to
> > install and run existing distros.
> 
> Not really, the device name is given based on what layer is used, for

It depends on what is passed to "blockdev_alloc(name, major, minor)"
(siplified, whatever the exact function name is). And of course every block
driver is free to pick any value of "name". If its already taken it gets
-EBUSY.

My point is that the "hd" code is not only connected to IDE hardware, but also
to the xen frontend driver. Is it difficult to restore and maintain that
removed code for upcoming releases?


You are receiving this mail because: