Age | Commit message (Expand) | Author | Files | Lines |
2019-03-05 | mm: remove zone_lru_lock() function, access ->lru_lock directly | ![](https://seccdn.libravatar.org/avatar/fb89748806f81631b5d47118d5de9a75?s=13&d=retro) Andrey Ryabinin | 1 | -8/+8 |
2019-02-21 | mm: handle lru_add_drain_all for UP properly | ![](https://seccdn.libravatar.org/avatar/10075fd19c8e18b59c10d141a6f2de83?s=13&d=retro) Michal Hocko | 1 | -7/+10 |
2019-01-04 | fs: don't open code lru_to_page() | ![](https://seccdn.libravatar.org/avatar/81367f92670f3a4860a50b4412b40666?s=13&d=retro) Nikolay Borisov | 1 | -1/+1 |
2018-12-28 | mm: convert totalram_pages and totalhigh_pages variables to atomic | ![](https://seccdn.libravatar.org/avatar/788aef116854c8eb06a4a2304b4c05f7?s=13&d=retro) Arun KS | 1 | -1/+1 |
2018-11-12 | mm: Replace spin_is_locked() with lockdep | ![](https://seccdn.libravatar.org/avatar/d4a0f93f1c97c091d40037f21acf46e6?s=13&d=retro) Lance Roy | 1 | -2/+1 |
2018-10-28 | Merge branch 'xarray' of git://git.infradead.org/users/willy/linux-dax | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 1 | -3/+3 |
2018-10-26 | mm/swap.c: remove duplicated include | ![](https://seccdn.libravatar.org/avatar/99fadc7a66f85bd5c0262cb31d311d89?s=13&d=retro) YueHaibing | 1 | -1/+0 |
2018-10-21 | pagevec: Use xa_mark_t | ![](https://seccdn.libravatar.org/avatar/c73c7b77566af2c3d1aa9dce612ce16c?s=13&d=retro) Matthew Wilcox | 1 | -2/+2 |
2018-09-29 | xarray: Replace exceptional entries | ![](https://seccdn.libravatar.org/avatar/c73c7b77566af2c3d1aa9dce612ce16c?s=13&d=retro) Matthew Wilcox | 1 | -1/+1 |
2018-05-22 | mm: introduce MEMORY_DEVICE_FS_DAX and CONFIG_DEV_PAGEMAP_OPS | ![](https://seccdn.libravatar.org/avatar/340a97577134f5cc9e237fd94c4c5526?s=13&d=retro) Dan Williams | 1 | -1/+2 |
2018-04-05 | mm/swap.c: remove @cold parameter description for release_pages() | ![](https://seccdn.libravatar.org/avatar/06e19a33bc5942ba3f8c72b59280cf3f?s=13&d=retro) Mike Rapoport | 1 | -1/+0 |
2018-02-21 | mm/swap.c: make functions and their kernel-doc agree (again) | ![](https://seccdn.libravatar.org/avatar/06e19a33bc5942ba3f8c72b59280cf3f?s=13&d=retro) Mike Rapoport | 1 | -1/+1 |
2018-02-21 | mm, mlock, vmscan: no more skipping pagevecs | ![](https://seccdn.libravatar.org/avatar/3aeb41ff01b9f919616afb292e7dc4f7?s=13&d=retro) Shakeel Butt | 1 | -35/+47 |
2018-02-06 | mm: docs: fix parameter names mismatch | ![](https://seccdn.libravatar.org/avatar/06e19a33bc5942ba3f8c72b59280cf3f?s=13&d=retro) Mike Rapoport | 1 | -2/+2 |
2018-01-31 | mm/swap.c: make functions and their kernel-doc agree | ![](https://seccdn.libravatar.org/avatar/85ee6d1720fef29a2eb9dcd47374fd67?s=13&d=retro) Randy Dunlap | 1 | -6/+5 |
2018-01-31 | mm: drop hotplug lock from lru_add_drain_all() | ![](https://seccdn.libravatar.org/avatar/10075fd19c8e18b59c10d141a6f2de83?s=13&d=retro) Michal Hocko | 1 | -8/+8 |
2017-11-15 | mm, pagevec: rename pagevec drained field | ![](https://seccdn.libravatar.org/avatar/4f92b89a3358611e8ea7ae51dfa848da?s=13&d=retro) Mel Gorman | 1 | -2/+2 |
2017-11-15 | mm: remove cold parameter from free_hot_cold_page* | ![](https://seccdn.libravatar.org/avatar/4f92b89a3358611e8ea7ae51dfa848da?s=13&d=retro) Mel Gorman | 1 | -2/+2 |
2017-11-15 | mm: remove cold parameter for release_pages | ![](https://seccdn.libravatar.org/avatar/4f92b89a3358611e8ea7ae51dfa848da?s=13&d=retro) Mel Gorman | 1 | -4/+4 |
2017-11-15 | mm, pagevec: remove cold parameter for pagevecs | ![](https://seccdn.libravatar.org/avatar/4f92b89a3358611e8ea7ae51dfa848da?s=13&d=retro) Mel Gorman | 1 | -2/+2 |
2017-11-15 | mm: only drain per-cpu pagevecs once per pagevec usage | ![](https://seccdn.libravatar.org/avatar/4f92b89a3358611e8ea7ae51dfa848da?s=13&d=retro) Mel Gorman | 1 | -1/+4 |
2017-11-15 | mm: remove nr_pages argument from pagevec_lookup_{,range}_tag() | ![](https://seccdn.libravatar.org/avatar/40cb9bf0458e7bb623e2450bc47a038c?s=13&d=retro) Jan Kara | 1 | -2/+2 |
2017-11-15 | mm: add variant of pagevec_lookup_range_tag() taking number of pages | ![](https://seccdn.libravatar.org/avatar/40cb9bf0458e7bb623e2450bc47a038c?s=13&d=retro) Jan Kara | 1 | -0/+9 |
2017-11-15 | mm: implement find_get_pages_range_tag() | ![](https://seccdn.libravatar.org/avatar/40cb9bf0458e7bb623e2450bc47a038c?s=13&d=retro) Jan Kara | 1 | -4/+5 |
2017-10-03 | mm: avoid marking swap cached page as lazyfree | ![](https://seccdn.libravatar.org/avatar/83dca611afe4feb9add02b3507488c36?s=13&d=retro) Shaohua Li | 1 | -2/+2 |
2017-09-08 | mm/device-public-memory: device memory cache coherent with CPU | ![](https://seccdn.libravatar.org/avatar/5a0b9b90649bdb0a1a991d94cfa356c4?s=13&d=retro) Jérôme Glisse | 1 | -0/+11 |
2017-09-06 | mm: remove nr_pages argument from pagevec_lookup{,_range}() | ![](https://seccdn.libravatar.org/avatar/40cb9bf0458e7bb623e2450bc47a038c?s=13&d=retro) Jan Kara | 1 | -3/+2 |
2017-09-06 | mm: implement find_get_pages_range() | ![](https://seccdn.libravatar.org/avatar/40cb9bf0458e7bb623e2450bc47a038c?s=13&d=retro) Jan Kara | 1 | -8/+14 |
2017-09-06 | mm: make pagevec_lookup() update index | ![](https://seccdn.libravatar.org/avatar/40cb9bf0458e7bb623e2450bc47a038c?s=13&d=retro) Jan Kara | 1 | -2/+3 |
2017-07-10 | mm: swap: provide lru_add_drain_all_cpuslocked() | ![](https://seccdn.libravatar.org/avatar/655933b9bf9ea16efc37f6cf1438efaa?s=13&d=retro) Thomas Gleixner | 1 | -3/+8 |
2017-07-06 | mm: per-cgroup memory reclaim stats | ![](https://seccdn.libravatar.org/avatar/d40975fe49531933744736e9b52611b8?s=13&d=retro) Roman Gushchin | 1 | -0/+1 |
2017-05-03 | mm: move MADV_FREE pages into LRU_INACTIVE_FILE list | ![](https://seccdn.libravatar.org/avatar/83dca611afe4feb9add02b3507488c36?s=13&d=retro) Shaohua Li | 1 | -21/+28 |
2017-05-01 | Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 1 | -0/+10 |
2017-05-01 | mm, zone_device: Replace {get, put}_zone_device_page() with a single reference to fix pmem crash | ![](https://seccdn.libravatar.org/avatar/340a97577134f5cc9e237fd94c4c5526?s=13&d=retro) Dan Williams | 1 | -0/+10 |
2017-04-08 | mm: move pcp and lru-pcp draining into single wq | ![](https://seccdn.libravatar.org/avatar/10075fd19c8e18b59c10d141a6f2de83?s=13&d=retro) Michal Hocko | 1 | -19/+8 |
2017-02-24 | mm: vmscan: move dirty pages out of the way until they're flushed | ![](https://seccdn.libravatar.org/avatar/13592bc758ddca04e485490e0b04f8ca?s=13&d=retro) Johannes Weiner | 1 | -4/+5 |
2017-02-22 | mm/swap: split swap cache into 64MB trunks | ![](https://seccdn.libravatar.org/avatar/84cd49902ca4a8142cba665f709087b4?s=13&d=retro) Huang, Ying | 1 | -6/+0 |
2016-12-25 | mm: add PageWaiters indicating tasks are waiting for a page bit | ![](https://seccdn.libravatar.org/avatar/963479364f14febb63e0f49ccc511da3?s=13&d=retro) Nicholas Piggin | 1 | -0/+2 |
2016-10-07 | thp: reduce usage of huge zero page's atomic counter | ![](https://seccdn.libravatar.org/avatar/dec73249e13e6dbbcb595b382ec6d2fd?s=13&d=retro) Aaron Lu | 1 | -3/+1 |
2016-07-28 | mm, pagevec: release/reacquire lru_lock on pgdat change | ![](https://seccdn.libravatar.org/avatar/4f92b89a3358611e8ea7ae51dfa848da?s=13&d=retro) Mel Gorman | 1 | -10/+10 |
2016-07-28 | mm, vmscan: move LRU lists to node | ![](https://seccdn.libravatar.org/avatar/4f92b89a3358611e8ea7ae51dfa848da?s=13&d=retro) Mel Gorman | 1 | -25/+25 |
2016-07-28 | mm, vmscan: move lru_lock to the node | ![](https://seccdn.libravatar.org/avatar/4f92b89a3358611e8ea7ae51dfa848da?s=13&d=retro) Mel Gorman | 1 | -15/+15 |
2016-07-26 | shmem: add huge pages support | ![](https://seccdn.libravatar.org/avatar/8733d9771c99e25ab0e77efa81a9dceb?s=13&d=retro) Kirill A. Shutemov | 1 | -0/+2 |
2016-06-24 | mm/swap.c: flush lru pvecs on compound page arrival | ![](https://seccdn.libravatar.org/avatar/61739aa792c1bc6a4976b9fca9610685?s=13&d=retro) Lukasz Odzioba | 1 | -6/+5 |
2016-06-09 | mm: introduce dedicated WQ_MEM_RECLAIM workqueue to do lru_add_drain_all | ![](https://seccdn.libravatar.org/avatar/6182bdfbe36361dee423c4c796e4f35d?s=13&d=retro) Wang Sheng-Hui | 1 | -1/+19 |
2016-05-20 | mm/swap.c: put activate_page_pvecs and other pagevecs together | ![](https://seccdn.libravatar.org/avatar/636af4c222eef0d3ebcf9e26718a32d8?s=13&d=retro) Ming Li | 1 | -2/+3 |
2016-04-28 | thp: keep huge zero page pinned until tlb flush | ![](https://seccdn.libravatar.org/avatar/8733d9771c99e25ab0e77efa81a9dceb?s=13&d=retro) Kirill A. Shutemov | 1 | -0/+5 |
2016-04-04 | mm, fs: remove remaining PAGE_CACHE_* and page_cache_{get,release} usage | ![](https://seccdn.libravatar.org/avatar/8733d9771c99e25ab0e77efa81a9dceb?s=13&d=retro) Kirill A. Shutemov | 1 | -1/+1 |
2016-04-04 | mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros | ![](https://seccdn.libravatar.org/avatar/8733d9771c99e25ab0e77efa81a9dceb?s=13&d=retro) Kirill A. Shutemov | 1 | -6/+6 |
2016-01-15 | mm, x86: get_user_pages() for dax mappings | ![](https://seccdn.libravatar.org/avatar/340a97577134f5cc9e237fd94c4c5526?s=13&d=retro) Dan Williams | 1 | -0/+1 |