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

Stefan Bader stefan.bader at canonical.com
Tue May 3 13:16:10 UTC 2022


On 20.04.22 23:21, Kamal Mostafa wrote:
> This pull request (44 commits) includes the following Focal stable patchsets:
> 
> 	Focal update: v5.4.185 upstream stable release
> 	https://bugs.launchpad.net/bugs/1969672
> 
> 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://git.launchpad.net/~ubuntu-kernel-stable/+git/focal stable-next
> 
>   -Kamal
> 
> -----
> 
> The following changes since commit 6eb03e351e218945307ab02fb4d32600ebdba252:
> 
>    UBUNTU: upstream stable to v5.4.184 (2022-04-15 11:48:02 -0700)
> 
> are available in the Git repository at:
> 
>    git://git.launchpad.net/~ubuntu-kernel-stable/+git/focal tags/focal-stable-v5.4.185
> 
> for you to fetch changes up to d8d844fe64359bcffb1bb9207d68ca89caae00d6:
> 
>    UBUNTU: upstream stable to v5.4.185 (2022-04-20 12:21:42 -0700)
> 
> ----------------------------------------------------------------
> Aneesh Kumar K.V (1):
>        selftest/vm: fix map_fixed_noreplace test failure
> 
> Borislav Petkov (1):
>        x86/cpufeatures: Mark two free bits in word 3
> 
> Clément Léger (1):
>        net: phy: DP83822: clear MISR2 register to disable interrupts
> 
> Dan Carpenter (1):
>        staging: gdm724x: fix use after free in gdm_lte_rx()
> 
> Duoming Zhou (1):
>        ax25: Fix NULL pointer dereference in ax25_kill_by_device
> 
> Emil Renner Berthing (1):
>        riscv: Fix auipc+jalr relocation range checks
> 
> Eric Dumazet (1):
>        sctp: fix kernel-infoleak for SCTP sockets
> 
> Greg Kroah-Hartman (1):
>        Linux 5.4.185
> 
> Guillaume Nault (1):
>        selftests: pmtu.sh: Kill tcpdump processes launched by subshell.
> 
> Jeremy Linton (1):
>        net: bcmgenet: Don't claim WOL when its not available
> 
> Jernej Skrabec (1):
>        drm/sun4i: mixer: Fix P010 and P210 format numbers
> 
> Jia-Ju Bai (1):
>        net: qlogic: check the return value of dma_alloc_coherent() in qed_vf_hw_prepare()
> 
> Jiasheng Jiang (2):
>        net: ethernet: ti: cpts: Handle error for clk_enable
>        net: ethernet: lpc_eth: Handle error for clk_enable
> 
> Joel Stanley (1):
>        ARM: dts: aspeed: Fix AST2600 quad spi group
> 
> Josh Triplett (1):
>        ext4: add check to prevent attempting to resize an fs with sparse_super2
> 
> Kamal Mostafa (1):
>        UBUNTU: upstream stable to v5.4.185
> 
> Krish Sadhukhan (3):
>        x86/cpu: Add hardware-enforced cache coherency as a CPUID feature
>        x86/mm/pat: Don't flush cache if hardware enforces cache coherency across encryption domnains
>        KVM: SVM: Don't flush cache if hardware enforces cache coherency across encryption domains
> 
> Marek Marczykowski-Górecki (2):
>        Revert "xen-netback: remove 'hotplug-status' once it has served its purpose"
>        Revert "xen-netback: Check for hotplug-status existence before watching"
> 
> Mark Featherston (1):
>        gpio: ts4900: Do not set DAT and OE together
> 
> Miaoqian Lin (2):
>        ethernet: Fix error handling in xemaclite_of_probe
>        gianfar: ethtool: Fix refcount leak in gfar_get_ts_info
> 
> Michael S. Tsirkin (2):
>        virtio: unexport virtio_finalize_features
>        virtio: acknowledge all features before access
> 
> Mike Kravetz (1):
>        selftests/memfd: clean up mapping in mfd_fail_write
> 
> Miklos Szeredi (1):
>        fuse: fix pipe buffer lifetime for direct_io
> 
> Mohammad Kabat (1):
>        net/mlx5: Fix size field in bufferx_reg struct
> 
> Moshe Shemesh (1):
>        net/mlx5: Fix a race on command flush flow
> 
> Niels Dossche (1):
>        ipv6: prevent a possible race condition with lifetimes
> 
> Pali Rohár (2):
>        arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias
>        arm64: dts: marvell: armada-37xx: Remap IO space to bus address 0x0
> 
> Pavel Skripkin (1):
>        NFC: port100: fix use-after-free in port100_send_complete
> 
> Randy Dunlap (1):
>        ARM: Spectre-BHB: provide empty stub for non-config
> 
> Robert Hancock (1):
>        net: macb: Fix lost RX packet wakeup race in NAPI receive
> 
> Rong Chen (1):
>        mmc: meson: Fix usage of meson_mmc_post_req()
> 
> Russell King (Oracle) (1):
>        ARM: fix Thumb2 regression with Spectre BHB
> 
> Sven Schnelle (1):
>        tracing: Ensure trace buffer is at least 4096 bytes large
> 
> Taniya Das (1):
>        clk: qcom: gdsc: Add support to update GDSC transition delay
> 
> Tom Rix (1):
>        qed: return status of qed_iov_get_link
> 
> Xie Yongji (1):
>        virtio-blk: Don't use MAX_DISCARD_SEGMENTS if max_discard_seg is zero
> 
> suresh kumar (1):
>        net-sysfs: add check for netdevice being present to speed_show
> 
>   Makefile                                           |  2 +-
>   arch/arm/boot/dts/aspeed-g6-pinctrl.dtsi           |  2 +-
>   arch/arm/include/asm/spectre.h                     |  6 +++
>   arch/arm/kernel/entry-armv.S                       |  4 +-
>   .../boot/dts/marvell/armada-3720-turris-mox.dts    |  8 +++-
>   arch/arm64/boot/dts/marvell/armada-37xx.dtsi       |  2 +-
>   arch/riscv/kernel/module.c                         | 21 +++++++---
>   arch/x86/include/asm/cpufeatures.h                 |  2 +
>   arch/x86/kernel/cpu/scattered.c                    |  1 +
>   arch/x86/kvm/svm.c                                 |  3 +-
>   arch/x86/mm/pageattr.c                             |  2 +-
>   debian.master/upstream-stable                      |  2 +-
>   drivers/block/virtio_blk.c                         | 10 ++++-
>   drivers/clk/qcom/gdsc.c                            | 26 +++++++++---
>   drivers/clk/qcom/gdsc.h                            |  8 +++-
>   drivers/gpio/gpio-ts4900.c                         | 24 ++++++++---
>   drivers/gpu/drm/sun4i/sun8i_mixer.h                |  8 ++--
>   drivers/mmc/host/meson-gx-mmc.c                    | 15 +++----
>   drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c |  7 ++++
>   drivers/net/ethernet/cadence/macb_main.c           | 25 ++++++++++-
>   drivers/net/ethernet/freescale/gianfar_ethtool.c   |  1 +
>   drivers/net/ethernet/mellanox/mlx5/core/cmd.c      | 15 +++----
>   drivers/net/ethernet/nxp/lpc_eth.c                 |  5 ++-
>   drivers/net/ethernet/qlogic/qed/qed_sriov.c        | 18 ++++----
>   drivers/net/ethernet/qlogic/qed/qed_vf.c           |  7 ++++
>   drivers/net/ethernet/ti/cpts.c                     |  4 +-
>   drivers/net/ethernet/xilinx/xilinx_emaclite.c      |  4 +-
>   drivers/net/phy/dp83822.c                          |  2 +-
>   drivers/net/xen-netback/xenbus.c                   | 13 +++---
>   drivers/nfc/port100.c                              |  2 +
>   drivers/staging/gdm724x/gdm_lte.c                  |  5 ++-
>   drivers/virtio/virtio.c                            | 39 +++++++++--------
>   fs/ext4/resize.c                                   |  5 +++
>   fs/fuse/dev.c                                      | 12 +++++-
>   fs/fuse/file.c                                     |  1 +
>   fs/fuse/fuse_i.h                                   |  1 +
>   include/linux/mlx5/mlx5_ifc.h                      |  4 +-
>   include/linux/virtio.h                             |  1 -
>   include/linux/virtio_config.h                      |  3 +-
>   kernel/trace/trace.c                               | 10 +++--
>   net/ax25/af_ax25.c                                 |  7 ++++
>   net/core/net-sysfs.c                               |  2 +-
>   net/ipv6/addrconf.c                                |  2 +
>   net/sctp/diag.c                                    |  9 ++--
>   tools/testing/selftests/memfd/memfd_test.c         |  1 +
>   tools/testing/selftests/net/pmtu.sh                |  7 +++-
>   tools/testing/selftests/vm/map_fixed_noreplace.c   | 49 ++++++++++++++++------
>   47 files changed, 292 insertions(+), 115 deletions(-)
> 

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/20220503/724f2555/attachment.sig>


More information about the kernel-team mailing list