Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
1fc06b0aaa66740181b0cbaed6ef514a50dc6171
/
mm
/
rmap.c
08b5270
mm/rmap: rename anon_vma_unlock() => anon_vma_unlock_write()
by Konstantin Khlebnikov
· 12 years ago
abf09be
s390/mm: implement software dirty bits
by Martin Schwidefsky
· 12 years ago
3d59eeb
Merge tag 'balancenuma-v11' of git://git.kernel.org/pub/scm/linux/kernel/git/mel/linux-balancenuma
by Linus Torvalds
· 12 years ago
5f24ae5
hwpoison, hugetlbfs: fix RSS-counter warning
by Naoya Horiguchi
· 12 years ago
e749eb9
mm: add comment on storage key dirty bit semantics
by Jan Kara
· 12 years ago
6219049
mm: introduce mm_find_pmd()
by Bob Liu
· 12 years ago
4fc3f1d
mm/rmap, migration: Make rmap_walk_anon() and try_to_unmap_anon() more scalable
by Ingo Molnar
· 12 years ago
5a50508
mm/rmap: Convert the struct anon_vma::mutex to an rwsem
by Ingo Molnar
· 12 years ago
ef5d437
mm: fix XFS oops due to dirty pages without buffers on s390
by Jan Kara
· 12 years ago
2ec74c3
mm: move all mmu notifier invocations to be done outside the PT lock
by Sagi Grimberg
· 12 years ago
e6c509f
mm: use clear_page_mlock() in page_remove_rmap()
by Hugh Dickins
· 12 years ago
39b5f29
mm: remove vma arg from page_evictable
by Hugh Dickins
· 12 years ago
86c2ad1
mm rmap: remove vma_address check for address inside vma
by Michel Lespinasse
· 12 years ago
bf181b9
mm anon rmap: replace same_anon_vma linked list with an interval tree.
by Michel Lespinasse
· 12 years ago
108d664
mm anon rmap: remove anon_vma_moveto_tail
by Michel Lespinasse
· 12 years ago
6b2dbba
mm: replace vma prio_tree with an interval tree
by Michel Lespinasse
· 12 years ago
e709ffd
mm: remove swap token code
by Rik van Riel
· 13 years ago
89c06bd
memcg: use new logic for page stat accounting
by KAMEZAWA Hiroyuki
· 13 years ago
6583a84
rmap: anon_vma_prepare: Reduce code duplication by calling anon_vma_chain_link
by Kautuk Consul
· 13 years ago
ce1744f
mm: replace PAGE_MIGRATION with IS_ENABLED(CONFIG_MIGRATION)
by Konstantin Khlebnikov
· 13 years ago
72835c8
mm: unify remaining mem_cont, mem, etc. variable names to memcg
by Johannes Weiner
· 13 years ago
948f017
mremap: enforce rmap src/dst vma ordering in case of vma_merge() succeeding in copy_vma()
by Andrea Arcangeli
· 13 years ago
32aaeff
Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux
by Linus Torvalds
· 13 years ago
99ef031
ksm: fix the comment of try_to_unmap_one()
by Wanlong Gao
· 13 years ago
b95f1b31
mm: Map most files to use export.h instead of module.h
by Paul Gortmaker
· 13 years ago
f01ef56
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/wfg/writeback
by Linus Torvalds
· 13 years ago
50a1598
[S390] reference bit testing for unmapped pages
by Martin Schwidefsky
· 13 years ago
bd5fe6c
fs: kill i_alloc_sem
by Christoph Hellwig
· 13 years ago
9b67932
mm/memory-failure.c: fix spinlock vs mutex order
by Peter Zijlstra
· 13 years ago
dd34739
mm: avoid anon_vma_chain allocation under anon_vma lock
by Linus Torvalds
· 13 years ago
eee2acb
mm: avoid repeated anon_vma lock/unlock sequences in unlink_anon_vmas()
by Peter Zijlstra
· 13 years ago
bb4aa39
mm: avoid repeated anon_vma lock/unlock sequences in anon_vma_clone()
by Linus Torvalds
· 13 years ago
f758eea
writeback: split inode_wb_list_lock into bdi_writeback.list_lock
by Christoph Hellwig
· 14 years ago
bc658c9
mm, rmap: Add yet more comments to page_get_anon_vma/page_lock_anon_vma
by Peter Zijlstra
· 14 years ago
eee0f25
mm: fix page_lock_anon_vma leaving mutex locked
by Hugh Dickins
· 14 years ago
5dbe0af
mm: fix kernel BUG at mm/rmap.c:1017!
by Hugh Dickins
· 14 years ago
88c2208
mm: optimize page_lock_anon_vma() fast-path
by Peter Zijlstra
· 14 years ago
2b575eb
mm: convert anon_vma->lock to a mutex
by Peter Zijlstra
· 14 years ago
746b18d
mm: use refcounts for page_lock_anon_vma()
by Peter Zijlstra
· 14 years ago
6111e4c
mm: improve page_lock_anon_vma() comment
by Peter Zijlstra
· 14 years ago
25aeeb0
mm: revert page_lock_anon_vma() lock annotation
by Peter Zijlstra
· 14 years ago
3d48ae4
mm: Convert i_mmap_lock to a mutex
by Peter Zijlstra
· 14 years ago
2d42552
[S390] merge page_test_dirty and page_clear_dirty
by Martin Schwidefsky
· 14 years ago
a66979a
fs: move i_wb_list out from under inode_lock
by Dave Chinner
· 14 years ago
250df6e
fs: protect inode->i_state with inode->i_lock
by Dave Chinner
· 14 years ago
01d8b20
mm: simplify anon_vma refcounts
by Peter Zijlstra
· 14 years ago
8381326
mm: move anon_vma ref out from under CONFIG_foo
by Peter Zijlstra
· 14 years ago
9e60109
mm: rename drop_anon_vma() to put_anon_vma()
by Peter Zijlstra
· 14 years ago
2da28bf
thp: fix page_referenced to modify mapcount/vm_flags only if page is found
by Andrea Arcangeli
· 14 years ago
2a7106f
memcg: create extensible page stat update routines
by Greg Thelen
· 14 years ago
91600e9
thp: fix memory-failure hugetlbfs vs THP collision
by Andrea Arcangeli
· 14 years ago
7913417
thp: transparent hugepage vmstat
by Andrea Arcangeli
· 14 years ago
05759d3
thp: split_huge_page anon_vma ordering dependency
by Andrea Arcangeli
· 14 years ago
71e3aac
thp: transparent hugepage core
by Andrea Arcangeli
· 14 years ago
3f04f62
thp: split_huge_page paging
by Andrea Arcangeli
· 14 years ago
23a0790
mm/rmap.c: fix comment
by Figo.zhang
· 14 years ago
e574b5f
rmap: make anon_vma_chain_free() static
by Namhyung Kim
· 14 years ago
e9a81a8
rmap: wrap page_check_address() using __cond_lock()
by Namhyung Kim
· 14 years ago
ea4525b
rmap: annotate lock context change on page_[un]lock_anon_vma()
by Namhyung Kim
· 14 years ago
f1ebdd6
Merge branch 'hwpoison' of git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6
by Linus Torvalds
· 14 years ago
e2b8d7a
[S390] add support for nonquiescing sske
by Martin Schwidefsky
· 14 years ago
4e1c197
Clean up __page_set_anon_rmap
by Andi Kleen
· 14 years ago
4829b90
ksm: fix page_address_in_vma anon_vma oops
by Hugh Dickins
· 14 years ago
a850ea3
hugetlb, rmap: add BUG_ON(!PageLocked) in hugetlb_add_anon_rmap()
by Naoya Horiguchi
· 14 years ago
433abed
hugetlb, rmap: always use anon_vma root pointer
by Naoya Horiguchi
· 14 years ago
f1819427
mm: fix hang on anon_vma->root->lock
by Hugh Dickins
· 14 years ago
1021a64
Merge branch 'hwpoison' of git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6
by Linus Torvalds
· 14 years ago
e3390f6
hwpoison: rename CONFIG
by Naoya Horiguchi
· 14 years ago
0fe6e20
hugetlb, rmap: add reverse mapping for hugepage
by Naoya Horiguchi
· 15 years ago
ad8c2ee
rmap: add exclusive page to private anon_vma on swapin
by Rik van Riel
· 14 years ago
44ab57a
rmap: add anon_vma bug checks
by Andrea Arcangeli
· 14 years ago
21d0d44
rmap: resurrect page_address_in_vma anon_vma check
by Andrea Arcangeli
· 14 years ago
288468c
rmap: always use anon_vma root pointer
by Andrea Arcangeli
· 14 years ago
26ba0cb
rmap: always add new vmas at the end
by Andrea Arcangeli
· 14 years ago
7654506
mm: extend KSM refcounts to the anon_vma root
by Rik van Riel
· 14 years ago
5c341ee1
mm: track the root (oldest) anon_vma
by Rik van Riel
· 14 years ago
cba48b9
mm: change direct call of spin_lock(anon_vma->lock) to inline function
by Rik van Riel
· 14 years ago
a8bef8ff
mm: migration: avoid race between shift_arg_pages() and rmap_walk() during migration by not migrating temporary stacks
by Mel Gorman
· 15 years ago
7f60c21
mm: migration: share the anon_vma ref counts between KSM and page migration
by Mel Gorman
· 15 years ago
3f6c827
mm: migration: take a reference to the anon_vma before migrating
by Mel Gorman
· 15 years ago
ab941e0
rmap: remove anon_vma check in page_address_in_vma()
by Naoya Horiguchi
· 15 years ago
31f2b0e
rmap: anon_vma_prepare() can leak anon_vma_chain
by Oleg Nesterov
· 15 years ago
e8a03fe
rmap: add exclusively owned pages to the newest anon_vma
by Rik van Riel
· 15 years ago
ea90002
anonvma: when setting up page->mapping, we need to pick the _oldest_ anonvma
by Linus Torvalds
· 15 years ago
646d87b
anon_vma: clone the anon_vma chain in the right order
by Linus Torvalds
· 15 years ago
4946d54
rmap: fix anon_vma_fork() memory leak
by Rik van Riel
· 15 years ago
64574746
vmscan: detect mapped file pages used only once
by Johannes Weiner
· 15 years ago
fc148a5
mm: remove VM_LOCK_RMAP code
by Rik van Riel
· 15 years ago
c44b674
rmap: move exclusively owned pages to own anon_vma in do_wp_page()
by Rik van Riel
· 15 years ago
033a64b
rmap: remove obsolete check from __page_check_anon_rmap()
by Rik van Riel
· 15 years ago
5beb493
mm: change anon_vma linking to fix multi-process server scalability issue
by Rik van Riel
· 15 years ago
b084d43
mm: count swap usage
by KAMEZAWA Hiroyuki
· 15 years ago
d559db0
mm: clean up mm_counter
by KAMEZAWA Hiroyuki
· 15 years ago
d804658
memcg: make memcg's file mapped consistent with global VM
by KAMEZAWA Hiroyuki
· 15 years ago
caed0f48
mm: simplify try_to_unmap_one()
by KOSAKI Motohiro
· 15 years ago
e9995ef
ksm: rmap_walk to remove_migation_ptes
by Hugh Dickins
· 15 years ago
80e14822
ksm: share anon page without allocating
by Hugh Dickins
· 15 years ago
db114b8
ksm: hold anon_vma in rmap_item
by Hugh Dickins
· 15 years ago
5ad6468
ksm: let shared pages be swappable
by Hugh Dickins
· 15 years ago
1cb1729
mm: pass address down to rmap ones
by Hugh Dickins
· 15 years ago
Next »