From: Jin Dongming <jin.dongming@np.css.fujitsu.com>
To: Andi Kleen <andi@firstfloor.org>, Andrea Arcangeli <aarcange@redhat.com>
Cc: AKPM <akpm@linux-foundation.org>,
"Huang Ying" <ying.huang@intel.com>,
"Hidetoshi Seto" <seto.hidetoshi@jp.fujitsu.com>,
LKLM <linux-kernel@vger.kernel.org>
Subject: [PATCH -v2 0/3] Patchset for fixing poison failure of THP.
Date: Fri, 28 Jan 2011 14:52:30 +0900 [thread overview]
Message-ID: <4D42599E.9020004@np.css.fujitsu.com> (raw)
I found the following problems while testing the poison of THP:
1. If the poisoned THP is failed to be split, the process could not be
killed.
2. The reported address with sigbus is the address of the head page.
This will make that the unexpected process on Guest OS(running on KVM)
to be killed.
3. The test of poisoned tail page always fails. This is because the lru
check of THP is done always, though the tail page is not set with
PG_lru flag.
To resolve the above problems, I made the following patches.
Jin Dongming (3):
[PATCH 1/3] Fix splitting poisoned THP.
[PATCH 2/3] Fix the wrong reported address of poisoned THP.
[PATCH 3/3] Fix unsuitable behavior for poisoned tail pages of THP.
mm/huge_memory.c | 7 ++++-
mm/memory-failure.c | 84 +++++++++++++++++++++++++++++++++++++++-----------
2 files changed, 71 insertions(+), 20 deletions(-)
reply other threads:[~2011-01-28 5:49 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4D42599E.9020004@np.css.fujitsu.com \
--to=jin.dongming@np.css.fujitsu.com \
--cc=aarcange@redhat.com \
--cc=akpm@linux-foundation.org \
--cc=andi@firstfloor.org \
--cc=linux-kernel@vger.kernel.org \
--cc=seto.hidetoshi@jp.fujitsu.com \
--cc=ying.huang@intel.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.