Skip to content

5.15.180-rc1 review

Greg Kroah-Hartman damon linux-arm-kernel linux-ext4 linux-mm linux-patches linux-rdma linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest279 patches 9 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/279vlan: fix memory leak in vlan_newlink()net/8021q/vlan_netlink.c+7 -30 replies
2/279clockevents/drivers/i8253: Fix stop sequence for timer 0arch/x86/kernel/cpu/mshyperv.c drivers/clocksource/i8253.c include/linux/i8253.h+25 -230 replies
3/279sched/isolation: Prevent boot crash when the boot CPU is nohz_fullDocumentation/timers/no_hz.rst+2 -50 replies
4/279ipv6: Fix signed integer overflow in __ip6_append_datainclude/net/ipv6.h net/ipv6/ip6_output.c+5 -50 replies
5/279fbdev: hyperv_fb: iounmap() the correct memory when removing a devicedrivers/video/fbdev/hyperv_fb.c+1 -10 replies
6/279pinctrl: bcm281xx: Fix incorrect regmap max_registers valuedrivers/pinctrl/bcm/pinctrl-bcm281xx.c+1 -10 replies
7/279netfilter: nft_ct: Use __refcount_inc() for per-CPU nft_ct_pcpu_template.net/netfilter/nft_ct.c+4 -20 replies
8/279ice: fix memory leak in aRFS after resetdrivers/net/ethernet/intel/ice/ice_arfs.c+1 -10 replies
9/279net: dsa: mv88e6xxx: Verify after ATU Load opsdrivers/net/dsa/mv88e6xxx/chip.c+48 -110 replies
10/279netpoll: hold rcu read lock in __netpoll_send_skb()net/core/netpoll.c+7 -20 replies
11/279Drivers: hv: vmbus: Dont release fb_mmio resource in vmbus_free_mmio()drivers/hv/vmbus_drv.c+13 -00 replies
12/279net/mlx5: handle errors in mlx5_chains_create_table()drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c+5 -00 replies
13/279netfilter: nf_conncount: Fully initialize struct nf_conncount_tuple in insert_tree()net/netfilter/nf_conncount.c+2 -00 replies
14/279ipvs: prevent integer overflow in do_ip_vs_get_ctl()net/netfilter/ipvs/ip_vs_ctl.c+4 -40 replies
15/279net_sched: Prevent creation of classes with TC_H_ROOTnet/sched/sch_api.c+6 -00 replies
16/279netfilter: nft_exthdr: fix offset with ipv4_find_option()net/netfilter/nft_exthdr.c+4 -60 replies
17/279gre: Fix IPv6 link-local address generation.net/ipv6/addrconf.c+9 -60 replies
18/279slab: clean up function prototypesinclude/linux/slab.h+34 -340 replies
19/279slab: Introduce kmalloc_size_roundup()include/linux/slab.h mm/slab.c mm/slab_common.c +1 more+71 -30 replies
20/279openvswitch: Use kmalloc_size_roundup() to match ksize() usagenet/openvswitch/flow_netlink.c+1 -10 replies
21/279net: openvswitch: remove misbehaving actions length checknet/openvswitch/flow_netlink.c+1 -140 replies
22/279net/mlx5: Bridge, fix the crash caused by LAG state checkdrivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c+5 -70 replies
23/279net/mlx5e: Prevent bridge link show failure for non-eswitch-allowed devicesdrivers/net/ethernet/mellanox/mlx5/core/en_main.c+2 -40 replies
24/279nvme-fc: go straight to connecting state when initializingdrivers/nvme/host/fc.c+1 -20 replies
25/279hrtimers: Mark is_migration_base() with __always_inlinekernel/time/hrtimer.c+12 -100 replies
26/279powercap: call put_device() on an error path in powercap_register_control_type()drivers/powercap/powercap_sys.c+1 -20 replies
27/279iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_attr_show_nic()drivers/firmware/iscsi_ibft.c+4 -10 replies
28/279scsi: core: Use GFP_NOIO to avoid circular locking dependencydrivers/scsi/scsi_scan.c+1 -10 replies
29/279scsi: qla1280: Fix kernel oops when debug level > 2drivers/scsi/qla1280.c+1 -10 replies
30/279ACPI: resource: IRQ override for Eluktronics MECH-17drivers/acpi/resource.c+6 -00 replies
31/279alpha/elf: Fix misc/setarch test of util-linux by removing 32bit supportarch/alpha/include/asm/elf.h arch/alpha/include/asm/pgtable.h arch/alpha/include/asm/processor.h +1 more+6 -210 replies
32/279vboxsf: fix building with GCC 15fs/vboxsf/super.c+2 -10 replies
33/279HID: intel-ish-hid: fix the length of MNG_SYNC_FW_CLOCK in doorbelldrivers/hid/intel-ish-hid/ipc/ipc.c+3 -30 replies
34/279HID: ignore non-functional sensor in HP 5MP Cameradrivers/hid/hid-ids.h drivers/hid/hid-quirks.c+2 -00 replies
35/279sched: Clarify wake_up_q()s write to task->wake_q.nextkernel/sched/core.c+3 -20 replies
36/279s390/cio: Fix CHPID "configure" attribute cachingdrivers/s390/cio/chp.c+2 -10 replies
37/279thermal/cpufreq_cooling: Remove structure member documentationdrivers/thermal/cpufreq_cooling.c+0 -20 replies
38/279ASoC: rsnd: dont indicate warning on rsnd_kctrl_accept_runtime()sound/soc/sh/rcar/core.c sound/soc/sh/rcar/rsnd.h sound/soc/sh/rcar/src.c+17 -160 replies
39/279ASoC: arizona/madera: use fsleep() in up/down DAPM event delays.sound/soc/codecs/arizona.c sound/soc/codecs/madera.c sound/soc/codecs/wm5110.c+16 -160 replies
40/279ASoC: SOF: Intel: hda: add softdep pre to snd-hda-codec-hdmi modulesound/soc/sof/intel/hda-codec.c+1 -00 replies
41/279net: wwan: mhi_wwan_mbim: Silence sequence number glitch errorsdrivers/net/wwan/mhi_wwan_mbim.c+1 -10 replies
42/279nvmet-rdma: recheck queue state is LIVE in state lock in recv donedrivers/nvme/target/rdma.c+23 -100 replies
43/279sctp: Fix undefined behavior in left shift operationnet/sctp/stream.c+1 -10 replies
44/279nvme: only allow entering LIVE from CONNECTING statedrivers/nvme/host/core.c+0 -20 replies
45/279ASoC: tas2770: Fix volume scalesound/soc/codecs/tas2770.c+1 -10 replies
46/279ASoC: tas2764: Fix power control masksound/soc/codecs/tas2764.h+1 -10 replies
47/279ASoC: tas2764: Set the SDOUT polarity correctlysound/soc/codecs/tas2764.c sound/soc/codecs/tas2764.h+15 -10 replies
48/279fuse: dont truncate cached, mutated symlinkfs/fuse/dir.c fs/namei.c include/linux/fs.h+22 -60 replies
49/279x86/irq: Define trace events conditionallyarch/x86/kernel/irq.c+2 -00 replies
50/279mptcp: safety check before fallbacknet/mptcp/protocol.h+2 -00 replies
51/279drm/nouveau: Do not override forced connector statusdrivers/gpu/drm/nouveau/nouveau_connector.c+0 -10 replies
52/279block: fix kmem_cache of name bio-108 already existsblock/bio.c+1 -10 replies
53/279USB: serial: ftdi_sio: add support for Altera USB Blaster 3drivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+27 -00 replies
54/279USB: serial: option: add Telit Cinterion FE990B compositionsdrivers/usb/serial/option.c+16 -00 replies
55/279USB: serial: option: fix Telit Cinterion FE990A namedrivers/usb/serial/option.c+4 -40 replies
56/279USB: serial: option: match on interface class for Telit FN990Bdrivers/usb/serial/option.c+12 -120 replies
57/279x86/microcode/AMD: Fix out-of-bounds on systems with CPU-less NUMA nodesarch/x86/kernel/cpu/microcode/amd.c+1 -10 replies
58/279drm/atomic: Filter out redundant DPMS callsdrivers/gpu/drm/drm_atomic_uapi.c drivers/gpu/drm/drm_connector.c+8 -00 replies
59/279drm/amd/display: Restore correct backlight brightness after a GPU resetdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+10 -00 replies
60/279drm/amd/display: Assign normalized_pix_clk when color depth = 14drivers/gpu/drm/amd/display/dc/core/dc_resource.c+5 -20 replies
61/279drm/amd/display: Fix slab-use-after-free on hdcp_workdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c+1 -00 replies
62/279qlcnic: fix memory leak issues in qlcnic_sriov_common.cdrivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c+6 -20 replies
63/279lib/buildid: Handle memfd_secret() files in build_id_parse()lib/buildid.c+5 -00 replies
64/279tcp: fix races in tcp_abort()net/ipv4/tcp.c+1 -50 replies
65/279ASoC: ops: Consistently treat platform_max as control valueinclude/sound/soc.h sound/soc/soc-ops.c+11 -90 replies
66/279drm/gma500: Add NULL check for pci_gfx_root in mid_get_vbt_data()drivers/gpu/drm/gma500/mid_bios.c+5 -00 replies
67/279ASoC: codecs: wm0010: Fix error handling path in wm0010_spi_probe()sound/soc/codecs/wm0010.c+11 -20 replies
68/279cifs: Fix integer overflow while processing acregmax mount optionfs/cifs/fs_context.c+2 -20 replies
69/279cifs: Fix integer overflow while processing acdirmax mount optionfs/cifs/fs_context.c+2 -20 replies
70/279cifs: Fix integer overflow while processing actimeo mount optionfs/cifs/fs_context.c+1 -10 replies
71/279cifs: Fix integer overflow while processing closetimeo mount optionfs/cifs/fs_context.c+2 -20 replies
72/279i2c: ali1535: Fix an error handling path in ali1535_probe()drivers/i2c/busses/i2c-ali1535.c+11 -10 replies
73/279i2c: ali15x3: Fix an error handling path in ali15x3_probe()drivers/i2c/busses/i2c-ali15x3.c+11 -10 replies
74/279i2c: sis630: Fix an error handling path in sis630_probe()drivers/i2c/busses/i2c-sis630.c+11 -10 replies
75/279drm/amd/display: Check for invalid input params when building scaling paramsdrivers/gpu/drm/amd/display/dc/core/dc_resource.c+9 -00 replies
76/279drm/amd/display: Fix null check for pipe_ctx->plane_state in resource_build_scaling_paramsdrivers/gpu/drm/amd/display/dc/core/dc_resource.c+2 -10 replies
77/279smb: client: Fix match_session bug preventing session reusefs/cifs/connect.c+11 -40 replies
78/279smb: client: fix potential UAF in cifs_debug_files_proc_show()fs/cifs/cifs_debug.c fs/cifs/cifsglob.h+10 -00 replies
79/279firmware: imx-scu: fix OF node leak in .probe()drivers/firmware/imx/imx-scu.c+1 -00 replies
80/279xfrm_output: Force software GSO only in tunnel modenet/xfrm/xfrm_output.c+1 -10 replies
81/279ARM: dts: bcm2711: PL011 UARTs are actually r1p5arch/arm/boot/dts/bcm2711.dtsi+5 -40 replies
82/279RDMA/bnxt_re: Add missing paranthesis in map_qp_id_to_tbl_indxdrivers/infiniband/hw/bnxt_re/qplib_rcfw.h+2 -10 replies
83/279ARM: dts: bcm2711: Dont mark timer regs unconfiguredarch/arm/boot/dts/bcm2711.dtsi+0 -20 replies
84/279RDMA/bnxt_re: Avoid clearing VLAN_ID mask in modify qp pathdrivers/infiniband/hw/bnxt_re/qplib_fp.c+0 -20 replies
85/279RDMA/hns: Remove redundant phy_addr in hns_roce_hem_list_find_mtt()drivers/infiniband/hw/hns/hns_roce_hem.c drivers/infiniband/hw/hns/hns_roce_hem.h drivers/infiniband/hw/hns/hns_roce_mr.c+4 -90 replies
86/279RDMA/hns: Fix soft lockup during bt pages loopdrivers/infiniband/hw/hns/hns_roce_hem.c+15 -10 replies
87/279RDMA/hns: Fix unmatched condition in error path of alloc_user_qp_db()drivers/infiniband/hw/hns/hns_roce_qp.c+5 -30 replies
88/279RDMA/hns: Fix a missing rollback in error path of hns_roce_create_qp_common()drivers/infiniband/hw/hns/hns_roce_qp.c+1 -10 replies
89/279RDMA/hns: Fix wrong value of max_sge_rddrivers/infiniband/hw/hns/hns_roce_main.c+1 -10 replies
90/279Bluetooth: Fix error code in chan_alloc_skb_cb()net/bluetooth/6lowpan.c+6 -10 replies
91/279ipv6: Fix memleak of nhc_pcpu_rth_output in fib_check_nh_v6_gw().net/ipv6/route.c+2 -10 replies
92/279ipv6: Set errno after ip_fib_metrics_init() in ip6_route_info_create().net/ipv6/route.c+2 -00 replies
93/279net: atm: fix use after free in lec_send()net/atm/lec.c+2 -10 replies
94/279net/neighbor: add missing policy for NDTPA_QUEUE_LENBYTESnet/core/neighbour.c+1 -00 replies
95/279Revert "gre: Fix IPv6 link-local address generation."net/ipv6/addrconf.c+6 -90 replies
96/279i2c: omap: fix IRQ stormsdrivers/i2c/busses/i2c-omap.c+7 -190 replies
97/279drm/v3d: Dont run jobs that have errors flagged in its fencedrivers/gpu/drm/v3d/v3d_sched.c+8 -10 replies
98/279regulator: check that dummy regulator has been probed before using itdrivers/regulator/core.c+11 -10 replies
99/279mmc: atmel-mci: Add missing clk_disable_unprepare()drivers/mmc/host/atmel-mci.c+3 -10 replies
100/279proc: fix UAF in proc_get_inode()fs/proc/generic.c fs/proc/inode.c fs/proc/internal.h +1 more+31 -60 replies
101/279ARM: shmobile: smp: Enforce shmobile_smp_* alignmentarch/arm/mach-shmobile/headsmp.S+1 -00 replies
102/279batman-adv: Ignore own maximum aggregation size during RXnet/batman-adv/bat_iv_ogm.c net/batman-adv/bat_v_ogm.c+2 -40 replies
103/279soc: qcom: pdr: Fix the potential deadlockdrivers/soc/qcom/pdr_interface.c+1 -70 replies
104/279drm/radeon: fix uninitialized size issue in radeon_vce_cs_parse()drivers/gpu/drm/radeon/radeon_vce.c+1 -10 replies
105/279drm/amdgpu: Fix JPEG video caps max size for navi1x and ravendrivers/gpu/drm/amd/amdgpu/nv.c drivers/gpu/drm/amd/amdgpu/soc15.c+2 -20 replies
106/279mptcp: Fix data stream corruption in the address announcementnet/mptcp/options.c+4 -20 replies
107/279arm64: dts: rockchip: fix u2phy1_host status for NanoPi R4Sarch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts+1 -10 replies
108/279Bluetooth: hci_event: Align BR/EDR JUST_WORKS paring with LEnet/bluetooth/hci_event.c+5 -80 replies
109/279bpf, sockmap: Fix race between element replace and close()net/core/sock_map.c+2 -30 replies
110/279ALSA: usb-audio: Add quirk for Plantronics headsets to fix control namessound/usb/mixer_quirks.c+51 -00 replies
111/279HID: hid-plantronics: Add mic mute mapping and generalize quirksdrivers/hid/hid-plantronics.c+69 -790 replies
112/279atm: Fix NULL pointer dereferencenet/atm/mpc.c+2 -00 replies
113/279ARM: 9350/1: fault: Implement copy_from_kernel_nofault_allowed()arch/arm/mm/fault.c+7 -00 replies
114/279ARM: 9351/1: fault: Add "cut here" line for prefetch abortsarch/arm/mm/fault.c+1 -00 replies
115/279ARM: Remove address checking for MMUless devicesarch/arm/mm/fault.c+2 -20 replies
116/279netfilter: socket: Lookup orig tuple for IPv6 SNATnet/ipv6/netfilter/nf_socket_ipv6.c+23 -00 replies
117/279ALSA: hda/realtek: Support mute LED on HP Laptop 15s-du3xxxsound/pci/hda/patch_realtek.c+1 -00 replies
118/279counter: stm32-lptimer-cnt: fix error handling when enablingdrivers/counter/stm32-lptimer-cnt.c+15 -90 replies
119/279counter: microchip-tcb-capture: Fix undefined counter channel state on probedrivers/counter/microchip-tcb-capture.c+19 -00 replies
120/279tty: serial: 8250: Add some more device IDsdrivers/tty/serial/8250/8250_pci.c+16 -00 replies
121/279tty: serial: 8250: Add Brainboxes XC devicesdrivers/tty/serial/8250/8250_pci.c+30 -00 replies
122/279net: usb: qmi_wwan: add Telit Cinterion FN990B compositiondrivers/net/usb/qmi_wwan.c+1 -00 replies
123/279net: usb: qmi_wwan: add Telit Cinterion FE990B compositiondrivers/net/usb/qmi_wwan.c+1 -00 replies
124/279net: usb: usbnet: restore usb%d name exception for local mac addressesdrivers/net/usb/usbnet.c+15 -60 replies
125/279memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_removedrivers/memstick/host/rtsx_usb_ms.c+1 -00 replies
126/279serial: 8250_dma: terminate correct DMA in tx_dma_flush()drivers/tty/serial/8250/8250_dma.c+1 -10 replies
127/279media: i2c: et8ek8: Dont strip remove function when driver is builtindrivers/media/i2c/et8ek8/et8ek8_driver.c+2 -20 replies
128/279watch_queue: fix pipe accounting mismatchkernel/watch_queue.c+9 -00 replies
129/279x86/mm/pat: cpa-test: fix length for CPA_ARRAY testarch/x86/mm/pat/cpa-test.c+1 -10 replies
130/279cpufreq: scpi: compare kHz instead of Hzdrivers/cpufreq/scpi-cpufreq.c+3 -20 replies
131/279cpufreq: governor: Fix negative idle_time handling in dbs_update()drivers/cpufreq/cpufreq_governor.c+23 -220 replies
132/279x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct()arch/x86/kernel/process.c+6 -10 replies
133/279x86/platform: Only allow CONFIG_EISA for 32-bitarch/x86/Kconfig+1 -10 replies
134/279PM: sleep: Adjust check before setting power.must_resumedrivers/base/power/main.c drivers/base/power/runtime.c include/linux/pm_runtime.h+9 -80 replies
135/279selinux: Chain up tool resolving errors in install_policy.shscripts/selinux/install_policy.sh+6 -90 replies
136/279EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layerdrivers/edac/ie31200_edac.c+1 -30 replies
137/279EDAC/ie31200: Fix the DIMM size mask for several SoCsdrivers/edac/ie31200_edac.c+2 -10 replies
138/279EDAC/ie31200: Fix the error path order of ie31200_init()drivers/edac/ie31200_edac.c+7 -50 replies
139/279thermal: int340x: Add NULL check for adevdrivers/thermal/intel/int340x_thermal/int3402_thermal.c+3 -00 replies
140/279PM: sleep: Fix handling devices with direct_complete set on errorsdrivers/base/power/main.c+4 -40 replies
141/279lockdep: Dont disable interrupts on RT in disable_irq_nosync_lockdep.*()include/linux/interrupt.h+4 -40 replies
142/279perf/ring_buffer: Allow the EPOLLRDNORM flag for pollkernel/events/ring_buffer.c+1 -10 replies
143/279media: platform: allgro-dvt: unregister v4l2_device on the error pathdrivers/media/platform/allegro-dvt/allegro-core.c+1 -00 replies
144/279HID: remove superfluous (and wrong) Makefile entry for CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADERdrivers/hid/Makefile+0 -10 replies
145/279ALSA: hda/realtek: Always honor no_shutup_pinssound/pci/hda/patch_realtek.c+4 -20 replies
146/279ASoC: ti: j721e-evm: Fix clock configuration for ti,j7200-cpb-audio compatiblesound/soc/ti/j721e-evm.c+2 -00 replies
147/279drm/bridge: ti-sn65dsi86: Fix multiple instancesdrivers/gpu/drm/bridge/ti-sn65dsi86.c+2 -00 replies
148/279drm/dp_mst: Fix drm RAD printdrivers/gpu/drm/drm_dp_mst_topology.c include/drm/drm_dp_mst_helper.h+11 -40 replies
149/279drm: xlnx: zynqmp: Fix max dma segment sizedrivers/gpu/drm/xlnx/zynqmp_dpsub.c+2 -00 replies
150/279drm/vkms: Fix use after free and double free on init errordrivers/gpu/drm/vkms/vkms_drv.c+9 -60 replies
151/279drm/mediatek: mtk_hdmi: Unregister audio platform device on failuredrivers/gpu/drm/mediatek/mtk_hdmi.c+19 -60 replies
152/279drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size memberdrivers/gpu/drm/mediatek/mtk_hdmi.c+4 -40 replies
153/279PCI/ASPM: Fix link state exit during switch upstream function removaldrivers/pci/pcie/aspm.c+9 -80 replies
154/279PCI: cadence-ep: Fix the driver to send MSG TLP for INTx without data payloaddrivers/pci/controller/cadence/pcie-cadence-ep.c drivers/pci/controller/cadence/pcie-cadence.h+2 -30 replies
155/279PCI: brcmstb: Use internal register to change link capabilitydrivers/pci/controller/pcie-brcmstb.c+2 -20 replies
156/279PCI/portdrv: Only disable pciehp interrupts early when neededdrivers/pci/pcie/portdrv_core.c+5 -30 replies
157/279PCI: Avoid reset when disabled via sysfsdrivers/pci/pci.c+4 -00 replies
158/279drm/amd/display: fix type mismatch in CalculateDynamicMetadataParameters()drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c+6 -60 replies
159/279PCI: Remove stray put_device() in pci_register_host_bridge()drivers/pci/probe.c+2 -30 replies
160/279PCI: xilinx-cpm: Fix IRQ domain leak in error path of probedrivers/pci/controller/pcie-xilinx-cpm.c+6 -40 replies
161/279drm/mediatek: dsi: fix error codes in mtk_dsi_host_transfer()drivers/gpu/drm/mediatek/mtk_dsi.c+3 -30 replies
162/279PCI: pciehp: Dont enable HPIE when resuming in poll modedrivers/pci/hotplug/pciehp_hpc.c+3 -10 replies
163/279fbdev: au1100fb: Move a variable assignment behind a null pointer checkdrivers/video/fbdev/au1100fb.c+3 -10 replies
164/279mdacon: rework dependency listdrivers/video/console/Kconfig+1 -10 replies
165/279fbdev: sm501fb: Add some geometry checks.drivers/video/fbdev/sm501fb.c+7 -00 replies
166/279clk: amlogic: gxbb: drop incorrect flag on 32k clockdrivers/clk/meson/gxbb.c+1 -10 replies
167/279crypto: hisilicon/sec2 - fix for aead authsize alignmentdrivers/crypto/hisilicon/sec2/sec_crypto.c+9 -130 replies
168/279remoteproc: core: Clear table_sz when rproc_shutdowndrivers/remoteproc/remoteproc_core.c+1 -00 replies
169/279of: property: Increase NR_FWNODE_REFERENCE_ARGSinclude/linux/fwnode.h+1 -10 replies
170/279remoteproc: qcom_q6v5_pas: Make single-PD handling more robustdrivers/remoteproc/qcom_q6v5_pas.c+5 -50 replies
171/279libbpf: Fix hypothetical STT_SECTION extern NULL deref casetools/lib/bpf/linker.c+1 -10 replies
172/279clk: samsung: Fix UBSAN panic in samsung_clk_init()drivers/clk/samsung/clk.c+1 -10 replies
173/279clk: qcom: gcc-msm8953: fix stuck venus0_core0 clockdrivers/clk/qcom/gcc-msm8953.c+1 -10 replies
174/279bpf: Use preempt_count() directly in bpf_send_signal_common()kernel/trace/bpf_trace.c+1 -10 replies
175/279lib: 842: Improve error handling in sw842_compress()lib/842/842_compress.c+2 -00 replies
176/279pinctrl: renesas: rza2: Fix missing of_node_put() calldrivers/pinctrl/renesas/pinctrl-rza2.c+2 -00 replies
177/279pinctrl: renesas: rzg2l: Fix missing of_node_put() calldrivers/pinctrl/renesas/pinctrl-rzg2l.c+2 -00 replies
178/279clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parentdrivers/clk/rockchip/clk-rk3328.c+1 -10 replies
179/279RDMA/core: Dont expose hw_counters outside of init net namespacedrivers/infiniband/core/device.c drivers/infiniband/core/sysfs.c include/rdma/ib_verbs.h+11 -00 replies
180/279remoteproc: qcom_q6v5_mss: Handle platforms with one power domaindrivers/remoteproc/qcom_q6v5_mss.c+17 -40 replies
181/279IB/mad: Check available slots before posting receive WRsdrivers/infiniband/core/mad.c+20 -180 replies
182/279pinctrl: tegra: Set SFIO mode to Mux Registerdrivers/pinctrl/tegra/pinctrl-tegra.c+3 -00 replies
183/279clk: amlogic: g12b: fix cluster A parent datadrivers/clk/meson/g12a.c+24 -120 replies
184/279clk: amlogic: gxbb: drop non existing 32k clock parentdrivers/clk/meson/gxbb.c+6 -60 replies
185/279clk: amlogic: g12a: fix mmc A peripheral clockdrivers/clk/meson/g12a.c+1 -10 replies
186/279x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1arch/x86/entry/calling.h+2 -00 replies
187/279power: supply: max77693: Fix wrong conversion of charge input threshold valuedrivers/power/supply/max77693_charger.c+1 -10 replies
188/279crypto: nx - Fix uninitialised hv_nxc on errordrivers/crypto/nx/nx-common-pseries.c+17 -200 replies
189/279RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flowdrivers/infiniband/hw/mlx5/cq.c+1 -10 replies
190/279mfd: sm501: Switch to BIT() to mitigate integer overflowsdrivers/mfd/sm501.c+3 -30 replies
191/279x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignmentarch/x86/kernel/dumpstack.c+2 -30 replies
192/279crypto: hisilicon/sec2 - fix for aead auth key lengthdrivers/crypto/hisilicon/sec2/sec_crypto.c+2 -60 replies
193/279clk: qcom: mmcc-sdm660: fix stuck video_subcore0 clockdrivers/clk/qcom/mmcc-sdm660.c+1 -10 replies
194/279isofs: fix KMSAN uninit-value bug in do_isofs_readdir()fs/isofs/dir.c+2 -10 replies
195/279soundwire: slave: fix an OF node reference leak in soundwire slave devicedrivers/soundwire/slave.c+1 -00 replies
196/279coresight: catu: Fix number of pages while using 64k pagesdrivers/hwtracing/coresight/coresight-catu.c+1 -10 replies
197/279iio: accel: mma8452: Ensure error return on failure to matching oversampling ratiodrivers/iio/accel/mma8452.c+7 -30 replies
198/279fs/ntfs3: Fix a couple integer overflows on 32bit systemsfs/ntfs3/index.c+2 -20 replies
199/279iio: adc: ad7124: Fix comparison of channel configsdrivers/iio/adc/ad7124.c+31 -40 replies
200/279perf units: Fix insufficient array spacetools/perf/util/units.c+1 -10 replies
201/279kexec: initialize ELF lowest address to ULONG_MAXkernel/kexec_elf.c+1 -10 replies
202/279ocfs2: validate l_tree_depth to avoid out-of-bounds accessfs/ocfs2/alloc.c+8 -00 replies
203/279NFSv4: Dont trigger uneccessary scans for return-on-close delegationsfs/nfs/delegation.c+18 -150 replies
204/279fuse: fix dax truncate/punch_hole fault pathfs/fuse/dax.c fs/fuse/dir.c fs/fuse/file.c+3 -40 replies
205/279i3c: master: svc: Fix missing the IBI rulesdrivers/i3c/master/svc-i3c-master.c+1 -10 replies
206/279perf python: Fixup description of sample.id event membertools/perf/util/python.c+1 -10 replies
207/279perf python: Decrement the refcount of just created event on failuretools/perf/util/python.c+5 -10 replies
208/279perf python: Dont keep a raw_data pointer to consumed ring buffer spacetools/perf/util/python.c+1 -30 replies
209/279perf python: Check if there is space to copy all the eventtools/perf/util/python.c+5 -00 replies
210/279fs/procfs: fix the comment above proc_pid_wchan()fs/proc/base.c+1 -10 replies
211/279objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds()drivers/media/dvb-frontends/dib8000.c+4 -10 replies
212/279exfat: fix the infinite loop in exfat_find_last_cluster()fs/exfat/fatent.c+1 -10 replies
213/279rtnetlink: Allocate vfinfo size for VF GUIDs when supportednet/core/rtnetlink.c+3 -00 replies
214/279ksmbd: use aead_request_free to match aead_request_allocfs/ksmbd/auth.c+1 -10 replies
215/279ksmbd: fix multichannel connection failurefs/ksmbd/mgmt/user_session.c fs/ksmbd/mgmt/user_session.h fs/ksmbd/smb2pdu.c+22 -80 replies
216/279ring-buffer: Fix bytes_dropped calculation issuekernel/trace/ring_buffer.c+2 -20 replies
217/279ACPI: processor: idle: Return an error if both P_LVL{2,3} idle states are invaliddrivers/acpi/processor_idle.c+4 -00 replies
218/279octeontx2-af: Fix mbox INTR handler when num VFs > 64drivers/net/ethernet/marvell/octeontx2/af/rvu.c+1 -10 replies
219/279octeontx2-af: Free NIX_AF_INT_VEC_GEN irqdrivers/net/ethernet/marvell/octeontx2/af/rvu_devlink.c+1 -10 replies
220/279sched/smt: Always inline sched_smt_active()include/linux/sched/smt.h+1 -10 replies
221/279wifi: iwlwifi: fw: allocate chained SG tables for dumpdrivers/net/wireless/intel/iwlwifi/fw/dbg.c+58 -280 replies
222/279nvme-tcp: fix possible UAF in nvme_tcp_polldrivers/nvme/host/tcp.c+3 -20 replies
223/279nvme-pci: clean up CMBMSC when registering CMB failsdrivers/nvme/host/pci.c+1 -00 replies
224/279nvme-pci: skip CMB blocks incompatible with PCI P2P DMAdrivers/nvme/host/pci.c+12 -80 replies
225/279affs: generate OFS sequence numbers starting at 1fs/affs/file.c+3 -30 replies
226/279affs: dont write overlarge OFS data block size fieldsfs/affs/file.c+2 -10 replies
227/279ksmbd: fix incorrect validation for num_aces field of smb_aclfs/ksmbd/smbacl.c+4 -10 replies
228/279sched/deadline: Use online cpus for validating runtimekernel/sched/deadline.c+1 -10 replies
229/279locking/semaphore: Use wake_q to wake up processes outside lock critical sectionkernel/locking/semaphore.c+9 -40 replies
230/279x86/sgx: Warn explicitly if X86_FEATURE_SGX_LC is not enabledarch/x86/kernel/cpu/sgx/driver.c+7 -30 replies
231/279drm/amd: Keep display off while going into S4drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+14 -20 replies
232/279ALSA: hda/realtek: Add mute LED quirk for HP Pavilion x360 14-dy1xxxsound/pci/hda/patch_realtek.c+21 -00 replies
233/279can: statistics: use atomic access in hot pathnet/can/af_can.c net/can/af_can.h net/can/proc.c+39 -310 replies
234/279hwmon: (nct6775-core) Fix out of bounds access for NCT679{8,9}drivers/hwmon/nct6775.c+2 -20 replies
235/279spufs: fix a leak on spufs_new_file() failurearch/powerpc/platforms/cell/spufs/inode.c+3 -10 replies
236/279spufs: fix a leak in spufs_create_context()arch/powerpc/platforms/cell/spufs/inode.c+4 -10 replies
237/279riscv: ftrace: Add parentheses in macro definitions of make_call_t0 and make_call_raarch/riscv/include/asm/ftrace.h+2 -20 replies
238/279ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_transdrivers/ntb/hw/mscc/ntb_hw_switchtec.c+1 -10 replies
239/279ntb: intel: Fix using link status DBsdrivers/ntb/hw/intel/ntb_hw_gen3.c+3 -00 replies
240/279ASoC: imx-card: Add NULL check in imx_card_probe()sound/soc/fsl/imx-card.c+4 -00 replies
241/279netfilter: nft_set_hash: GC reaps elements with conncount for dynamic sets onlynet/netfilter/nft_set_hash.c+2 -10 replies
242/279netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 socketsnet/ipv6/calipso.c+18 -30 replies
243/279net_sched: skbprio: Remove overly strict queue assertionsnet/sched/sch_skbprio.c+0 -30 replies
244/279net: mvpp2: Prevent parser TCAM memory corruptiondrivers/net/ethernet/marvell/mvpp2/mvpp2.h drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c+140 -670 replies
245/279vsock: avoid timeout during connect() if the socket is closingnet/vmw_vsock/af_vsock.c+5 -10 replies
246/279tunnels: Accept PACKET_HOST in skb_tunnel_check_pmtu().net/ipv4/ip_tunnel_core.c net/openvswitch/actions.c+1 -70 replies
247/279netfilter: nft_tunnel: fix geneve_opt type confusion additionnet/netfilter/nft_tunnel.c+2 -20 replies
248/279ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATSnet/ipv6/addrconf.c+25 -120 replies
249/279net: fix geneve_opt length integer overflownet/ipv4/ip_tunnel_core.c net/netfilter/nft_tunnel.c net/sched/act_tunnel_key.c +1 more+4 -40 replies
250/279arcnet: Add NULL check in com20020pci_probe()drivers/net/arcnet/com20020-pci.c+16 -10 replies
251/279can: flexcan: only change CAN state when link up in system PMdrivers/net/can/flexcan.c+4 -20 replies
252/279can: flexcan: disable transceiver during system PMdrivers/net/can/flexcan.c+11 -10 replies
253/279mmc: sdhci-brcmstb: Add ability to increase max clock rate for 72116b0drivers/mmc/host/sdhci-brcmstb.c+68 -12 replies
254/279mmc: sdhci-brcmstb: add cqhci suspend/resume to PM opsdrivers/mmc/host/sdhci-brcmstb.c+10 -00 replies
255/279tty: serial: fsl_lpuart: use UARTMODIR register bits for lpuart32 platformdrivers/tty/serial/fsl_lpuart.c+4 -40 replies
256/279tty: serial: fsl_lpuart: disable transmitter before changing RS485 related registersdrivers/tty/serial/fsl_lpuart.c+17 -00 replies
257/279drm/amd/pm: Fix negative array index readdrivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c+16 -50 replies
258/279drm/amd/display: Skip inactive planes within ModeSupportAndSystemConfigurationdrivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c+24 -00 replies
259/279usbnet:fix NPE during rx_completedrivers/net/usb/usbnet.c+3 -30 replies
260/279platform/x86: ISST: Correct command storage data lengthdrivers/platform/x86/intel/speed_select_if/isst_if_common.c+1 -10 replies
261/279ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk()drivers/ntb/test/ntb_perf.c+1 -30 replies
262/279btrfs: handle errors from btrfs_dec_ref() properlyfs/btrfs/extent-tree.c+4 -10 replies
263/279x86/tsc: Always save/restore TSC sched_clock() on suspend/resumearch/x86/kernel/tsc.c+2 -20 replies
264/279x86/mm: Fix flush_tlb_range() when used for zapping normal PMDsarch/x86/include/asm/tlbflush.h+1 -10 replies
265/279acpi: nfit: fix narrowing conversion in acpi_nfit_ctldrivers/acpi/nfit/core.c+1 -10 replies
266/279ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAPdrivers/acpi/resource.c+7 -00 replies
267/279mmc: sdhci-pxav3: set NEED_RSP_BUSY capabilitydrivers/mmc/host/sdhci-pxav3.c+1 -00 replies
268/279tracing: Fix use-after-free in print_graph_function_flags during tracer switchingkernel/trace/trace_functions_graph.c kernel/trace/trace_irqsoff.c kernel/trace/trace_sched_wakeup.c+1 -40 replies
269/279tracing: Ensure module defining synth event cannot be unloaded while tracingkernel/trace/trace_events_synth.c+30 -10 replies
270/279tracing: Fix synth event printk format for str fieldskernel/trace/trace_events_synth.c+1 -10 replies
271/279tracing/osnoise: Fix possible recursive locking for cpus_read_lock()kernel/trace/trace_osnoise.c+0 -10 replies
272/279ext4: dont over-report free space or inodes in statvfsfs/ext4/super.c+17 -100 replies
273/279ext4: fix OOB read when checking dotdot dirfs/ext4/dir.c+3 -00 replies
274/279jfs: fix slab-out-of-bounds read in ea_get()fs/jfs/xattr.c+9 -40 replies
275/279jfs: add index corruption check to DT_GETPAGE()fs/jfs/jfs_dtree.c+2 -10 replies
276/279nfsd: put dl_stid if fail to queue dl_recallfs/nfsd/nfs4state.c+11 -10 replies
277/279NFSD: Skip sending CB_RECALL_ANY when the backchannel isnt upfs/nfsd/nfs4state.c+12 -70 replies
278/279mmc: sdhci-brcmstb: use clk_get_rate(base_clk) in PM resumedrivers/mmc/host/sdhci-brcmstb.c+8 -10 replies
279/279mm, slab: remove duplicate kernel-doc comment for ksize()mm/slab_common.c+0 -140 replies

