Re: [RFC PATCH 0/2] virtio nvme

2015-09-27 Thread Hannes Reinecke
On 09/27/2015 07:01 AM, Nicholas A. Bellinger wrote: > On Wed, 2015-09-23 at 15:58 -0700, Ming Lin wrote: >> On Fri, 2015-09-18 at 14:09 -0700, Nicholas A. Bellinger wrote: >>> On Fri, 2015-09-18 at 11:12 -0700, Ming Lin wrote: On Thu, 2015-09-17 at 17:55 -0700, Nicholas A. Bellinger wrote: >

Re: [RFC PATCH 0/2] virtio nvme

2015-09-27 Thread Ming Lin
On Sat, Sep 26, 2015 at 10:01 PM, Nicholas A. Bellinger wrote: > > Btw, after chatting with Dr. Hannes this week at SDC here are his > original rts-megasas -v6 patches from Feb 2013. > > Note they are standalone patches that require a sufficiently old enough > LIO + QEMU to

Re: [RFC PATCH 0/2] virtio nvme

2015-09-26 Thread Nicholas A. Bellinger
On Wed, 2015-09-23 at 15:58 -0700, Ming Lin wrote: > On Fri, 2015-09-18 at 14:09 -0700, Nicholas A. Bellinger wrote: > > On Fri, 2015-09-18 at 11:12 -0700, Ming Lin wrote: > > > On Thu, 2015-09-17 at 17:55 -0700, Nicholas A. Bellinger wrote: > > IBLOCK + FILEIO + RD_MCP don't speak SCSI, they

Re: [RFC PATCH 0/2] virtio nvme

2015-09-23 Thread Ming Lin
On Fri, 2015-09-18 at 14:09 -0700, Nicholas A. Bellinger wrote: > On Fri, 2015-09-18 at 11:12 -0700, Ming Lin wrote: > > On Thu, 2015-09-17 at 17:55 -0700, Nicholas A. Bellinger wrote: > > > On Thu, 2015-09-17 at 16:31 -0700, Ming Lin wrote: > > > > On Wed, 2015-09-16 at 23:10 -0700, Nicholas A.

Re: [RFC PATCH 0/2] virtio nvme

2015-09-18 Thread Nicholas A. Bellinger
On Fri, 2015-09-18 at 11:12 -0700, Ming Lin wrote: > On Thu, 2015-09-17 at 17:55 -0700, Nicholas A. Bellinger wrote: > > On Thu, 2015-09-17 at 16:31 -0700, Ming Lin wrote: > > > On Wed, 2015-09-16 at 23:10 -0700, Nicholas A. Bellinger wrote: > > > > Hi Ming & Co, > > > > > I think the future

Re: [RFC PATCH 0/2] virtio nvme

2015-09-18 Thread Ming Lin
On Fri, Sep 18, 2015 at 2:09 PM, Nicholas A. Bellinger wrote: > On Fri, 2015-09-18 at 11:12 -0700, Ming Lin wrote: >> On Thu, 2015-09-17 at 17:55 -0700, Nicholas A. Bellinger wrote: >> > On Thu, 2015-09-17 at 16:31 -0700, Ming Lin wrote: >> > > On Wed, 2015-09-16 at 23:10

Re: [RFC PATCH 0/2] virtio nvme

2015-09-18 Thread Ming Lin
On Thu, 2015-09-17 at 17:55 -0700, Nicholas A. Bellinger wrote: > On Thu, 2015-09-17 at 16:31 -0700, Ming Lin wrote: > > On Wed, 2015-09-16 at 23:10 -0700, Nicholas A. Bellinger wrote: > > > Hi Ming & Co, > > > > > > On Thu, 2015-09-10 at 10:28 -0700, Ming Lin wrote: > > > > On Thu, 2015-09-10 at

Re: [RFC PATCH 0/2] virtio nvme

2015-09-17 Thread Nicholas A. Bellinger
Hi Ming & Co, On Thu, 2015-09-10 at 10:28 -0700, Ming Lin wrote: > On Thu, 2015-09-10 at 15:38 +0100, Stefan Hajnoczi wrote: > > On Thu, Sep 10, 2015 at 6:48 AM, Ming Lin wrote: > > > These 2 patches added virtio-nvme to kernel and qemu, > > > basically modified from virtio-blk

Re: [RFC PATCH 0/2] virtio nvme

2015-09-17 Thread Ming Lin
On Wed, Sep 16, 2015 at 11:10 PM, Nicholas A. Bellinger wrote: > Hi Ming & Co, Hi Nic, > > On Thu, 2015-09-10 at 10:28 -0700, Ming Lin wrote: >> On Thu, 2015-09-10 at 15:38 +0100, Stefan Hajnoczi wrote: >> > On Thu, Sep 10, 2015 at 6:48 AM, Ming Lin

Re: [RFC PATCH 0/2] virtio nvme

2015-09-17 Thread Nicholas A. Bellinger
On Thu, 2015-09-17 at 16:31 -0700, Ming Lin wrote: > On Wed, 2015-09-16 at 23:10 -0700, Nicholas A. Bellinger wrote: > > Hi Ming & Co, > > > > On Thu, 2015-09-10 at 10:28 -0700, Ming Lin wrote: > > > On Thu, 2015-09-10 at 15:38 +0100, Stefan Hajnoczi wrote: > > > > On Thu, Sep 10, 2015 at 6:48

