Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 12 Jun 2016 06:13:26 +0000
From:      suraj ponugoti <surajponugoti@outlook.com>
To:        "soc-status@FreeBSD.org" <soc-status@FreeBSD.org>
Subject:   Adding SCSI Passthrough to CTL
Message-ID:  <SN1PR11MB07825E3C08383C907207C79CB2520@SN1PR11MB0782.namprd11.prod.outlook.com>
In-Reply-To: <SN1PR11MB07828C02676342B185F4370AB2590@SN1PR11MB0782.namprd11.prod.outlook.com>
References:  <SN1PR11MB07828C02676342B185F4370AB2590@SN1PR11MB0782.namprd11.prod.outlook.com>

next in thread | previous in thread | raw e-mail | index | archive | help
 Hi,

This project is about exporting physical SCSI devices over iSCSI through CT=
L as an actual SCSI target.

Wiki Page: https://wiki.freebsd.org/SurajPonugoti
Git Repo: https://github.com/suraj5/freebsd

Weekly updates: I was able to create new peripheral device(passthrough) for=
 all the scsi devices. I made few changes to ctl code, so all the ccb  of l=
untypes passthrough are send to passthrough driver.

In passthrough driver all the ccb of ctl are converted to cam ccb and then =
they are passed to incoming queue. Once they are processed they are passed =
to done_queue. From done_queue I will be passing those back to ctl done_que=
ue.

Thanks
Suraj




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?SN1PR11MB07825E3C08383C907207C79CB2520>