[SRU][Focal][PULL] Focal update: v5.4.252 upstream stable release

Roxana Nicolescu roxana.nicolescu at canonical.com
Thu Sep 28 08:55:20 UTC 2023


This pull request (12 commits) includes the following Focal stable patchsets:

        Focal update: v5.4.252 upstream stable release
        https://bugs.launchpad.net/bugs/2036240

Note also that the 'focal/stable-next' branch head contains this and all
prior pending upstream stable releases. I recommend fetching and
applying just this reference ('focal/stable-next') instead of each
tags/focal-stable-v5.4.xxx reference:

  git://git.launchpad.net/~roxanan/+git/ubuntu-kernel-stable focal/stable-next

 -Roxana

------------------------------------------------------------------------
The following changes since commit d270777e52f0245e871766e6fae61b6fc2295706:

  UBUNTU: Upstream stable to v5.4.251 (2023-09-14 21:17:35 +0200)

are available in the Git repository at:

 git://git.launchpad.net/~roxanan/+git/ubuntu-kernel-stable tags/focal-stable-v5.4.252

for you to fetch changes up to bc922f0ec681b15ac224142cb7b9168ca017c1ab:

  UBUNTU: Upstream stable to v5.4.252 (2023-09-15 15:57:50 +0200)

----------------------------------------------------------------
Arnaldo Carvalho de Melo (1):
      tools headers cpufeatures: Sync with the kernel sources

Greg Kroah-Hartman (1):
      Linux 5.4.252

Kim Phillips (1):
      x86/cpu, kvm: Add support for CPUID_80000021_EAX

Ross Lagerwall (1):
      xen/netback: Fix buffer overrun triggered by unusual packet

Roxana Nicolescu (1):
      UBUNTU: Upstream stable to v5.4.252

Sean Christopherson (1):
      x86/cpufeatures: Assign dedicated feature word for CPUID_0x8000001F[EAX]

Thomas Gleixner (4):
      ia64/cpu: Switch to arch_cpu_finalize_init()
      m68k/cpu: Switch to arch_cpu_finalize_init()
      mips/cpu: Switch to arch_cpu_finalize_init()
      sh/cpu: Switch to arch_cpu_finalize_init()

Tom Lendacky (2):
      x86/cpufeatures: Add SEV-ES CPU feature
      x86/cpu: Add VM page flush MSR availablility as a CPUID feature

 Makefile                                       |  2 +-
 arch/ia64/Kconfig                              |  1 +
 arch/ia64/include/asm/bugs.h                   | 20 -------
 arch/ia64/kernel/setup.c                       |  3 +-
 arch/m68k/Kconfig                              |  1 +
 arch/m68k/include/asm/bugs.h                   | 21 -------
 arch/m68k/kernel/setup_mm.c                    |  3 +-
 arch/mips/Kconfig                              |  1 +
 arch/mips/include/asm/bugs.h                   | 17 ------
 arch/mips/kernel/setup.c                       | 13 +++++
 arch/sh/Kconfig                                |  1 +
 arch/sh/include/asm/bugs.h                     | 78 --------------------------
 arch/sh/include/asm/processor.h                |  2 +
 arch/sh/kernel/idle.c                          |  1 +
 arch/sh/kernel/setup.c                         | 55 ++++++++++++++++++
 arch/x86/include/asm/cpufeature.h              | 10 +++-
 arch/x86/include/asm/cpufeatures.h             | 15 +++--
 arch/x86/include/asm/disabled-features.h       |  4 +-
 arch/x86/include/asm/msr-index.h               |  1 +
 arch/x86/include/asm/required-features.h       |  4 +-
 arch/x86/kernel/cpu/amd.c                      |  3 +-
 arch/x86/kernel/cpu/common.c                   |  6 ++
 arch/x86/kernel/cpu/scattered.c                |  3 -
 arch/x86/kvm/cpuid.h                           |  1 +
 debian.master/upstream-stable                  |  2 +-
 drivers/net/xen-netback/netback.c              | 15 +++--
 tools/arch/x86/include/asm/cpufeatures.h       | 16 +++++-
 tools/arch/x86/include/asm/disabled-features.h |  3 +-
 tools/arch/x86/include/asm/required-features.h |  3 +-
 29 files changed, 142 insertions(+), 163 deletions(-)
 delete mode 100644 arch/ia64/include/asm/bugs.h
 delete mode 100644 arch/m68k/include/asm/bugs.h
 delete mode 100644 arch/sh/include/asm/bugs.h



More information about the kernel-team mailing list