lkml.org 
[lkml]   [1998]   [Jan]   [11]   [last100]   RSS Feed
Views: [more markup]  [less markup]  [headers]  [forward] 
 
Messages in this thread
/
DateSun, 11 Jan 1998 21:51:34 +1100
FromRichard Gooch <>
SubjectRe: devfs
Michael Neuffer writes:
> On Sun, 11 Jan 1998, Richard Gooch wrote:
> > > No not controllers. This is buses on the controller. 4 bits for this
> > > should be the lower limit. The smallest SSA that you can buy from
> > > SUN for example has already 6 buses.
> > 
> > That's interesting. Since you seem to know something about SCSI host
> > adapters with multiple SCSI buses, can you please tell us how they
> > show that in /dev? I'm aware of the following format:
> > 
> > cCtTdDsS
> > 
> > where <C> is the controller number (host adaptor), <T> is the SCSI
> > target (SCSI ID), <D> is the device number (LUN) and <S> is the stripe
> > (partition).
> > 
> > Where do they put the per-host/controller SCSI bus ID?
> 
> Solaris resorts to an ugly trick to encode the buses of the SSAs.
> When speaking to an SSA the LUN gets dropped and the fields shift
> right to make room for the channel (bus).
> 
> Now the meaning is follows:
> 
> cCtBdTsS
> 
> Where <C> is the controller, <B> is the bus/channel, <T> is the target and 
> <S> is the slice.
> 
> This allows then to stay compatible with their naming sheme but has the 
> drawback of dropping support for LUNs. This only works properly for the
> special case of the SSAs since you only have disk drives in them.
> 
> However I do not think that we should make the same mistake as them 
> and cut ourselves off from supporting multi LUN devices.

Agreed! Considering this, I'm open to alternative naming schemes, but
only if they preserve the information.

				Regards,

					Richard....
\
 
 \ /
  Last update: 2005-03-22 12:41    [W:0.314 / U:0.120 seconds]
©2003-2008 Jasper Spaans