Skip to content

5.10.229-rc1 review

Greg Kroah-Hartman dri-devel linux-patches linux-tegra linux-wireless lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest110 patches 7 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/110RDMA/bnxt_re: Fix incorrect AVID type in WQE structuredrivers/infiniband/hw/bnxt_re/qplib_fp.h+1 -10 replies
2/110RDMA/bnxt_re: Add a check for memory allocationdrivers/infiniband/hw/bnxt_re/qplib_res.c+2 -00 replies
3/110ARM: dts: bcm2837-rpi-cm3-io3: Fix HDMI hpd-gpio pinarch/arm/boot/dts/bcm2837-rpi-cm3-io3.dts+1 -10 replies
4/110RDMA/cxgb4: Fix RDMA_CM_EVENT_UNREACHABLE error for iWARPdrivers/infiniband/hw/cxgb4/cm.c+4 -50 replies
5/110ipv4: give an IPv4 dev to blackhole_netdevnet/ipv4/devinet.c+25 -100 replies
6/110RDMA/bnxt_re: Return more meaningful errordrivers/infiniband/hw/bnxt_re/qplib_rcfw.c+1 -10 replies
7/110RDMA/bnxt_re: Fix a bug while setting up Level-2 PBL pagesdrivers/infiniband/hw/bnxt_re/qplib_res.c+3 -160 replies
8/110drm/msm/dsi: fix 32-bit signed integer extension in pclk_rate calculationdrivers/gpu/drm/msm/dsi/dsi_host.c+1 -10 replies
9/110macsec: dont increment counters for an unrelated SAdrivers/net/macsec.c+0 -180 replies
10/110net: ethernet: aeroflex: fix potential memory leak in greth_start_xmit_gbit()drivers/net/ethernet/aeroflex/greth.c+2 -10 replies
11/110net/smc: Fix searching in list of known pnetids in smc_pnet_add_pnetidnet/smc/smc_pnet.c+1 -10 replies
12/110net: systemport: fix potential memory leak in bcm_sysport_xmit()drivers/net/ethernet/broadcom/bcmsysport.c+1 -00 replies
13/110genetlink: hold RCU in genlmsg_mcast()drivers/target/target_core_user.c include/net/genetlink.h net/l2tp/l2tp_netlink.c +2 more+20 -250 replies
14/110scsi: target: core: Fix null-ptr-deref in target_alloc_device()drivers/target/target_core_device.c+1 -10 replies
15/110smb: client: fix OOBs when building SMB2_IOCTL requestfs/cifs/smb2pdu.c+9 -00 replies
16/110usb: typec: altmode should keep reference to parentdrivers/usb/typec/class.c+3 -00 replies
17/110s390: Initialize psw mask in perf_arch_fetch_caller_regs()arch/s390/include/asm/perf_event.h+1 -00 replies
18/110Bluetooth: bnep: fix wild-memory-access in proto_unregisternet/bluetooth/bnep/core.c+1 -20 replies
19/110arm64:uprobe fix the uprobe SWBP_INSN in big-endianarch/arm64/include/asm/uprobes.h+1 -10 replies
20/110arm64: probes: Fix uprobes for big-endian kernelsarch/arm64/include/asm/uprobes.h arch/arm64/kernel/probes/uprobes.c+5 -70 replies
21/110KVM: s390: gaccess: Refactor gpa and length calculationarch/s390/kvm/gaccess.c+17 -150 replies
22/110KVM: s390: gaccess: Refactor access address range checkarch/s390/kvm/gaccess.c+69 -530 replies
23/110KVM: s390: gaccess: Cleanup access to guest pagesarch/s390/kvm/gaccess.c+16 -80 replies
24/110KVM: s390: gaccess: Check if guest address is in memslotarch/s390/kvm/gaccess.c arch/s390/kvm/gaccess.h+12 -60 replies
25/110block, bfq: fix procress reference leakage for bfqq in merge chainblock/bfq-iosched.c+16 -170 replies
26/110exec: dont WARN for racy path_noexec checkfs/exec.c+9 -120 replies
27/110iomap: update ki_pos a little later in iomap_dio_completefs/iomap/direct-io.c+10 -80 replies
28/110drm/vboxvideo: Replace fake VLA at end of vbva_mouse_pointer_shape with real VLAdrivers/gpu/drm/vboxvideo/hgsmi_base.c drivers/gpu/drm/vboxvideo/vboxvideo.h+10 -40 replies
29/110ASoC: fsl_sai: Enable FIFO continue on error FCONT bitsound/soc/fsl/fsl_sai.c sound/soc/fsl/fsl_sai.h+5 -10 replies
30/110arm64: Force position-independent veneersarch/arm64/Makefile+1 -10 replies
31/110jfs: Fix sanity check in dbMountfs/jfs/jfs_dmap.c+1 -10 replies
32/110tracing: Consider the NULL character when validating the event lengthkernel/trace/trace_probe.c+1 -10 replies
33/110xfrm: extract dst lookup parameters into a structinclude/net/xfrm.h net/ipv4/xfrm4_policy.c net/ipv6/xfrm6_policy.c +2 more+73 -650 replies
34/110xfrm: respect ip protocols rules criteria when performing dst lookupsinclude/net/xfrm.h net/ipv4/xfrm4_policy.c net/ipv6/xfrm6_policy.c +1 more+22 -00 replies
35/110net/sun3_82586: fix potential memory leak in sun3_82586_send_packet()drivers/net/ethernet/i825xx/sun3_82586.c+1 -00 replies
36/110be2net: fix potential memory leak in be_xmit()drivers/net/ethernet/emulex/benet/be_main.c+5 -50 replies
37/110net: usb: usbnet: fix name regressiondrivers/net/usb/usbnet.c+2 -10 replies
38/110net: sched: fix use-after-free in taprio_change()net/sched/sch_taprio.c+2 -10 replies
39/110r8169: avoid unsolicited interruptsdrivers/net/ethernet/realtek/r8169_main.c+3 -10 replies
40/110posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime()kernel/time/posix-clock.c+3 -30 replies
41/110ALSA: firewire-lib: Avoid division by zero in apply_constraint_to_size()sound/firewire/amdtp-stream.c+3 -00 replies
42/110ALSA: hda/realtek: Update default depop proceduresound/pci/hda/patch_realtek.c+17 -210 replies
43/110drm/amd: Guard against bad data for ATIF ACPI methoddrivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c+12 -30 replies
44/110ACPI: resource: Add LG 16T90SP to irq1_level_low_skip_override[]drivers/acpi/resource.c+7 -00 replies
45/110ACPI: button: Add DMI quirk for Samsung Galaxy Book2 to fix initial lid detection issuedrivers/acpi/button.c+11 -00 replies
46/110nilfs2: fix kernel bug due to missing clearing of buffer delay flagfs/nilfs2/page.c+4 -20 replies
47/110openat2: explicitly return -E2BIG for (usize > PAGE_SIZE)fs/open.c+2 -00 replies
48/110KVM: nSVM: Ignore nCR3[4:0] when loading PDPTEs from memoryarch/x86/kvm/svm/nested.c+5 -10 replies
49/110ALSA: hda/realtek: Add subwoofer quirk for Acer Predator G9-593sound/pci/hda/patch_realtek.c+10 -00 replies
50/110hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_REGISTER eventdrivers/net/hyperv/netvsc_drv.c+30 -00 replies
51/110selinux: improve error checking in sel_write_load()security/selinux/selinuxfs.c+14 -130 replies
52/110serial: protect uart_port_dtr_rts() in uart_shutdown() toodrivers/tty/serial/serial_core.c+9 -70 replies
53/110net: phy: dp83822: Fix reset pin definitionsdrivers/net/phy/dp83822.c+2 -20 replies
54/110ASoC: qcom: Fix NULL Dereference in asoc_qcom_lpass_cpu_platform_probe()sound/soc/qcom/lpass-cpu.c+2 -00 replies
55/110arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warningarch/arm64/include/asm/uprobes.h+1 -10 replies
56/110xfrm: validate new SAs prefixlen using SA family when sel.family is unsetnet/xfrm/xfrm_user.c+5 -10 replies
57/110selftests/mm: fix incorrect buffer->mirror size in hmm2 double_map testtools/testing/selftests/vm/hmm-tests.c+1 -10 replies
58/110cgroup: Fix potential overflow issue when checking max_depthkernel/cgroup/cgroup.c+2 -20 replies
59/110mac80211: MAC80211_MESSAGE_TRACING should depend on TRACINGnet/mac80211/Kconfig+1 -10 replies
60/110wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keysnet/mac80211/key.c+25 -170 replies
61/110wifi: brcm80211: BRCM_TRACING should depend on TRACINGdrivers/net/wireless/broadcom/brcm80211/Kconfig+1 -00 replies
62/110RDMA/cxgb4: Dump vendor specific QP detailsdrivers/infiniband/hw/cxgb4/provider.c+1 -00 replies
63/110RDMA/mlx5: Round max_rd_atomic/max_dest_rd_atomic up instead of downdrivers/infiniband/hw/mlx5/qp.c+2 -20 replies
64/110RDMA/bnxt_re: synchronize the qp-handle table arraydrivers/infiniband/hw/bnxt_re/qplib_fp.c drivers/infiniband/hw/bnxt_re/qplib_rcfw.c drivers/infiniband/hw/bnxt_re/qplib_rcfw.h+15 -40 replies
65/110mac80211: do drv_reconfig_complete() before restarting allnet/mac80211/util.c+7 -70 replies
66/110mac80211: Add support to trigger sta disconnect on hardware restartinclude/net/mac80211.h net/mac80211/ieee80211_i.h net/mac80211/mlme.c +1 more+55 -30 replies
67/110wifi: iwlwifi: mvm: disconnect station vifs if recovery faileddrivers/net/wireless/intel/iwlwifi/mvm/fw.c+13 -10 replies
68/110wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd()drivers/net/wireless/intel/iwlwifi/mvm/fw.c+4 -60 replies
69/110ASoC: cs42l51: Fix some error handling paths in cs42l51_probe()sound/soc/codecs/cs42l51.c+5 -20 replies
70/110igb: Disable threaded IRQ for igb_msix_otherdrivers/net/ethernet/intel/igb/igb_main.c+1 -10 replies
71/110ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_init_flow()include/net/ip_tunnels.h+1 -10 replies
72/110gtp: allow -1 to be specified as file description from userspacedrivers/net/gtp.c+13 -90 replies
73/110net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOTnet/sched/sch_api.c+1 -10 replies
74/110bpf: Fix out-of-bounds write in trie_get_next_key()kernel/bpf/lpm_trie.c+1 -10 replies
75/110net: support ip generic csum processing in skb_csum_hwoffload_helpnet/core/dev.c+12 -10 replies
76/110net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extensionnet/core/dev.c+4 -00 replies
77/110netfilter: nft_payload: sanitize offset and length before calling skb_checksum()net/netfilter/nft_payload.c+3 -00 replies
78/110compiler-gcc: be consistent with underscores use for `no_sanitize`include/linux/compiler-gcc.h+4 -40 replies
79/110compiler-gcc: remove attribute support check for `__no_sanitize_address__`include/linux/compiler-gcc.h+0 -41 reply
80/110kasan: Fix Software Tag-Based KASAN with GCCinclude/linux/compiler-gcc.h+4 -00 replies
81/110firmware: arm_sdei: Fix the input parameter of cpuhp_remove_state()drivers/firmware/arm_sdei.c+1 -10 replies
82/110net: amd: mvme147: Fix probe banner messagedrivers/net/ethernet/amd/mvme147.c+3 -40 replies
83/110NFS: remove revoked delegation from servers delegation listfs/nfs/delegation.c+5 -00 replies
84/110misc: sgi-gru: Dont disable preemption in GRU driverdrivers/misc/sgi-gru/grukservices.c drivers/misc/sgi-gru/grumain.c drivers/misc/sgi-gru/grutlbpurge.c+0 -80 replies
85/110usbip: tools: Fix detach_port() invalid port error pathtools/usb/usbip/src/usbip_detach.c+1 -00 replies
86/110usb: phy: Fix API devm_usb_put_phy() can not release the phydrivers/usb/phy/phy.c+1 -10 replies
87/110xhci: Fix Link TRB DMA in command ring stopped completion eventdrivers/usb/host/xhci-ring.c+8 -80 replies
88/110xhci: Use pm_runtime_get to prevent RPM on unsupported systemsdrivers/usb/host/xhci-pci.c+4 -20 replies
89/110Revert "driver core: Fix uevent_show() vs driver detach race"drivers/base/core.c drivers/base/module.c+5 -120 replies
90/110wifi: mac80211: do not pass a stopped vif to the driver in .get_txpowernet/mac80211/cfg.c+2 -10 replies
91/110wifi: ath10k: Fix memory leak in management txdrivers/net/wireless/ath/ath10k/wmi-tlv.c drivers/net/wireless/ath/ath10k/wmi.c+8 -10 replies
92/110wifi: iwlegacy: Clear stale interrupts before resuming devicedrivers/net/wireless/intel/iwlegacy/common.c+2 -00 replies
93/110staging: iio: frequency: ad9832: fix division by zero in ad9832_calc_freqreg()drivers/staging/iio/frequency/ad9832.c+5 -20 replies
94/110iio: light: veml6030: fix microlux value calculationdrivers/iio/light/veml6030.c+1 -10 replies
95/110nilfs2: fix potential deadlock with newly created symlinksfs/nilfs2/namei.c+3 -00 replies
96/110mm: add remap_pfn_range_notrackinclude/linux/mm.h mm/memory.c+33 -200 replies
97/110mm: avoid leaving partial pfn mappings around in error casemm/memory.c+22 -50 replies
98/110riscv: vdso: Prevent the compiler from inserting calls to memset()arch/riscv/kernel/vdso/Makefile+1 -00 replies
99/110riscv: efi: Set NX compat flag in PE/COFF headerarch/riscv/kernel/efi-header.S+1 -10 replies
100/110riscv: Use %u to format the output of cpuarch/riscv/kernel/cpu-hotplug.c+1 -10 replies
101/110riscv: Remove unused GENERATING_ASM_OFFSETSarch/riscv/kernel/asm-offsets.c+0 -20 replies
102/110riscv: Remove duplicated GET_RMarch/riscv/kernel/traps_misaligned.c+0 -20 replies
103/110ocfs2: pass u64 to ocfs2_truncate_inline maybe overflowfs/ocfs2/file.c+8 -00 replies
104/110x86/bugs: Use code segment selector for VERW operandarch/x86/include/asm/nospec-branch.h+10 -10 replies
105/110nilfs2: fix kernel bug due to missing clearing of checked flagfs/nilfs2/page.c+1 -00 replies
106/110mm: shmem: fix data-race in shmem_getattr()mm/shmem.c+2 -00 replies
107/110Revert "drm/mipi-dsi: Set the fwnode for mipi_dsi_device"drivers/gpu/drm/drm_mipi_dsi.c+1 -10 replies
108/110drm/shmem-helper: Fix BUG_ON() on mmap(PROT_WRITE, MAP_PRIVATE)drivers/gpu/drm/drm_gem_shmem_helper.c+5 -00 replies
109/110vt: prevent kernel-infoleak in con_font_get()drivers/tty/vt/vt.c+1 -10 replies
110/110mac80211: always have ieee80211_sta_restart()net/mac80211/mlme.c+1 -10 replies

