>linuxsymposium

July 19th ~ 22nd, 2006, Ottawa, Canada

Registration

Call For Papers
Register/Login

Content

Schedule
Speaker Guide
Presentations
Tutorials
BOFS

Related

Sponsors
Venue
Travel
FAQ

Archives

Proceedings
Photos
2005
2004
2003
2002
2001
2000
1999

Contacts

Information
Home

Linux generic storage model

Today SATA subsystem (libATA) and USB block driver (usb-storage) are using SCSI stack because it provides a convenient way for adding hardware support without the need for duplicating a lot of code (managing devices, command queueing, error handling etc). At hardware layer these devices support some SCSI commands (i.e. MMC command set on ATAPI devices) while some other commands are emulated in order to interoperate with SCSI subsystem and allow unmodified device drivers (sd, sr, st and sg) to work. The main motivation for introducing generic storage model is removing dependency on SCSI stack for SATA/USB block devices while at the same time making Linux storage system more flexible and allowing easier integration of support for future hardware (full Serial Attached SCSI support).  The purpose of BoFS will be to present the current state of affairs and discuss the ideas in the larger community.



Major Sponsors




Minor Sponsors



Wireless

Supporters



register | login | call for papers | schedule | talks | tutorials | bofs | venue | travel | faq | link us | sponsors | contact | home

Copyright © 2007 Linux Symposium Inc. All rights reserved.
Linux is a registered trademark of Linus Torvalds.