This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-devel] [PATCH 0/4] PV SCSI driver (scsiback/scsifront)

To: xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-devel] [PATCH 0/4] PV SCSI driver (scsiback/scsifront)
From: Tomonari Horikoshi <t.horikoshi@xxxxxxxxxxxxxx>
Date: Fri, 13 Jul 2007 20:26:46 +0900
Delivery-date: Fri, 13 Jul 2007 04:24:50 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Hi all.

We developped a first version PV SCSI.
(without a FC-SCSI driver by Kamada-san)

The change point is the following:
 * implement python code
   -> attach, detach, list support.
      # xm scsihost-attach <Domain> scsi <SCSIHostno>
      # xm scsihost-detach <Domain> <SCSIHostno>
      # xm scsihost-list <Domain>
      <SCSIHostno> = scsi host number on Dom0

   -> python config
      scsihost = ['scsi,1', 'type,num']
                 type = "scsi"  (type=fc is current work by Kamada-san)
                 num  = scsi host number on Dom0

 * performance tunning
   When many disks are connected with 1 HBA, many disk's I/O request 
   will be issued to 1 RING.
   In this case, it becomes RING_FULL at once. 
   We made two RINGs (like a VNIF) because IO request must not save in RING.
   RING is used only to pass the command.

Best regards,
Tomonari Horikoshi

Tomonari Horikoshi wrote:----------------------
Sent:    Wed, 16 May 2007 18:08:27 +0900
Subject: [Xen-devel] [RFC] pv-scsi driver (scsiback/scsifront)

> Hi all.
>  We developped a pv-scsi driver that we refered Fujita-san's scsi-driver
>  and blkback.
>  (see, http://www.xensource.com/files/xensummit_4/Xen_Summit_8_Matsumoto.pdf)
>  The pv-scsi driver's feature is as follow:
>   * Guest has dedicated SCSI-HBAs of Dom0.
>   * Guest can send scsi_cdb to the HBAs.
>   * Guest recognises the HBAs from hostno of xenstore.
>  Currentlly, We are developping FC version based on this.
> * Future work:
>   * implement python code
>   * performance tunning
>   * attach, detach
>   * suspend, resume

snip ...

Xen-devel mailing list

<Prev in Thread] Current Thread [Next in Thread>