summaryrefslogtreecommitdiff
path: root/mm/memory-failure.c
AgeCommit message (Expand)AuthorFilesLines
2023-08-30mm,hwpoison: fix printing of page flagsOscar Salvador1-1/+1
2023-08-30mm: memory-failure: fix unexpected return value in soft_offline_page()Miaohe Lin1-4/+7
2023-08-30mm: memory-failure: kill soft_offline_free_page()Kefeng Wang1-11/+1
2023-08-30mm: fix page reference leak in soft_offline_page()Dan Williams1-4/+16
2023-08-30mm,hwpoison: refactor get_any_pageOscar Salvador1-58/+43
2023-02-15mm/migration: return errno when isolate_huge_page failedMiaohe Lin1-1/+1
2021-12-29mm/hwpoison: clear MF_COUNT_INCREASED before retrying get_any_page()Liu Shixin1-0/+1
2021-07-19mm,hwpoison: return -EBUSY when migration failsOscar Salvador1-3/+3
2021-06-23mm/memory-failure: make sure wait for page writeback in memory_failureyangerkun1-1/+6
2021-05-14mm/memory-failure: unnecessary amount of unmappingJane Chu1-1/+1
2021-03-04mm: fix memory_failure() handling of dax-namespace metadataDan Williams1-0/+6
2020-12-30mm,memory_failure: always pin the page in madvise_inject_errorOscar Salvador1-0/+6
2020-12-30mm/rmap: always do TTU_IGNORE_ACCESSShakeel Butt1-1/+1
2020-11-14hugetlbfs: fix anon huge page migration raceMike Kravetz1-19/+17
2020-10-18mm/memory-failure: remove a wrapper for alloc_migration_target()Joonsoo Kim1-12/+6
2020-10-16mm,hwpoison: try to narrow window race for free pagesOscar Salvador1-1/+6
2020-10-16mm,hwpoison: double-check page count in __get_any_page()Naoya Horiguchi1-0/+6
2020-10-16mm,hwpoison: introduce MF_MSG_UNSPLIT_THPNaoya Horiguchi1-1/+4
2020-10-16mm,hwpoison: return 0 if the page is already poisoned in soft-offlineOscar Salvador1-2/+2
2020-10-16mm,hwpoison: refactor soft_offline_huge_page and __soft_offline_pageOscar Salvador1-100/+82
2020-10-16mm,hwpoison: rework soft offline for in-use pagesOscar Salvador1-29/+14
2020-10-16mm,hwpoison: rework soft offline for free pagesOscar Salvador1-6/+12
2020-10-16mm,hwpoison: unify THP handling for hard and soft offlineOscar Salvador1-26/+22
2020-10-16mm,hwpoison: kill put_hwpoison_pageOscar Salvador1-15/+15
2020-10-16mm,hwpoison: unexport get_hwpoison_page and make it staticOscar Salvador1-2/+1
2020-10-16mm, hwpoison: remove recalculating hpageNaoya Horiguchi1-5/+1
2020-10-16mm,hwpoison: cleanup unused PageHuge() checkNaoya Horiguchi1-4/+1
2020-10-14mm/memory-failure.c: remove unused macro `writeback'Alex Shi1-2/+0
2020-10-14mm/memory-failure: do pgoff calculation before for_each_process()Xianting Tian1-1/+2
2020-09-24bdi: replace BDI_CAP_NO_{WRITEBACK,ACCT_DIRTY} with a single flagChristoph Hellwig1-1/+1
2020-08-12mm/migrate: introduce a standard migration target allocation functionJoonsoo Kim1-2/+5
2020-06-12mm/memory-failure: send SIGBUS(BUS_MCEERR_AR) only to current threadNaoya Horiguchi1-7/+16
2020-06-12mm/memory-failure: prioritize prctl(PR_MCE_KILL) over vm.memory_failure_early...Naoya Horiguchi1-10/+10
2020-06-02Merge tag 'acpi-5.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds1-1/+14
2020-06-02mm, memory_failure: don't send BUS_MCEERR_AO for action required errorWetp Zhang1-6/+9
2020-05-19mm/memory-failure: Add memory_failure_queue_kick()James Morse1-1/+14
2020-04-07mm: code cleanup for MADV_FREEHuang Ying1-1/+1
2020-04-02hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronizationMike Kravetz1-2/+27
2019-12-01mm/memory-failure.c: use page_shift() in add_to_kill()Yunfeng Ye1-1/+1
2019-12-01mm, soft-offline: convert parameter to pfnNaoya Horiguchi1-10/+9
2019-12-01mm/memory-failure.c clean up around tk pre-allocationJane Chu1-27/+13
2019-10-19mm/memory-failure.c: don't access uninitialized memmaps in memory_failure()David Hildenbrand1-6/+8
2019-10-15mm/memory-failure: poison read receives SIGKILL instead of SIGBUS if mmaped m...Jane Chu1-9/+13
2019-07-15Merge tag 'for-linus-hmm' of git://git.kernel.org/pub/scm/linux/kernel/git/rd...Linus Torvalds1-5/+1
2019-07-12mm/memory-failure.c: clarify error messageJane Chu1-1/+1
2019-07-09Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2019-07-02mm: remove MEMORY_DEVICE_PUBLIC supportChristoph Hellwig1-5/+1
2019-06-29mm: hugetlb: soft-offline: dissolve_free_huge_page() return zero on !PageHugeNaoya Horiguchi1-4/+1
2019-06-29mm: soft-offline: return -EBUSY if set_hwpoison_free_buddy_page() failsNaoya Horiguchi1-0/+2
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 263Thomas Gleixner1-4/+1