[SRU][Zesty] fix soft lockup on overcommited hugepages
Manoj Iyer
manoj.iyer at canonical.com
Thu Jun 15 14:13:47 UTC 2017
Please review and consider this pull request for fixing bug
https://launchpad.net/bugs/1696165. This patch fixes a case where if
hugepage migration is not enabled in the kernel, on failing to migrate
a page ref-counts are left in an inconsistent state leading to soft
lockups. Please refer to bug report for detailed test reports.
The patch was cherry-picked from upstream with minor backport to Zesty.
The kernel is available in the PPA:
https://launchpad.net/~centriq-team/+archive/ubuntu/lp1696165/ and
tested on ARM64, and boot tested on AMD64 and Power8 for any
regressions.
The following changes since commit
357b492ed1cc4beb9d46e3bb017116a362dca5f0:
arm64: kconfig: allow support for memory failure handling (2017-06-13
15:45:24 -0500)
are available in the git repository at:
git+ssh://git.launchpad.net/~centriq-team/+git/linux-sru lp1696165
for you to fetch changes up to 080d471941f3c814aa64ba0c3c622dd712adc75d:
mm/migrate: fix refcount handling when
!hugepage_migration_supported() (2017-06-14 13:57:18 -0500)
----------------------------------------------------------------
Punit Agrawal (1):
mm/migrate: fix refcount handling when
!hugepage_migration_supported()
mm/memory-failure.c | 32 ++++++++++++++------------------
1 file changed, 14 insertions(+), 18 deletions(-)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20170615/496aeb9d/attachment.html>
More information about the kernel-team
mailing list