5.16.8-rc2 review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest0 of 127 patches 13 repliesIn review
Patches in v1 No applies recorded yet
None of the 127 patches the cover letter announces are in this archive.
Reviews trailers per patch
| Patch | Linux Kernel Functional Testing | Shuah Khan | Guenter Roeck | Justin M. Forbes | Zan Aziz | Florian Fainelli | Slade Watkins | Bagas Sanjaya | Jon Hunter | Ron Economos | Rudi Heitbaum | Scott Bruce | Fox Chen |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Series | T-b | T-b | T-b | T-b | T-b | T-b | T-b | T-b | T-b | T-b | T-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 13 reviewers.
Cover letter [PATCH 5.16 000/127] 5.16.8-rc2 review
This is the start of the stable review cycle for the 5.16.8 release. There are 127 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, 09 Feb 2022 13:38:34 +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.16.8-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.16.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 5.16.8-rc2
Florian Westphal <[email protected]>
selftests: netfilter: check stateless nat udp checksum fixup
Florian Westphal <[email protected]>
selftests: nft_concat_range: add test for reload with no element add/del
Yang Li <[email protected]>
gpio: mpc8xxx: Fix an ignored error return from platform_get_irq()
Yang Li <[email protected]>
gpio: idt3243x: Fix an ignored error return from platform_get_irq()
Arnaldo Carvalho de Melo <[email protected]>
tools include UAPI: Sync sound/asound.h copy with the kernel sources
Waiman Long <[email protected]>
cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning
Arınç ÜNAL <[email protected]>
net: dsa: mt7530: make NET_DSA_MT7530 select MEDIATEK_GE_PHY
Xin Yin <[email protected]>
ext4: fix incorrect type issue during replay_del_range
Ritesh Harjani <[email protected]>
ext4: fix error handling in ext4_fc_record_modified_inode()
Ritesh Harjani <[email protected]>
ext4: fix error handling in ext4_restore_inline_data()
Xin Yin <[email protected]>
ext4: modify the logic of ext4_mb_new_blocks_simple
Xin Yin <[email protected]>
ext4: prevent used blocks from being allocated during fast commit replay
Sergey Shtylyov <[email protected]>
EDAC/xgene: Fix deferred probing
Sergey Shtylyov <[email protected]>
EDAC/altera: Fix deferred probing
Peter Zijlstra <[email protected]>
x86/perf: Default set FREEZE_ON_SMI for all
Tristan Hume <[email protected]>
perf/x86/intel/pt: Fix crash with stop filters in single-range mode
Ian Rogers <[email protected]>
perf stat: Fix display of grouped aliased events
Marco Elver <[email protected]>
perf: Copy perf_event_attr::sig_data on modification
Mark Rutland <[email protected]>
kvm/arm64: rework guest entry logic
Mark Rutland <[email protected]>
kvm: add guest_state_{enter,exit}_irqoff()
Sergei Trofimovich <[email protected]>
objtool: Fix truncated string warning
Riwen Lu <[email protected]>
rtc: cmos: Evaluate century appropriate
Sasha Neftin <[email protected]>
e1000e: Separate ADP board type from TGP
Nathan Chancellor <[email protected]>
tools/resolve_btfids: Do not print any commands when building silently
Muhammad Usama Anjum <[email protected]>
selftests: futex: Use variable MAKE instead of make
Muhammad Usama Anjum <[email protected]>
selftests/exec: Remove pipe from TEST_GEN_FILES
Hou Tao <[email protected]>
bpf: Use VM_MAP instead of VM_ALLOC for ringbuf
Haiyue Wang <[email protected]>
gve: fix the wrong AdminQ buffer queue index check
Dai Ngo <[email protected]>
nfsd: nfsd4_setclientid_confirm mistakenly expires confirmed client.
John Meneghini <[email protected]>
scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe
Tom Rix <[email protected]>
btrfs: fix use of uninitialized variable at rm device ioctl
Florian Fainelli <[email protected]>
pinctrl: bcm2835: Fix a few error paths
Łukasz Bartosik <[email protected]>
pinctrl: intel: fix unexpected interrupt
Andy Shevchenko <[email protected]>
pinctrl: intel: Fix a glitch when updating IRQ flags on a preconfigured line
Andre Przywara <[email protected]>
pinctrl: sunxi: Fix H616 I2S3 pin data
Srinivas Kandagatla <[email protected]>
ASoC: qdsp6: q6apm-dai: only stop graphs that are started
Srinivas Kandagatla <[email protected]>
ASoC: codecs: wcd938x: fix return value of mixer put function
Srinivas Kandagatla <[email protected]>
ASoC: codecs: lpass-rx-macro: fix sidetone register offsets
Srinivas Kandagatla <[email protected]>
ASoC: codecs: wcd938x: fix incorrect used of portid
Dan Carpenter <[email protected]>
ASoC: max9759: fix underflow in speaker_gain_control_put()
Jiasheng Jiang <[email protected]>
ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_name
Robert Hancock <[email protected]>
ASoC: simple-card: fix probe failure on platform component
Robert Hancock <[email protected]>
ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple of period bytes
Miaoqian Lin <[email protected]>
ASoC: fsl: Add missing error handling in pcm030_fabric_probe
Peter Ujfalusi <[email protected]>
ASoC: rt5682: Fix deadlock on resume
Mario Limonciello <[email protected]>
drm/amd: avoid suspend on dGPUs w/ s2idle support when runtime PM enabled
Matthew Brost <[email protected]>
drm/i915: Lock timeline mutex directly in error path of eb_pin_timeline
Dan Carpenter <[email protected]>
drm/i915/overlay: Prevent divide by zero bugs in scaling
Anitha Chrisanthus <[email protected]>
drm/kmb: Fix for build errors with Warray-bounds
Alexander Stein <[email protected]>
drm: mxsfb: Fix NULL pointer dereference
Yannick Vignon <[email protected]>
net: stmmac: ensure PTP time register reads are consistent
Daniel Borkmann <[email protected]>
net, neigh: Do not trigger immediate probes on NUD_FAILED from neigh_managed_work
Camel Guo <[email protected]>
net: stmmac: dump gmac4 DMA registers correctly
Lior Nahmanson <[email protected]>
net: macsec: Verify that send_sci is on when setting Tx sci explicitly
Lior Nahmanson <[email protected]>
net: macsec: Fix offload support for NETDEV_UNREGISTER event
Jisheng Zhang <[email protected]>
net: stmmac: properly handle with runtime pm in stmmac_dvr_remove()
Yuji Ishikawa <[email protected]>
net: stmmac: dwmac-visconti: No change to ETHER_CLOCK_SEL for unexpected speed request.
Wen Gu <[email protected]>
net/smc: Forward wakeup to smc socket waitqueue after fallback
Miquel Raynal <[email protected]>
net: ieee802154: Return meaningful error codes from the netlink helpers
Phil Sutter <[email protected]>
netfilter: nft_reject_bridge: Fix for missing reply from prerouting
Miquel Raynal <[email protected]>
net: ieee802154: ca8210: Stop leaking skb's
Miquel Raynal <[email protected]>
net: ieee802154: mcr20a: Fix lifs/sifs periods
Miquel Raynal <[email protected]>
net: ieee802154: hwsim: Ensure proper channel selection at probe time
Mark Zhang <[email protected]>
IB/cm: Release previously acquired reference counter in the cm_id_priv
Mike Marciniszyn <[email protected]>
IB/hfi1: Fix tstats alloc and dealloc
Xin Xiong <[email protected]>
spi: uniphier: fix reference count leak in uniphier_spi_probe()
Miaoqian Lin <[email protected]>
spi: meson-spicc: add IRQ check in meson_spicc_probe
Benjamin Gaignard <[email protected]>
spi: mediatek: Avoid NULL pointer crash in interrupt
Kamal Dasu <[email protected]>
spi: bcm-qspi: check for valid cs before applying chip select
Joerg Roedel <[email protected]>
iommu/amd: Fix loop timeout issue in iommu_ga_log_enable()
Guoqing Jiang <[email protected]>
iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping()
Peter Ujfalusi <[email protected]>
ALSA: hda: Skip codec shutdown in case the codec is not registered
Takashi Iwai <[email protected]>
ALSA: hda: Fix signedness of sscanf() arguments
Tom Rix <[email protected]>
ALSA: usb-audio: initialize variables that could ignore errors
Leon Romanovsky <[email protected]>
RDMA/mlx4: Don't continue event handler after memory allocation failure
Bernard Metzler <[email protected]>
RDMA/siw: Fix broken RDMA Read Fence/Resume logic.
Mike Marciniszyn <[email protected]>
IB/rdmavt: Validate remote_addr during loopback atomic tests
Dan Carpenter <[email protected]>
RDMA/siw: Fix refcounting leak in siw_create_qp()
Leon Romanovsky <[email protected]>
RDMA/ucma: Protect mc during concurrent multicast leaves
Maor Gottlieb <[email protected]>
RDMA/cma: Use correct address when leaving multicast group
Anshuman Khandual <[email protected]>
arm64: Add Cortex-A510 CPU part definition
James Morse <[email protected]>
KVM: arm64: Stop handle_exit() from handling HVC twice when an SError occurs
James Morse <[email protected]>
KVM: arm64: Avoid consuming a stale esr value when SError occur
Mayuresh Chitale <[email protected]>
RISC-V: KVM: make CY, TM, and IR counters accessible in VU mode
Guenter Roeck <[email protected]>
Revert "ASoC: mediatek: Check for error clk pointer"
Paolo Abeni <[email protected]>
mptcp: fix msk traversal in mptcp_nl_cmd_set_flags()
Helge Deller <[email protected]>
fbcon: Add option to enable legacy hardware acceleration
Helge Deller <[email protected]>
Revert "fbcon: Disable accelerated scrolling"
Helge Deller <[email protected]>
Revert "fbdev: Garbage collect fbdev scrolling acceleration, part 1 (from TODO list)"
Mike Marciniszyn <[email protected]>
IB/hfi1: Fix AIP early init panic
Mike Marciniszyn <[email protected]>
IB/hfi1: Fix alloc failure with larger txqueuelen
Mike Marciniszyn <[email protected]>
IB/hfi1: Fix panic with larger ipoib send_queue_size
Jordy Zomer <[email protected]>
dma-buf: heaps: Fix potential spectre v1 gadget
Ryan Bair <[email protected]>
cifs: fix workstation_name for multiuser mounts
Martin K. Petersen <[email protected]>
block: bio-integrity: Advance seed correctly for larger interval sizes
Lang Yu <[email protected]>
mm/kmemleak: avoid scanning potential huge holes
Mike Rapoport <[email protected]>
mm/pgtable: define pte_index so that preprocessor could recognize it
Pasha Tatashin <[email protected]>
mm/debug_vm_pgtable: remove pte entry from the page table
Uday Shankar <[email protected]>
nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts()
Aun-Ali Zaidi <[email protected]>
drm/amd/display: Force link_rate as LINK_RATE_RBR2 for 2018 15" Apple Retina panels
Paul Hsieh <[email protected]>
drm/amd/display: watermark latencies is not enough on DCN31
Agustin Gutierrez <[email protected]>
drm/amd/display: Update watermark values for DCN301
Evan Quan <[email protected]>
drm/amd/pm: correct the MGpuFanBoost support for Beige Goby
Lang Yu <[email protected]>
drm/amdgpu: fix a potential GPU hang on cyan skillfish
Imre Deak <[email protected]>
drm/i915/adlp: Fix TypeC PHY-ready status readout
Nick Lopez <[email protected]>
drm/nouveau: fix off by one in BIOS boundary checking
Dominique Martinet <[email protected]>
Revert "fs/9p: search open fids first"
Filipe Manana <[email protected]>
btrfs: fix use-after-free after failure to create a snapshot
Shin'ichiro Kawasaki <[email protected]>
btrfs: fix deadlock between quota disable and qgroup rescan worker
Qu Wenruo <[email protected]>
btrfs: don't start transaction for scrub if the fs is mounted read-only
Anton Lundin <[email protected]>
ata: libata-core: Introduce ATA_HORKAGE_NO_LOG_DIR horkage
Christian Lachner <[email protected]>
ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus Xtreme after reboot from Windows
Christian Lachner <[email protected]>
ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus Master (newer chipset)
Christian Lachner <[email protected]>
ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte X570 ALC1220 quirks
Albert Geantă <[email protected]>
ALSA: hda/realtek: Add quirk for ASUS GU603
Takashi Iwai <[email protected]>
ALSA: hda: realtek: Fix race at concurrent COEF updates
Takashi Iwai <[email protected]>
ALSA: hda: Fix UAF of leds class devs at unbinding
Jonas Hahnfeld <[email protected]>
ALSA: usb-audio: Correct quirk for VF0770
Mark Brown <[email protected]>
ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx()
Mark Brown <[email protected]>
ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx()
Mark Brown <[email protected]>
ASoC: ops: Reject out of bounds values in snd_soc_put_volsw()
Dmitry Osipenko <[email protected]>
ASoC: hdmi-codec: Fix OOB memory accesses
Patrice Chotard <[email protected]>
spi: stm32-qspi: Update spi registering
Minghao Chi <[email protected]>
ipc/sem: do not sleep with a spin lock held
Paul Moore <[email protected]>
audit: improve audit queue handling when "audit=1" on cmdline
Vratislav Bendel <[email protected]>
selinux: fix double free of cond_list on error paths
Ville Syrjälä <[email protected]>
drm/i915: Disable DSB usage for now
-------------
Diffstat:
Documentation/gpu/todo.rst | 24 - Makefile | 4 +- arch/arm64/include/asm/cputype.h | 2 + arch/arm64/kvm/arm.c | 51 +- arch/arm64/kvm/handle_exit.c | 8 + arch/arm64/kvm/hyp/include/hyp/switch.h | 3 +- arch/riscv/kvm/vcpu.c | 4 + arch/x86/events/intel/core.c | 13 + arch/x86/events/intel/pt.c | 5 +- block/bio-integrity.c | 2 +- drivers/ata/libata-core.c | 10 + drivers/dma-buf/dma-heap.c | 2 + drivers/edac/altera_edac.c | 2 +- drivers/edac/xgene_edac.c | 2 +- drivers/gpio/gpio-idt3243x.c | 2 +- drivers/gpio/gpio-mpc8xxx.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 3 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 3 + .../drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.c | 16 +- .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c | 20 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 20 + .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 6 +- drivers/gpu/drm/i915/display/intel_overlay.c | 3 + drivers/gpu/drm/i915/display/intel_tc.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 9 +- drivers/gpu/drm/i915/i915_pci.c | 2 +- drivers/gpu/drm/kmb/kmb_plane.c | 6 - drivers/gpu/drm/mxsfb/mxsfb_kms.c | 6 +- drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c | 2 +- drivers/infiniband/core/cm.c | 2 +- drivers/infiniband/core/cma.c | 22 +- drivers/infiniband/core/ucma.c | 34 +- drivers/infiniband/hw/hfi1/ipoib.h | 2 +- drivers/infiniband/hw/hfi1/ipoib_main.c | 27 +- drivers/infiniband/hw/hfi1/ipoib_tx.c | 38 +- drivers/infiniband/hw/mlx4/main.c | 2 +- drivers/infiniband/sw/rdmavt/qp.c | 2 + drivers/infiniband/sw/siw/siw.h | 7 +- drivers/infiniband/sw/siw/siw_qp_rx.c | 20 +- drivers/infiniband/sw/siw/siw_verbs.c | 3 +- drivers/iommu/amd/init.c | 2 + drivers/iommu/intel/irq_remapping.c | 13 +- drivers/net/dsa/Kconfig | 1 + drivers/net/ethernet/google/gve/gve_adminq.c | 2 +- drivers/net/ethernet/intel/e1000e/e1000.h | 4 +- drivers/net/ethernet/intel/e1000e/ich8lan.c | 20 + drivers/net/ethernet/intel/e1000e/netdev.c | 33 +- .../net/ethernet/stmicro/stmmac/dwmac-visconti.c | 9 +- drivers/net/ethernet/stmicro/stmmac/dwmac_dma.h | 1 + .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 19 +- .../net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c | 19 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 6 +- drivers/net/ieee802154/ca8210.c | 1 + drivers/net/ieee802154/mac802154_hwsim.c | 1 + drivers/net/ieee802154/mcr20a.c | 4 +- drivers/net/macsec.c | 33 +- drivers/nvme/host/fabrics.h | 1 + drivers/pinctrl/bcm/pinctrl-bcm2835.c | 23 +- drivers/pinctrl/intel/pinctrl-intel.c | 64 +-- drivers/pinctrl/sunxi/pinctrl-sun50i-h616.c | 8 +- drivers/rtc/rtc-mc146818-lib.c | 2 +- drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 21 +- drivers/soc/mediatek/mtk-scpsys.c | 15 +- drivers/spi/spi-bcm-qspi.c | 2 +- drivers/spi/spi-meson-spicc.c | 5 + drivers/spi/spi-mt65xx.c | 2 +- drivers/spi/spi-stm32-qspi.c | 47 +- drivers/spi/spi-uniphier.c | 18 +- drivers/video/console/Kconfig | 20 + drivers/video/fbdev/core/bitblit.c | 16 + drivers/video/fbdev/core/fbcon.c | 557 ++++++++++++++++++++- drivers/video/fbdev/core/fbcon.h | 72 +++ drivers/video/fbdev/core/fbcon_ccw.c | 28 +- drivers/video/fbdev/core/fbcon_cw.c | 28 +- drivers/video/fbdev/core/fbcon_rotate.h | 9 + drivers/video/fbdev/core/fbcon_ud.c | 37 +- drivers/video/fbdev/core/tileblit.c | 16 + drivers/video/fbdev/skeletonfb.c | 12 +- fs/9p/fid.c | 9 +- fs/btrfs/block-group.c | 13 + fs/btrfs/ioctl.c | 7 +- fs/btrfs/qgroup.c | 21 +- fs/btrfs/transaction.c | 24 + fs/btrfs/transaction.h | 2 + fs/cifs/connect.c | 13 + fs/cifs/sess.c | 6 +- fs/ext4/ext4.h | 3 + fs/ext4/extents.c | 4 + fs/ext4/fast_commit.c | 89 ++-- fs/ext4/inline.c | 10 +- fs/ext4/mballoc.c | 26 +- fs/nfsd/nfs4state.c | 4 +- include/linux/fb.h | 2 +- include/linux/kvm_host.h | 112 ++++- include/linux/libata.h | 1 + include/linux/pgtable.h | 1 + include/net/neighbour.h | 18 +- include/uapi/sound/asound.h | 4 +- ipc/sem.c | 4 +- kernel/audit.c | 62 ++- kernel/bpf/ringbuf.c | 2 +- kernel/cgroup/cpuset.c | 10 + kernel/events/core.c | 16 + mm/debug_vm_pgtable.c | 2 + mm/kmemleak.c | 13 +- net/bridge/netfilter/nft_reject_bridge.c | 8 +- net/core/neighbour.c | 18 +- net/ieee802154/nl802154.c | 8 +- net/mptcp/pm_netlink.c | 34 +- net/smc/af_smc.c | 133 ++++- net/smc/smc.h | 20 +- security/selinux/ss/conditional.c | 3 +- sound/pci/hda/hda_auto_parser.c | 2 +- sound/pci/hda/hda_codec.c | 4 + sound/pci/hda/hda_generic.c | 17 +- sound/pci/hda/hda_generic.h | 3 + sound/pci/hda/patch_realtek.c | 67 ++- sound/soc/codecs/cpcap.c | 2 + sound/soc/codecs/hdmi-codec.c | 2 +- sound/soc/codecs/lpass-rx-macro.c | 8 +- sound/soc/codecs/max9759.c | 3 +- sound/soc/codecs/rt5682-i2c.c | 15 +- sound/soc/codecs/rt5682.c | 24 +- sound/soc/codecs/rt5682.h | 2 - sound/soc/codecs/wcd938x.c | 31 +- sound/soc/fsl/pcm030-audio-fabric.c | 11 +- sound/soc/generic/simple-card.c | 26 +- sound/soc/qcom/qdsp6/q6apm-dai.c | 7 +- sound/soc/soc-ops.c | 29 +- sound/soc/xilinx/xlnx_formatter_pcm.c | 27 +- sound/usb/mixer.c | 4 + sound/usb/quirks-table.h | 2 +- tools/bpf/resolve_btfids/Makefile | 6 +- tools/include/uapi/sound/asound.h | 4 +- tools/objtool/check.c | 2 +- tools/perf/util/stat-display.c | 19 +- tools/testing/selftests/exec/Makefile | 2 +- tools/testing/selftests/futex/Makefile | 4 +- .../selftests/netfilter/nft_concat_range.sh | 72 ++- tools/testing/selftests/netfilter/nft_nat.sh | 152 ++++++ 140 files changed, 2239 insertions(+), 575 deletions(-)