summaryrefslogtreecommitdiffstats
path: root/arch/avr32
diff options
context:
space:
mode:
authorDavid S. Miller <davem@davemloft.net>2014-09-24 21:20:14 -0700
committerDavid S. Miller <davem@davemloft.net>2014-10-05 16:53:39 -0700
commitc06240c7f5c39c83dfd7849c0770775562441b96 (patch)
treece4deb5dadaea70c75d3f6680495055f16efb9c3 /arch/avr32
parent0dd5b7b09e13dae32869371e08e1048349fd040c (diff)
downloadtalos-obmc-linux-c06240c7f5c39c83dfd7849c0770775562441b96.tar.gz
talos-obmc-linux-c06240c7f5c39c83dfd7849c0770775562441b96.zip
sparc64: Use kernel page tables for vmemmap.
For sparse memory configurations, the vmemmap array behaves terribly and it takes up an inordinate amount of space in the BSS section of the kernel image unconditionally. Just build huge PMDs and look them up just like we do for TLB misses in the vmalloc area. Kernel BSS shrinks by about 2MB. Signed-off-by: David S. Miller <davem@davemloft.net> Acked-by: Bob Picco <bob.picco@oracle.com>
Diffstat (limited to 'arch/avr32')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud