linux-xiaomi-chiron/arch/nds32/include/asm
Matthew Wilcox b93b016313 page cache: use xa_lock
Remove the address_space ->tree_lock and use the xa_lock newly added to
the radix_tree_root.  Rename the address_space ->page_tree to ->i_pages,
since we don't really care that it's a tree.

[willy@infradead.org: fix nds32, fs/dax.c]
  Link: http://lkml.kernel.org/r/20180406145415.GB20605@bombadil.infradead.orgLink: http://lkml.kernel.org/r/20180313132639.17387-9-willy@infradead.org
Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com>
Acked-by: Jeff Layton <jlayton@redhat.com>
Cc: Darrick J. Wong <darrick.wong@oracle.com>
Cc: Dave Chinner <david@fromorbit.com>
Cc: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
Cc: Will Deacon <will.deacon@arm.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2018-04-11 10:28:39 -07:00
..
assembler.h
barrier.h
bitfield.h
cache.h
cache_info.h
cacheflush.h page cache: use xa_lock 2018-04-11 10:28:39 -07:00
current.h
delay.h nds32: Miscellaneous header files 2018-02-22 10:44:34 +08:00
dma-mapping.h
elf.h
fixmap.h
futex.h
highmem.h
io.h
irqflags.h
Kbuild nds32: Build infrastructure 2018-02-22 10:44:35 +08:00
l2_cache.h nds32: L2 cache support 2018-02-22 10:44:34 +08:00
linkage.h nds32: Miscellaneous header files 2018-02-22 10:44:34 +08:00
memory.h
mmu.h
mmu_context.h
module.h nds32: Loadable modules 2018-02-22 10:44:34 +08:00
nds32.h
page.h
pgalloc.h
pgtable.h
proc-fns.h
processor.h
ptrace.h
shmparam.h
string.h nds32: Library functions 2018-02-22 10:44:33 +08:00
swab.h nds32: Library functions 2018-02-22 10:44:33 +08:00
syscall.h
syscalls.h
thread_info.h
tlb.h
tlbflush.h
uaccess.h nds32: Library functions 2018-02-22 10:44:33 +08:00
unistd.h
vdso.h nds32: VDSO support 2018-02-22 10:44:33 +08:00
vdso_datapage.h nds32: VDSO support 2018-02-22 10:44:33 +08:00
vdso_timer_info.h nds32: VDSO support 2018-02-22 10:44:33 +08:00