ACK/Cmnt: [SRU] [Xenial] [PULL] hwpoison DoS (CVE-2019-10124)

Stefan Bader stefan.bader at canonical.com
Wed May 29 14:13:53 UTC 2019


On 14.05.19 19:40, Andrea Righi wrote:
> This pull request contains fixes for the following CVE:
>   CVE-2019-10124
> 
> https://people.canonical.com/~ubuntu-security/cve/2019/CVE-2019-10124.html
> 
> All commits are either clean cherry picks or simple backports (mostly
> context adjustments).
> 
> Compiled-tested all supported architectures and fix tested with a
> reproducer.
> 
> The following changes since commit 17968e9717beda7ea086c08b9a0011b39250429f:
> 
>   UBUNTU: [Debian] Only run regression-suite, if requested to. (2019-05-14 12:56:20 +0200)
> 
> are available in the Git repository at:
> 
>   git://git.launchpad.net/~arighi/+git/xenial-linux CVE-2019-10124
> 
> for you to fetch changes up to cf160ec3b7729b9e90988117284c7cbb7e35f958:
> 
>   mm: hwpoison: adjust for new thp refcounting (2019-05-14 17:09:44 +0200)
> 
> ----------------------------------------------------------------
> Alexandru Moise (1):
>       mm, hugetlb, soft_offline: save compound page order before page migration
> 
> Kirill A. Shutemov (2):
>       thp, mm: split_huge_page(): caller need to lock page
>       mm: drop tail page refcounting
> 
> Konstantin Khlebnikov (1):
>       mm/memory-failure: fix race with compound page split/merge
> 
> Naoya Horiguchi (5):
>       mm: soft-offline: clean up soft_offline_page()
>       mm: soft-offline: exit with failure for non anonymous thp
>       mm: hwpoison: fix thp split handling in memory_failure()
>       mm/madvise: pass return code of memory_failure() to userspace
>       mm: hwpoison: adjust for new thp refcounting
> 
> zhongjiang (1):
>       mm: hwpoison: fix thp split handing in soft_offline_in_use_page()
> 
>  arch/mips/mm/gup.c            |   4 -
>  arch/powerpc/mm/hugetlbpage.c |  13 +-
>  arch/s390/mm/gup.c            |  13 +-
>  arch/sparc/mm/gup.c           |  14 +--
>  arch/x86/mm/gup.c             |   4 -
>  include/linux/mm.h            |  49 ++------
>  include/linux/mm_types.h      |  17 +--
>  mm/gup.c                      |  34 +-----
>  mm/huge_memory.c              |  41 +------
>  mm/hugetlb.c                  |   2 +-
>  mm/internal.h                 |  44 -------
>  mm/madvise.c                  |  17 ++-
>  mm/memory-failure.c           | 127 +++++++++-----------
>  mm/migrate.c                  |   8 +-
>  mm/swap.c                     | 273 +++---------------------------------------
>  15 files changed, 119 insertions(+), 541 deletions(-)
> 
Based on successful testing and build and also cherry-picks.

Acked-by: Stefan Bader <stefan.bader at canonical.com>

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20190529/b5f2f18e/attachment.sig>


More information about the kernel-team mailing list