PSARC 2007/659 sdcard stack

Garrett D'Amore garrett at damore.org
Wed Dec 12 00:56:09 PST 2007


I've been working on the SDcard software, and have implemented the TCR.  
However, in order to implement the TCR, I found that I needed to change 
the spec somewhat.  Specifically, instead of registering abstract 
"slots" with the framework, I needed host drivers to register their 
devinfo nodes.  This is necessary in order to deal with attachment point 
interfaces, since the framework will now supply a cb_ops on behalf of 
the host driver.  (It also means that the framework supplies a getinfo() 
entry point.)

What I'm not sure is whether to handle this as an update (and reset the 
PSARC review timer, which has technically expired), or to run it as a 
separate fasttrack.  I'd like the opinions of the experts.  To 
facilitate this, I've attached two files: sdcard.update.spec, which is 
the updated spec in its entirety, and sdcard.diff, which is the diff -u 
of the new spec versus the old spec.  There are also some minor language 
cleanups in the diffs (e.g. replace "nexus" with "host driver", etc.)

Thanks for your input.  I'll deal with this however PSARC feels is most 
appropriate.

    -- Garrett

-------------- next part --------------
A non-text attachment was scrubbed...
Name: sdcard.diff
Type: text/x-patch
Size: 14377 bytes
Desc: not available
URL: <http://mail.opensolaris.org/pipermail/opensolaris-arc/attachments/20071212/db5e7728/attachment.bin>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: sdcard.update.txt
URL: <http://mail.opensolaris.org/pipermail/opensolaris-arc/attachments/20071212/db5e7728/attachment.txt>


More information about the opensolaris-arc mailing list