lkml.org 
[lkml]   [2018]   [Jul]   [12]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject[PATCH v1 0/2] mm: soft-offline: fix race against page allocation
Date
Xishi recently reported the issue about race on reusing the target pages
of soft offlining.
Discussion and analysis showed that we need make sure that setting PG_hwpoison
should be done in the right place under zone->lock for soft offline.
1/2 handles free hugepage's case, and 2/2 hanldes free buddy page's case.

Thanks,
Naoya Horiguchi
---
Summary:

Naoya Horiguchi (2):
mm: fix race on soft-offlining free huge pages
mm: soft-offline: close the race against page allocation

include/linux/page-flags.h | 5 +++++
include/linux/swapops.h | 10 ----------
mm/hugetlb.c | 11 +++++------
mm/memory-failure.c | 44 +++++++++++++++++++++++++++++++++++---------
mm/migrate.c | 4 +---
mm/page_alloc.c | 29 +++++++++++++++++++++++++++++
6 files changed, 75 insertions(+), 28 deletions(-)
\
 
 \ /
  Last update: 2018-07-15 22:06    [W:0.066 / U:9.920 seconds]
©2003-2018 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site