[SRU][Bionic][PATCH 0/1] Fixes for LP1800849 [v2]
Frank Heimes
frank.heimes at canonical.com
Fri Nov 2 19:11:12 UTC 2018
BugLink: http://bugs.launchpad.net/bugs/1800849
== SRU Justification ==
Description: kvm: fix deadlock when killed by oom
Symptom: oom killer leaves processes in a deadlock state.
Problem: The problem arises in the rare cases in which
handle_mm_fault does not release the mm_sem.
Solution: Correct the issue by manually release the mm_sem when needed.
== Fix ==
306d6c49ac9ded11114cb53b0925da52f2c2ada1 ("s390/kvm: fix deadlock when
killed by oom")
== Regression Potential ==
Low and minimal, because:
- s390x only
- limited to one single file: /arch/s390/mm/fault.c
- just two additional lines added (if stmt)
- Xenial and Cosmic already have this commit via upstream stable updates.
- Hence patch is just missing in Bionic.
- Test kernel was build for testting.
== Test Case ==
Create numerous KVM guests so that the host starts swapping
and memory becomes overcomitted and the oom killer is triggered.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20181102/c7fbb824/attachment.html>
More information about the kernel-team
mailing list