Reviews trailers per patch

57 of 110 patches have a Reviewed-by or Acked-by.

PatchSelvin XavierChandramohan AkulaGerhard EnglederD. WytheWen GuSimon HormanGerd BayerMike ChristieHeikki KrogerusDmitry BaryshkovJanosch FrankDavid HildenbrandClaudio ImbrendaHeiko CarstensStefan WahrenEric DumazetAbhinav KumarJani NikulaJohn SperbeckVinicius Costa GomesAtlas YuRichard CochranAnna-Maria BehnsenTakashi SakamotoAlex DeucherAndrew LunnArd BiesheuvelNathan ChancellorMuhammad Usama AnjumMichal KoutnýArend van SprielMaher SanallaSteven Rostedt (Google)Antony AntonyKalesh APDamien Le MoalHannes ReineckeDarrick J. WongGregory GreenmanWillem de BruijnAndrey KonovalovJames MorseTrond MyklebustHongren ZhengShuah KhanMathias NymanMario LimoncielloStanislaw GruszkaNuno SaDan Carpenter[email protected]Charles KeepaxDaniel VetterJann HornGuo RenEmil Renner BerthingCharlie JenkinsAlexandre GhitiJoseph QiAndrew CooperPrzemek KitszelRafal RomanowskiDavid AhernOliver SmithVictor NogueiraToke Høiland-JørgensenHou TaoPavel Machek (CIP)Jon HunterFlorian FainelliLinux Kernel Functional TestingMark Brown
SeriesT-b T-b T-b T-b T-b
1/110R-b R-b
2/110R-b
3/110R-b R-b
4/110
5/110R-b
6/110
7/110
8/110R-b R-b
9/110
10/110R-b
11/110R-b R-b R-b R-b
12/110
13/110
14/110R-b
15/110
16/110R-b R-b
17/110
18/110
19/110
20/110
21/110R-b R-b R-b
22/110R-b R-b
23/110R-b R-b R-b
24/110A-b R-b
25/110
26/110
27/110R-b R-b R-b
28/110R-b
29/110
30/110A-b R-b
31/110
32/110R-b
33/110
34/110T-b
35/110R-b
36/110R-b R-b
37/110Diagnosed-by
38/110A-b
39/110R-b T-b
40/110A-b A-b
41/110R-b
42/110
43/110A-b
44/110
45/110
46/110
47/110
48/110
49/110
50/110R-b
51/110
52/110
53/110R-b
54/110
55/110
56/110
57/110R-b
58/110R-b
59/110
60/110
61/110A-b
62/110
63/110R-b
64/110
65/110
66/110
67/110R-b
68/110
69/110R-b
70/110R-b R-b T-b
71/110R-b
72/110R-b T-b
73/110R-b T-b
74/110R-b T-b A-b
75/110
76/110R-b
77/110
78/110R-b
79/110R-b
80/110T-b R-b
81/110R-b
82/110R-b
83/110R-b
84/110
85/110R-b R-b
86/110
87/110A-b
88/110R-b
89/110
90/110
91/110
92/110A-b
93/110R-b R-b
94/110
95/110T-b
96/110A-b
97/110Reported-and-tested-by
98/110R-b
99/110A-b R-b
100/110R-b T-b
101/110R-b T-b
102/110R-b
103/110R-b
104/110R-b
105/110
106/110
107/110
108/110
109/110
110/110

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