Reviews trailers per patch

150 of 279 patches have a Reviewed-by or Acked-by.

PatchXin LongSimon HormanSaurabh SengarTariq ToukanFlorian WestphalJulian AnastasovIdo SchimmelMichael KelleyAaron ConoleVlad BuslovMichal SwiatkowskiJianbo LiuSagi GrimbergHannes ReineckeChristoph HellwigPhil AuldFrederic WeisbeckerRichard HendersonArnd BergmannJohn Paul Adrian GlaubitzHans de GoedeSrinivas PandruvadaRinitha SAndrew LunnVineeth VijayanEric FarmanNeal GompaSam LewisBernd SchubertPaolo AbeniDaniele PalmasViresh KumarSimona VetterWayne LinDaniel WheelerHarry WentlandAlex HungShakeel ButtNeal CardwellYoshihiro ShimodaCharles KeepaxCharlene LiuTom ChungEnzo MatsumiyaBard LiaoJohny LinPéter UjfalusiLoic PoulainManivannan SadhasivamDavid AhernStanislav FomichevNishanth MenonAniket LimayeIago Toral QuirogaDragos TatuleaYael ChemlaLeon RomanovskyAubin ConstansLad PrabhakarBjorn AnderssonJohan HovoldAlex DeucherRuijing DongMatthieu Baerts (NGI0)Dragan SimicKiran KJohn FastabendTakashi IwaiArd BiesheuvelMark BrownKalesh APKrzysztof KozlowskiChen YuUlf HanssonGary WangUwe Kleine-KönigSaravana KannanGuenter RoeckMichael TretterOleg GorobetsDouglas AndersonLyude PaulSean AndersonThomas ZimmermannLouis ChauvetAhmed NaseefOliver NeukumCK HuFlorian FainelliLukas WunnerKuppuswamy SathyanarayananMattijs KorpershoekAngeloGioacchino Del RegnoIlpo JärvinenDan CarpenterGeert UytterhoevenParav PanditStephan GerholdNeil ArmstrongEdward SroujisyzbotDavid LechnerHari BathiniBaoquan HeJoseph QiBalbir SinghAlison SchofieldFrank LiSakari AilusIan RogersZhang RuiChaitanya KulkarniIgor Leite LadessaJuri LelliKai HuangMuhammad Usama AnjumVincent MailholAlexandre GhitiLogan GunthorpeDave JiangPaul MooreMaxime ChevallierLuigi LeonardiStefano Brivio[email protected]Maher SanallaSabrina DubrocaNamjae JeonCong WangDavid SterbaThadeu Lima de Souza CascardoAnton ShyndinAdrian HunterDuje MihanovićMasami Hiramatsu (Google)Darrick J. WongJeff LaytonTim HuangSeongJae ParkVijayendra SumanRon EconomosJon HunterLinux Kernel Functional Testing
SeriesT-b T-b T-b T-b T-b T-b T-b
1/279R-b
2/279T-b
3/279R-b A-b
4/279
5/279R-b
6/279
7/279R-b
8/279R-b R-b T-b
9/279R-b
10/279R-b
11/279T-b R-b
12/279R-b
13/279R-b
14/279A-b
15/279R-b
16/279R-b
17/279R-b
18/279
19/279
20/279
21/279R-b
22/279R-b R-b
23/279R-b R-b
24/279R-b R-b R-b
25/279
26/279
27/279
28/279R-b
29/279
30/279
31/279R-b R-b R-b T-b
32/279R-b
33/279A-b
34/279A-b
35/279
36/279R-b R-b T-b
37/279A-b
38/279R-b
39/279R-b
40/279R-b R-b R-b
41/279R-b A-b
42/279R-b
43/279
44/279R-b
45/279
46/279R-b
47/279R-b
48/279T-b R-b
49/279
50/279A-b
51/279
52/279
53/279
54/279R-b
55/279
56/279
57/279
58/279R-b
59/279A-b T-b
60/279T-b R-b
61/279T-b R-b
62/279
63/279A-b
64/279A-b
65/279
66/279
67/279R-b
68/279
69/279
70/279
71/279
72/279
73/279
74/279
75/279T-b R-b A-b
76/279R-b
77/279R-b
78/279
79/279
80/279R-b R-b R-b
81/279
82/279R-b
83/279R-b
84/279
85/279
86/279
87/279
88/279
89/279
90/279
91/279
92/279R-b
93/279R-b
94/279
95/279A-b
96/279T-b R-b
97/279R-b
98/279
99/279A-b
100/279
101/279T-b
102/279
103/279R-b T-b T-b
104/279
105/279A-b R-b
106/279R-b R-b
107/279R-b
108/279T-b
109/279R-b
110/279R-b
111/279
112/279R-b
113/279R-b T-b
114/279A-b
115/279A-b
116/279R-b
117/279
118/279
119/279
120/279
121/279
122/279
123/279
124/279T-b A-b
125/279
126/279R-b
127/279
128/279
129/279
130/279R-b
131/279R-b
132/279
133/279
134/279R-b
135/279
136/279T-b
137/279T-b
138/279T-b
139/279A-b
140/279R-b
141/279T-b
142/279
143/279R-b
144/279A-b
145/279Reported-and-tested-by
146/279
147/279R-b
148/279R-b
149/279R-b T-b
150/279R-b R-b
151/279R-b
152/279R-b
153/279
154/279R-b
155/279R-b R-b
156/279R-b R-b
157/279
158/279R-b
159/279
160/279
161/279R-b R-b R-b
162/279R-b
163/279A-b
164/279R-b
165/279
166/279R-b
167/279
168/279
169/279A-b
170/279R-b
171/279
172/279
173/279
174/279
175/279
176/279R-b R-b
177/279R-b R-b
178/279R-b
179/279R-b
180/279R-b
181/279
182/279
183/279R-b
184/279R-b
185/279R-b
186/279
187/279R-b
188/279
189/279R-b
190/279
191/279
192/279
193/279
194/279T-b
195/279R-b
196/279
197/279R-b
198/279
199/279
200/279
201/279A-b A-b
202/279R-b
203/279
204/279R-b T-b
205/279R-b
206/279R-b
207/279R-b
208/279R-b
209/279R-b
210/279
211/279
212/279T-b
213/279R-b R-b
214/279A-b
215/279
216/279
217/279R-b
218/279R-b
219/279R-b
220/279
221/279
222/279R-b
223/279R-b
224/279
225/279
226/279
227/279T-b
228/279R-b
229/279
230/279A-b
231/279A-b A-b T-b
232/279
233/279R-b
234/279
235/279
236/279
237/279R-b
238/279R-b
239/279R-b
240/279R-b
241/279
242/279A-b
243/279A-b
244/279R-b T-b
245/279A-b T-b R-b
246/279R-b T-b R-b
247/279
248/279R-b
249/279R-b A-b
250/279
251/279
252/279R-b
253/279A-b
254/279R-b
255/279R-b
256/279R-b
257/279R-b
258/279T-b R-b A-b
259/279
260/279R-b
261/279
262/279R-b
263/279Debugged-by
264/279
265/279
266/279R-b T-b
267/279A-b T-b
268/279
269/279A-b
270/279
271/279
272/279R-b
273/279
274/279T-b
275/279
276/279R-b
277/279R-b
278/279A-b
279/279

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