Re: [RFC PATCH 0/2] virtio nvme

2015-09-17 Thread Ming Lin
On Wed, 2015-09-16 at 23:10 -0700, Nicholas A. Bellinger wrote: > Hi Ming & Co, > > On Thu, 2015-09-10 at 10:28 -0700, Ming Lin wrote: > > On Thu, 2015-09-10 at 15:38 +0100, Stefan Hajnoczi wrote: > > > On Thu, Sep 10, 2015 at 6:48 AM, Ming Lin wrote: > > > > These 2 patches

Re: [RFC PATCH 0/2] virtio nvme

2015-09-14 Thread J Freyensee
On Thu, 2015-09-10 at 10:02 -0700, Ming Lin wrote: > On Thu, 2015-09-10 at 14:02 +, Keith Busch wrote: > > On Wed, 9 Sep 2015, Ming Lin wrote: > > > The goal is to have a full NVMe stack from VM guest(virtio-nvme) > > > to host(vhost_nvme) to LIO NVMe-over-fabrics target. > > > > > > Now

Re: [RFC PATCH 0/2] virtio nvme

2015-09-11 Thread Stefan Hajnoczi
On Fri, Sep 11, 2015 at 6:21 PM, Ming Lin wrote: > On Fri, 2015-09-11 at 08:48 +0100, Stefan Hajnoczi wrote: >> On Thu, Sep 10, 2015 at 6:28 PM, Ming Lin wrote: >> > On Thu, 2015-09-10 at 15:38 +0100, Stefan Hajnoczi wrote: >> >> On Thu, Sep 10, 2015 at 6:48 AM,

Re: [RFC PATCH 0/2] virtio nvme

2015-09-11 Thread Ming Lin
On Fri, 2015-09-11 at 08:48 +0100, Stefan Hajnoczi wrote: > On Thu, Sep 10, 2015 at 6:28 PM, Ming Lin wrote: > > On Thu, 2015-09-10 at 15:38 +0100, Stefan Hajnoczi wrote: > >> On Thu, Sep 10, 2015 at 6:48 AM, Ming Lin wrote: > >> > These 2 patches added

Re: [RFC PATCH 0/2] virtio nvme

2015-09-11 Thread Stefan Hajnoczi
On Thu, Sep 10, 2015 at 6:28 PM, Ming Lin wrote: > On Thu, 2015-09-10 at 15:38 +0100, Stefan Hajnoczi wrote: >> On Thu, Sep 10, 2015 at 6:48 AM, Ming Lin wrote: >> > These 2 patches added virtio-nvme to kernel and qemu, >> > basically modified from virtio-blk

Re: [RFC PATCH 0/2] virtio nvme

2015-09-11 Thread Ming Lin
On Fri, Sep 11, 2015 at 10:53 AM, Stefan Hajnoczi wrote: > On Fri, Sep 11, 2015 at 6:21 PM, Ming Lin wrote: >> On Fri, 2015-09-11 at 08:48 +0100, Stefan Hajnoczi wrote: >>> On Thu, Sep 10, 2015 at 6:28 PM, Ming Lin wrote: >>> > On Thu,

Re: [RFC PATCH 0/2] virtio nvme

2015-09-10 Thread Stefan Hajnoczi
On Thu, Sep 10, 2015 at 6:48 AM, Ming Lin wrote: > These 2 patches added virtio-nvme to kernel and qemu, > basically modified from virtio-blk and nvme code. > > As title said, request for your comments. > > Play it in Qemu with: > -drive file=disk.img,format=raw,if=none,id=D22 \

Re: [RFC PATCH 0/2] virtio nvme

2015-09-10 Thread Ming Lin
On Thu, 2015-09-10 at 14:02 +, Keith Busch wrote: > On Wed, 9 Sep 2015, Ming Lin wrote: > > The goal is to have a full NVMe stack from VM guest(virtio-nvme) > > to host(vhost_nvme) to LIO NVMe-over-fabrics target. > > > > Now there are lots of duplicated code with linux/nvme-core.c and > >

Re: [RFC PATCH 0/2] virtio nvme

2015-09-10 Thread Ming Lin
On Thu, 2015-09-10 at 15:38 +0100, Stefan Hajnoczi wrote: > On Thu, Sep 10, 2015 at 6:48 AM, Ming Lin wrote: > > These 2 patches added virtio-nvme to kernel and qemu, > > basically modified from virtio-blk and nvme code. > > > > As title said, request for your comments. > > > >

Re: [RFC PATCH 0/2] virtio nvme

2015-09-10 Thread Keith Busch
On Wed, 9 Sep 2015, Ming Lin wrote: The goal is to have a full NVMe stack from VM guest(virtio-nvme) to host(vhost_nvme) to LIO NVMe-over-fabrics target. Now there are lots of duplicated code with linux/nvme-core.c and qemu/nvme.c. The ideal result is to have a multi level NVMe stack(similar as

Re: [RFC PATCH 0/2] virtio nvme

2015-09-10 Thread Ming Lin
On Thu, Sep 10, 2015 at 10:02 AM, Ming Lin wrote: > On Thu, 2015-09-10 at 14:02 +, Keith Busch wrote: >> On Wed, 9 Sep 2015, Ming Lin wrote: >> > The goal is to have a full NVMe stack from VM guest(virtio-nvme) >> > to host(vhost_nvme) to LIO NVMe-over-fabrics target. >> > >>