Read the v1 thread

Cover letter [PATCH 5.10 000/110] 5.10.229-rc1 review

This is the start of the stable review cycle for the 5.10.229 release. There are 110 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 Fri, 08 Nov 2024 12:02:47 +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.10.229-rc1.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.10.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.10.229-rc1

Johannes Berg <[email protected]>

    mac80211: always have ieee80211_sta_restart()

Jeongjun Park <[email protected]>
vt: prevent kernel-infoleak in con_font_get()

Wachowski, Karol <[email protected]>
drm/shmem-helper: Fix BUG_ON() on mmap(PROT_WRITE, MAP_PRIVATE)

Jason-JH.Lin <[email protected]>
Revert "drm/mipi-dsi: Set the fwnode for mipi_dsi_device"

Jeongjun Park <[email protected]>
mm: shmem: fix data-race in shmem_getattr()

Ryusuke Konishi <[email protected]>
nilfs2: fix kernel bug due to missing clearing of checked flag

Pawan Gupta <[email protected]>
x86/bugs: Use code segment selector for VERW operand

Edward Adam Davis <[email protected]>
ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow

Chunyan Zhang <[email protected]>
riscv: Remove duplicated GET_RM

Chunyan Zhang <[email protected]>
riscv: Remove unused GENERATING_ASM_OFFSETS

