Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
f7854c382240c1686900b2f098b36430c6f5047e
/
mm
/
migrate.c
f45ec5f
userfaultfd: wp: support swap and page migration
by Peter Xu
· 5 years ago
9de4f22
mm: code cleanup for MADV_FREE
by Huang Ying
· 5 years ago
6aeff24
mm/migrate.c: migrate PG_readahead flag
by Yang Shi
· 5 years ago
d08221a
mm/migrate.c: unify "not queued for migration" handling in do_pages_move()
by Wei Yang
· 5 years ago
5d7ae89
mm/migrate.c: check pagelist in move_pages_and_store_status()
by Wei Yang
· 5 years ago
7ca8783
mm/migrate.c: wrap do_move_pages_to_node() and store_status()
by Wei Yang
· 5 years ago
4afdace
mm/migrate.c: no need to check for i > start in do_pages_move()
by Wei Yang
· 5 years ago
6cad420c
Merge branch 'akpm' (patches from Andrew)
by Linus Torvalds
· 5 years ago
c0d0381
hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization
by Mike Kravetz
· 5 years ago
800bb1c
mm: handle multiple owners of device private pages in migrate_vma
by Christoph Hellwig
· 5 years ago
b7a16c7
mm: pagewalk: add 'depth' parameter to pte_hole
by Steven Price
· 5 years ago
34290e2
mm/migrate: add stable check in migrate_vma_insert_page()
by Ralph Campbell
· 5 years ago
c23a0c9
mm/migrate: clean up some minor coding style
by Ralph Campbell
· 5 years ago
872ea70
mm/migrate: remove useless mask of start address
by Ralph Campbell
· 5 years ago
5984fab
mm: move_pages: report the number of non-attempted pages
by Yang Shi
· 5 years ago
dfe9aa2
mm/migrate.c: also overwrite error when it is bigger than zero
by Wei Yang
· 5 years ago
e0153fc
mm: move_pages: return valid node id in status if the page is already on the target node
by Yang Shi
· 5 years ago
bfe9d00
autonuma: fix watermark checking in migrate_balanced_pgdat()
by Huang Ying
· 5 years ago
74d4a57
mm/migrate.c: handle freed page at the first place
by Yang Shi
· 5 years ago
057d3389
mm: untag user pointers passed to memory syscalls
by Andrey Konovalov
· 5 years ago
276f756
mm/migrate.c: clean up useless code in migrate_vma_collect_pmd()
by Pingfan Liu
· 5 years ago
4101196
mm: page cache: store only head pages in i_pages
by Matthew Wilcox (Oracle)
· 5 years ago
d8c6546
mm: introduce compound_nr()
by Matthew Wilcox (Oracle)
· 5 years ago
7b86ac3
pagewalk: separate function pointers from iterator data
by Christoph Hellwig
· 6 years ago
a520110
mm: split out a new pagewalk.h header from mm.h
by Christoph Hellwig
· 6 years ago
daa138a
Merge branch 'odp_fixes' into hmm.git
by Jason Gunthorpe
· 6 years ago
9b2ed9c
mm: remove CONFIG_MIGRATE_VMA_HELPER
by Christoph Hellwig
· 6 years ago
06d462b
mm: remove the unused MIGRATE_PFN_DEVICE flag
by Christoph Hellwig
· 6 years ago
a7d1f22
mm: turn migrate_vma upside down
by Christoph Hellwig
· 6 years ago
7b358c6
mm/migrate.c: initialize pud_entry in migrate_vma()
by Ralph Campbell
· 6 years ago
ebdf4de
mm: migrate: fix reference check race between __find_get_block() and migration
by Jan Kara
· 6 years ago
3710969
mm: migrate: remove unused mode argument
by Keith Busch
· 6 years ago
fec88ab
Merge tag 'for-linus-hmm' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
by Linus Torvalds
· 6 years ago
69bf4b6
Revert "mm: page cache: store only head pages in i_pages"
by Linus Torvalds
· 6 years ago
25b2995
mm: remove MEMORY_DEVICE_PUBLIC support
by Christoph Hellwig
· 6 years ago
7269f99
mm/mmu_notifier: use correct mmu_notifier events for each invalidation
by Jérôme Glisse
· 6 years ago
6f4f13e
mm/mmu_notifier: contextual information for event triggering invalidation
by Jérôme Glisse
· 6 years ago
5fd4ca2
mm: page cache: store only head pages in i_pages
by Matthew Wilcox
· 6 years ago
d2b2c6dd
mm/migrate.c: add missing flush_dcache_page for non-mapped page migrate
by Lars Persson
· 6 years ago
f900482
mm/migrate.c: cleanup expected_page_refs()
by Jan Kara
· 6 years ago
8bb4e7a
mm: fix some typos in mm directory
by Wei Yang
· 6 years ago
806031b
mm, migrate: immediately fail migration of a page with no migration handler
by Mel Gorman
· 6 years ago
7ed2c31
mm/hugetlb: distinguish between migratability and movability
by Anshuman Khandual
· 6 years ago
cb6acd0
hugetlbfs: fix races and page leaks during migration
by Mike Kravetz
· 6 years ago
e0a352f
mm: migrate: don't rely on __PageMovable() of newpage after unlocking it
by David Hildenbrand
· 6 years ago
80409c6
mm: migrate: make buffer_migrate_page_norefs() actually succeed
by Jan Kara
· 6 years ago
ddeaab3
hugetlbfs: revert "use i_mmap_rwsem for more pmd sharing synchronization"
by Mike Kravetz
· 6 years ago
4cf5892
mm: treewide: remove unused address argument from pte_alloc functions
by Joel Fernandes (Google)
· 6 years ago
b43a9990
hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization
by Mike Kravetz
· 6 years ago
ab41ee6
mm: migrate: drop unused argument of migrate_page_move_mapping()
by Jan Kara
· 6 years ago
89cb088
mm: migrate: provide buffer_migrate_page_norefs()
by Jan Kara
· 6 years ago
84ade7c
mm: migrate: move migrate_page_lock_buffers()
by Jan Kara
· 6 years ago
cc4f11e
mm: migrate: lock buffers before migrate_page_move_mapping()
by Jan Kara
· 6 years ago
0b3901b
mm: migration: factor out code to compute expected number of page references
by Jan Kara
· 6 years ago
ac46d4f
mm/mmu_notifier: use structure for invalidate_range_start/end calls v2
by Jérôme Glisse
· 6 years ago
9a1ea43
mm: put_and_wait_on_page_locked() while page is migrated
by Hugh Dickins
· 6 years ago
dad4f14
Merge branch 'xarray' of git://git.infradead.org/users/willy/linux-dax
by Linus Torvalds
· 6 years ago
7eef5f9
mm: thp: relocate flush_cache_range() in migrate_misplaced_transhuge_page()
by Andrea Arcangeli
· 6 years ago
7066f0f
mm: thp: fix mmu_notifier in migrate_misplaced_transhuge_page()
by Andrea Arcangeli
· 6 years ago
d7c3393
mm: thp: fix MADV_DONTNEED vs migrate_misplaced_transhuge_page race condition
by Andrea Arcangeli
· 6 years ago
1899ad1
mm: workingset: tell cache transitions from workingset thrashing
by Johannes Weiner
· 6 years ago
89eb946
mm: Convert page migration to XArray
by Matthew Wilcox
· 7 years ago
091a1ea
Merge branch 'akpm'
by Greg Kroah-Hartman
· 6 years ago
e6112fc
mm/migrate.c: split only transparent huge pages when allocation fails
by Anshuman Khandual
· 6 years ago
e125fe4
mm, thp: fix mlocking THP page with migration enabled
by Kirill A. Shutemov
· 6 years ago
efaffc5
mm, sched/numa: Remove rate-limiting of automatic NUMA balancing migration
by Mel Gorman
· 6 years ago
7534612
mm/migrate: Use spin_trylock() while resetting rate limit
by Srikar Dronamraju
· 6 years ago
d4ae991
mm: soft-offline: close the race against page allocation
by Naoya Horiguchi
· 7 years ago
6bc9b56
mm: fix race on soft-offlining free huge pages
by Naoya Horiguchi
· 7 years ago
815f0dd
include/linux/compiler*.h: make compiler-*.h mutually exclusive
by Nick Desaulniers
· 7 years ago
e1fb4a0
dax: remove VM_MIXEDMAP for fsdax and device dax
by Dave Jiang
· 7 years ago
013567b
mm: migrate: fix double call of radix_tree_replace_slot()
by Naoya Horiguchi
· 7 years ago
e71769a
mm: enable thp migration for shmem thp
by Naoya Horiguchi
· 7 years ago
8f175cf
mm: fix do_pages_move status handling
by Michal Hocko
· 7 years ago
b93b016
page cache: use xa_lock
by Matthew Wilcox
· 7 years ago
94723aa
mm: unclutter THP migration
by Michal Hocko
· 7 years ago
666feb2
mm, migrate: remove reason argument from new_page_t
by Michal Hocko
· 7 years ago
a49bd4d
mm, numa: rework do_pages_move
by Michal Hocko
· 7 years ago
0770712
mm/migrate: properly preserve write attribute in special migrate entry
by Ralph Campbell
· 7 years ago
09a913a
sched/numa: avoid trapping faults and attempting migration of file-backed dirty pages
by Mel Gorman
· 7 years ago
7addf44
mm: add kernel_move_pages() helper, move compat syscall to mm/migrate.c
by Dominik Brodowski
· 7 years ago
ab5ac90
mm, hugetlb: do not rely on overcommit limit during migration
by Michal Hocko
· 7 years ago
f55e101
Revert "mm, thp: Do not make pmd/pud dirty without a reason"
by Linus Torvalds
· 7 years ago
152e93a
mm, thp: Do not make pmd/pud dirty without a reason
by Kirill A. Shutemov
· 7 years ago
4645b9f
mm/mmu_notifier: avoid call to invalidate_range() in range_end()
by Jérôme Glisse
· 7 years ago
b244131
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
by Greg Kroah-Hartman
· 7 years ago
e20d103
mm/migrate: fix indexing bug (off by one) and avoid out of bound access
by Mark Hairgrove
· 7 years ago
6b368cd
mm/hmm: avoid bloating arch that do not make use of HMM
by Jérôme Glisse
· 8 years ago
df6ad69
mm/device-public-memory: device memory cache coherent with CPU
by Jérôme Glisse
· 8 years ago
8315ada
mm/migrate: allow migrate_vma() to alloc new page on empty entry
by Jérôme Glisse
· 8 years ago
a5430dd
mm/migrate: support un-addressable ZONE_DEVICE page in migration
by Jérôme Glisse
· 8 years ago
8c3328f
mm/migrate: migrate_vma() unmap page from vma while collecting pages
by Jérôme Glisse
· 8 years ago
8763cb4
mm/migrate: new memory migration helper for use with device memory
by Jérôme Glisse
· 8 years ago
2916ecc
mm/migrate: new migrate mode MIGRATE_SYNC_NO_COPY
by Jérôme Glisse
· 8 years ago
e8db67e
mm: migrate: move_pages() supports thp migration
by Naoya Horiguchi
· 8 years ago
616b837
mm: thp: enable thp migration in generic path
by Zi Yan
· 8 years ago
197e7e5
Sanitize 'move_pages()' permission checks
by Linus Torvalds
· 8 years ago
a9b8025
Revert "mm: numa: defer TLB flush for THP migration as long as possible"
by Nadav Amit
· 8 years ago
f4e177d
mm/migrate.c: stabilise page count when migrating transparent hugepages
by Will Deacon
· 8 years ago
c3114a8
mm: hugetlb: soft-offline: dissolve source hugepage after successful migration
by Anshuman Khandual
· 8 years ago
Next »