Skip to content

5.4.91-rc2 review

Greg Kroah-Hartman linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest0 of 75 patches 3 repliesIn review

Patches in v1 No applies recorded yet

None of the 75 patches the cover letter announces are in this archive.

Reviews trailers per patch

PatchLinux Kernel Functional TestingJon HunterGuenter Roeck
SeriesT-b T-b T-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 3 reviewers.

Read the v1 thread

Cover letter [PATCH 5.4 00/75] 5.4.91-rc2 review

This is the start of the stable review cycle for the 5.4.91 release. There are 75 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Wed, 20 Jan 2021 15:24:42 +0000. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.4.91-rc2.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.4.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <[email protected]>

    Linux 5.4.91-rc2

Florian Westphal <[email protected]>
netfilter: nft_compat: remove flush counter optimization

Dinghao Liu <[email protected]>
netfilter: nf_nat: Fix memleak in nf_nat_init

Jesper Dangaard Brouer <[email protected]>
netfilter: conntrack: fix reading nf_conntrack_buckets

Geert Uytterhoeven <[email protected]>
ALSA: firewire-tascam: Fix integer overflow in midi_port_work()

Geert Uytterhoeven <[email protected]>
ALSA: fireface: Fix integer overflow in transmit_midi_msg()

Mike Snitzer <[email protected]>
dm: eliminate potential source of excessive kernel log noise

[email protected] <[email protected]>
net: sunrpc: interpret the return value of kstrtou32 correctly

Lu Baolu <[email protected]>
iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev()

Jann Horn <[email protected]>
mm, slub: consider rest of partial list if acquire_slab() fails

Hans de Goede <[email protected]>
drm/i915/dsi: Use unconditional msleep for the panel_on_delay when there is no reset-deassert MIPI-sequence

Parav Pandit <[email protected]>
IB/mlx5: Fix error unwinding when set_has_smi_cap fails

Mark Bloch <[email protected]>
RDMA/mlx5: Fix wrong free of blue flame register on error

Michael Chan <[email protected]>
bnxt_en: Improve stats context resource accounting with RDMA driver loaded.

Dinghao Liu <[email protected]>
RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp

Leon Romanovsky <[email protected]>
RDMA/restrack: Don't treat as an error allocation ID wrapping

Jan Kara <[email protected]>
ext4: fix superblock checksum failure when setting password salt

Trond Myklebust <[email protected]>
NFS: nfs_igrab_and_active must first reference the superblock

Trond Myklebust <[email protected]>
NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter

Trond Myklebust <[email protected]>
pNFS: Stricter ordering of layoutget and layoutreturn

Trond Myklebust <[email protected]>
pNFS: Mark layout for return if return-on-close was not sent

Trond Myklebust <[email protected]>
pNFS: We want return-on-close to complete when evicting the inode

Dave Wysochanski <[email protected]>
NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock

Sagi Grimberg <[email protected]>
nvme-tcp: fix possible data corruption with bio merges

Dan Carpenter <[email protected]>
ASoC: Intel: fix error code cnl_set_dsp_D0()

Jerome Brunet <[email protected]>
ASoC: meson: axg-tdmin: fix axg skew offset

Jerome Brunet <[email protected]>
ASoC: meson: axg-tdm-interface: fix loopback

Al Viro <[email protected]>

    dump_common_audit_data(): fix racy accesses to ->d_name

Adrian Hunter <[email protected]>
perf intel-pt: Fix 'CPU too large' error

Arnd Bergmann <[email protected]>
ARM: picoxcell: fix missing interrupt-parent properties

Craig Tatlor <[email protected]>
drm/msm: Call msm_init_vram before binding the gpu

Shawn Guo <[email protected]>
ACPI: scan: add stub acpi_create_platform_device() for !CONFIG_ACPI

Peter Robinson <[email protected]>
usb: typec: Fix copy paste error for NVIDIA alt-mode description

Dennis Li <[email protected]>
drm/amdgpu: fix a GPU hang issue when remove device

Israel Rukshin <[email protected]>
nvmet-rdma: Fix list_del corruption on queue establishment failure

Gopal Tiwari <[email protected]>
nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN

Po-Hsu Lin <[email protected]>
selftests: fix the return value for UDP GRO test

Michael Ellerman <[email protected]>
net: ethernet: fs_enet: Add missing MODULE_LICENSE

Arnd Bergmann <[email protected]>
misdn: dsp: select CONFIG_BITREVERSE

