Messages in this thread | | | Subject | Re: [PATCH 0/10] introduce generic iommu_num_pages function | From | Benjamin Herrenschmidt <> | Date | Tue, 05 Aug 2008 11:08:44 +1000 |
| |
On Mon, 2008-08-04 at 18:04 +0200, Joerg Roedel wrote: > Hi, > > this series of patches re-introduces the iommu_num_pages function so that it > can be used by each architecture specific IOMMU implementations. The series > also changes IOMMU implementations for X86, Alpha, PowerPC and UltraSparc. The > other implementations are not yet changed because the modifications required > are not obvious and I can't test them on real hardware. > > The first three patches are to make this series bisectable. The changes are > compile-tested on the architectures changed and runtime tested in X86 only. The > patches apply cleanly to latest linus/master tree.
Had a quick look, it seems allright to me.
Ben.
> Joerg > > git diff --stat linus/master: > > arch/alpha/kernel/pci_iommu.c | 17 +++++------------ > arch/powerpc/kernel/iommu.c | 23 +++++++---------------- > arch/sparc64/kernel/iommu.c | 7 ++++--- > arch/sparc64/kernel/iommu_common.h | 14 ++------------ > arch/sparc64/kernel/pci_sun4v.c | 7 ++++--- > arch/x86/kernel/amd_iommu.c | 9 +++++---- > arch/x86/kernel/pci-calgary_64.c | 18 ++++-------------- > arch/x86/kernel/pci-dma.c | 4 ++-- > arch/x86/kernel/pci-gart_64.c | 8 ++++---- > include/asm-x86/iommu.h | 2 +- > include/linux/iommu-helper.h | 2 ++ > lib/iommu-helper.c | 9 +++++++++ > 12 files changed, 49 insertions(+), 71 deletions(-) > >
| |