summaryrefslogtreecommitdiffstats
path: root/mm/memory-failure.c
Commit message (Expand)AuthorAgeFilesLines
* mm/rmap: Convert try_to_unmap() to take a folioMatthew Wilcox (Oracle)2022-03-211-3/+4
* mm/truncate: Split invalidate_inode_page() into mapping_evict_folio()Matthew Wilcox (Oracle)2022-03-211-2/+2
* memory-failure: fetch compound_head after pgmap_pfn_valid()Joao Martins2022-01-301-0/+6
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2022-01-151-68/+119
|\
| * mm: fix some comment errorsQuanfa Fu2022-01-151-1/+1
| * mm/hwpoison: fix unpoison_memory()Naoya Horiguchi2022-01-151-19/+90
| * mm/hwpoison: remove MF_MSG_BUDDY_2ND and MF_MSG_POISONED_HUGENaoya Horiguchi2022-01-151-2/+0
| * mm/hwpoison: mf_mutex for soft offline and unpoisonNaoya Horiguchi2022-01-151-44/+18
| * mm: shmem: don't truncate page if memory failure happensYang Shi2022-01-151-3/+11
* | Merge tag 'x86_sgx_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2022-01-101-6/+13
|\ \ | |/ |/|
| * x86/sgx: Hook arch_memory_failure() into mainline codeTony Luck2021-11-151-6/+13
* | mm/hwpoison: clear MF_COUNT_INCREASED before retrying get_any_page()Liu Shixin2021-12-251-0/+1
* | mm, hwpoison: fix condition in free hugetlb page pathNaoya Horiguchi2021-12-251-9/+4
|/
* Revert "mm: shmem: don't truncate page if memory failure happens"Linus Torvalds2021-11-131-11/+3
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2021-11-061-35/+76
|\
| * mm: hwpoison: handle non-anonymous THP correctlyYang Shi2021-11-061-5/+2
| * mm: shmem: don't truncate page if memory failure happensYang Shi2021-11-061-3/+11
| * mm: hwpoison: refactor refcount check handlingYang Shi2021-11-061-29/+64
| * mm/memory_failure: constify static mm_walk_opsRikard Falkeborn2021-11-061-1/+1
| * mm: don't include <linux/dax.h> in <linux/mempolicy.h>Christoph Hellwig2021-11-061-0/+1
* | Merge tag 'printk-for-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2021-11-021-4/+4
|\ \
| * | vsprintf: Make %pGp print the hex valueMatthew Wilcox (Oracle)2021-10-271-4/+4
* | | Merge tag 'folio-5.16' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds2021-11-011-1/+1
|\ \ \ | |_|/ |/| |
| * | mm/memcg: Convert mem_cgroup_uncharge() to take a folioMatthew Wilcox (Oracle)2021-09-271-1/+1
* | | mm: filemap: check if THP has hwpoisoned subpage for PMD page faultYang Shi2021-10-281-0/+14
* | | mm: hwpoison: remove the unnecessary THP checkYang Shi2021-10-281-14/+0
|/ /
* | mm/memory_failure: fix the missing pte_unmap() callQi Zheng2021-09-241-5/+5
* | mm, hwpoison: add is_free_buddy_page() in HWPoisonHandlable()Naoya Horiguchi2021-09-241-1/+1
|/
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2021-09-031-27/+24
|\
| * mm/migrate: enable returning precise migrate_pages() success countYang Shi2021-09-031-1/+1
| * mm: fix panic caused by __page_handle_poison()Michael Wang2021-09-031-2/+2
| * mm: hwpoison: dump page for unhandlable pageYang Shi2021-09-031-3/+3
| * mm: hwpoison: don't drop slab caches for offlining non-LRU pageYang Shi2021-09-031-10/+8
| * mm/hwpoison: fix some obsolete commentsMiaohe Lin2021-09-031-3/+3
| * mm/hwpoison: change argument struct page **hpagep to *hpageMiaohe Lin2021-09-031-4/+3
| * mm/hwpoison: fix potential pte_unmap_unlock pte errorMiaohe Lin2021-09-031-3/+4
| * mm/hwpoison: remove unneeded variable unmap_successMiaohe Lin2021-09-031-2/+1
* | Merge tag 'hole_punch_for_v5.15-rc1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2021-08-301-1/+1
|\ \ | |/ |/|
| * mm: Fix comments mentioning i_mutexJan Kara2021-07-121-1/+1
* | mm/hwpoison: retry with shake_page() for unhandlable pagesNaoya Horiguchi2021-08-201-3/+9
|/
* mm: fix spelling mistakesZhen Lei2021-07-011-1/+1
* mm: hwpoison_user_mappings() try_to_unmap() with TTU_SYNCHugh Dickins2021-06-301-1/+1
* mm: rmap: make try_to_unmap() void functionYang Shi2021-06-301-8/+7
* mm/hwpoison: disable pcp for page_handle_poison()Naoya Horiguchi2021-06-301-3/+16
* mm,hwpoison: make get_hwpoison_page() call get_any_page()Naoya Horiguchi2021-06-291-85/+109
* mm,hwpoison: send SIGBUS with error virutal addressNaoya Horiguchi2021-06-291-1/+149
* mm/hwpoison: do not lock page again when me_huge_page() successfully recoversNaoya Horiguchi2021-06-241-14/+30
* mm,hwpoison: return -EHWPOISON to denote that the page has already been poisonedAili Yao2021-06-241-1/+2
* mm/memory-failure: use a mutex to avoid memory_failure() racesTony Luck2021-06-241-13/+23
* mm/memory-failure: make sure wait for page writeback in memory_failureyangerkun2021-06-161-1/+6