Read the v1 thread

Cover letter [PATCH 5.15 000/279] 5.15.180-rc1 review

This is the start of the stable review cycle for the 5.15.180 release. There are 279 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 Thu, 10 Apr 2025 10:47:53 +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.15.180-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.15.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.15.180-rc1

Vlastimil Babka <[email protected]>
mm, slab: remove duplicate kernel-doc comment for ksize()

Kamal Dasu <[email protected]>
mmc: sdhci-brcmstb: use clk_get_rate(base_clk) in PM resume

Chuck Lever <[email protected]>
NFSD: Skip sending CB_RECALL_ANY when the backchannel isn't up

Li Lingfeng <[email protected]>
nfsd: put dl_stid if fail to queue dl_recall

Roman Smirnov <[email protected]>
jfs: add index corruption check to DT_GETPAGE()

Qasim Ijaz <[email protected]>
jfs: fix slab-out-of-bounds read in ea_get()

Acs, Jakub <[email protected]>
ext4: fix OOB read when checking dotdot dir

Theodore Ts'o <[email protected]>
ext4: don't over-report free space or inodes in statvfs

Ran Xiaokai <[email protected]>
tracing/osnoise: Fix possible recursive locking for cpus_read_lock()

Douglas Raillard <[email protected]>
tracing: Fix synth event printk format for str fields

