Kumar Gala
f98eeb4eb1
[POWERPC] Fix handling of memreserve if the range lands in highmem
...
There were several issues if a memreserve range existed and happened
to be in highmem:
* The bootmem allocator is only aware of lowmem so calling
reserve_bootmem with a highmem address would cause a BUG_ON
* All highmem pages were provided to the buddy allocator
Added a lmb_is_reserved() api that we now use to determine if a highem
page should continue to be PageReserved or provided to the buddy
allocator.
Also, we incorrectly reported the amount of pages reserved since all
highmem pages are initally marked reserved and we clear the
PageReserved flag as we "free" up the highmem pages.
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2008-01-23 19:29:08 -06:00
..
acpi
Pull cpuidle into release branch
2007-11-20 01:18:37 -05:00
asm-alpha
alpha: build fixes
2007-12-17 19:28:16 -08:00
asm-arm
Merge branch 'pxa-fixes'
2007-12-08 14:41:29 +00:00
asm-avr32
[AVR32] Fix copy_to_user_page() breakage
2007-12-07 14:54:47 +01:00
asm-blackfin
Blackfin SPI driver: move hard coded pin_req to board file
2007-12-05 09:21:20 -08:00
asm-cris
asm-frv
asm-generic
quicklist: Set tlb->need_flush if pages are remaining in quicklist 0
2007-12-17 19:28:17 -08:00
asm-h8300
asm-h8300: parentheses around definition CLOCK_TICK_RATE
2007-12-10 19:43:54 -08:00
asm-ia64
[IA64] make flush_tlb_kernel_range() an inline function
2007-12-19 12:30:30 -08:00
asm-m32r
m32r: Update sys_rt_sigsuspend
2007-11-28 01:24:04 +09:00
asm-m68k
asm-m68knommu
asm-mips
[MIPS] Alchemy: fix PCI resource conflict
2007-12-14 17:34:29 +00:00
asm-parisc
[PARISC] print more than one character at a time for pdc console
2007-12-06 09:32:15 -08:00
asm-powerpc
[POWERPC] Fix handling of memreserve if the range lands in highmem
2008-01-23 19:29:08 -06:00
asm-ppc
[POWERPC] 4xx: Fix TLB 0 problem with CONFIG_SERIAL_TEXT_DEBUG
2007-12-23 13:31:16 -06:00
asm-s390
[S390] pud_present/pmd_present bug.
2007-12-17 16:25:56 +01:00
asm-sh
sh: Fix copy_{to,from}_user_page() with cache disabled.
2007-11-19 12:55:51 +09:00
asm-sh64
asm-sparc
[SPARC32]: Silence sparc32 warnings on missing syscalls.
2007-12-14 10:59:50 -08:00
asm-sparc64
[SPARC64]: Fix two kernel linear mapping setup bugs.
2007-12-13 06:13:38 -08:00
asm-um
asm-v850
asm-x86
x86: also define AT_VECTOR_SIZE_ARCH
2007-12-18 18:05:58 +01:00
asm-xtensa
crypto
keys
linux
Merge branch 'for-2.6.25' of master.kernel.org:/pub/scm/linux/kernel/git/olof/pasemi into for-2.6.25
2008-01-17 16:17:58 +11:00
math-emu
media
V4L/DVB (6601): V4L: videobuf-core locking fixes and comments
2007-12-11 18:08:08 -02:00
mtd
net
[SCTP]: Fix the bind_addr info during migration.
2007-12-07 01:07:49 -08:00
pcmcia
rdma
rxrpc
scsi
esp_scsi: fix reset cleanup spinlock recursion
2007-12-10 19:43:55 -08:00
sound
[ALSA] version 1.0.15
2007-11-20 20:16:43 +01:00
video
xen
Kbuild