Re: [Qemu-devel] [PATCH] x86: ioapic: upgrade emulated IOAPIC to ver 0x20

2016-07-25 Thread Peter Xu
On Tue, Jul 26, 2016 at 05:15:58AM +0300, Michael S. Tsirkin wrote: > On Mon, Jul 25, 2016 at 07:36:24PM +0800, Peter Xu wrote: > > IOMMU IR and IOAPIC legacy devices (e.g., e1000) cannot work well > > together with some old Linux kernels (upstream before v4.0, or any > > released RHEL kernels). Th

Re: [Qemu-devel] [PATCH] x86: ioapic: upgrade emulated IOAPIC to ver 0x20

2016-07-25 Thread Michael S. Tsirkin
On Mon, Jul 25, 2016 at 07:36:24PM +0800, Peter Xu wrote: > IOMMU IR and IOAPIC legacy devices (e.g., e1000) cannot work well > together with some old Linux kernels (upstream before v4.0, or any > released RHEL kernels). This patch fixes it. > > The problem is that: some old linux kernels (with IR

[Qemu-devel] [PATCH] x86: ioapic: upgrade emulated IOAPIC to ver 0x20

2016-07-25 Thread Peter Xu
IOMMU IR and IOAPIC legacy devices (e.g., e1000) cannot work well together with some old Linux kernels (upstream before v4.0, or any released RHEL kernels). This patch fixes it. The problem is that: some old linux kernels (with IR enabled) only support IOAPIC chips with version 0x20. New kernels a