Linux 5.17.8

From: Greg Kroah-Hartman
Date: Sun May 15 2022 - 14:49:12 EST


I'm announcing the release of the 5.17.8 kernel.

All users of the 5.17 kernel series must upgrade.

The updated 5.17.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-5.17.y
and can be browsed at the normal kernel.org git web browser:
https://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary

thanks,

greg k-h

------------

Makefile | 2 +-
fs/udf/namei.c | 8 ++++----
include/net/bluetooth/hci_core.h | 3 +++
include/uapi/linux/rfkill.h | 2 +-
mm/gup.c | 2 +-
mm/hugetlb.c | 3 ++-
mm/memory-failure.c | 4 +++-
mm/memory.c | 2 ++
mm/migrate.c | 14 ++++++++++----
mm/mlock.c | 1 +
mm/shmem.c | 4 +++-
mm/userfaultfd.c | 3 +++
net/bluetooth/hci_core.c | 6 +++---
13 files changed, 37 insertions(+), 17 deletions(-)

Gleb Fotengauer-Malinovskiy (1):
rfkill: uapi: fix RFKILL_IOCTL_MAX_SIZE ioctl request definition

Greg Kroah-Hartman (1):
Linux 5.17.8

Huang Ying (1):
mm,migrate: fix establishing demotion target

Itay Iellin (1):
Bluetooth: Fix the creation of hdev->name

Jan Kara (1):
udf: Avoid using stale lengthOfImpUse

Miaohe Lin (1):
mm/mlock: fix potential imbalanced rlimit ucounts adjustment

Muchun Song (5):
mm: fix missing cache flush for all tail pages of compound page
mm: hugetlb: fix missing cache flush in copy_huge_page_from_user()
mm: hugetlb: fix missing cache flush in hugetlb_mcopy_atomic_pte()
mm: shmem: fix missing cache flush in shmem_mfill_atomic_pte()
mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic()

Naoya Horiguchi (1):
mm/hwpoison: fix error page recovered but reported "not recovered"

Peter Xu (1):
mm: fix invalid page pointer returned with FOLL_PIN gups