[Qemu-devel] status of pvscsi patches

2012-07-05 Thread Deep Debroy
Hi, I was wondering what would be the steps necessary to get the patches for vmware's pvscsi implementation submitted by Dmitry Fleytman on 18th March, 2012 applied to qemu? Here's a link to the intro to the patchset I am referring to: http://lists.gnu.org/archive/html/qemu-devel/2012-03/msg03438.h

[Qemu-devel] [PATCH 0/4 V3] VMWare PVSCSI paravirtual device implementation

2012-07-06 Thread Deep Debroy
since V2: 1. Application of the earlier set of patches to the latest qemu master 2. Minor addition of a NULL parameter in the call to qemu_sglist_init Beyond prior testing, latest patch-set was tested with Ubuntu linux guests with vmw_pvscsi driver on kvm as well as xen. Deep Debroy (4): Ut

[Qemu-devel] [PATCH 1/4 V3] Utility function strpadcpy() added

2012-07-06 Thread Deep Debroy
Signed-off-by: Deep Debroy --- cutils.c |7 +++ qemu-common.h |1 + 2 files changed, 8 insertions(+) diff --git a/cutils.c b/cutils.c index af308cd..68a7d10 100644 --- a/cutils.c +++ b/cutils.c @@ -27,6 +27,13 @@ #include "qemu_socket.h" +void strpadcpy(char

[Qemu-devel] [PATCH 2/4] Vendor name and product name parameters for SCSI devices

2012-07-06 Thread Deep Debroy
Options vendor_name and product_nameadded for SCSI disks. Signed-off-by: Deep Debroy --- hw/scsi-disk.c | 31 +++ 1 file changed, 23 insertions(+), 8 deletions(-) diff --git a/hw/scsi-disk.c b/hw/scsi-disk.c index ae25194..a774c3c 100644 --- a/hw/scsi-disk.c

[Qemu-devel] [PATCH 3/4 V3] Header with various utility functions shared

2012-07-06 Thread Deep Debroy
Signed-off-by: Deep Debroy --- hw/vmware_utils.h | 126 + 1 file changed, 126 insertions(+) create mode 100644 hw/vmware_utils.h diff --git a/hw/vmware_utils.h b/hw/vmware_utils.h new file mode 100644 index 000..73b039e --- /dev/null

Re: [Qemu-devel] [PATCH 3/4 V3] Header with various utility functions shared

2012-07-09 Thread Deep Debroy
On Sun, Jul 8, 2012 at 11:57 PM, Paolo Bonzini wrote: > Il 07/07/2012 09:56, Blue Swirl ha scritto: >> These don't seem useful. I think DMA accessors should also be used. > > This is a paravirtualized device model, so I think no (like virtio). > > I agree that this patch can be dropped and the fun

Re: [Qemu-devel] [PATCH 2/6] usb: add usb attached scsi emulation

2012-07-14 Thread Deep Debroy
On Thu, Jul 12, 2012 at 6:08 AM, Gerd Hoffmann wrote: > $subject says all. First cut. > > It's a pure UAS (usb attached scsi) emulation, without BOT (bulk-only > transport) compatibility. If your guest can't handle it use usb-storage > instead. > > The emulation works like any other scsi hba emu

[Qemu-devel] [PATCH V4] VMWare PVSCSI paravirtual device implementation

2012-07-15 Thread Deep Debroy
ns to build in qemu. 5. Various fixes and beautification as suggested by Blue Swirl. Reported-by: Blue Swirl Signed-off-by: Deep Debroy --- default-configs/pci.mak|1 + docs/specs/pvscsi-spec.txt | 92 hw/Makefile.objs |1 + hw/pci.h |1 + hw/pvs

[Qemu-devel] [PATCH V5] VMWare PVSCSI paravirtual device implementation

2012-07-25 Thread Deep Debroy
with necessary macros inlined. 4. pvscsi.h replaced by vmw_pvscsi.h from linux kernel with some minor modifications to build in qemu. 5. Various fixes and beautification as suggested by Blue Swirl. Reported-by: Blue Swirl Signed-off-by: Deep Debroy --- default-configs/pci.mak|1 + docs/

[Qemu-devel] [PATCH V5] VMWare PVSCSI paravirtual device implementation

2012-07-25 Thread Deep Debroy
with necessary macros inlined. 4. pvscsi.h replaced by vmw_pvscsi.h from linux kernel with some minor modifications to build in qemu. 5. Various fixes and beautification as suggested by Blue Swirl. Reported-by: Blue Swirl Signed-off-by: Deep Debroy --- default-configs/pci.mak|1 + docs/

[Qemu-devel] [PATCH V5] VMWare PVSCSI paravirtual device implementation

2012-07-25 Thread Deep Debroy
s and beautification as suggested by Blue Swirl. Reported-by: Blue Swirl Signed-off-by: Deep Debroy --- default-configs/pci.mak|1 + docs/specs/pvscsi-spec.txt | 92 hw/Makefile.objs |1 + hw/pci.h |1 + hw/pvscsi.c|