This is actually PATCH v3 for the bug reported in PATCH v2[1], which is prematurely merged into mainline. Therefore, this patchset first reverts PATCH v2, and then provides the v3 fix as the subsequent patch. [1] https://lkml.kernel.org/r/497d3835612610e370c74e697ea3c721d1d55b9c.1649775850.git.xuyu@xxxxxxxxxxxxxxxxx --- v2->v3: replace the BUG to WARN + returning -EBUSY when splitting huge_zero_page, and keep memory_failure unchanged. Xu Yu (2): Revert "mm/memory-failure.c: skip huge_zero_page in memory_failure()" mm/huge_memory: do not overkill when splitting huge_zero_page mm/huge_memory.c | 4 +++- mm/memory-failure.c | 13 ------------- 2 files changed, 3 insertions(+), 14 deletions(-) -- 2.20.1.2432.ga663e714