Douglas Raillard <[email protected]>
tracing: Ensure module defining synth event cannot be unloaded while tracing

Tengda Wu <[email protected]>
tracing: Fix use-after-free in print_graph_function_flags during tracer switching

Karel Balej <[email protected]>
mmc: sdhci-pxav3: set NEED_RSP_BUSY capability

Paul Menzel <[email protected]>
ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP

Murad Masimov <[email protected]>
acpi: nfit: fix narrowing conversion in acpi_nfit_ctl

Jann Horn <[email protected]>
x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs

Guilherme G. Piccoli <[email protected]>
x86/tsc: Always save/restore TSC sched_clock() on suspend/resume

Josef Bacik <[email protected]>
btrfs: handle errors from btrfs_dec_ref() properly

Markus Elfring <[email protected]>
ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk()

Srinivas Pandruvada <[email protected]>
platform/x86: ISST: Correct command storage data length

Ying Lu <[email protected]>
usbnet:fix NPE during rx_complete

Hersen Wu <[email protected]>
drm/amd/display: Skip inactive planes within ModeSupportAndSystemConfiguration

Jesse Zhang <[email protected]>
drm/amd/pm: Fix negative array index read

Sherry Sun <[email protected]>
tty: serial: fsl_lpuart: disable transmitter before changing RS485 related registers

