need help to merge (small) virtual scsi driver upstream.
Henrik Stokseth
henrik at hw0.org
Mon Jan 19 16:17:34 CST 2009
aboobacker vadakkumuri valappil wrote:
> Hi,
>
> I am also not sure on what to do to add it to the kernel. But you
> defenitely need to get the blessing of the kernel mainters, especially
> the SCSI folks :)
I did send a mail to the Linux SCSI mailinglist and was advised to have
a look at STGT and/or SCST. I'm unfamiliar with both so I'm currently
reading up on them. Basically if we could just plug our virtual drive
into an existing kernel interface that would be the best solution.
> Anyway, on another note, i also had similar project. Have a look at
> this http://vscsihba.aboo.org/ also. This was my project few years
> ago. My poject was not just to prsent the file as a disk, but to ship
> the SCSI commands off the kernel to user space, and a user API could
> be used to develop any SCSI transport techniqies in user space. Your
> driver seems to have the same method.
Very interesting. It bears similarities. Do you consider it stable by
the way?
>
> Also, are you aware about the loop back mount (loop back driver)
> technique in linux? You can mount the iso or any file systems images
> with -o loop option or setup a loop device using losetup.
Yes. But it has it's limitations. For one we support a lot of different
formats, the other one would be lack of emulation capabilites.
Thanks.
Sincerely,
Henrik Stokseth
More information about the Kernel-mentors
mailing list