The ramdisk emulation should be easy to do, you
can get sample code from most of the iSCSI
implementations on Linux. Most of them simulate a
ramdisk on the target side.
Balbir
Douglas Gilbert wrote:
>Pete Zaitcev <zaitcev@redhat.com> wrote:
>
>>I would like to have scsi_debug with a variable number
>>of hosts. Patch is attached. Does anyone object to the
>>demise of scsi_debug.h?
>>
>
><snipped patch/>
>
>Pete,
>Maybe you may like to consider this effort. Apart from allowing
>extra hosts (hundreds of them via boot/module option) it is
>like a RAM disk. The default RAM allocation is 8 MB which
>can be overridden by a boot/module option. You can
>run fdisk on it, make a fs, mount it, etc.
>
>See:
>http://www.torque.net/sg/sdebug.html
>
>It runs properly on SMP (Eric's didn't) and supports a
>reasonable number of SCSI commands including READ_16 and
>WRITE_16. I used the latter 2 commands to test (via sg)
>that the recently added 16 byte CDBs worked.
>
>BTW I kept scsi_debug.h as most other SCSI adapter drivers
>have .h and .c components.
>
>Doug Gilbert
>-
>To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
>the body of a message to majordomo@vger.kernel.org
>More majordomo info at http://vger.kernel.org/majordomo-info.html
>Please read the FAQ at http://www.tux.org/lkml/
>
This archive was generated by hypermail 2b29 : Fri Nov 30 2001 - 21:00:36 EST