Sherry Sun <[email protected]>
tty: serial: fsl_lpuart: use UARTMODIR register bits for lpuart32 platform

Kamal Dasu <[email protected]>
mmc: sdhci-brcmstb: add cqhci suspend/resume to PM ops

Kamal Dasu <[email protected]>
mmc: sdhci-brcmstb: Add ability to increase max clock rate for 72116b0

Haibo Chen <[email protected]>
can: flexcan: disable transceiver during system PM

Haibo Chen <[email protected]>
can: flexcan: only change CAN state when link up in system PM

Henry Martin <[email protected]>
arcnet: Add NULL check in com20020pci_probe()

Lin Ma <[email protected]>
net: fix geneve_opt length integer overflow

Fernando Fernandez Mancera <[email protected]>
ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS

Lin Ma <[email protected]>
netfilter: nft_tunnel: fix geneve_opt type confusion addition

Guillaume Nault <[email protected]>
tunnels: Accept PACKET_HOST in skb_tunnel_check_pmtu().

Stefano Garzarella <[email protected]>
vsock: avoid timeout during connect() if the socket is closing

Tobias Waldekranz <[email protected]>
net: mvpp2: Prevent parser TCAM memory corruption

Cong Wang <[email protected]>
net_sched: skbprio: Remove overly strict queue assertions

Debin Zhu <[email protected]>
netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets

Pablo Neira Ayuso <[email protected]>
netfilter: nft_set_hash: GC reaps elements with conncount for dynamic sets only

Henry Martin <[email protected]>
ASoC: imx-card: Add NULL check in imx_card_probe()

Nikita Shubin <[email protected]>
ntb: intel: Fix using link status DB's

Yajun Deng <[email protected]>
ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans

Juhan Jin <[email protected]>
riscv: ftrace: Add parentheses in macro definitions of make_call_t0 and make_call_ra

Al Viro <[email protected]>
spufs: fix a leak in spufs_create_context()

Al Viro <[email protected]>
spufs: fix a leak on spufs_new_file() failure

Tasos Sahanidis <[email protected]>

    hwmon: (nct6775-core) Fix out of bounds access for NCT679{8,9}

Oliver Hartkopp <[email protected]>
can: statistics: use atomic access in hot path

Navon John Lukose <[email protected]>
ALSA: hda/realtek: Add mute LED quirk for HP Pavilion x360 14-dy1xxx

Mario Limonciello <[email protected]>
drm/amd: Keep display off while going into S4

Vladis Dronov <[email protected]>
x86/sgx: Warn explicitly if X86_FEATURE_SGX_LC is not enabled

Waiman Long <[email protected]>
locking/semaphore: Use wake_q to wake up processes outside lock critical section

Shrikanth Hegde <[email protected]>
sched/deadline: Use online cpus for validating runtime

Namjae Jeon <[email protected]>
ksmbd: fix incorrect validation for num_aces field of smb_acl

Simon Tatham <[email protected]>
affs: don't write overlarge OFS data block size fields

Simon Tatham <[email protected]>
affs: generate OFS sequence numbers starting at 1

Icenowy Zheng <[email protected]>
nvme-pci: skip CMB blocks incompatible with PCI P2P DMA

Icenowy Zheng <[email protected]>
nvme-pci: clean up CMBMSC when registering CMB fails

Sagi Grimberg <[email protected]>
nvme-tcp: fix possible UAF in nvme_tcp_poll

Johannes Berg <[email protected]>
wifi: iwlwifi: fw: allocate chained SG tables for dump

Josh Poimboeuf <[email protected]>
sched/smt: Always inline sched_smt_active()

Geetha sowjanya <[email protected]>
octeontx2-af: Free NIX_AF_INT_VEC_GEN irq

Geetha sowjanya <[email protected]>
octeontx2-af: Fix mbox INTR handler when num VFs > 64

Giovanni Gherdovich <[email protected]>
ACPI: processor: idle: Return an error if both P_LVL{2,3} idle states are invalid

Feng Yang <[email protected]>
ring-buffer: Fix bytes_dropped calculation issue

Namjae Jeon <[email protected]>
ksmbd: fix multichannel connection failure

Miaoqian Lin <[email protected]>
ksmbd: use aead_request_free to match aead_request_alloc

Mark Zhang <[email protected]>
rtnetlink: Allocate vfinfo size for VF GUIDs when supported

Yuezhang Mo <[email protected]>
exfat: fix the infinite loop in exfat_find_last_cluster()

Josh Poimboeuf <[email protected]>
objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds()

Bart Van Assche <[email protected]>
fs/procfs: fix the comment above proc_pid_wchan()

Arnaldo Carvalho de Melo <[email protected]>
perf python: Check if there is space to copy all the event

Arnaldo Carvalho de Melo <[email protected]>
perf python: Don't keep a raw_data pointer to consumed ring buffer space

Arnaldo Carvalho de Melo <[email protected]>
perf python: Decrement the refcount of just created event on failure

Arnaldo Carvalho de Melo <[email protected]>
perf python: Fixup description of sample.id event member

Stanley Chu <[email protected]>
i3c: master: svc: Fix missing the IBI rules

Alistair Popple <[email protected]>
fuse: fix dax truncate/punch_hole fault path

Trond Myklebust <[email protected]>
NFSv4: Don't trigger uneccessary scans for return-on-close delegations

Vasiliy Kovalev <[email protected]>
ocfs2: validate l_tree_depth to avoid out-of-bounds access

Sourabh Jain <[email protected]>
kexec: initialize ELF lowest address to ULONG_MAX

Arnaldo Carvalho de Melo <[email protected]>
perf units: Fix insufficient array space

Uwe Kleine-König <[email protected]>
iio: adc: ad7124: Fix comparison of channel configs

Dan Carpenter <[email protected]>
fs/ntfs3: Fix a couple integer overflows on 32bit systems

Jonathan Cameron <[email protected]>
iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio

Ilkka Koskinen <[email protected]>
coresight: catu: Fix number of pages while using 64k pages

Joe Hattori <[email protected]>
soundwire: slave: fix an OF node reference leak in soundwire slave device

Qasim Ijaz <[email protected]>
isofs: fix KMSAN uninit-value bug in do_isofs_readdir()

Barnabás Czémán <[email protected]>
clk: qcom: mmcc-sdm660: fix stuck video_subcore0 clock

Wenkai Lin <[email protected]>
crypto: hisilicon/sec2 - fix for aead auth key length

Jann Horn <[email protected]>
x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment

Nikita Zhandarovich <[email protected]>
mfd: sm501: Switch to BIT() to mitigate integer overflows

Patrisious Haddad <[email protected]>
RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow

Herbert Xu <[email protected]>
crypto: nx - Fix uninitialised hv_nxc on error

Artur Weber <[email protected]>
power: supply: max77693: Fix wrong conversion of charge input threshold value

Jann Horn <[email protected]>
x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1

Jerome Brunet <[email protected]>
clk: amlogic: g12a: fix mmc A peripheral clock

Jerome Brunet <[email protected]>
clk: amlogic: gxbb: drop non existing 32k clock parent

Jerome Brunet <[email protected]>
clk: amlogic: g12b: fix cluster A parent data

Prathamesh Shete <[email protected]>
pinctrl: tegra: Set SFIO mode to Mux Register

Maher Sanalla <[email protected]>
IB/mad: Check available slots before posting receive WRs

Luca Weiss <[email protected]>
remoteproc: qcom_q6v5_mss: Handle platforms with one power domain

Roman Gushchin <[email protected]>
RDMA/core: Don't expose hw_counters outside of init net namespace

Peter Geis <[email protected]>
clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent

Fabrizio Castro <[email protected]>
pinctrl: renesas: rzg2l: Fix missing of_node_put() call

Fabrizio Castro <[email protected]>
pinctrl: renesas: rza2: Fix missing of_node_put() call

Tanya Agarwal <[email protected]>
lib: 842: Improve error handling in sw842_compress()

Hou Tao <[email protected]>
bpf: Use preempt_count() directly in bpf_send_signal_common()

Vladimir Lypak <[email protected]>
clk: qcom: gcc-msm8953: fix stuck venus0_core0 clock

Will McVicker <[email protected]>
clk: samsung: Fix UBSAN panic in samsung_clk_init()

Andrii Nakryiko <[email protected]>
libbpf: Fix hypothetical STT_SECTION extern NULL deref case

Luca Weiss <[email protected]>
remoteproc: qcom_q6v5_pas: Make single-PD handling more robust

Zijun Hu <[email protected]>
of: property: Increase NR_FWNODE_REFERENCE_ARGS

Peng Fan <[email protected]>
remoteproc: core: Clear table_sz when rproc_shutdown

Wenkai Lin <[email protected]>
crypto: hisilicon/sec2 - fix for aead authsize alignment

Jerome Brunet <[email protected]>
clk: amlogic: gxbb: drop incorrect flag on 32k clock

Danila Chernetsov <[email protected]>
fbdev: sm501fb: Add some geometry checks.

Arnd Bergmann <[email protected]>
mdacon: rework dependency list

Markus Elfring <[email protected]>
fbdev: au1100fb: Move a variable assignment behind a null pointer check

Ilpo Järvinen <[email protected]>
PCI: pciehp: Don't enable HPIE when resuming in poll mode

Dan Carpenter <[email protected]>
drm/mediatek: dsi: fix error codes in mtk_dsi_host_transfer()

Thippeswamy Havalige <[email protected]>
PCI: xilinx-cpm: Fix IRQ domain leak in error path of probe

