Re: [git pull] IOMMU Updates for v3.7-rc1

2012-10-11 Thread Joerg Roedel
On Wed, Oct 10, 2012 at 11:02:31PM +0100, Andrew Oakley wrote: > On Wed, 10 Oct 2012 20:11:31 +0100 > Andrew Oakley wrote: > I'm not sure if the fix I've got is safe or if it's really a good idea > to enable interrupt remapping with a broken BIOS. Sadly it is not. Your patch works for your parti

Re: [git pull] IOMMU Updates for v3.7-rc1

2012-10-10 Thread Andrew Oakley
On Wed, 10 Oct 2012 20:11:31 +0100 Andrew Oakley wrote: > If I modify the devid for the IOAPIC in init_iommu_from_acpi then it > also seems to work. I haven't managed to get vfio/qemu working yet > but it seems to be unrelated ("Invalid ROM contents", same thing > happens when I try to dump the r

Re: [git pull] IOMMU Updates for v3.7-rc1

2012-10-10 Thread Andrew Oakley
On Wed, 10 Oct 2012 15:32:49 +0200 Joerg Roedel wrote: > On Wed, Oct 10, 2012 at 09:58:23AM +0100, Andrew Oakley wrote: > > On Wed, 10 Oct 2012 09:30:22 +0200 > > Joerg Roedel wrote: > > > AMD-Vi: DEV_SPECIAL(IOAPIC[2])devid: 00:00.1 > > Okay, got it. This is the problem. The dev

Re: [git pull] IOMMU Updates for v3.7-rc1

2012-10-10 Thread Joerg Roedel
On Wed, Oct 10, 2012 at 09:58:23AM +0100, Andrew Oakley wrote: > On Wed, 10 Oct 2012 09:30:22 +0200 > Joerg Roedel wrote: > AMD-Vi: DEV_SPECIAL(IOAPIC[2]) devid: 00:00.1 Okay, got it. This is the problem. The device id seems to be wrong. The BIOS should configure your IOAPIC as de

Re: [git pull] IOMMU Updates for v3.7-rc1

2012-10-10 Thread Andrew Oakley
On Wed, 10 Oct 2012 09:30:22 +0200 Joerg Roedel wrote: > Hi Andrew, > > On Tue, Oct 09, 2012 at 10:45:32PM +0100, Andrew Oakley wrote: > > On Fri, 5 Oct 2012 17:23:12 +0200 > > Joerg Roedel wrote: > > > ACPI: Core revision 20120711 > > ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1 > > K

Re: [git pull] IOMMU Updates for v3.7-rc1

2012-10-10 Thread Joerg Roedel
Hi Andrew, On Tue, Oct 09, 2012 at 10:45:32PM +0100, Andrew Oakley wrote: > On Fri, 5 Oct 2012 17:23:12 +0200 > Joerg Roedel wrote: > ACPI: Core revision 20120711 > ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1 > Kernel panic - not syncing: timer doesn't work through Interrupt-remapped >

Re: [git pull] IOMMU Updates for v3.7-rc1

2012-10-09 Thread Andrew Oakley
On Fri, 5 Oct 2012 17:23:12 +0200 Joerg Roedel wrote: > IOMMU Updates for Linux v3.7-rc1 > > This time the IOMMU updates contain a bunch of fixes and cleanups to > various IOMMU drivers and the DMA debug code. New features are the > code for IRQ remapping support with the AMD IOMMU (preperation f

[git pull] IOMMU Updates for v3.7-rc1

2012-10-05 Thread Joerg Roedel
Hi Linus, The following changes since commit a0d271cbfed1dd50278c6b06bead3d00ba0a88f9: Linux 3.6 (2012-09-30 16:47:46 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git tags/iommu-updates-v3.7-rc1 for you to fetch changes up to 0094