Randy Dunlap <[email protected]>
arch/arc: add copy_user_page() to <asm/page.h> to fix build error on ARC

Jan Kara <[email protected]>
bfq: Fix computation of shallow depth

John Millikin <[email protected]>

    lib/raid6: Let $(UNROLL) rules work with macOS userland

Uwe Kleine-König <[email protected]>
hwmon: (pwm-fan) Ensure that calculation doesn't discard big period values

Dinghao Liu <[email protected]>
habanalabs: Fix memleak in hl_device_reset

Oded Gabbay <[email protected]>
habanalabs: register to pci shutdown callback

Rasmus Villemoes <[email protected]>
ethernet: ucc_geth: fix definition and size of ucc_geth_tx_global_pram

Guido Günther <[email protected]>
regulator: bd718x7: Add enable times

Filipe Manana <[email protected]>
btrfs: fix transaction leak and crash after RO remount caused by qgroup rescan

Vasily Averin <[email protected]>
netfilter: ipset: fixes possible oops in mtype_resize

Masahiro Yamada <[email protected]>
ARC: build: move symlink creation to arch/arc/Makefile to avoid race

Masahiro Yamada <[email protected]>
ARC: build: add boot_targets to PHONY

Masahiro Yamada <[email protected]>
ARC: build: add uImage.lzma to the top-level target

Masahiro Yamada <[email protected]>
ARC: build: remove non-existing bootpImage from KBUILD_IMAGE

Mikulas Patocka <[email protected]>
dm integrity: fix flush with external metadata device

Paulo Alcantara <[email protected]>
cifs: fix interrupted close commands

Steve French <[email protected]>
smb3: remove unused flag passed into close functions

Theodore Ts'o <[email protected]>
ext4: don't leak old mountpoint samples

yangerkun <[email protected]>
ext4: fix bug for rename with RENAME_WHITEOUT

Jani Nikula <[email protected]>
drm/i915/backlight: fix CPU mode backlight takeover on LPT

Su Yue <[email protected]>
btrfs: tree-checker: check if chunk item end overflows

Leon Schuermann <[email protected]>
r8152: Add Lenovo Powered USB-C Travel Hub

Mikulas Patocka <[email protected]>
dm integrity: fix the maximum number of arguments

Akilesh Kailash <[email protected]>
dm snapshot: flush merged data before committing metadata

Mike Snitzer <[email protected]>
dm raid: fix discard limits for raid1

Miaohe Lin <[email protected]>
mm/hugetlb: fix potential missing huge page size info

Dexuan Cui <[email protected]>
ACPI: scan: Harden acpi_device_add() against device ID overflows

Tom Rix <[email protected]>
RDMA/ocrdma: Fix use after free in ocrdma_dealloc_ucontext_pd()

Alexander Lobakin <[email protected]>
MIPS: relocatable: fix possible boot hangup with KASLR enabled

Paul Cercueil <[email protected]>
MIPS: boot: Fix unaligned access with CONFIG_MIPS_RAW_APPENDED_DTB

Anders Roxell <[email protected]>
mips: lib: uncached: fix non-standard usage of variable 'sp'

Anders Roxell <[email protected]>
mips: fix Section mismatch in reference

Masami Hiramatsu <[email protected]>
tracing/kprobes: Do the notrace functions check without kprobes on ftrace

Wei Liu <[email protected]>
x86/hyperv: check cpu mask after interrupt has been disabled

Thomas Hebb <[email protected]>
ASoC: dapm: remove widget from dirty list on free

Su Yue <[email protected]>
btrfs: prevent NULL pointer dereference in extent_io_tree_panic

Olaf Hering <[email protected]>
kbuild: enforce -Werror=return-type

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