Dan Carpenter <[email protected]>
PCI: Remove stray put_device() in pci_register_host_bridge()

Vitaliy Shevtsov <[email protected]>
drm/amd/display: fix type mismatch in CalculateDynamicMetadataParameters()

Nishanth Aravamudan <[email protected]>
PCI: Avoid reset when disabled via sysfs

Feng Tang <[email protected]>
PCI/portdrv: Only disable pciehp interrupts early when needed

Jim Quinlan <[email protected]>
PCI: brcmstb: Use internal register to change link capability

Hans Zhang <[email protected]>
PCI: cadence-ep: Fix the driver to send MSG TLP for INTx without data payload

Daniel Stodden <[email protected]>
PCI/ASPM: Fix link state exit during switch upstream function removal

AngeloGioacchino Del Regno <[email protected]>
drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member

AngeloGioacchino Del Regno <[email protected]>
drm/mediatek: mtk_hdmi: Unregister audio platform device on failure

José Expósito <[email protected]>
drm/vkms: Fix use after free and double free on init error

Tomi Valkeinen <[email protected]>
drm: xlnx: zynqmp: Fix max dma segment size

Wayne Lin <[email protected]>
drm/dp_mst: Fix drm RAD print

Geert Uytterhoeven <[email protected]>
drm/bridge: ti-sn65dsi86: Fix multiple instances

Jayesh Choudhary <[email protected]>
ASoC: ti: j721e-evm: Fix clock configuration for ti,j7200-cpb-audio compatible

Takashi Iwai <[email protected]>
ALSA: hda/realtek: Always honor no_shutup_pins

Jiri Kosina <[email protected]>
HID: remove superfluous (and wrong) Makefile entry for CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER

Joe Hattori <[email protected]>
media: platform: allgro-dvt: unregister v4l2_device on the error path

Tao Chen <[email protected]>
perf/ring_buffer: Allow the EPOLLRDNORM flag for poll

Sebastian Andrzej Siewior <[email protected]>
lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*()

Rafael J. Wysocki <[email protected]>
PM: sleep: Fix handling devices with direct_complete set on errors

Chenyuan Yang <[email protected]>

    thermal: int340x: Add NULL check for adev

Qiuxu Zhuo <[email protected]>

    EDAC/ie31200: Fix the error path order of ie31200_init()

Qiuxu Zhuo <[email protected]>
EDAC/ie31200: Fix the DIMM size mask for several SoCs

Qiuxu Zhuo <[email protected]>
EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer

Tim Schumacher <[email protected]>
selinux: Chain up tool resolving errors in install_policy.sh

Rafael J. Wysocki <[email protected]>
PM: sleep: Adjust check before setting power.must_resume

Arnd Bergmann <[email protected]>
x86/platform: Only allow CONFIG_EISA for 32-bit

Benjamin Berg <[email protected]>
x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct()

Jie Zhan <[email protected]>
cpufreq: governor: Fix negative 'idle_time' handling in dbs_update()

zuoqian <[email protected]>
cpufreq: scpi: compare kHz instead of Hz

Mike Rapoport (Microsoft) <[email protected]>
x86/mm/pat: cpa-test: fix length for CPA_ARRAY test

Eric Sandeen <[email protected]>
watch_queue: fix pipe accounting mismatch

Uwe Kleine-König <[email protected]>
media: i2c: et8ek8: Don't strip remove function when driver is builtin

John Keeping <[email protected]>
serial: 8250_dma: terminate correct DMA in tx_dma_flush()

Luo Qiu <[email protected]>
memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_remove

Dominique Martinet <[email protected]>
net: usb: usbnet: restore usb%d name exception for local mac addresses

Fabio Porcedda <[email protected]>
net: usb: qmi_wwan: add Telit Cinterion FE990B composition

Fabio Porcedda <[email protected]>
net: usb: qmi_wwan: add Telit Cinterion FN990B composition

Cameron Williams <[email protected]>
tty: serial: 8250: Add Brainboxes XC devices

Cameron Williams <[email protected]>
tty: serial: 8250: Add some more device IDs

William Breathitt Gray <[email protected]>
counter: microchip-tcb-capture: Fix undefined counter channel state on probe

Fabrice Gasnier <[email protected]>
counter: stm32-lptimer-cnt: fix error handling when enabling

Dhruv Deshpande <[email protected]>
ALSA: hda/realtek: Support mute LED on HP Laptop 15s-du3xxx

Maxim Mikityanskiy <[email protected]>
netfilter: socket: Lookup orig tuple for IPv6 SNAT

Yanjun Yang <[email protected]>
ARM: Remove address checking for MMUless devices

Kees Cook <[email protected]>
ARM: 9351/1: fault: Add "cut here" line for prefetch aborts

Kees Cook <[email protected]>
ARM: 9350/1: fault: Implement copy_from_kernel_nofault_allowed()

Minjoong Kim <[email protected]>
atm: Fix NULL pointer dereference

Terry Junge <[email protected]>
HID: hid-plantronics: Add mic mute mapping and generalize quirks

Terry Junge <[email protected]>
ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names

Michal Luczaj <[email protected]>
bpf, sockmap: Fix race between element replace and close()

Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_event: Align BR/EDR JUST_WORKS paring with LE

Justin Klaassen <[email protected]>
arm64: dts: rockchip: fix u2phy1_host status for NanoPi R4S

Arthur Mongodin <[email protected]>
mptcp: Fix data stream corruption in the address announcement

David Rosca <[email protected]>
drm/amdgpu: Fix JPEG video caps max size for navi1x and raven

Nikita Zhandarovich <[email protected]>
drm/radeon: fix uninitialized size issue in radeon_vce_cs_parse()

Saranya R <[email protected]>
soc: qcom: pdr: Fix the potential deadlock

Sven Eckelmann <[email protected]>
batman-adv: Ignore own maximum aggregation size during RX

Geert Uytterhoeven <[email protected]>
ARM: shmobile: smp: Enforce shmobile_smp_* alignment

Ye Bin <[email protected]>
proc: fix UAF in proc_get_inode()

Gu Bowen <[email protected]>
mmc: atmel-mci: Add missing clk_disable_unprepare()

Christian Eggers <[email protected]>
regulator: check that dummy regulator has been probed before using it

Maíra Canal <[email protected]>
drm/v3d: Don't run jobs that have errors flagged in its fence

Andreas Kemnade <[email protected]>
i2c: omap: fix IRQ storms

Guillaume Nault <[email protected]>
Revert "gre: Fix IPv6 link-local address generation."

Lin Ma <[email protected]>
net/neighbor: add missing policy for NDTPA_QUEUE_LENBYTES

Dan Carpenter <[email protected]>
net: atm: fix use after free in lec_send()

Kuniyuki Iwashima <[email protected]>
ipv6: Set errno after ip_fib_metrics_init() in ip6_route_info_create().

Kuniyuki Iwashima <[email protected]>
ipv6: Fix memleak of nhc_pcpu_rth_output in fib_check_nh_v6_gw().

Dan Carpenter <[email protected]>
Bluetooth: Fix error code in chan_alloc_skb_cb()

Junxian Huang <[email protected]>
RDMA/hns: Fix wrong value of max_sge_rd

Junxian Huang <[email protected]>
RDMA/hns: Fix a missing rollback in error path of hns_roce_create_qp_common()

Junxian Huang <[email protected]>
RDMA/hns: Fix unmatched condition in error path of alloc_user_qp_db()

Junxian Huang <[email protected]>
RDMA/hns: Fix soft lockup during bt pages loop

Chengchang Tang <[email protected]>
RDMA/hns: Remove redundant 'phy_addr' in hns_roce_hem_list_find_mtt()

Saravanan Vajravel <[email protected]>
RDMA/bnxt_re: Avoid clearing VLAN_ID mask in modify qp path

Phil Elwell <[email protected]>
ARM: dts: bcm2711: Don't mark timer regs unconfigured

Kashyap Desai <[email protected]>
RDMA/bnxt_re: Add missing paranthesis in map_qp_id_to_tbl_indx

Phil Elwell <[email protected]>
ARM: dts: bcm2711: PL011 UARTs are actually r1p5

Cosmin Ratiu <[email protected]>
xfrm_output: Force software GSO only in tunnel mode

Joe Hattori <[email protected]>
firmware: imx-scu: fix OF node leak in .probe()

Paulo Alcantara <[email protected]>
smb: client: fix potential UAF in cifs_debug_files_proc_show()

Henrique Carvalho <[email protected]>
smb: client: Fix match_session bug preventing session reuse

Ma Ke <[email protected]>

    drm/amd/display: Fix null check for pipe_ctx->plane_state in resource_build_scaling_params

Michael Strauss <[email protected]>
drm/amd/display: Check for invalid input params when building scaling params

Christophe JAILLET <[email protected]>
i2c: sis630: Fix an error handling path in sis630_probe()

Christophe JAILLET <[email protected]>
i2c: ali15x3: Fix an error handling path in ali15x3_probe()

Christophe JAILLET <[email protected]>
i2c: ali1535: Fix an error handling path in ali1535_probe()

Murad Masimov <[email protected]>
cifs: Fix integer overflow while processing closetimeo mount option

Murad Masimov <[email protected]>
cifs: Fix integer overflow while processing actimeo mount option

Murad Masimov <[email protected]>
cifs: Fix integer overflow while processing acdirmax mount option

Murad Masimov <[email protected]>
cifs: Fix integer overflow while processing acregmax mount option

Christophe JAILLET <[email protected]>
ASoC: codecs: wm0010: Fix error handling path in wm0010_spi_probe()

Ivan Abramov <[email protected]>
drm/gma500: Add NULL check for pci_gfx_root in mid_get_vbt_data()

Charles Keepax <[email protected]>
ASoC: ops: Consistently treat platform_max as control value

Eric Dumazet <[email protected]>
tcp: fix races in tcp_abort()

Andrii Nakryiko <[email protected]>
lib/buildid: Handle memfd_secret() files in build_id_parse()

Haoxiang Li <[email protected]>
qlcnic: fix memory leak issues in qlcnic_sriov_common.c

Mario Limonciello <[email protected]>
drm/amd/display: Fix slab-use-after-free on hdcp_work

Alex Hung <[email protected]>
drm/amd/display: Assign normalized_pix_clk when color depth = 14

Mario Limonciello <[email protected]>
drm/amd/display: Restore correct backlight brightness after a GPU reset

Ville Syrjälä <[email protected]>
drm/atomic: Filter out redundant DPMS calls

Florent Revest <[email protected]>
x86/microcode/AMD: Fix out-of-bounds on systems with CPU-less NUMA nodes

Johan Hovold <[email protected]>
USB: serial: option: match on interface class for Telit FN990B

Fabio Porcedda <[email protected]>
USB: serial: option: fix Telit Cinterion FE990A name

Fabio Porcedda <[email protected]>
USB: serial: option: add Telit Cinterion FE990B compositions

Boon Khai Ng <[email protected]>
USB: serial: ftdi_sio: add support for Altera USB Blaster 3

Ming Lei <[email protected]>
block: fix 'kmem_cache of name 'bio-108' already exists'

Thomas Zimmermann <[email protected]>
drm/nouveau: Do not override forced connector status

Matthieu Baerts (NGI0) <[email protected]>
mptcp: safety check before fallback

Arnd Bergmann <[email protected]>
x86/irq: Define trace events conditionally

Miklos Szeredi <[email protected]>
fuse: don't truncate cached, mutated symlink

Hector Martin <[email protected]>
ASoC: tas2764: Set the SDOUT polarity correctly

