Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
0d59b814353d397ff5d00ac33acd536030252a98
/
mm
/
rmap.c
7a3ef20
mm: prevent endless growth of anon_vma hierarchy
by Konstantin Khlebnikov
· 10 years ago
60815cf
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/borntraeger/linux
by Linus Torvalds
· 10 years ago
e37c698
mm: replace ACCESS_ONCE with READ_ONCE or barriers
by Christian Borntraeger
· 10 years ago
988adfd
Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
by Linus Torvalds
· 10 years ago
b258d86
mm/rmap: calculate page offset when needed
by Davidlohr Bueso
· 10 years ago
3dec0ba
mm/rmap: share the i_mmap_rwsem
by Davidlohr Bueso
· 10 years ago
c8c06ef
mm: convert i_mmap_mutex to rwsem
by Davidlohr Bueso
· 10 years ago
83cde9e
mm: use new helper functions around the i_mmap_mutex
by Davidlohr Bueso
· 10 years ago
e4bd6a0
mm, memcg: fix potential undefined behaviour in page stat accounting
by Michal Hocko
· 10 years ago
8c86394
Merge tag 'v3.18' into drm-next
by Dave Airlie
· 10 years ago
c4ea95d
mm: fix anon_vma_clone() error treatment
by Daniel Forrest
· 10 years ago
8186eb6
mm: rmap: split out page_remove_file_rmap()
by Johannes Weiner
· 10 years ago
d7365e7
mm: memcontrol: fix missed end-writeback page accounting
by Johannes Weiner
· 10 years ago
81d1b09
mm: convert a few VM_BUG_ON callers to VM_BUG_ON_VMA
by Sasha Levin
· 10 years ago
5712846
kvm: Fix page ageing bugs
by Andres Lagar-Cavilla
· 10 years ago
0a31bc9
mm: memcontrol: rewrite uncharge API
by Johannes Weiner
· 10 years ago
00501b5
mm: memcontrol: rewrite charge API
by Johannes Weiner
· 10 years ago
a0f7a75
mm/rmap.c: fix pgoff calculation to handle hugepage correctly
by Naoya Horiguchi
· 10 years ago
f72e7dc
mm: let mm_find_pmd fix buggy race with THP fault
by Hugh Dickins
· 11 years ago
3f17ea6
Merge branch 'next' (accumulated 3.16 merge window patches) into master
by Linus Torvalds
· 11 years ago
624483f
mm: rmap: fix use-after-free in __put_anon_vma
by Andrey Ryabinin
· 11 years ago
daa5ba7
mm/rmap.c: cleanup ttu_flags
by Konstantin Khlebnikov
· 11 years ago
3d92860
mm/rmap.c: don't call mmu_notifier_invalidate_page() during munlock
by Konstantin Khlebnikov
· 11 years ago
7ee07a4
mm: fold mlocked_vma_newpage() into its only call site
by Jianyu Zhan
· 11 years ago
bea04b0
mm: use the light version __mod_zone_page_state in mlocked_vma_newpage()
by Jianyu Zhan
· 11 years ago
ac76950
mm/rmap.c: make page_referenced_one() and try_to_unmap_one() static
by Kirill A. Shutemov
· 11 years ago
b43790e
mm: softdirty: don't forget to save file map softdiry bit on unmap
by Cyrill Gorcunov
· 11 years ago
7f39dda
mm: fix sleeping function warning from __put_anon_vma
by Hugh Dickins
· 11 years ago
57e68e9
mm: try_to_unmap_cluster() should lock_page() before mlocking
by Vlastimil Babka
· 11 years ago
1f8c538
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
by Linus Torvalds
· 11 years ago
7e09e73
mm: fix swapops.h:131 bug if remap_file_pages raced migration
by Hugh Dickins
· 11 years ago
4596172
mm: add support for discard of unused ptes
by Konstantin Weitz
· 12 years ago
871beb8
mm/rmap: fix coccinelle warnings
by Fengguang Wu
· 11 years ago
309381fea
mm: dump page when hitting a VM_BUG_ON using VM_BUG_ON_PAGE
by Sasha Levin
· 11 years ago
9853a40
mm/rmap: use rmap_walk() in page_mkclean()
by Joonsoo Kim
· 11 years ago
9f32624
mm/rmap: use rmap_walk() in page_referenced()
by Joonsoo Kim
· 11 years ago
e8351ac
mm/rmap: use rmap_walk() in try_to_munlock()
by Joonsoo Kim
· 11 years ago
5262950
mm/rmap: use rmap_walk() in try_to_unmap()
by Joonsoo Kim
· 11 years ago
0dd1c7b
mm/rmap: extend rmap_walk_xxx() to cope with different cases
by Joonsoo Kim
· 11 years ago
051ac83
mm/rmap: make rmap_walk to get the rmap_walk_control argument
by Joonsoo Kim
· 11 years ago
faecd8d
mm/rmap: factor lock function out of rmap_walk_anon()
by Joonsoo Kim
· 11 years ago
0f843c6
mm/rmap: factor nonlinear handling out of try_to_unmap_file()
by Joonsoo Kim
· 11 years ago
b854f71
mm/rmap: recompute pgoff for huge page
by Joonsoo Kim
· 11 years ago
34ee645
mmu_notifier: call mmu_notifier_invalidate_range() from VMM
by Joerg Roedel
· 10 years ago
98398c3
mm/hugetlb: check for pte NULL pointer in __page_check_address()
by Jianguo Wu
· 11 years ago
cb900f4
mm, hugetlb: convert hugetlbfs to use split pmd lock
by Kirill A. Shutemov
· 11 years ago
117b079
mm, thp: move ptl taking inside page_check_address_pmd()
by Kirill A. Shutemov
· 11 years ago
3cd14fc
thp: account anon transparent huge pages into NR_ANON_PAGES
by Kirill A. Shutemov
· 11 years ago
68b4876
memcg: remove MEMCG_NR_FILE_MAPPED
by Sha Zhengju
· 11 years ago
0944fe3
s390/mm: implement software referenced bits
by Martin Schwidefsky
· 11 years ago
41bb347
mm: save soft-dirty bits on file pages
by Cyrill Gorcunov
· 11 years ago
179ef71
mm: save soft-dirty bits on swapped pages
by Cyrill Gorcunov
· 11 years ago
64363aa
mm: remove unused VM_<READfoo> macros and expand other in-place
by Joe Perches
· 11 years ago
c53954a
mm: remove lru parameter from __lru_cache_add and lru_cache_add_lru
by Mel Gorman
· 11 years ago
369a713
rmap: recompute pgoff for unmapping huge page
by Hillf Danton
· 12 years ago
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
· 14 years ago
9b67932
mm/memory-failure.c: fix spinlock vs mutex order
by Peter Zijlstra
· 14 years ago
dd34739
mm: avoid anon_vma_chain allocation under anon_vma lock
by Linus Torvalds
· 14 years ago
eee2acb
mm: avoid repeated anon_vma lock/unlock sequences in unlink_anon_vmas()
by Peter Zijlstra
· 14 years ago
bb4aa39
mm: avoid repeated anon_vma lock/unlock sequences in anon_vma_clone()
by Linus Torvalds
· 14 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
Next »