[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH RESEND] tools/libxl: add support for emulated NVMe drives



> -----Original Message-----
[snip]
> > > For safety I guess I could explore the possibility of having libxl not
> > > create a PV backend for this vdev type.
> >
> > ... this is the best option for now.
> >
> 
> And I realise if we are not going to have code in libxl for nvme pv
> disk, we can just use device_model_args to add the emulated device,
> which means this patch is not needed anymore.
> 

device_model_args is not exactly a user-friendly way to use emulated nvme 
disks, which was the main motivation for this patch.

> Can you clarify the use case you anticipated for emulated NVMe disks?
> 

My personal use is going to be to test performance, and maybe try to improve. 
The advantage with NVMe over PV is that the perf. is already not bad, and 
there's no need to install PV storage drivers since recent versions of Windows 
(and other OS) already have NVME drivers. The main problem with them is that 
seabios cannot (yet) boot from NVMe. I'm hoping OVMF might, but I need to 
experiment further.
Given the push-back I guess I'll live with the device_model_args hassle for the 
moment and re-send once I've got an unplug patch into QEMU.

  Paul

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
https://lists.xen.org/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.