Hector Martin <[email protected]>
ASoC: tas2764: Fix power control mask

Hector Martin <[email protected]>
ASoC: tas2770: Fix volume scale

Daniel Wagner <[email protected]>
nvme: only allow entering LIVE from CONNECTING state

Yu-Chun Lin <[email protected]>
sctp: Fix undefined behavior in left shift operation

Ruozhu Li <[email protected]>
nvmet-rdma: recheck queue state is LIVE in state lock in recv done

Stephan Gerhold <[email protected]>
net: wwan: mhi_wwan_mbim: Silence sequence number glitch errors

Terry Cheong <[email protected]>
ASoC: SOF: Intel: hda: add softdep pre to snd-hda-codec-hdmi module

Vitaly Rodionov <[email protected]>
ASoC: arizona/madera: use fsleep() in up/down DAPM event delays.

Kuninori Morimoto <[email protected]>
ASoC: rsnd: don't indicate warning on rsnd_kctrl_accept_runtime()

Daniel Lezcano <[email protected]>
thermal/cpufreq_cooling: Remove structure member documentation

Peter Oberparleiter <[email protected]>
s390/cio: Fix CHPID "configure" attribute caching

Jann Horn <[email protected]>

    sched: Clarify wake_up_q()'s write to task->wake_q.next

Chia-Lin Kao (AceLan) <[email protected]>
HID: ignore non-functional sensor in HP 5MP Camera

Zhang Lixu <[email protected]>
HID: intel-ish-hid: fix the length of MNG_SYNC_FW_CLOCK in doorbell

Brahmajit Das <[email protected]>
vboxsf: fix building with GCC 15

Eric W. Biederman <[email protected]>
alpha/elf: Fix misc/setarch test of util-linux by removing 32bit support

Gannon Kolding <[email protected]>
ACPI: resource: IRQ override for Eluktronics MECH-17

Magnus Lindholm <[email protected]>
scsi: qla1280: Fix kernel oops when debug level > 2

Rik van Riel <[email protected]>
scsi: core: Use GFP_NOIO to avoid circular locking dependency

Chengen Du <[email protected]>
iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_attr_show_nic()

Joe Hattori <[email protected]>
powercap: call put_device() on an error path in powercap_register_control_type()

Andy Shevchenko <[email protected]>
hrtimers: Mark is_migration_base() with __always_inline

Daniel Wagner <[email protected]>
nvme-fc: go straight to connecting state when initializing

Carolina Jubran <[email protected]>
net/mlx5e: Prevent bridge link show failure for non-eswitch-allowed devices

Jianbo Liu <[email protected]>
net/mlx5: Bridge, fix the crash caused by LAG state check

Ilya Maximets <[email protected]>
net: openvswitch: remove misbehaving actions length check

Kees Cook <[email protected]>
openvswitch: Use kmalloc_size_roundup() to match ksize() usage

Kees Cook <[email protected]>
slab: Introduce kmalloc_size_roundup()

Kees Cook <[email protected]>
slab: clean up function prototypes

Guillaume Nault <[email protected]>
gre: Fix IPv6 link-local address generation.

Alexey Kashavkin <[email protected]>
netfilter: nft_exthdr: fix offset with ipv4_find_option()

Cong Wang <[email protected]>
net_sched: Prevent creation of classes with TC_H_ROOT

Dan Carpenter <[email protected]>
ipvs: prevent integer overflow in do_ip_vs_get_ctl()

Kohei Enju <[email protected]>
netfilter: nf_conncount: Fully initialize struct nf_conncount_tuple in insert_tree()

Wentao Liang <[email protected]>
net/mlx5: handle errors in mlx5_chains_create_table()

Michael Kelley <[email protected]>
Drivers: hv: vmbus: Don't release fb_mmio resource in vmbus_free_mmio()

Breno Leitao <[email protected]>
netpoll: hold rcu read lock in __netpoll_send_skb()

Joseph Huang <[email protected]>
net: dsa: mv88e6xxx: Verify after ATU Load ops

Grzegorz Nitka <[email protected]>
ice: fix memory leak in aRFS after reset

Sebastian Andrzej Siewior <[email protected]>
netfilter: nft_ct: Use __refcount_inc() for per-CPU nft_ct_pcpu_template.

Artur Weber <[email protected]>
pinctrl: bcm281xx: Fix incorrect regmap max_registers value

Michael Kelley <[email protected]>
fbdev: hyperv_fb: iounmap() the correct memory when removing a device

Wang Yufen <[email protected]>
ipv6: Fix signed integer overflow in __ip6_append_data

Oleg Nesterov <[email protected]>
sched/isolation: Prevent boot crash when the boot CPU is nohz_full

David Woodhouse <[email protected]>
clockevents/drivers/i8253: Fix stop sequence for timer 0

Eric Dumazet <[email protected]>
vlan: fix memory leak in vlan_newlink()

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

