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>

index | next in thread | previous in thread | raw e-mail

 Hi,

This project is about exporting physical SCSI devices over iSCSI through CTL 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 luntypes 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_queue.

Thanks
Suraj



help

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