Diffstat:

 Makefile                                           |  6 +--
 arch/arc/Makefile                                  | 20 +++++---
 arch/arc/boot/Makefile                             | 11 +---
 arch/arc/include/asm/page.h                        |  1 +
 arch/arm/boot/dts/picoxcell-pc3x2.dtsi             |  4 ++
 arch/mips/boot/compressed/decompress.c             |  3 +-
 arch/mips/kernel/relocate.c                        | 10 +++-
 arch/mips/lib/uncached.c                           |  4 +-
 arch/mips/mm/c-r4k.c                               |  2 +-
 arch/mips/mm/sc-mips.c                             |  4 +-
 arch/x86/hyperv/mmu.c                              | 12 +++--
 block/bfq-iosched.c                                |  8 +--
 drivers/acpi/internal.h                            |  2 +-
 drivers/acpi/scan.c                                | 15 +++++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  4 +-
 drivers/gpu/drm/i915/display/intel_panel.c         |  9 ++--
 drivers/gpu/drm/i915/display/vlv_dsi.c             | 16 ++++--
 drivers/gpu/drm/msm/msm_drv.c                      |  8 +--
 drivers/hwmon/pwm-fan.c                            | 12 ++++-
 drivers/infiniband/core/restrack.c                 |  1 +
 drivers/infiniband/hw/mlx5/main.c                  |  4 +-
 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c        |  2 +-
 drivers/infiniband/hw/usnic/usnic_ib_verbs.c       |  3 ++
 drivers/iommu/intel-svm.c                          | 22 +++++++-
 drivers/isdn/mISDN/Kconfig                         |  1 +
 drivers/md/dm-bufio.c                              |  6 +++
 drivers/md/dm-integrity.c                          | 58 ++++++++++++++++++----
 drivers/md/dm-raid.c                               |  6 +--
 drivers/md/dm-snap.c                               | 24 +++++++++
 drivers/md/dm.c                                    |  2 +-
 drivers/misc/habanalabs/device.c                   |  2 +
 drivers/misc/habanalabs/habanalabs_drv.c           |  1 +
 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c      |  8 ++-
 .../net/ethernet/freescale/fs_enet/mii-bitbang.c   |  1 +
 drivers/net/ethernet/freescale/fs_enet/mii-fec.c   |  1 +
 drivers/net/ethernet/freescale/ucc_geth.h          |  9 +++-
 drivers/net/usb/cdc_ether.c                        |  7 +++
 drivers/net/usb/r8152.c                            |  1 +
 drivers/nvme/host/pci.c                            |  3 +-
 drivers/nvme/host/tcp.c                            |  2 +-
 drivers/nvme/target/rdma.c                         | 10 ++++
 drivers/regulator/bd718x7-regulator.c              | 57 +++++++++++++++++++++
 drivers/usb/typec/altmodes/Kconfig                 |  2 +-
 fs/btrfs/extent_io.c                               |  4 +-
 fs/btrfs/qgroup.c                                  | 13 +++--
 fs/btrfs/super.c                                   |  8 +++
 fs/btrfs/tree-checker.c                            |  7 +++
 fs/cifs/smb2pdu.c                                  | 21 +++-----
 fs/cifs/smb2proto.h                                |  2 -
 fs/ext4/file.c                                     |  2 +-
 fs/ext4/ioctl.c                                    |  3 ++
 fs/ext4/namei.c                                    | 16 +++---
 fs/nfs/internal.h                                  | 12 +++--
 fs/nfs/nfs4proc.c                                  | 28 ++++-------
 fs/nfs/pnfs.c                                      | 58 ++++++++++++----------
 fs/nfs/pnfs.h                                      |  8 ++-
 include/linux/acpi.h                               |  7 +++
 include/linux/dm-bufio.h                           |  1 +
 kernel/trace/Kconfig                               |  2 +-
 kernel/trace/trace_kprobe.c                        |  2 +-
 lib/raid6/Makefile                                 |  2 +-
 mm/hugetlb.c                                       |  2 +-
 mm/slub.c                                          |  2 +-
 net/netfilter/ipset/ip_set_hash_gen.h              | 22 ++++----
 net/netfilter/nf_conntrack_standalone.c            |  3 ++
 net/netfilter/nf_nat_core.c                        |  1 +
 net/netfilter/nft_compat.c                         | 37 ++++++--------
 net/sunrpc/addr.c                                  |  2 +-
 security/lsm_audit.c                               |  7 ++-
 sound/firewire/fireface/ff-transaction.c           |  2 +-
 sound/firewire/tascam/tascam-transaction.c         |  2 +-
 sound/soc/intel/skylake/cnl-sst.c                  |  1 +
 sound/soc/meson/axg-tdm-interface.c                | 14 +++++-
 sound/soc/meson/axg-tdmin.c                        | 13 +----
 sound/soc/soc-dapm.c                               |  1 +
 tools/perf/util/machine.c                          |  4 +-
 tools/perf/util/session.c                          |  2 +-
 tools/testing/selftests/net/udpgro.sh              | 34 +++++++++++++
 78 files changed, 513 insertions(+), 216 deletions(-)