[PATCH] powerpc: Lower threshold for DART enablement to 1GB
authorOlof Johansson <olof@lixom.net>
Thu, 13 Apr 2006 02:52:33 +0000 (21:52 -0500)
committerPaul Mackerras <paulus@samba.org>
Fri, 21 Apr 2006 12:29:37 +0000 (22:29 +1000)
Turn on the DART already at 1GB. This is needed because of crippled
devices in some systems, i.e. Airport Extreme cards, only supporting
30-bit DMA addresses.

Otherwise, users with between 1 and 2GB of memory will need to manually
enable it with iommu=force, and that's no good.

Some simple performance tests show that there's a slight impact of
enabling DART, but it's in the 1-3% range (kernel build with disk I/O
as well as over NFS).

iommu=off can still be used for those who don't want to deal with the
overhead (and don't need it for any devices).

Signed-off-by: Olof Johansson <olof@lixom.net>
Signed-off-by: Paul Mackerras <paulus@samba.org>

No differences found