Jon Mason
e465058d55
[PATCH] x86_64: Calgary IOMMU - Calgary specific bits
...
This patch hooks Calgary into the build, the x86-64 IOMMU
initialization paths, and introduces the Calgary specific bits. The
implementation draws inspiration from both PPC (which has support for
the same chip but requires firmware support which we don't have on
x86-64) and gart. Calgary is different from gart in that it support a
translation table per PHB, as opposed to the single gart aperture.
Changes from previous version:
* Addition of boot-time disablement for bus-level translation/isolation
(e.g, enable userspace DMA for things like X)
* Usage of newer IOMMU abstraction functions
Signed-off-by: Muli Ben-Yehuda <muli@il.ibm.com>
Signed-off-by: Jon Mason <jdmason@us.ibm.com>
Signed-off-by: Andi Kleen <ak@suse.de>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-06-26 10:48:19 -07:00
..
acpi
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
2006-06-23 07:52:36 -07:00
asm-alpha
[PATCH] random: remove SA_SAMPLE_RANDOM from floppy driver
2006-06-25 10:01:00 -07:00
asm-arm
[PATCH] random: remove SA_SAMPLE_RANDOM from floppy driver
2006-06-25 10:01:00 -07:00
asm-arm26
[PATCH] random: remove SA_SAMPLE_RANDOM from floppy driver
2006-06-25 10:01:00 -07:00
asm-cris
asm-frv
[PATCH] frv: clean frv unistd.h
2006-06-23 07:42:55 -07:00
asm-generic
[PATCH] introduce WARN_ON_ONCE(cond)
2006-06-25 10:01:11 -07:00
asm-h8300
[PATCH] adjust handle_IRR_event() return type
2006-06-23 07:43:08 -07:00
asm-i386
[PATCH] i386/x86-64: fall back to old-style call trace if no unwinding
2006-06-26 10:48:18 -07:00
asm-ia64
[PATCH] Define __raw_get_cpu_var and use it
2006-06-25 10:01:01 -07:00
asm-m32r
asm-m68k
[PATCH] m68k: convert VME irq code
2006-06-25 10:00:58 -07:00
asm-m68knommu
[PATCH] m68knommu: make enable_irq() macro statement
2006-06-25 21:04:24 -07:00
asm-mips
[PATCH] N32 sigset and __COMPAT_ENDIAN_SWAP__
2006-06-25 10:01:15 -07:00
asm-parisc
[PATCH] random: remove SA_SAMPLE_RANDOM from floppy driver
2006-06-25 10:01:00 -07:00
asm-powerpc
[PATCH] Define __raw_get_cpu_var and use it
2006-06-25 10:01:01 -07:00
asm-ppc
[PATCH] random: remove SA_SAMPLE_RANDOM from floppy driver
2006-06-25 10:01:00 -07:00
asm-s390
[PATCH] Define __raw_get_cpu_var and use it
2006-06-25 10:01:01 -07:00
asm-sh
[PATCH] random: remove SA_SAMPLE_RANDOM from floppy driver
2006-06-25 10:01:00 -07:00
asm-sh64
asm-sparc
[SBUS]: Rewrite and plug into of_device framework.
2006-06-23 23:15:50 -07:00
asm-sparc64
[PATCH] Define __raw_get_cpu_var and use it
2006-06-25 10:01:01 -07:00
asm-um
asm-v850
[PATCH] adjust handle_IRR_event() return type
2006-06-23 07:43:08 -07:00
asm-x86_64
[PATCH] x86_64: Calgary IOMMU - Calgary specific bits
2006-06-26 10:48:19 -07:00
asm-xtensa
[PATCH] xtensa: remove verify_area macros
2006-06-23 07:43:02 -07:00
keys
linux
[PATCH] x86_64: allow unwinder to build without module support
2006-06-26 10:48:18 -07:00
math-emu
media
V4L/DVB (4205): Merge tda9887 module into tuner.
2006-06-25 02:05:24 -03:00
mtd
net
pcmcia
rdma
rxrpc
scsi
sound
V4L/DVB (4210b): git-dvb: tea575x-tuner build fix
2006-06-25 02:05:25 -03:00
video