WangYuli <[email protected]>
riscv: Use '%u' to format the output of 'cpu'

Heinrich Schuchardt <[email protected]>
riscv: efi: Set NX compat flag in PE/COFF header

Alexandre Ghiti <[email protected]>
riscv: vdso: Prevent the compiler from inserting calls to memset()

Linus Torvalds <[email protected]>
mm: avoid leaving partial pfn mappings around in error case

Christoph Hellwig <[email protected]>
mm: add remap_pfn_range_notrack

Ryusuke Konishi <[email protected]>
nilfs2: fix potential deadlock with newly created symlinks

Javier Carrasco <[email protected]>
iio: light: veml6030: fix microlux value calculation

Zicheng Qu <[email protected]>
staging: iio: frequency: ad9832: fix division by zero in ad9832_calc_freqreg()

Ville Syrjälä <[email protected]>
wifi: iwlegacy: Clear stale interrupts before resuming device

Manikanta Pubbisetty <[email protected]>
wifi: ath10k: Fix memory leak in management tx

Felix Fietkau <[email protected]>
wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower

Greg Kroah-Hartman <[email protected]>
Revert "driver core: Fix uevent_show() vs driver detach race"

Basavaraj Natikar <[email protected]>
xhci: Use pm_runtime_get to prevent RPM on unsupported systems

