You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Paul Mundt
0906a3ad33
sh: Fix up and optimize the kmap_coherent() interface.
...
This fixes up the kmap_coherent/kunmap_coherent() interface for recent
changes both in the page fault path and the shared cache flushers, as
well as adding in some optimizations.
One of the key things to note here is that the TLB flush itself is
deferred until the unmap, and the call in to update_mmu_cache() itself
goes away, relying on the regular page fault path to handle the lazy
dcache writeback if necessary.
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
16 years ago
..
alpha
mm: Pass virtual address to [__]p{te,ud,md}_free_tlb()
16 years ago
arm
Merge branch 'master' into for-linus
16 years ago
avr32
mm: Pass virtual address to [__]p{te,ud,md}_free_tlb()
16 years ago
blackfin
blackfin: fix wrong CTS inversion
16 years ago
cris
mm: Pass virtual address to [__]p{te,ud,md}_free_tlb()
16 years ago
frv
mm: Pass virtual address to [__]p{te,ud,md}_free_tlb()
16 years ago
h8300
sched: INIT_PREEMPT_COUNT
16 years ago
ia64
Merge branch 'master' into for-linus
16 years ago
m32r
mm: Pass virtual address to [__]p{te,ud,md}_free_tlb()
16 years ago
m68k
mm: Pass virtual address to [__]p{te,ud,md}_free_tlb()
16 years ago
m68knommu
Remove multiple KERN_ prefixes from printk formats
16 years ago
microblaze
Merge branch 'master' into for-linus
16 years ago
mips
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
16 years ago
mn10300
MN10300: includecheck fix: mn10300, pci.h
16 years ago
parisc
parisc: Set correct bit in protection flags
16 years ago
powerpc
Merge branch 'master' into sh/hwblk
16 years ago
s390
Merge branch 'kvm-updates/2.6.31' of git://git.kernel.org/pub/scm/virt/kvm/kvm
16 years ago
sh
sh: Fix up and optimize the kmap_coherent() interface.
16 years ago
sparc
Merge branch 'master' into for-linus
16 years ago
um
mm: Pass virtual address to [__]p{te,ud,md}_free_tlb()
16 years ago
x86
Merge branch 'master' into for-linus
16 years ago
xtensa
mm: Pass virtual address to [__]p{te,ud,md}_free_tlb()
16 years ago
.gitignore
…
Kconfig
…