David Rientjes
dc382fd5bc
x86, mm: Allow ZONE_DMA to be configurable
...
ZONE_DMA is unnecessary for a large number of machines that do not
require less than 32-bit DMA addressing, e.g. ISA legacy DMA or PCI
cards with a restricted DMA address mask.
This patch allows users to disable ZONE_DMA for x86 if they know they
will not be using such devices with their kernel.
This prevents the VM from unnecessarily reserving a ratio of memory
(defaulting to 1/256th of system capacity) with lowmem_reserve_ratio
for such allocations when it will never be used.
Signed-off-by: David Rientjes <[email protected] >
Link: http://lkml.kernel.org/r/[email protected]
Signed-off-by: H. Peter Anvin <[email protected] >
2011-05-16 14:03:28 -07:00
..
alpha
alpha: Fix uninitialized value in read_persistent_clock.
2011-04-17 14:41:30 -07:00
arm
Merge branch 'omap-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6
2011-04-29 07:54:48 -07:00
avr32
avr32: add ATAG_BOARDINFO
2011-04-13 15:46:59 +02:00
blackfin
Blackfin: SMP: fix cache flush loop
2011-04-13 19:34:06 -04:00
cris
Fix common misspellings
2011-03-31 11:26:23 -03:00
frv
Fix common misspellings
2011-03-31 11:26:23 -03:00
h8300
genirq: Remove the now obsolete config options and select statements
2011-03-30 14:13:23 +02:00
ia64
Merge branch 'for-linus2' of git://git.profusion.mobi/users/lucas/linux-2.6
2011-04-07 11:14:49 -07:00
m32r
Fix common misspellings
2011-03-31 11:26:23 -03:00
m68k
m68k/mm: Set all online nodes in N_NORMAL_MEMORY
2011-04-27 17:36:00 +02:00
microblaze
usb: Fix Kconfig unmet dependencies for Microblaze EHCI
2011-04-13 15:43:59 -07:00
mips
Fix common misspellings
2011-03-31 11:26:23 -03:00
mn10300
Fix common misspellings
2011-03-31 11:26:23 -03:00
parisc
[PARISC] set memory ranges in N_NORMAL_MEMORY when onlined
2011-04-21 09:32:38 -05:00
powerpc
Revert wrong fixes for common misspellings
2011-04-26 23:31:11 -07:00
s390
[S390] kvm-390: Let kernel exit SIE instruction on work
2011-04-20 10:15:44 +02:00
score
Fix common misspellings
2011-03-31 11:26:23 -03:00
sh
Merge branch 'fbdev-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/fbdev-2.6
2011-04-07 12:49:17 -07:00
sparc
Merge branch 'for-linus2' of git://git.profusion.mobi/users/lucas/linux-2.6
2011-04-07 11:14:49 -07:00
tile
Fix common misspellings
2011-03-31 11:26:23 -03:00
um
um: adjust current_thread_info() for newer gcc versions
2011-04-28 11:28:21 -07:00
unicore32
Merge branch 'for-linus2' of git://git.profusion.mobi/users/lucas/linux-2.6
2011-04-07 11:14:49 -07:00
x86
x86, mm: Allow ZONE_DMA to be configurable
2011-05-16 14:03:28 -07:00
xtensa
xtensa: Fixup irq conversion fallout and nmi_count
2011-04-20 00:32:09 +02:00
.gitignore
Kconfig