Faisal Hassan <[email protected]>
xhci: Fix Link TRB DMA in command ring stopped completion event

Zijun Hu <[email protected]>
usb: phy: Fix API devm_usb_put_phy() can not release the phy

Zongmin Zhou <[email protected]>
usbip: tools: Fix detach_port() invalid port error path

Dimitri Sivanich <[email protected]>
misc: sgi-gru: Don't disable preemption in GRU driver

Dai Ngo <[email protected]>
NFS: remove revoked delegation from server's delegation list

Daniel Palmer <[email protected]>
net: amd: mvme147: Fix probe banner message

Xiongfeng Wang <[email protected]>
firmware: arm_sdei: Fix the input parameter of cpuhp_remove_state()

Marco Elver <[email protected]>
kasan: Fix Software Tag-Based KASAN with GCC

Miguel Ojeda <[email protected]>
compiler-gcc: remove attribute support check for __no_sanitize_address__

Miguel Ojeda <[email protected]>
compiler-gcc: be consistent with underscores use for no_sanitize

Pablo Neira Ayuso <[email protected]>
netfilter: nft_payload: sanitize offset and length before calling skb_checksum()

Benoît Monin <[email protected]>
net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension

Xin Long <[email protected]>
net: support ip generic csum processing in skb_csum_hwoffload_help

Byeonguk Jeong <[email protected]>
bpf: Fix out-of-bounds write in trie_get_next_key()

Pedro Tammela <[email protected]>
net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT

Pablo Neira Ayuso <[email protected]>
gtp: allow -1 to be specified as file description from userspace

Ido Schimmel <[email protected]>
ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_init_flow()

Wander Lairson Costa <[email protected]>
igb: Disable threaded IRQ for igb_msix_other

Christophe JAILLET <[email protected]>
ASoC: cs42l51: Fix some error handling paths in cs42l51_probe()

Daniel Gabay <[email protected]>
wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd()

Emmanuel Grumbach <[email protected]>
wifi: iwlwifi: mvm: disconnect station vifs if recovery failed

Youghandhar Chintala <[email protected]>
mac80211: Add support to trigger sta disconnect on hardware restart

Johannes Berg <[email protected]>
mac80211: do drv_reconfig_complete() before restarting all

Selvin Xavier <[email protected]>
RDMA/bnxt_re: synchronize the qp-handle table array

