Garrett D'Amore wrote:
> Alan Coopersmith wrote:
>> Garrett D'Amore - sun microsystems wrote:
>>  
>>> The "bd" driver will be used as a block-oriented device driver for 
>>> devices
>>> that need general block device support.
>>> Because we might in the future like to offers support for some of
>>> these storage adapters on Solaris 10, we are requesting Patch binding,
>>> although we have no specific plans to backport at this time.
>>>     
>>
>> "bd" is an unfortunate driver name as a very very different bd driver 
>> shipped
>> with SunOS 4 through Solaris 10, for the ancient SunButtons & 
>> SunDials input
>> devices.  (See bd(7M) on a Solaris 10 or older system.)
>>
>> While that wouldn't be a stopper on Nevada (though it might be 
>> confusing to
>> those who upgrade), it would seem to block backporting to S10.
>>
>>   
>
> Wow, not sure how I missed that!
>
> I'll change the name... the kernel module name will change "blkdev".  
> However all other symbols and names will remain unchanged.  (I should 
> have figured it was too easy to use a two character name here! :-p )
>
> (If people are really bothered by this, I could also change the name 
> to "gbd"  -- for "generic block device", and change the symbols to 
> gbd_xx and DKC_GBD.  I'm disclined to do that at the moment, however.)

Okay, in my current prototype the new name is "blkdev", and I've also 
changed "sm_bd.so" to "sm_blkdev.so".

I left DKC_BD as is, and the functions and types documented here still 
start with "bd_" for brevity.

Hopefully I'll get a +1 on this case.  (Right now the stuff in my proto 
area is looking rock solid.)

    - Garrett

Reply via email to