10 Aug, 2012

1 commit


07 Aug, 2012

1 commit


17 Jul, 2012

9 commits


02 Jul, 2012

1 commit

  • write_file_bool() modifies 32 bits of data, so "amd_iommu_unmap_flush"
    needs to be 32 bits as well or we'll corrupt memory. Fortunately it
    looks like the data is aligned with a gap after the declaration so this
    is harmless in production.

    Signed-off-by: Dan Carpenter
    Signed-off-by: Joerg Roedel

    Dan Carpenter
     

07 Jun, 2012

1 commit


04 Jun, 2012

1 commit

  • At some point pci_get_bus_and_slot started to enable
    interrupts. Since this function is used in the
    amd_iommu_resume path it will enable interrupts on resume
    which causes a warning. The fix will use a cached pointer
    to the root-bridge to re-enable the IOMMU in case the BIOS
    is broken.

    Cc: stable@vger.kernel.org
    Signed-off-by: Joerg Roedel

    Joerg Roedel
     

23 Mar, 2012

2 commits


15 Mar, 2012

2 commits


09 Mar, 2012

1 commit


08 Mar, 2012

1 commit


01 Mar, 2012

1 commit

  • The hardware-initializtion part of the AMD IOMMU driver is
    split out into a seperate function. This function can now be
    called either from amd_iommu_init() itself or any other
    place if the hardware needs to be ready earlier. This will
    be used to implement interrupt remapping for AMD.

    Signed-off-by: Joerg Roedel

    Joerg Roedel
     

22 Dec, 2011

2 commits


12 Dec, 2011

7 commits


21 Jun, 2011

1 commit