Patrisious Haddad <[email protected]>
RDMA/mlx5: Round max_rd_atomic/max_dest_rd_atomic up instead of down

Leon Romanovsky <[email protected]>
RDMA/cxgb4: Dump vendor specific QP details

Geert Uytterhoeven <[email protected]>
wifi: brcm80211: BRCM_TRACING should depend on TRACING

Felix Fietkau <[email protected]>
wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys

Geert Uytterhoeven <[email protected]>
mac80211: MAC80211_MESSAGE_TRACING should depend on TRACING

Xiu Jianfeng <[email protected]>
cgroup: Fix potential overflow issue when checking max_depth

Donet Tom <[email protected]>

    selftests/mm: fix incorrect buffer->mirror size in hmm2 double_map test

Sabrina Dubroca <[email protected]>
xfrm: validate new SA's prefixlen using SA family when sel.family is unset

junhua huang <[email protected]>
arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning

Zichen Xie <[email protected]>
ASoC: qcom: Fix NULL Dereference in asoc_qcom_lpass_cpu_platform_probe()

Michel Alex <[email protected]>
net: phy: dp83822: Fix reset pin definitions

Jiri Slaby (SUSE) <[email protected]>
serial: protect uart_port_dtr_rts() in uart_shutdown() too

Paul Moore <[email protected]>
selinux: improve error checking in sel_write_load()

Haiyang Zhang <[email protected]>
hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_REGISTER event

José Relvas <[email protected]>
ALSA: hda/realtek: Add subwoofer quirk for Acer Predator G9-593

Sean Christopherson <[email protected]>
KVM: nSVM: Ignore nCR3[4:0] when loading PDPTEs from memory

Aleksa Sarai <[email protected]>
openat2: explicitly return -E2BIG for (usize > PAGE_SIZE)

Ryusuke Konishi <[email protected]>
nilfs2: fix kernel bug due to missing clearing of buffer delay flag

Shubham Panwar <[email protected]>
ACPI: button: Add DMI quirk for Samsung Galaxy Book2 to fix initial lid detection issue

Christian Heusel <[email protected]>

    ACPI: resource: Add LG 16T90SP to irq1_level_low_skip_override[]

Mario Limonciello <[email protected]>
drm/amd: Guard against bad data for ATIF ACPI method

Kailang Yang <[email protected]>
ALSA: hda/realtek: Update default depop procedure

Andrey Shumilin <[email protected]>
ALSA: firewire-lib: Avoid division by zero in apply_constraint_to_size()

Jinjie Ruan <[email protected]>
posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime()

Heiner Kallweit <[email protected]>
r8169: avoid unsolicited interrupts

Dmitry Antipov <[email protected]>
net: sched: fix use-after-free in taprio_change()

Oliver Neukum <[email protected]>
net: usb: usbnet: fix name regression

Wang Hai <[email protected]>
be2net: fix potential memory leak in be_xmit()

Wang Hai <[email protected]>

    net/sun3_82586: fix potential memory leak in sun3_82586_send_packet()

Eyal Birger <[email protected]>
xfrm: respect ip protocols rules criteria when performing dst lookups

Eyal Birger <[email protected]>
xfrm: extract dst lookup parameters into a struct

Leo Yan <[email protected]>
tracing: Consider the NULL character when validating the event length

Dave Kleikamp <[email protected]>
jfs: Fix sanity check in dbMount

Mark Rutland <[email protected]>
arm64: Force position-independent veneers

Shengjiu Wang <[email protected]>
ASoC: fsl_sai: Enable 'FIFO continue on error' FCONT bit

Hans de Goede <[email protected]>
drm/vboxvideo: Replace fake VLA at end of vbva_mouse_pointer_shape with real VLA

Christoph Hellwig <[email protected]>
iomap: update ki_pos a little later in iomap_dio_complete

Mateusz Guzik <[email protected]>
exec: don't WARN for racy path_noexec check

Yu Kuai <[email protected]>
block, bfq: fix procress reference leakage for bfqq in merge chain

Nico Boehr <[email protected]>
KVM: s390: gaccess: Check if guest address is in memslot

Janis Schoetterl-Glausch <[email protected]>
KVM: s390: gaccess: Cleanup access to guest pages

Janis Schoetterl-Glausch <[email protected]>
KVM: s390: gaccess: Refactor access address range check

Janis Schoetterl-Glausch <[email protected]>
KVM: s390: gaccess: Refactor gpa and length calculation

Mark Rutland <[email protected]>
arm64: probes: Fix uprobes for big-endian kernels

junhua huang <[email protected]>
arm64:uprobe fix the uprobe SWBP_INSN in big-endian

Ye Bin <[email protected]>
Bluetooth: bnep: fix wild-memory-access in proto_unregister

