2022-07-18 |
Naoya Horiguchi | mm/hugetlb: separate path for hwpoison entry in copy_hugetlb... Signed-off-by: Naoya Horiguchi <naoya.horiguchi@nec.com>
|
commit | commitdiff | tree |
2022-04-29 |
Naoya Horiguchi | mm, hugetlb, hwpoison: separate branch for free and... Signed-off-by: Naoya Horiguchi <naoya.horiguchi@nec.com>
|
commit | commitdiff | tree |
2022-04-29 |
Naoya Horiguchi | Revert "mm/memory-failure.c: fix race with changing... Signed-off-by: Naoya Horiguchi <naoya.horiguchi@nec.com>
|
commit | commitdiff | tree |
2022-04-29 |
Naoya Horiguchi | mm/hwpoison: put page in already hwpoisoned case with... Signed-off-by: Naoya Horiguchi <naoya.horiguchi@nec.com>
|
commit | commitdiff | tree |
2022-04-29 |
Naoya Horiguchi | mm/hwpoison: use pr_err() instead of dump_page() in... Signed-off-by: Naoya Horiguchi <naoya.horiguchi@nec.com>
|
commit | commitdiff | tree |
2022-04-22 |
Naoya Horiguchi | mm/hwpoison: fix race between hugetlb free/demotion... Signed-off-by: Naoya Horiguchi <naoya.horiguchi@nec.com>
|
commit | commitdiff | tree |
2022-03-22 |
Naoya Horiguchi | mm/hwpoison: fix error page recovered but reported... Signed-off-by: Naoya Horiguchi <naoya.horiguchi@nec.com>
|
commit | commitdiff | tree |
2022-03-22 |
Naoya Horiguchi | mm/memory-failure.c: remove obsolete comment Signed-off-by: Naoya Horiguchi <naoya.horiguchi@nec.com>
|
commit | commitdiff | tree |
2022-01-15 |
Naoya Horiguchi | mm/hwpoison: fix unpoison_memory() Signed-off-by: Naoya Horiguchi <naoya.horiguchi@nec.com>
|
commit | commitdiff | tree |
2022-01-15 |
Naoya Horiguchi | mm/hwpoison: remove MF_MSG_BUDDY_2ND and MF_MSG_POISONED_HUGE Signed-off-by: Naoya Horiguchi <naoya.horiguchi@nec.com>
|
commit | commitdiff | tree |
2022-01-15 |
Naoya Horiguchi | mm/hwpoison: mf_mutex for soft offline and unpoison Signed-off-by: Naoya Horiguchi <naoya.horiguchi@nec.com>
|
commit | commitdiff | tree |
2021-12-25 |
Naoya Horiguchi | mm, hwpoison: fix condition in free hugetlb page path Signed-off-by: Naoya Horiguchi <naoya.horiguchi@nec.com>
|
commit | commitdiff | tree |
2021-11-06 |
Naoya Horiguchi | tools/vm/page-types.c: print file offset in hexadecimal Signed-off-by: Naoya Horiguchi <naoya.horiguchi@nec.com>
|
commit | commitdiff | tree |
2021-11-06 |
Naoya Horiguchi | tools/vm/page-types.c: move show_file() to summary... Signed-off-by: Naoya Horiguchi <naoya.horiguchi@nec.com>
|
commit | commitdiff | tree |
2021-11-06 |
Naoya Horiguchi | tools/vm/page-types.c: make walk_file() aware of address... Signed-off-by: Naoya Horiguchi <naoya.horiguchi@nec.com>
|
commit | commitdiff | tree |
2021-09-24 |
Naoya Horiguchi | mm, hwpoison: add is_free_buddy_page() in HWPoisonHandlable() Signed-off-by: Naoya Horiguchi <naoya.horiguchi@nec.com>
|
commit | commitdiff | tree |
2021-09-03 |
Naoya Horiguchi | mm/sparse: set SECTION_NID_SHIFT to 6 Signed-off-by: Naoya Horiguchi <naoya.horiguchi@nec.com> Cc: Naoya Horiguchi <naoya.horiguchi@nec.com>
|
commit | commitdiff | tree |
2021-08-20 |
Naoya Horiguchi | mm/hwpoison: retry with shake_page() for unhandlable... Signed-off-by: Naoya Horiguchi <naoya.horiguchi@nec.com>
|
commit | commitdiff | tree |
2021-07-01 |
Naoya Horiguchi | mm/hwpoison: disable pcp for page_handle_poison() Signed-off-by: Naoya Horiguchi <naoya.horiguchi@nec.com>
|
commit | commitdiff | tree |
2021-06-29 |
Naoya Horiguchi | mm,hwpoison: make get_hwpoison_page() call get_any_page() Signed-off-by: Naoya Horiguchi <naoya.horiguchi@nec.com>
|
commit | commitdiff | tree |
2021-06-29 |
Naoya Horiguchi | mm,hwpoison: send SIGBUS with error virutal address Signed-off-by: Naoya Horiguchi <naoya.horiguchi@nec.com>
|
commit | commitdiff | tree |
2021-06-25 |
Naoya Horiguchi | mm/hwpoison: do not lock page again when me_huge_page... Signed-off-by: Naoya Horiguchi <naoya.horiguchi@nec.com>
|
commit | commitdiff | tree |
2021-06-16 |
Naoya Horiguchi | mm,hwpoison: fix race with hugetlb page allocation Signed-off-by: Naoya Horiguchi <naoya.horiguchi@nec.com>
|
commit | commitdiff | tree |
2021-06-05 |
Naoya Horiguchi | hugetlb: pass head page to remove_hugetlb_page() Signed-off-by: Naoya Horiguchi <naoya.horiguchi@nec.com>
|
commit | commitdiff | tree |
2020-10-16 |
Naoya Horiguchi | mm,hwpoison: double-check page count in __get_any_page() Signed-off-by: Naoya Horiguchi <naoya.horiguchi@nec.com>
|
commit | commitdiff | tree |
2020-10-16 |
Naoya Horiguchi | mm,hwpoison: introduce MF_MSG_UNSPLIT_THP Signed-off-by: Naoya Horiguchi <naoya.horiguchi@nec.com>
|
commit | commitdiff | tree |
2020-10-16 |
Naoya Horiguchi | mm,hwpoison-inject: don't pin for hwpoison_filter Signed-off-by: Naoya Horiguchi <naoya.horiguchi@nec.com>
|
commit | commitdiff | tree |
2020-10-16 |
Naoya Horiguchi | mm, hwpoison: remove recalculating hpage Signed-off-by: Naoya Horiguchi <naoya.horiguchi@nec.com>
|
commit | commitdiff | tree |
2020-10-16 |
Naoya Horiguchi | mm,hwpoison: cleanup unused PageHuge() check Signed-off-by: Naoya Horiguchi <naoya.horiguchi@nec.com>
|
commit | commitdiff | tree |
2020-06-12 |
Naoya Horiguchi | mm/memory-failure: send SIGBUS(BUS_MCEERR_AR) only... Signed-off-by: Naoya Horiguchi <naoya.horiguchi@nec.com>
|
commit | commitdiff | tree |
2020-06-12 |
Naoya Horiguchi | mm/memory-failure: prioritize prctl(PR_MCE_KILL) over... Signed-off-by: Naoya Horiguchi <naoya.horiguchi@nec.com>
|
commit | commitdiff | tree |
2020-05-23 |
Naoya Horiguchi | MAINTAINERS: update email address for Naoya Horiguchi MAINTAINERS: update email address for Naoya Horiguchi Signed-off-by: Naoya Horiguchi <naoya.horiguchi@nec.com>
|
commit | commitdiff | tree |
2019-12-01 |
Naoya Horiguchi | mm, soft-offline: convert parameter to pfn Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2019-08-31 |
Naoya Horiguchi | tools/power turbostat: fix buffer overrun Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2019-06-29 |
Naoya Horiguchi | mm: hugetlb: soft-offline: dissolve_free_huge_page... Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2019-06-29 |
Naoya Horiguchi | mm: soft-offline: return -EBUSY if set_hwpoison_free_buddy_p... Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2019-02-01 |
Naoya Horiguchi | mm: hwpoison: use do_send_sig_info() instead of force_sig() Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2018-10-26 |
Naoya Horiguchi | mm: zero remaining unavailable struct pages Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2018-09-04 |
Naoya Horiguchi | tools/vm/page-types.c: fix "defined but not used" warning Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2018-09-04 |
Naoya Horiguchi | tools/vm/slabinfo.c: fix sign-compare warning Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2018-08-24 |
Naoya Horiguchi | mm: soft-offline: close the race against page allocation Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2018-08-24 |
Naoya Horiguchi | mm: fix race on soft-offlining free huge pages Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2018-06-28 |
Naoya Horiguchi | x86/e820: put !E820_TYPE_RAM regions into memblock... Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2018-05-12 |
Naoya Horiguchi | mm: migrate: fix double call of radix_tree_replace_slot() Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2018-04-21 |
Naoya Horiguchi | mm: enable thp migration for shmem thp Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2018-04-06 |
Naoya Horiguchi | mm: hwpoison: disable memory error handling on 1GB... Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2017-09-09 |
Naoya Horiguchi | mm: memory_hotplug: memory hotremove supports thp migration Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2017-09-09 |
Naoya Horiguchi | mm: migrate: move_pages() supports thp migration Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2017-09-09 |
Naoya Horiguchi | mm: mempolicy: mbind and migrate_pages support thp... Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2017-09-09 |
Naoya Horiguchi | mm: soft-dirty: keep soft-dirty bits over thp migration Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2017-09-09 |
Naoya Horiguchi | mm: thp: introduce CONFIG_ARCH_ENABLE_THP_MIGRATION Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2017-09-09 |
Naoya Horiguchi | mm: thp: introduce separate TTU flag for thp freezing Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2017-09-09 |
Naoya Horiguchi | mm: x86: move _PAGE_SWP_SOFT_DIRTY from bit 7 to bit 1 Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2017-09-09 |
Naoya Horiguchi | mm: mempolicy: add queue_pages_required() Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2017-08-31 |
Naoya Horiguchi | x86/boot/KASLR: Work around firmware bugs by excluding... Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2017-07-10 |
Naoya Horiguchi | mm: hwpoison: introduce idenfity_page_state Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2017-07-10 |
Naoya Horiguchi | mm: hugetlb: delete dequeue_hwpoisoned_huge_page() Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2017-07-10 |
Naoya Horiguchi | mm: hwpoison: dissolve in-use hugepage in unrecoverable... Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2017-07-10 |
Naoya Horiguchi | mm: hwpoison: introduce memory_failure_hugetlb() Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2017-07-10 |
Naoya Horiguchi | mm: soft-offline: dissolve free hugepage if soft-offlined Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2017-07-10 |
Naoya Horiguchi | mm: hwpoison: change PageHWPoison behavior on hugetlb... Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2017-07-10 |
Naoya Horiguchi | mm: hugetlb: return immediately for hugetlb page in... Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2017-07-10 |
Naoya Horiguchi | mm: hugetlb: prevent reuse of hwpoisoned free hugepages Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2017-07-06 |
Naoya Horiguchi | mm: drop NULL return check of pte_offset_map_lock() Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2017-05-03 |
Naoya Horiguchi | mm: hwpoison: call shake_page() after try_to_unmap... Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2017-05-03 |
Naoya Horiguchi | mm: hwpoison: call shake_page() unconditionally Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2017-04-01 |
Naoya Horiguchi | mm, hugetlb: use pte_present() instead of pmd_present... Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2017-04-01 |
Naoya Horiguchi | mm: migrate: fix remove_migration_pte() for ksm pages Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2016-11-11 |
Naoya Horiguchi | mm: hwpoison: fix thp split handling in memory_failure() Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2016-07-28 |
Naoya Horiguchi | mm: hwpoison: remove incorrect comments Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2016-07-26 |
Naoya Horiguchi | mm: thp: check pmd_trans_unstable() after split_huge_pmd() Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2016-07-15 |
Naoya Horiguchi | mm: rmap: call page_check_address() with sync enabled... Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2016-07-15 |
Naoya Horiguchi | mm: thp: move pmd check inside ptl for freeze_page() Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2016-05-21 |
Naoya Horiguchi | mm: check_new_page_bad() directly returns in __PG_HWPOISON... Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2016-03-17 |
Naoya Horiguchi | tools/vm/page-types.c: avoid memset() in walk_pfn(... Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2016-03-17 |
Naoya Horiguchi | tools/vm/page-types.c: support swap entry Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2016-03-17 |
Naoya Horiguchi | /proc/kpageflags: return KPF_SLAB for slab tail pages Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2016-03-17 |
Naoya Horiguchi | /proc/kpageflags: return KPF_BUDDY for "tail" buddy... Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com> Cc: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2016-03-15 |
Naoya Horiguchi | mm/madvise: update comment on sys_madvise() Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2016-03-15 |
Naoya Horiguchi | mm/madvise: pass return code of memory_failure() to... Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2016-01-16 |
Naoya Horiguchi | mm: soft-offline: exit with failure for non anonymous thp Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2016-01-16 |
Naoya Horiguchi | mm: soft-offline: clean up soft_offline_page() Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2016-01-16 |
Naoya Horiguchi | mm: hwpoison: adjust for new thp refcounting Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2016-01-16 |
Naoya Horiguchi | mm: soft-offline: check return value in second __get_any_pag... Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2016-01-15 |
Naoya Horiguchi | mm/page_isolation: use macro to judge the alignment Reviewed-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2015-12-12 |
Naoya Horiguchi | mm: hugetlb: call huge_pte_alloc() only if ptep is... Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2015-12-12 |
Naoya Horiguchi | mm: hugetlb: fix hugepage memory leak caused by wrong... Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2015-11-21 |
Naoya Horiguchi | tools/vm/page-types.c: support KPF_IDLE Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2015-11-11 |
Naoya Horiguchi | hugetlb: trivial comment fix Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2015-11-06 |
Naoya Horiguchi | mm: hwpoison: ratelimit messages from unpoison_memory() Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2015-11-06 |
Naoya Horiguchi | mm: hugetlb: proc: add HugetlbPages field to /proc... Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2015-11-06 |
Naoya Horiguchi | mm: hugetlb: proc: add hugetlb-related fields to /proc... Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2015-09-22 |
Naoya Horiguchi | mm: migrate: hugetlb: putback destination hugepage... Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2015-09-08 |
Naoya Horiguchi | mm/hwpoison: don't try to unpoison containment-failed... Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2015-09-08 |
Naoya Horiguchi | mm/hwpoison: introduce num_poisoned_pages wrappers Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2015-09-08 |
Naoya Horiguchi | mm, page_isolation: make set/unset_migratetype_isolate... Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2015-08-07 |
Naoya Horiguchi | mm/memory-failure: set PageHWPoison before migrate_pages() Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2015-08-07 |
Naoya Horiguchi | mm: check __PG_HWPOISON separately from PAGE_FLAGS_CHECK_AT_* Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2015-08-07 |
Naoya Horiguchi | mm/memory-failure: give up error handling for non-tail... Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
2015-08-07 |
Naoya Horiguchi | mm/memory-failure: fix race in counting num_poisoned_pages Signed-off-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
|
commit | commitdiff | tree |
next |