Michael Neuling
67439b76f2
[POWERPC] Fixes for the SLB shadow buffer code
...
On a machine with hardware 64kB pages and a kernel configured for a
64kB base page size, we need to change the vmalloc segment from 64kB
pages to 4kB pages if some driver creates a non-cacheable mapping in
the vmalloc area. However, we never updated with SLB shadow buffer.
This fixes it. Thanks to paulus for finding this.
Also added some write barriers to ensure the shadow buffer contents
are always consistent.
Signed-off-by: Michael Neuling <mikey@neuling.org>
Signed-off-by: Paul Mackerras <paulus@samba.org>
2007-08-03 19:36:01 +10:00
..
acpi
ACPI: restore CONFIG_ACPI_SLEEP
2007-07-29 16:53:59 -07:00
asm-alpha
remove unused TIF_NOTIFY_RESUME flag
2007-07-31 15:39:38 -07:00
asm-arm
remove unused TIF_NOTIFY_RESUME flag
2007-07-31 15:39:38 -07:00
asm-avr32
Fix WARN_ON() on bitfield ops for all other archs
2007-08-01 20:45:38 -07:00
asm-blackfin
remove unused TIF_NOTIFY_RESUME flag
2007-07-31 15:39:38 -07:00
asm-cris
remove unused TIF_NOTIFY_RESUME flag
2007-07-31 15:39:38 -07:00
asm-frv
FRV: Enable the MB86943 PCI arbiter correctly
2007-08-01 20:48:17 -07:00
asm-generic
Fix WARN_ON() on bitfield ops
2007-07-31 21:12:07 -07:00
asm-h8300
remove unused TIF_NOTIFY_RESUME flag
2007-07-31 15:39:38 -07:00
asm-i386
revert "x86, serial: convert legacy COM ports to platform devices"
2007-07-31 15:39:38 -07:00
asm-ia64
remove unused TIF_NOTIFY_RESUME flag
2007-07-31 15:39:38 -07:00
asm-m32r
remove unused TIF_NOTIFY_RESUME flag
2007-07-31 15:39:38 -07:00
asm-m68k
more include order horrors
2007-07-28 19:42:21 -07:00
asm-m68knommu
remove unused TIF_NOTIFY_RESUME flag
2007-07-31 15:39:38 -07:00
asm-mips
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
2007-07-31 20:41:53 -07:00
asm-parisc
Fix WARN_ON() on bitfield ops for all other archs
2007-08-01 20:45:38 -07:00
asm-powerpc
[POWERPC] Fixes for the SLB shadow buffer code
2007-08-03 19:36:01 +10:00
asm-ppc
asm-s390
Fix WARN_ON() on bitfield ops for all other archs
2007-08-01 20:45:38 -07:00
asm-sh
Fix WARN_ON() on bitfield ops for all other archs
2007-08-01 20:45:38 -07:00
asm-sh64
sh64: Kill off virt_to_bus()/bus_to_virt().
2007-07-31 13:11:25 +09:00
asm-sparc
[SPARC64]: Fix conflicts in SBUS/PCI/EBUS/ISA DMA handling.
2007-07-30 00:27:34 -07:00
asm-sparc64
[SPARC64]: Add missing dma_get_cache_alignment().
2007-07-31 01:28:33 -07:00
asm-um
asm-v850
remove unused TIF_NOTIFY_RESUME flag
2007-07-31 15:39:38 -07:00
asm-x86_64
revert "x86, serial: convert legacy COM ports to platform devices"
2007-07-31 15:39:38 -07:00
asm-xtensa
remove unused TIF_NOTIFY_RESUME flag
2007-07-31 15:39:38 -07:00
crypto
keys
linux
[PATCH] sched: reduce task_struct size
2007-08-02 17:41:40 +02:00
math-emu
media
mtd
net
SELinux: restore proper NetLabel caching behavior
2007-08-02 11:52:21 -04:00
pcmcia
rdma
rxrpc
scsi
Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6
2007-07-29 17:22:03 -07:00
sound
video
remove tx3912fb
2007-07-31 15:39:41 -07:00
xen
Kbuild