Heiko Carstens <[email protected]>
s390: Initialize psw mask in perf_arch_fetch_caller_regs()

Thadeu Lima de Souza Cascardo <[email protected]>
usb: typec: altmode should keep reference to parent

Paulo Alcantara <[email protected]>
smb: client: fix OOBs when building SMB2_IOCTL request

Wang Hai <[email protected]>
scsi: target: core: Fix null-ptr-deref in target_alloc_device()

Eric Dumazet <[email protected]>
genetlink: hold RCU in genlmsg_mcast()

Wang Hai <[email protected]>
net: systemport: fix potential memory leak in bcm_sysport_xmit()

Li RongQing <[email protected]>
net/smc: Fix searching in list of known pnetids in smc_pnet_add_pnetid

Wang Hai <[email protected]>
net: ethernet: aeroflex: fix potential memory leak in greth_start_xmit_gbit()

Sabrina Dubroca <[email protected]>
macsec: don't increment counters for an unrelated SA

Jonathan Marek <[email protected]>
drm/msm/dsi: fix 32-bit signed integer extension in pclk_rate calculation

Bhargava Chenna Marreddy <[email protected]>
RDMA/bnxt_re: Fix a bug while setting up Level-2 PBL pages

Kalesh AP <[email protected]>
RDMA/bnxt_re: Return more meaningful error

Xin Long <[email protected]>
ipv4: give an IPv4 dev to blackhole_netdev

Anumula Murali Mohan Reddy <[email protected]>
RDMA/cxgb4: Fix RDMA_CM_EVENT_UNREACHABLE error for iWARP

Florian Klink <[email protected]>
ARM: dts: bcm2837-rpi-cm3-io3: Fix HDMI hpd-gpio pin

Kalesh AP <[email protected]>
RDMA/bnxt_re: Add a check for memory allocation

Saravanan Vajravel <[email protected]>
RDMA/bnxt_re: Fix incorrect AVID type in WQE structure

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

