APPLIED: [SRU][Focal][PULL] Focal update: v5.4.121 upstream stable release
Stefan Bader
stefan.bader at canonical.com
Thu Jun 10 08:05:06 UTC 2021
On 07.06.21 22:53, Kamal Mostafa wrote:
> This pull request (38 commits) includes the following Focal stable patchsets:
>
> Focal update: v5.4.121 upstream stable release
> https://bugs.launchpad.net/bugs/1931158
>
> Note also that the 'stable-next' branch head contains this and all prior
> pending upstream stable releases. I recommend fetching and applying just this
> reference ('stable-next') instead of each tags/focal-stable-v5.4.xx reference:
>
> git://kernel.ubuntu.com/ubuntu-stable/ubuntu-stable-focal.git stable-next
>
> -Kamal
>
> -----
>
> The following changes since commit a6680911f13ff03444aecad6826fc63d6b49208c:
>
> UBUNTU: upstream stable to v5.4.120 (2021-06-07 11:00:00 -0700)
>
> are available in the Git repository at:
>
> git://kernel.ubuntu.com/ubuntu-stable/ubuntu-stable-focal.git focal-stable-v5.4.121
>
> for you to fetch changes up to 99f8569e46df972f818aa82a8d1a9f66d15f2fe9:
>
> UBUNTU: upstream stable to v5.4.121 (2021-06-07 11:17:40 -0700)
>
> ----------------------------------------------------------------
> Alexandru Elisei (1):
> KVM: arm64: Initialize VCPU mdcr_el2 before loading it
>
> Andy Shevchenko (1):
> scripts: switch explicitly to Python 3
>
> Arnd Bergmann (5):
> x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes
> kgdb: fix gcc-11 warning on indentation
> usb: sl811-hcd: improve misleading indentation
> isdn: capi: fix mismatched prototypes
> PCI: thunder: Fix compile testing
>
> Bodo Stroesser (1):
> scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found
>
> Eric Dumazet (5):
> virtio_net: Do not pull payload in skb->head
> ip6_gre: proper dev_{hold|put} in ndo_[un]init methods
> sit: proper dev_{hold|put} in ndo_[un]init methods
> ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods
> ipv6: remove extra dev_hold() for fallback tunnels
>
> Feilong Lin (1):
> ACPI / hotplug / PCI: Fix reference count leak in enable_slot()
>
> Finn Behrens (1):
> tweewide: Fix most Shebang lines
>
> Greg Kroah-Hartman (1):
> Linux 5.4.121
>
> Gustavo Pimentel (1):
> dmaengine: dw-edma: Fix crash on loading/unloading driver
>
> Hans de Goede (3):
> Input: elants_i2c - do not bind to i2c-hid compatible ACPI instantiated devices
> Input: silead - add workaround for x86 BIOS-es which bring the chip up in a stuck state
> gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venue 10 Pro 5055
>
> Hui Wang (1):
> ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP
>
> James Smart (1):
> scsi: lpfc: Fix illegal memory access on Abort IOCBs
>
> Jeff Layton (1):
> ceph: fix fscache invalidation
>
> Johannes Berg (2):
> um: Mark all kernel symbols as local
> um: Disable CONFIG_GCOV with MODULES
>
> Josh Poimboeuf (1):
> pinctrl: ingenic: Improve unreachable code generation
>
> Kaixu Xia (1):
> cxgb4: Fix the -Wmisleading-indentation warning
>
> Kamal Mostafa (1):
> UBUNTU: upstream stable to v5.4.121
>
> Magnus Karlsson (1):
> xsk: Simplify detection of empty and full rings
>
> Manivannan Sadhasivam (1):
> ARM: 9075/1: kernel: Fix interrupted SMC calls
>
> Nathan Chancellor (2):
> scripts/recordmcount.pl: Fix RISC-V regex for clang
> riscv: Workaround mcount name prior to clang-13
>
> Rodrigo Siqueira (1):
> drm/amd/display: Fix two cursor duplication when using overlay
>
> Yannick Vignon (1):
> net: stmmac: Do not enable RX FIFO overflow interrupts
>
> Zhang Zhengming (1):
> bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit
>
> Zqiang (1):
> lib: stackdepot: turn depot_lock spinlock to raw_spinlock
>
> louis.wang (1):
> ARM: 9066/1: ftrace: pause/unpause function graph tracer in cpu_suspend()
>
> yangerkun (1):
> block: reexpand iov_iter after read/write
>
> Documentation/sphinx/parse-headers.pl | 2 +-
> Documentation/target/tcm_mod_builder.py | 2 +-
> Documentation/trace/postprocess/decode_msr.py | 2 +-
> .../postprocess/trace-pagealloc-postprocess.pl | 2 +-
> .../trace/postprocess/trace-vmscan-postprocess.pl | 2 +-
> Makefile | 2 +-
> arch/arm/include/asm/kvm_host.h | 1 +
> arch/arm/kernel/asm-offsets.c | 3 +
> arch/arm/kernel/smccc-call.S | 11 ++-
> arch/arm/kernel/suspend.c | 19 ++++-
> arch/arm64/include/asm/kvm_host.h | 1 +
> arch/arm64/kvm/debug.c | 88 +++++++++++++++-------
> arch/ia64/scripts/unwcheck.py | 2 +-
> arch/riscv/include/asm/ftrace.h | 14 +++-
> arch/riscv/kernel/mcount.S | 10 +--
> arch/um/Kconfig.debug | 1 +
> arch/um/kernel/Makefile | 1 -
> arch/um/kernel/dyn.lds.S | 6 ++
> arch/um/kernel/gmon_syms.c | 16 ----
> arch/um/kernel/uml.lds.S | 6 ++
> arch/x86/lib/msr-smp.c | 4 +-
> debian.master/upstream-stable | 2 +-
> drivers/dma/dw-edma/dw-edma-core.c | 11 ++-
> drivers/gpio/gpiolib-acpi.c | 14 ++++
> drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 51 +++++++++++++
> drivers/input/touchscreen/elants_i2c.c | 44 ++++++++++-
> drivers/input/touchscreen/silead.c | 44 ++++++++++-
> drivers/isdn/capi/kcapi.c | 4 +-
> drivers/misc/kgdbts.c | 26 +++----
> drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 2 +-
> drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | 7 +-
> drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 14 +---
> drivers/net/virtio_net.c | 10 ++-
> drivers/pci/controller/pci-thunder-ecam.c | 2 +-
> drivers/pci/controller/pci-thunder-pem.c | 13 ++--
> drivers/pci/hotplug/acpiphp_glue.c | 1 +
> drivers/pci/pci.h | 6 ++
> drivers/pinctrl/pinctrl-ingenic.c | 3 +-
> drivers/scsi/lpfc/lpfc_sli.c | 11 ++-
> drivers/target/target_core_user.c | 4 +-
> drivers/usb/host/sl811-hcd.c | 9 +--
> fs/block_dev.c | 20 ++++-
> fs/ceph/caps.c | 1 +
> fs/ceph/inode.c | 1 +
> include/linux/virtio_net.h | 14 ++--
> lib/stackdepot.c | 6 +-
> net/bridge/br_netlink.c | 5 +-
> net/ipv6/ip6_gre.c | 7 +-
> net/ipv6/ip6_tunnel.c | 3 +-
> net/ipv6/ip6_vti.c | 1 -
> net/ipv6/sit.c | 5 +-
> net/xdp/xsk_queue.h | 7 +-
> scripts/bloat-o-meter | 2 +-
> scripts/config | 2 +-
> scripts/diffconfig | 2 +-
> scripts/get_abi.pl | 2 +-
> scripts/recordmcount.pl | 2 +-
> scripts/show_delta | 2 +-
> scripts/sphinx-pre-install | 2 +-
> scripts/split-man.pl | 2 +-
> scripts/tracing/draw_functrace.py | 2 +-
> sound/pci/hda/hda_generic.c | 16 ++--
> tools/perf/python/tracepoint.py | 2 +-
> tools/perf/python/twatch.py | 2 +-
> .../x86/intel_pstate_tracer/intel_pstate_tracer.py | 2 +-
> tools/testing/ktest/compare-ktest-sample.pl | 2 +-
> tools/testing/selftests/bpf/test_offload.py | 2 +-
> tools/testing/selftests/kselftest/prefix.pl | 2 +-
> tools/testing/selftests/tc-testing/tdc_batch.py | 2 +-
> .../testing/selftests/tc-testing/tdc_multibatch.py | 2 +-
> virt/kvm/arm/arm.c | 2 +
> 71 files changed, 416 insertions(+), 179 deletions(-)
> delete mode 100644 arch/um/kernel/gmon_syms.c
>
Applied to focal:linux/master-next. Thanks.
-Stefan
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20210610/f91f1b4b/attachment-0001.sig>
More information about the kernel-team
mailing list