Re: [Qemu-devel] [PATCH v3 0/2] VT-d migration support

2017-01-09 Thread Peter Xu
On Mon, Jan 09, 2017 at 10:18:45AM +0800, Peter Xu wrote: > On Fri, Jan 06, 2017 at 01:27:38PM +, Dr. David Alan Gilbert wrote: > > [...] > > > > (P.S. I found that split irqchip cannot work well with migration. Is > > > this an known issue?) > > > > How did it fail? > > The keyboard hangs

Re: [Qemu-devel] [PATCH v3 0/2] VT-d migration support

2017-01-08 Thread Peter Xu
On Fri, Jan 06, 2017 at 01:27:38PM +, Dr. David Alan Gilbert wrote: [...] > > (P.S. I found that split irqchip cannot work well with migration. Is > > this an known issue?) > > How did it fail? The keyboard hangs after migration. Command line for reference: $qemu -M q35,kernel-irqchip=sp

Re: [Qemu-devel] [PATCH v3 0/2] VT-d migration support

2017-01-06 Thread Dr. David Alan Gilbert
* Peter Xu (pet...@redhat.com) wrote: > This series enables VT-d IOMMU migration. > > v3: > - save/load for csr [Jason] > > v2: > - remove SaveStateEntry.priority, let priority store only in one > place, which is VMStateDescription. Meanwhile, provide another > helper to fetch the priority. >

[Qemu-devel] [PATCH v3 0/2] VT-d migration support

2017-01-05 Thread Peter Xu
This series enables VT-d IOMMU migration. v3: - save/load for csr [Jason] v2: - remove SaveStateEntry.priority, let priority store only in one place, which is VMStateDescription. Meanwhile, provide another helper to fetch the priority. - add enum MigrationPriority to unify the ordering, rathe