Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 24 Jul 2016 18:20:34 +0530
From:      Bhimanshu Kumar <bhimanshu1997@gmail.com>
To:        soc-status@freebsd.org
Subject:   Add SCSI passthrough to CTL
Message-ID:  <CAERBkm8c3XCenVJwf6AuqjatsztYnC6Z5T1-0Fo8=Tkb_xdpww@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
*Introduction : *CTL is the FreeBSD SCSI target layer. There are various
SCSI commands, but it's usually used for block-level access. This projects
focuses on making CTL capable of providing physical optical drive as a
whole to the initiator machine
Link : https://github.com/bhimanshu1997/freebsd

Report for last week (17th July)
1. ctld(8) kernel.c code updated for passthrough-device and address luns.
2. code added to distinguish device or address type of passthrough , to
create appropriate request to create lun
3. checks added for size and path with passthrough. No size and path should
be set if it is passthrough.
4. conf_apply of ctld.c updated to check new and old lun on the basis of
passthrough and passthrough, lun and passthrough , passthrough and lun.
keeping the older functionality (lun and lun) intact.



Report for this week(24th july):
1. XML parse coded added in CTL (ctl.c) and at ctladm side also. now ctladm
devlist -vx will give passthrough details also in XML format.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAERBkm8c3XCenVJwf6AuqjatsztYnC6Z5T1-0Fo8=Tkb_xdpww>