Diffstat:

 Documentation/timers/no_hz.rst                     |   7 +-
 Makefile                                           |   4 +-
 arch/alpha/include/asm/elf.h                       |   6 +-
 arch/alpha/include/asm/pgtable.h                   |   2 +-
 arch/alpha/include/asm/processor.h                 |   8 +-
 arch/alpha/kernel/osf_sys.c                        |  11 +-
 arch/arm/boot/dts/bcm2711.dtsi                     |  11 +-
 arch/arm/mach-shmobile/headsmp.S                   |   1 +
 arch/arm/mm/fault.c                                |   8 +
 arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts |   2 +-
 arch/powerpc/platforms/cell/spufs/inode.c          |   9 +-
 arch/riscv/include/asm/ftrace.h                    |   4 +-
 arch/x86/Kconfig                                   |   2 +-
 arch/x86/entry/calling.h                           |   2 +
 arch/x86/include/asm/tlbflush.h                    |   2 +-
 arch/x86/kernel/cpu/microcode/amd.c                |   2 +-
 arch/x86/kernel/cpu/mshyperv.c                     |  11 --
 arch/x86/kernel/cpu/sgx/driver.c                   |  10 +-
 arch/x86/kernel/dumpstack.c                        |   5 +-
 arch/x86/kernel/irq.c                              |   2 +
 arch/x86/kernel/process.c                          |   7 +-
 arch/x86/kernel/tsc.c                              |   4 +-
 arch/x86/mm/pat/cpa-test.c                         |   2 +-
 block/bio.c                                        |   2 +-
 drivers/acpi/nfit/core.c                           |   2 +-
 drivers/acpi/processor_idle.c                      |   4 +
 drivers/acpi/resource.c                            |  13 ++
 drivers/base/power/main.c                          |  21 +--
 drivers/base/power/runtime.c                       |   2 +-
 drivers/clk/meson/g12a.c                           |  38 ++--
 drivers/clk/meson/gxbb.c                           |  14 +-
 drivers/clk/qcom/gcc-msm8953.c                     |   2 +-
 drivers/clk/qcom/mmcc-sdm660.c                     |   2 +-
 drivers/clk/rockchip/clk-rk3328.c                  |   2 +-
 drivers/clk/samsung/clk.c                          |   2 +-
 drivers/clocksource/i8253.c                        |  36 ++--
 drivers/counter/microchip-tcb-capture.c            |  19 ++
 drivers/counter/stm32-lptimer-cnt.c                |  24 ++-
 drivers/cpufreq/cpufreq_governor.c                 |  45 ++---
 drivers/cpufreq/scpi-cpufreq.c                     |   5 +-
 drivers/crypto/hisilicon/sec2/sec_crypto.c         |  30 ++-
 drivers/crypto/nx/nx-common-pseries.c              |  37 ++--
 drivers/edac/ie31200_edac.c                        |  19 +-
 drivers/firmware/imx/imx-scu.c                     |   1 +
 drivers/firmware/iscsi_ibft.c                      |   5 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |  11 +-
 drivers/gpu/drm/amd/amdgpu/nv.c                    |   2 +-
 drivers/gpu/drm/amd/amdgpu/soc15.c                 |   2 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  15 ++
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c |   1 +
 drivers/gpu/drm/amd/display/dc/core/dc_resource.c  |  17 +-
 .../amd/display/dc/dml/dcn30/display_mode_vba_30.c |  12 +-
 .../gpu/drm/amd/display/dc/dml/display_mode_vba.c  |  24 +++
 drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c    |  21 ++-
 drivers/gpu/drm/bridge/ti-sn65dsi86.c              |   2 +
 drivers/gpu/drm/drm_atomic_uapi.c                  |   4 +
 drivers/gpu/drm/drm_connector.c                    |   4 +
 drivers/gpu/drm/drm_dp_mst_topology.c              |   8 +-
 drivers/gpu/drm/gma500/mid_bios.c                  |   5 +
 drivers/gpu/drm/mediatek/mtk_dsi.c                 |   6 +-
 drivers/gpu/drm/mediatek/mtk_hdmi.c                |  33 +++-
 drivers/gpu/drm/nouveau/nouveau_connector.c        |   1 -
 drivers/gpu/drm/radeon/radeon_vce.c                |   2 +-
 drivers/gpu/drm/v3d/v3d_sched.c                    |   9 +-
 drivers/gpu/drm/vkms/vkms_drv.c                    |  15 +-
 drivers/gpu/drm/xlnx/zynqmp_dpsub.c                |   2 +
 drivers/hid/Makefile                               |   1 -
 drivers/hid/hid-ids.h                              |   1 +
 drivers/hid/hid-plantronics.c                      | 144 +++++++--------
 drivers/hid/hid-quirks.c                           |   1 +
 drivers/hid/intel-ish-hid/ipc/ipc.c                |   6 +-
 drivers/hv/vmbus_drv.c                             |  13 ++
 drivers/hwmon/nct6775.c                            |   4 +-
 drivers/hwtracing/coresight/coresight-catu.c       |   2 +-
 drivers/i2c/busses/i2c-ali1535.c                   |  12 +-
 drivers/i2c/busses/i2c-ali15x3.c                   |  12 +-
 drivers/i2c/busses/i2c-omap.c                      |  26 +--
 drivers/i2c/busses/i2c-sis630.c                    |  12 +-
 drivers/i3c/master/svc-i3c-master.c                |   2 +-
 drivers/iio/accel/mma8452.c                        |  10 +-
 drivers/iio/adc/ad7124.c                           |  35 +++-
 drivers/infiniband/core/device.c                   |   9 +
 drivers/infiniband/core/mad.c                      |  38 ++--
 drivers/infiniband/core/sysfs.c                    |   1 +
 drivers/infiniband/hw/bnxt_re/qplib_fp.c           |   2 -
 drivers/infiniband/hw/bnxt_re/qplib_rcfw.h         |   3 +-
 drivers/infiniband/hw/hns/hns_roce_hem.c           |  23 ++-
 drivers/infiniband/hw/hns/hns_roce_hem.h           |   2 +-
 drivers/infiniband/hw/hns/hns_roce_main.c          |   2 +-
 drivers/infiniband/hw/hns/hns_roce_mr.c            |   4 +-
 drivers/infiniband/hw/hns/hns_roce_qp.c            |  10 +-
 drivers/infiniband/hw/mlx5/cq.c                    |   2 +-
 drivers/media/dvb-frontends/dib8000.c              |   5 +-
 drivers/media/i2c/et8ek8/et8ek8_driver.c           |   4 +-
 drivers/media/platform/allegro-dvt/allegro-core.c  |   1 +
 drivers/memstick/host/rtsx_usb_ms.c                |   1 +
 drivers/mfd/sm501.c                                |   6 +-
 drivers/mmc/host/atmel-mci.c                       |   4 +-
 drivers/mmc/host/sdhci-brcmstb.c                   |  86 ++++++++-
 drivers/mmc/host/sdhci-pxav3.c                     |   1 +
 drivers/net/arcnet/com20020-pci.c                  |  17 +-
 drivers/net/can/flexcan.c                          |  18 +-
 drivers/net/dsa/mv88e6xxx/chip.c                   |  59 ++++--
 drivers/net/ethernet/intel/ice/ice_arfs.c          |   2 +-
 drivers/net/ethernet/marvell/mvpp2/mvpp2.h         |   3 +
 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c    |   3 +-
 drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c     | 201 ++++++++++++++-------
 drivers/net/ethernet/marvell/octeontx2/af/rvu.c    |   2 +-
 .../ethernet/marvell/octeontx2/af/rvu_devlink.c    |   2 +-
 .../ethernet/mellanox/mlx5/core/en/rep/bridge.c    |  12 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |   6 +-
 .../ethernet/mellanox/mlx5/core/lib/fs_chains.c    |   5 +
 .../ethernet/qlogic/qlcnic/qlcnic_sriov_common.c   |   8 +-
 drivers/net/usb/qmi_wwan.c                         |   2 +
 drivers/net/usb/usbnet.c                           |  27 ++-
 drivers/net/wireless/intel/iwlwifi/fw/dbg.c        |  86 ++++++---
 drivers/net/wwan/mhi_wwan_mbim.c                   |   2 +-
 drivers/ntb/hw/intel/ntb_hw_gen3.c                 |   3 +
 drivers/ntb/hw/mscc/ntb_hw_switchtec.c             |   2 +-
 drivers/ntb/test/ntb_perf.c                        |   4 +-
 drivers/nvme/host/core.c                           |   2 -
 drivers/nvme/host/fc.c                             |   3 +-
 drivers/nvme/host/pci.c                            |  21 ++-
 drivers/nvme/host/tcp.c                            |   5 +-
 drivers/nvme/target/rdma.c                         |  33 +++-
 drivers/pci/controller/cadence/pcie-cadence-ep.c   |   3 +-
 drivers/pci/controller/cadence/pcie-cadence.h      |   2 +-
 drivers/pci/controller/pcie-brcmstb.c              |   4 +-
 drivers/pci/controller/pcie-xilinx-cpm.c           |  10 +-
 drivers/pci/hotplug/pciehp_hpc.c                   |   4 +-
 drivers/pci/pci.c                                  |   4 +
 drivers/pci/pcie/aspm.c                            |  17 +-
 drivers/pci/pcie/portdrv_core.c                    |   8 +-
 drivers/pci/probe.c                                |   5 +-
 drivers/pinctrl/bcm/pinctrl-bcm281xx.c             |   2 +-
 drivers/pinctrl/renesas/pinctrl-rza2.c             |   2 +
 drivers/pinctrl/renesas/pinctrl-rzg2l.c            |   2 +
 drivers/pinctrl/tegra/pinctrl-tegra.c              |   3 +
 .../x86/intel/speed_select_if/isst_if_common.c     |   2 +-
 drivers/power/supply/max77693_charger.c            |   2 +-
 drivers/powercap/powercap_sys.c                    |   3 +-
 drivers/regulator/core.c                           |  12 +-
 drivers/remoteproc/qcom_q6v5_mss.c                 |  21 ++-
 drivers/remoteproc/qcom_q6v5_pas.c                 |  10 +-
 drivers/remoteproc/remoteproc_core.c               |   1 +
 drivers/s390/cio/chp.c                             |   3 +-
 drivers/scsi/qla1280.c                             |   2 +-
 drivers/scsi/scsi_scan.c                           |   2 +-
 drivers/soc/qcom/pdr_interface.c                   |   8 +-
 drivers/soundwire/slave.c                          |   1 +
 drivers/thermal/cpufreq_cooling.c                  |   2 -
 .../intel/int340x_thermal/int3402_thermal.c        |   3 +
 drivers/tty/serial/8250/8250_dma.c                 |   2 +-
 drivers/tty/serial/8250/8250_pci.c                 |  46 +++++
 drivers/tty/serial/fsl_lpuart.c                    |  25 ++-
 drivers/usb/serial/ftdi_sio.c                      |  14 ++
 drivers/usb/serial/ftdi_sio_ids.h                  |  13 ++
 drivers/usb/serial/option.c                        |  48 +++--
 drivers/video/console/Kconfig                      |   2 +-
 drivers/video/fbdev/au1100fb.c                     |   4 +-
 drivers/video/fbdev/hyperv_fb.c                    |   2 +-
 drivers/video/fbdev/sm501fb.c                      |   7 +
 fs/affs/file.c                                     |   9 +-
 fs/btrfs/extent-tree.c                             |   5 +-
 fs/cifs/cifs_debug.c                               |   2 +
 fs/cifs/cifsglob.h                                 |   8 +
 fs/cifs/connect.c                                  |  15 +-
 fs/cifs/fs_context.c                               |  14 +-
 fs/exfat/fatent.c                                  |   2 +-
 fs/ext4/dir.c                                      |   3 +
 fs/ext4/super.c                                    |  27 ++-
 fs/fuse/dax.c                                      |   1 -
 fs/fuse/dir.c                                      |   4 +-
 fs/fuse/file.c                                     |   4 +-
 fs/isofs/dir.c                                     |   3 +-
 fs/jfs/jfs_dtree.c                                 |   3 +-
 fs/jfs/xattr.c                                     |  13 +-
 fs/ksmbd/auth.c                                    |   2 +-
 fs/ksmbd/mgmt/user_session.c                       |  16 ++
 fs/ksmbd/mgmt/user_session.h                       |   2 +
 fs/ksmbd/smb2pdu.c                                 |  12 +-
 fs/ksmbd/smbacl.c                                  |   5 +-
 fs/namei.c                                         |  24 ++-
 fs/nfs/delegation.c                                |  33 ++--
 fs/nfsd/nfs4state.c                                |  31 +++-
 fs/ntfs3/index.c                                   |   4 +-
 fs/ocfs2/alloc.c                                   |   8 +
 fs/proc/base.c                                     |   2 +-
 fs/proc/generic.c                                  |  10 +-
 fs/proc/inode.c                                    |   6 +-
 fs/proc/internal.h                                 |  14 ++
 fs/vboxsf/super.c                                  |   3 +-
 include/drm/drm_dp_mst_helper.h                    |   7 +
 include/linux/fs.h                                 |   2 +
 include/linux/fwnode.h                             |   2 +-
 include/linux/i8253.h                              |   1 -
 include/linux/interrupt.h                          |   8 +-
 include/linux/pm_runtime.h                         |   2 +
 include/linux/proc_fs.h                            |   7 +-
 include/linux/sched/smt.h                          |   2 +-
 include/linux/slab.h                               |  99 ++++++----
 include/net/ipv6.h                                 |   4 +-
 include/rdma/ib_verbs.h                            |   1 +
 include/sound/soc.h                                |   5 +-
 kernel/events/ring_buffer.c                        |   2 +-
 kernel/kexec_elf.c                                 |   2 +-
 kernel/locking/semaphore.c                         |  13 +-
 kernel/sched/core.c                                |   5 +-
 kernel/sched/deadline.c                            |   2 +-
 kernel/time/hrtimer.c                              |  22 ++-
 kernel/trace/bpf_trace.c                           |   2 +-
 kernel/trace/ring_buffer.c                         |   4 +-
 kernel/trace/trace_events_synth.c                  |  33 +++-
 kernel/trace/trace_functions_graph.c               |   1 +
 kernel/trace/trace_irqsoff.c                       |   2 -
 kernel/trace/trace_osnoise.c                       |   1 -
 kernel/trace/trace_sched_wakeup.c                  |   2 -
 kernel/watch_queue.c                               |   9 +
 lib/842/842_compress.c                             |   2 +
 lib/buildid.c                                      |   5 +
 mm/slab.c                                          |   9 +-
 mm/slab_common.c                                   |  34 ++--
 mm/slob.c                                          |  14 ++
 net/8021q/vlan_netlink.c                           |  10 +-
 net/atm/lec.c                                      |   3 +-
 net/atm/mpc.c                                      |   2 +
 net/batman-adv/bat_iv_ogm.c                        |   3 +-
 net/batman-adv/bat_v_ogm.c                         |   3 +-
 net/bluetooth/6lowpan.c                            |   7 +-
 net/bluetooth/hci_event.c                          |  13 +-
 net/can/af_can.c                                   |  12 +-
 net/can/af_can.h                                   |  12 +-
 net/can/proc.c                                     |  46 +++--
 net/core/neighbour.c                               |   1 +
 net/core/netpoll.c                                 |   9 +-
 net/core/rtnetlink.c                               |   3 +
 net/core/sock_map.c                                |   5 +-
 net/ipv4/ip_tunnel_core.c                          |   4 +-
 net/ipv4/tcp.c                                     |   6 +-
 net/ipv6/addrconf.c                                |  37 ++--
 net/ipv6/calipso.c                                 |  21 ++-
 net/ipv6/ip6_output.c                              |   6 +-
 net/ipv6/netfilter/nf_socket_ipv6.c                |  23 +++
 net/ipv6/route.c                                   |   5 +-
 net/mptcp/options.c                                |   6 +-
 net/mptcp/protocol.h                               |   2 +
 net/netfilter/ipvs/ip_vs_ctl.c                     |   8 +-
 net/netfilter/nf_conncount.c                       |   2 +
 net/netfilter/nft_ct.c                             |   6 +-
 net/netfilter/nft_exthdr.c                         |  10 +-
 net/netfilter/nft_set_hash.c                       |   3 +-
 net/netfilter/nft_tunnel.c                         |   6 +-
 net/openvswitch/actions.c                          |   6 -
 net/openvswitch/flow_netlink.c                     |  17 +-
 net/sched/act_tunnel_key.c                         |   2 +-
 net/sched/cls_flower.c                             |   2 +-
 net/sched/sch_api.c                                |   6 +
 net/sched/sch_skbprio.c                            |   3 -
 net/sctp/stream.c                                  |   2 +-
 net/vmw_vsock/af_vsock.c                           |   6 +-
 net/xfrm/xfrm_output.c                             |   2 +-
 scripts/selinux/install_policy.sh                  |  15 +-
 sound/pci/hda/patch_realtek.c                      |  28 ++-
 sound/soc/codecs/arizona.c                         |  14 +-
 sound/soc/codecs/madera.c                          |  10 +-
 sound/soc/codecs/tas2764.c                         |  10 +-
 sound/soc/codecs/tas2764.h                         |   8 +-
 sound/soc/codecs/tas2770.c                         |   2 +-
 sound/soc/codecs/wm0010.c                          |  13 +-
 sound/soc/codecs/wm5110.c                          |   8 +-
 sound/soc/fsl/imx-card.c                           |   4 +
 sound/soc/sh/rcar/core.c                           |  14 --
 sound/soc/sh/rcar/rsnd.h                           |   1 -
 sound/soc/sh/rcar/src.c                            |  18 +-
 sound/soc/soc-ops.c                                |  15 +-
 sound/soc/sof/intel/hda-codec.c                    |   1 +
 sound/soc/ti/j721e-evm.c                           |   2 +
 sound/usb/mixer_quirks.c                           |  51 ++++++
 tools/lib/bpf/linker.c                             |   2 +-
 tools/perf/util/python.c                           |  17 +-
 tools/perf/util/units.c                            |   2 +-
 281 files changed, 2101 insertions(+), 1000 deletions(-)