Paul Mundt
26b7a78c55
sh: Lazy dcache writeback optimizations.
...
This converts the lazy dcache handling to the model described in
Documentation/cachetlb.txt and drops the ptep_get_and_clear() hacks
used for the aliasing dcaches on SH-4 and SH7705 in 32kB mode. As a
bonus, this slightly cuts down on the cache flushing frequency.
With that and the PTEA handling out of the way, the update_mmu_cache()
implementations can be consolidated, and we no longer have to worry
about which configuration the cache is in for the SH7705 case.
And finally, explicitly disable the lazy writeback on SMP (SH-4A).
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2007-02-13 10:54:44 +09:00
..
acpi
Pull sysfs into test branch
2007-02-03 01:14:35 -05:00
asm-alpha
[PATCH] consolidate line discipline number definitions
2007-02-11 10:51:26 -08:00
asm-arm
[PATCH] S3C2410 GPIO wrappers
2007-02-12 09:48:34 -08:00
asm-arm26
[PATCH] fix sparse warnings from {asm,net}/checksum.h
2007-02-11 10:51:31 -08:00
asm-avr32
[PATCH] consolidate line discipline number definitions
2007-02-11 10:51:26 -08:00
asm-cris
[PATCH] consolidate line discipline number definitions
2007-02-11 10:51:26 -08:00
asm-frv
[PATCH] consolidate line discipline number definitions
2007-02-11 10:51:26 -08:00
asm-generic
[PATCH] GPIO core
2007-02-12 09:48:34 -08:00
asm-h8300
[PATCH] consolidate line discipline number definitions
2007-02-11 10:51:26 -08:00
asm-i386
[PATCH] i386: 2048-byte command line
2007-02-12 09:48:39 -08:00
asm-ia64
[PATCH] ia64: 2048-byte command line
2007-02-12 09:48:39 -08:00
asm-m32r
[PATCH] fix sparse warnings from {asm,net}/checksum.h
2007-02-11 10:51:31 -08:00
asm-m68k
[PATCH] consolidate line discipline number definitions
2007-02-11 10:51:26 -08:00
asm-m68knommu
[PATCH] m68knommu: removed include of system.h from bitops
2007-02-09 10:45:33 -08:00
asm-mips
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
2007-02-11 11:40:04 -08:00
asm-parisc
[PATCH] consolidate line discipline number definitions
2007-02-11 10:51:26 -08:00
asm-powerpc
[PATCH] ps3: cleanup ps3fb before clearing HPTE
2007-02-12 09:48:44 -08:00
asm-ppc
[PATCH] kill eth_io_copy_and_sum()
2007-02-09 09:14:07 -08:00
asm-s390
[S390] remove __io_virt and mmiowb.
2007-02-12 15:49:57 +01:00
asm-sh
sh: Lazy dcache writeback optimizations.
2007-02-13 10:54:44 +09:00
asm-sh64
[PATCH] consolidate line discipline number definitions
2007-02-11 10:51:26 -08:00
asm-sparc
[PATCH] add missing io...._rep() on sparc32
2007-02-11 11:18:07 -08:00
asm-sparc64
[SPARC64]: Increase command line size to 2048 like other arches.
2007-02-12 15:15:47 -08:00
asm-um
[PATCH] uml: x86_64 ptrace fixes
2007-02-11 10:51:24 -08:00
asm-v850
[PATCH] consolidate line discipline number definitions
2007-02-11 10:51:26 -08:00
asm-x86_64
[PATCH] x86_64: 2048-byte command line
2007-02-12 09:48:39 -08:00
asm-xtensa
[PATCH] consolidate line discipline number definitions
2007-02-11 10:51:26 -08:00
crypto
[CRYPTO] api: Allow multiple frontends per backend
2007-02-07 09:21:01 +11:00
keys
linux
[NETFILTER]: ip_conntrack: fix invalid conntrack statistics RCU assumption
2007-02-12 11:13:14 -08:00
math-emu
media
V4L/DVB (5001): Add two required headers on kernel 2.6.20-rc1
2006-12-27 14:20:46 -02:00
mtd
net
[NETFILTER]: nf_conntrack: change nf_conntrack_l[34]proto_unregister to void
2007-02-12 11:14:28 -08:00
pcmcia
Driver core: convert pcmcia code to use struct device
2007-02-07 10:37:11 -08:00
rdma
IB: Make sure struct ib_user_mad.data is aligned
2007-02-04 14:11:56 -08:00
rxrpc
scsi
Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
2007-02-11 11:44:25 -08:00
sound
[PATCH] mark struct file_operations const 1
2007-02-12 09:48:44 -08:00
video
[PATCH] Video: fb, add true ref_count atomicity
2007-02-12 09:48:42 -08:00
Kbuild