Diffstat:

 Makefile                                        |   4 +-
 arch/arm/boot/dts/bcm2837-rpi-cm3-io3.dts       |   2 +-
 arch/arm64/Makefile                             |   2 +-
 arch/arm64/include/asm/uprobes.h                |  12 +-
 arch/arm64/kernel/probes/uprobes.c              |   4 +-
 arch/riscv/kernel/asm-offsets.c                 |   2 -
 arch/riscv/kernel/cpu-hotplug.c                 |   2 +-
 arch/riscv/kernel/efi-header.S                  |   2 +-
 arch/riscv/kernel/traps_misaligned.c            |   2 -
 arch/riscv/kernel/vdso/Makefile                 |   1 +
 arch/s390/include/asm/perf_event.h              |   1 +
 arch/s390/kvm/gaccess.c                         | 162 ++++++++++++++----------
 arch/s390/kvm/gaccess.h                         |  14 +-
 arch/x86/include/asm/nospec-branch.h            |  11 +-
 arch/x86/kvm/svm/nested.c                       |   6 +-
 block/bfq-iosched.c                             |  33 +++--
 drivers/acpi/button.c                           |  11 ++
 drivers/acpi/resource.c                         |   7 +
 drivers/base/core.c                             |  13 +-
 drivers/base/module.c                           |   4 -
 drivers/firmware/arm_sdei.c                     |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c        |  15 ++-
 drivers/gpu/drm/drm_gem_shmem_helper.c          |   5 +
 drivers/gpu/drm/drm_mipi_dsi.c                  |   2 +-
 drivers/gpu/drm/msm/dsi/dsi_host.c              |   2 +-
 drivers/gpu/drm/vboxvideo/hgsmi_base.c          |  10 +-
 drivers/gpu/drm/vboxvideo/vboxvideo.h           |   4 +-
 drivers/iio/light/veml6030.c                    |   2 +-
 drivers/infiniband/hw/bnxt_re/qplib_fp.c        |   4 +
 drivers/infiniband/hw/bnxt_re/qplib_fp.h        |   2 +-
 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c      |  15 ++-
 drivers/infiniband/hw/bnxt_re/qplib_rcfw.h      |   2 +
 drivers/infiniband/hw/bnxt_re/qplib_res.c       |  21 +--
 drivers/infiniband/hw/cxgb4/cm.c                |   9 +-
 drivers/infiniband/hw/cxgb4/provider.c          |   1 +
 drivers/infiniband/hw/mlx5/qp.c                 |   4 +-
 drivers/misc/sgi-gru/grukservices.c             |   2 -
 drivers/misc/sgi-gru/grumain.c                  |   4 -
 drivers/misc/sgi-gru/grutlbpurge.c              |   2 -
 drivers/net/ethernet/aeroflex/greth.c           |   3 +-
 drivers/net/ethernet/amd/mvme147.c              |   7 +-
 drivers/net/ethernet/broadcom/bcmsysport.c      |   1 +
 drivers/net/ethernet/emulex/benet/be_main.c     |  10 +-
 drivers/net/ethernet/i825xx/sun3_82586.c        |   1 +
 drivers/net/ethernet/intel/igb/igb_main.c       |   2 +-
 drivers/net/ethernet/realtek/r8169_main.c       |   4 +-
 drivers/net/gtp.c                               |  22 ++--
 drivers/net/hyperv/netvsc_drv.c                 |  30 +++++
 drivers/net/macsec.c                            |  18 ---
 drivers/net/phy/dp83822.c                       |   4 +-
 drivers/net/usb/usbnet.c                        |   3 +-
 drivers/net/wireless/ath/ath10k/wmi-tlv.c       |   7 +-
 drivers/net/wireless/ath/ath10k/wmi.c           |   2 +
 drivers/net/wireless/broadcom/brcm80211/Kconfig |   1 +
 drivers/net/wireless/intel/iwlegacy/common.c    |   2 +
 drivers/net/wireless/intel/iwlwifi/mvm/fw.c     |  22 +++-
 drivers/staging/iio/frequency/ad9832.c          |   7 +-
 drivers/target/target_core_device.c             |   2 +-
 drivers/target/target_core_user.c               |   2 +-
 drivers/tty/serial/serial_core.c                |  16 ++-
 drivers/tty/vt/vt.c                             |   2 +-
 drivers/usb/host/xhci-pci.c                     |   6 +-
 drivers/usb/host/xhci-ring.c                    |  16 +--
 drivers/usb/phy/phy.c                           |   2 +-
 drivers/usb/typec/class.c                       |   3 +
 fs/cifs/smb2pdu.c                               |   9 ++
 fs/exec.c                                       |  21 ++-
 fs/iomap/direct-io.c                            |  18 +--
 fs/jfs/jfs_dmap.c                               |   2 +-
 fs/nfs/delegation.c                             |   5 +
 fs/nilfs2/namei.c                               |   3 +
 fs/nilfs2/page.c                                |   7 +-
 fs/ocfs2/file.c                                 |   8 ++
 fs/open.c                                       |   2 +
 include/linux/compiler-gcc.h                    |  12 +-
 include/linux/mm.h                              |   2 +
 include/net/genetlink.h                         |   3 +-
 include/net/ip_tunnels.h                        |   2 +-
 include/net/mac80211.h                          |  10 ++
 include/net/xfrm.h                              |  28 ++--
 kernel/bpf/lpm_trie.c                           |   2 +-
 kernel/cgroup/cgroup.c                          |   4 +-
 kernel/time/posix-clock.c                       |   6 +-
 kernel/trace/trace_probe.c                      |   2 +-
 mm/memory.c                                     |  72 +++++++----
 mm/shmem.c                                      |   2 +
 net/bluetooth/bnep/core.c                       |   3 +-
 net/core/dev.c                                  |  17 ++-
 net/ipv4/devinet.c                              |  35 +++--
 net/ipv4/xfrm4_policy.c                         |  38 +++---
 net/ipv6/xfrm6_policy.c                         |  31 ++---
 net/l2tp/l2tp_netlink.c                         |   4 +-
 net/mac80211/Kconfig                            |   2 +-
 net/mac80211/cfg.c                              |   3 +-
 net/mac80211/ieee80211_i.h                      |   3 +
 net/mac80211/key.c                              |  42 +++---
 net/mac80211/mlme.c                             |  14 +-
 net/mac80211/util.c                             |  45 +++++--
 net/netfilter/nft_payload.c                     |   3 +
 net/netlink/genetlink.c                         |  28 ++--
 net/sched/sch_api.c                             |   2 +-
 net/sched/sch_taprio.c                          |   3 +-
 net/smc/smc_pnet.c                              |   2 +-
 net/wireless/nl80211.c                          |   8 +-
 net/xfrm/xfrm_device.c                          |  11 +-
 net/xfrm/xfrm_policy.c                          |  50 ++++++--
 net/xfrm/xfrm_user.c                            |   6 +-
 security/selinux/selinuxfs.c                    |  27 ++--
 sound/firewire/amdtp-stream.c                   |   3 +
 sound/pci/hda/patch_realtek.c                   |  48 ++++---
 sound/soc/codecs/cs42l51.c                      |   7 +-
 sound/soc/fsl/fsl_sai.c                         |   5 +-
 sound/soc/fsl/fsl_sai.h                         |   1 +
 sound/soc/qcom/lpass-cpu.c                      |   2 +
 tools/testing/selftests/vm/hmm-tests.c          |   2 +-
 tools/usb/usbip/src/usbip_detach.c              |   1 +
 116 files changed, 791 insertions(+), 473 deletions(-)