Re: [Qemu-devel] [RFC 5/5] vifo: introduce new VFIO ioctl VFIO_DEVICE_PCI_GET_DIRTY_BITMAP

2017-07-12 Thread Tian, Kevin
> From: Alex Williamson [mailto:alex.william...@redhat.com] > Sent: Tuesday, July 11, 2017 3:47 AM > > On Fri, 7 Jul 2017 06:40:58 + > "Tian, Kevin" wrote: > > > > From: Alex Williamson [mailto:alex.william...@redhat.com] > > > Sent: Saturday, July 1, 2017 1:00 AM > >

Re: [Qemu-devel] [RFC 5/5] vifo: introduce new VFIO ioctl VFIO_DEVICE_PCI_GET_DIRTY_BITMAP

2017-07-10 Thread Alex Williamson
On Fri, 7 Jul 2017 06:40:58 + "Tian, Kevin" wrote: > > From: Alex Williamson [mailto:alex.william...@redhat.com] > > Sent: Saturday, July 1, 2017 1:00 AM > > > > On Fri, 30 Jun 2017 05:14:40 + > > "Tian, Kevin" wrote: > > > > > > From:

Re: [Qemu-devel] [RFC 5/5] vifo: introduce new VFIO ioctl VFIO_DEVICE_PCI_GET_DIRTY_BITMAP

2017-07-07 Thread Tian, Kevin
> From: Alex Williamson [mailto:alex.william...@redhat.com] > Sent: Saturday, July 1, 2017 1:00 AM > > On Fri, 30 Jun 2017 05:14:40 + > "Tian, Kevin" wrote: > > > > From: Alex Williamson [mailto:alex.william...@redhat.com] > > > Sent: Friday, June 30, 2017 4:57 AM > >

Re: [Qemu-devel] [RFC 5/5] vifo: introduce new VFIO ioctl VFIO_DEVICE_PCI_GET_DIRTY_BITMAP

2017-06-30 Thread Alex Williamson
On Fri, 30 Jun 2017 05:14:40 + "Tian, Kevin" wrote: > > From: Alex Williamson [mailto:alex.william...@redhat.com] > > Sent: Friday, June 30, 2017 4:57 AM > > > > On Thu, 29 Jun 2017 00:10:59 + > > "Tian, Kevin" wrote: > > > > > > From:

Re: [Qemu-devel] [RFC 5/5] vifo: introduce new VFIO ioctl VFIO_DEVICE_PCI_GET_DIRTY_BITMAP

2017-06-29 Thread Tian, Kevin
> From: Alex Williamson [mailto:alex.william...@redhat.com] > Sent: Friday, June 30, 2017 4:57 AM > > On Thu, 29 Jun 2017 00:10:59 + > "Tian, Kevin" wrote: > > > > From: Alex Williamson [mailto:alex.william...@redhat.com] > > > Sent: Thursday, June 29, 2017 12:00 AM >

Re: [Qemu-devel] [RFC 5/5] vifo: introduce new VFIO ioctl VFIO_DEVICE_PCI_GET_DIRTY_BITMAP

2017-06-29 Thread Alex Williamson
On Thu, 29 Jun 2017 00:10:59 + "Tian, Kevin" wrote: > > From: Alex Williamson [mailto:alex.william...@redhat.com] > > Sent: Thursday, June 29, 2017 12:00 AM > > Thanks Kevin. So really it's not really a dirty bitmap, it's just a > > bitmap of pages that the device has

Re: [Qemu-devel] [RFC 5/5] vifo: introduce new VFIO ioctl VFIO_DEVICE_PCI_GET_DIRTY_BITMAP

2017-06-28 Thread Tian, Kevin
> From: Alex Williamson [mailto:alex.william...@redhat.com] > Sent: Thursday, June 29, 2017 12:00 AM > > On Wed, 28 Jun 2017 06:04:10 + > "Tian, Kevin" wrote: > > > > From: Alex Williamson [mailto:alex.william...@redhat.com] > > > Sent: Wednesday, June 28, 2017 3:45 AM

Re: [Qemu-devel] [RFC 5/5] vifo: introduce new VFIO ioctl VFIO_DEVICE_PCI_GET_DIRTY_BITMAP

2017-06-28 Thread Alex Williamson
On Wed, 28 Jun 2017 06:04:10 + "Tian, Kevin" wrote: > > From: Alex Williamson [mailto:alex.william...@redhat.com] > > Sent: Wednesday, June 28, 2017 3:45 AM > > > > On Tue, 27 Jun 2017 08:56:01 + > > "Zhang, Yulei" wrote: > > > > > diff

Re: [Qemu-devel] [RFC 5/5] vifo: introduce new VFIO ioctl VFIO_DEVICE_PCI_GET_DIRTY_BITMAP

2017-06-28 Thread Tian, Kevin
ti...@linux.intel.com; > > > qemu-devel@nongnu.org; zhen...@linux.intel.com; Zheng, Xiao > > > <xiao.zh...@intel.com>; Wang, Zhi A <zhi.a.w...@intel.com> > > > Subject: Re: [Qemu-devel] [RFC 5/5] vifo: introduce new VFIO ioctl > > > VFIO_D

Re: [Qemu-devel] [RFC 5/5] vifo: introduce new VFIO ioctl VFIO_DEVICE_PCI_GET_DIRTY_BITMAP

2017-06-27 Thread Alex Williamson
ne 27, 2017 4:19 AM > > To: Zhang, Yulei <yulei.zh...@intel.com> > > Cc: Tian, Kevin <kevin.t...@intel.com>; joonas.lahti...@linux.intel.com; > > qemu-devel@nongnu.org; zhen...@linux.intel.com; Zheng, Xiao > > <xiao.zh...@intel.com>; Wang, Zhi A <zhi.a.w

Re: [Qemu-devel] [RFC 5/5] vifo: introduce new VFIO ioctl VFIO_DEVICE_PCI_GET_DIRTY_BITMAP

2017-06-27 Thread Zhang, Yulei
oonas.lahti...@linux.intel.com; > qemu-devel@nongnu.org; zhen...@linux.intel.com; Zheng, Xiao > <xiao.zh...@intel.com>; Wang, Zhi A <zhi.a.w...@intel.com> > Subject: Re: [Qemu-devel] [RFC 5/5] vifo: introduce new VFIO ioctl > VFIO_DEVICE_PCI_GET_DIRTY_BITMAP > >

Re: [Qemu-devel] [RFC 5/5] vifo: introduce new VFIO ioctl VFIO_DEVICE_PCI_GET_DIRTY_BITMAP

2017-06-26 Thread Alex Williamson
On Tue, 4 Apr 2017 18:28:04 +0800 Yulei Zhang wrote: > New VFIO ioctl VFIO_DEVICE_PCI_GET_DIRTY_BITMAP is used to sync the > pci device dirty pages during the migration. If this needs to exist, it needs a lot more documentation. Why is this a PCI specific device ioctl?

[Qemu-devel] [RFC 5/5] vifo: introduce new VFIO ioctl VFIO_DEVICE_PCI_GET_DIRTY_BITMAP

2017-06-26 Thread Yulei Zhang
New VFIO ioctl VFIO_DEVICE_PCI_GET_DIRTY_BITMAP is used to sync the pci device dirty pages during the migration. Signed-off-by: Yulei Zhang --- hw/vfio/pci.c | 32 hw/vfio/pci.h | 2 ++ linux-headers/linux/vfio.h