Skip to content

5.18.4-rc1 review

Greg Kroah-Hartman linux-erofs linux-fsdevel linux-kbuild linux-mips linux-pm lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest339 patches 2 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/339pcmcia: db1xxx_ss: restrict to MIPS_DB1XXX boardsdrivers/pcmcia/Kconfig+1 -10 replies
2/339staging: greybus: codecs: fix type confusion of list iterator variabledrivers/staging/greybus/audio_codec.c+2 -20 replies
3/339iio: adc: ad7124: Remove shift from scan_typedrivers/iio/adc/ad7124.c+0 -10 replies
4/339soundwire: qcom: fix an error message in swrm_wait_for_frame_gen_enabled()drivers/soundwire/qcom.c+1 -10 replies
5/339remoteproc: mediatek: Fix side effect of mt8195 sram power ondrivers/remoteproc/mtk_common.h drivers/remoteproc/mtk_scp.c+54 -170 replies
6/339remoteproc: mtk_scp: Fix a potential double freedrivers/remoteproc/mtk_scp.c+0 -10 replies
7/339lkdtm/bugs: Check for the NULL pointer after calling kmallocdrivers/misc/lkdtm/bugs.c+5 -00 replies
8/339lkdtm/bugs: Dont expect thread termination without CONFIG_UBSAN_TRAPdrivers/misc/lkdtm/bugs.c drivers/misc/lkdtm/lkdtm.h+8 -50 replies
9/339tty: goldfish: Use tty_port_destroy() to destroy portdrivers/tty/goldfish.c+2 -00 replies
10/339tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probedrivers/tty/serial/owl-uart.c+1 -00 replies
11/339tty: n_tty: Restore EOF push handling behaviordrivers/tty/n_tty.c+37 -10 replies
12/339serial: 8250_aspeed_vuart: Fix potential NULL dereference in aspeed_vuart_probedrivers/tty/serial/8250/8250_aspeed_vuart.c+2 -00 replies
13/339tty: serial: fsl_lpuart: fix potential bug when using both of_alias_get_id and ida_simple_getdrivers/tty/serial/fsl_lpuart.c+4 -200 replies
14/339remoteproc: imx_rproc: Ignore create mem entry for resource tabledrivers/remoteproc/imx_rproc.c+3 -00 replies
15/339phy: rockchip-inno-usb2: Fix muxed interrupt supportdrivers/phy/rockchip/phy-rockchip-inno-usb2.c+8 -20 replies
16/339staging: r8188eu: fix struct rt_firmware_hdrdrivers/staging/r8188eu/core/rtw_fw.c+1 -10 replies
17/339usb: usbip: fix a refcount leak in stub_probe()drivers/usb/usbip/stub_dev.c+1 -10 replies
18/339usb: usbip: add missing device lock on tweak configuration cmddrivers/usb/usbip/stub_rx.c+2 -00 replies
19/339USB: storage: karma: fix rio_karma_init returndrivers/usb/storage/karma.c+8 -70 replies
20/339usb: musb: Fix missing of_node_put() in omap2430_probedrivers/usb/musb/omap2430.c+1 -00 replies
21/339staging: fieldbus: Fix the error handling path in anybuss_host_common_probe()drivers/staging/fieldbus/anybuss/host.c+1 -10 replies
22/339pwm: lp3943: Fix duty calculation in case period was clampeddrivers/pwm/pwm-lp3943.c+1 -00 replies
23/339pwm: raspberrypi-poe: Fix endianness in firmware structdrivers/pwm/pwm-raspberrypi-poe.c+1 -10 replies
24/339rpmsg: qcom_smd: Fix irq_of_parse_and_map() return valuedrivers/rpmsg/qcom_smd.c+1 -10 replies
25/339usb: dwc3: gadget: Replace list_for_each_entry_safe() if using givebackdrivers/usb/dwc3/gadget.c+16 -40 replies
26/339usb: dwc3: pci: Fix pm_runtime_get_sync() error checkingdrivers/usb/dwc3/dwc3-pci.c+1 -10 replies
27/339scripts/get_abi: Fix wrong script file name in the help messagescripts/get_abi.pl+2 -20 replies
28/339misc: fastrpc: fix an incorrect NULL check on list iteratordrivers/misc/fastrpc.c+5 -40 replies
29/339firmware: stratix10-svc: fix a missing check on list iteratordrivers/firmware/stratix10-svc.c+6 -60 replies
30/339usb: typec: mux: Check dev_set_name() return valuedrivers/usb/typec/mux.c+10 -40 replies
31/339rpmsg: virtio: Fix possible double free in rpmsg_probe()drivers/rpmsg/virtio_rpmsg_bus.c+2 -30 replies
32/339rpmsg: virtio: Fix possible double free in rpmsg_virtio_add_ctrl_dev()drivers/rpmsg/virtio_rpmsg_bus.c+1 -10 replies
33/339rpmsg: virtio: Fix the unregistration of the device rpmsg_ctrldrivers/rpmsg/virtio_rpmsg_bus.c+1 -10 replies
34/339iio: adc: stmpe-adc: Fix wait_for_completion_timeout return value checkdrivers/iio/adc/stmpe-adc.c+4 -40 replies
35/339iio: proximity: vl53l0x: Fix return value check of wait_for_completion_timeoutdrivers/iio/proximity/vl53l0x-i2c.c+3 -40 replies
36/339iio: adc: sc27xx: fix read big scale voltage not rightdrivers/iio/adc/sc27xx_adc.c+2 -20 replies
37/339iio: adc: sc27xx: Fine tune the scale calibration valuesdrivers/iio/adc/sc27xx_adc.c+8 -80 replies
38/339rpmsg: qcom_smd: Fix returning 0 if irq_of_parse_and_map() failsdrivers/rpmsg/qcom_smd.c+1 -10 replies
39/339misc/pvpanic: Convert regular spinlock into trylock on panic pathdrivers/misc/pvpanic/pvpanic.c+8 -20 replies
40/339phy: qcom-qmp: fix pipe-clock imbalance on power-on failuredrivers/phy/qualcomm/phy-qcom-qmp.c+1 -10 replies
41/339power: supply: core: Initialize struct to zerodrivers/power/supply/power_supply_core.c+1 -10 replies
42/339power: supply: axp288_fuel_gauge: Fix battery reporting on the One Mix 1drivers/power/supply/axp288_fuel_gauge.c+36 -40 replies
43/339power: supply: axp288_fuel_gauge: Drop BIOS version check from "T3 MRD" DMI quirkdrivers/power/supply/axp288_fuel_gauge.c+0 -10 replies
44/339power: supply: ab8500_fg: Allocate wq in probedrivers/power/supply/ab8500_fg.c+10 -90 replies
45/339serial: sifive: Report actual baud base rather than fixed 115200drivers/tty/serial/sifive.c+1 -10 replies
46/339export: fix string handling of namespace in EXPORT_SYMBOL_NSinclude/linux/export.h+4 -30 replies
47/339watchdog: rzg2l_wdt: Fix 32bit overflow issuedrivers/watchdog/rzg2l_wdt.c+1 -10 replies
48/339watchdog: rzg2l_wdt: Fix Runtime PM usagedrivers/watchdog/rzg2l_wdt.c+2 -140 replies
49/339watchdog: rzg2l_wdt: Fix BUG: Invalid wait contextdrivers/watchdog/rzg2l_wdt.c+13 -120 replies
50/339watchdog: rzg2l_wdt: Fix reset control imbalancedrivers/watchdog/rzg2l_wdt.c+1 -20 replies
51/339soundwire: intel: prevent pm_runtime resume prior to system suspenddrivers/soundwire/intel.c+3 -00 replies
52/339soundwire: qcom: return error when pm_runtime_get_sync failsdrivers/soundwire/qcom.c+2 -00 replies
53/339coresight: cpu-debug: Replace mutex with mutex_trylock on panic notifierdrivers/hwtracing/coresight/coresight-cpu-debug.c+4 -30 replies
54/339ksmbd: fix reference count leak in smb_check_perm_dacl()fs/ksmbd/smbacl.c+1 -00 replies
55/339extcon: ptn5150: Add queue work sync before driver releasedrivers/extcon/extcon-ptn5150.c+11 -00 replies
56/339dt-bindings: remoteproc: mediatek: Make l1tcm reg exclusive to mt819xDocumentation/devicetree/bindings/remoteproc/mtk,scp.yaml+30 -140 replies
57/339soc: rockchip: Fix refcount leak in rockchip_grf_initdrivers/soc/rockchip/grf.c+2 -00 replies
58/339clocksource/drivers/riscv: Events are stopped during CPU suspenddrivers/clocksource/timer-riscv.c+1 -10 replies
59/339ARM: dts: aspeed: ast2600-evb: Enable RX delay for MAC0/MAC1arch/arm/boot/dts/aspeed-ast2600-evb.dts+2 -20 replies
60/339rtc: mt6397: check return value after calling platform_get_resource()drivers/rtc/rtc-mt6397.c+2 -00 replies
61/339rtc: ftrtc010: Fix error handling in ftrtc010_rtc_probedrivers/rtc/rtc-ftrtc010.c+24 -100 replies
62/339staging: r8188eu: add check for kzallocdrivers/staging/r8188eu/core/rtw_xmit.c drivers/staging/r8188eu/include/rtw_xmit.h+12 -30 replies
63/339serial: meson: acquire port->lock in startup()drivers/tty/serial/meson_uart.c+13 -00 replies
64/339Revert "serial: 8250_mtk: Make sure to select the right FEATURE_SEL"drivers/tty/serial/8250/8250_mtk.c+0 -70 replies
65/339serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485drivers/tty/serial/8250/8250_fintek.c+4 -40 replies
66/339serial: cpm_uart: Fix build error without CONFIG_SERIAL_CPM_CONSOLEdrivers/tty/serial/cpm_uart/cpm_uart_core.c+1 -10 replies
67/339serial: uartlite: Fix BRKINT clearingdrivers/tty/serial/uartlite.c+2 -10 replies
68/339serial: digicolor-usart: Dont allow CS5-6drivers/tty/serial/digicolor-usart.c+2 -00 replies
69/339serial: rda-uart: Dont allow CS5-6drivers/tty/serial/rda-uart.c+2 -00 replies
70/339serial: txx9: Dont allow CS5-6drivers/tty/serial/serial_txx9.c+2 -00 replies
71/339serial: sh-sci: Dont allow CS5-6drivers/tty/serial/sh-sci.c+5 -10 replies
72/339serial: sifive: Sanitize CSIZE and c_iflagdrivers/tty/serial/sifive.c+5 -10 replies
73/339serial: st-asc: Sanitize CSIZE and correct PARENB for CS7drivers/tty/serial/st-asc.c+4 -00 replies
74/339serial: stm32-usart: Correct CSIZE, bits, and paritydrivers/tty/serial/stm32-usart.c+12 -30 replies
75/339firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handledrivers/firmware/dmi-sysfs.c+1 -10 replies
76/339bus: ti-sysc: Fix warnings for unbind for serialdrivers/bus/ti-sysc.c+3 -10 replies
77/339driver: base: fix UAF when driver_attach faileddrivers/base/bus.c+3 -10 replies
78/339driver core: fix deadlock in __device_attachdrivers/base/dd.c+4 -10 replies
79/339watchdog: rti-wdt: Fix pm_runtime_get_sync() error checkingdrivers/watchdog/rti_wdt.c+1 -10 replies
80/339watchdog: ts4800_wdt: Fix refcount leak in ts4800_wdt_probedrivers/watchdog/ts4800_wdt.c+4 -10 replies
81/339blk-mq: dont touch ->tagset in blk_mq_get_sq_hctxblock/blk-mq.c+3 -40 replies
82/339ASoC: fsl_sai: Fix FSL_SAI_xDR/xFR definitionsound/soc/fsl/fsl_sai.h+2 -20 replies
83/339scsi: sd: Dont call blk_cleanup_disk() in sd_probe()drivers/scsi/sd.c+1 -10 replies
84/339clocksource/drivers/oxnas-rps: Fix irq_of_parse_and_map() return valuedrivers/clocksource/timer-oxnas-rps.c+1 -10 replies
85/339s390/crypto: fix scatterwalk_unmap() callers in AES-GCMarch/s390/crypto/aes_s390.c+2 -20 replies
86/339amt: fix return value of amt_update_handler()drivers/net/amt.c+1 -10 replies
87/339amt: fix possible memory leak in amt_rcv()drivers/net/amt.c+1 -10 replies
88/339net: ethernet: ti: am65-cpsw: Fix fwnode passed to phylink_create()drivers/net/ethernet/ti/am65-cpsw-nuss.c+4 -10 replies
89/339net/smc: set ini->smcrv2.ib_dev_v2 to NULL if SMC-Rv2 is unavailablenet/smc/af_smc.c+1 -00 replies
90/339spi: fsi: Fix spurious timeoutdrivers/spi/spi-fsi.c+6 -60 replies
91/339drm/amdgpu: Off by one in dm_dmub_outbox1_low_irq()drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+1 -10 replies
92/339net: lan966x: check devm_of_phy_get() for -EDEFER_PROBEdrivers/net/ethernet/microchip/lan966x/lan966x_main.c+7 -20 replies
93/339net: sched: fixed barrier to prevent skbuff sticking in qdisc backloginclude/net/sch_generic.h+8 -280 replies
94/339net: ethernet: mtk_eth_soc: out of bounds read in mtk_hwlro_get_fdir_entry()drivers/net/ethernet/mediatek/mtk_eth_soc.c+3 -00 replies
95/339net: ethernet: ti: am65-cpsw-nuss: Fix some refcount leaksdrivers/net/ethernet/ti/am65-cpsw-nuss.c+2 -10 replies
96/339net: dsa: mv88e6xxx: Fix refcount leak in mv88e6xxx_mdios_registerdrivers/net/dsa/mv88e6xxx/chip.c+1 -00 replies
97/339modpost: fix removing numeric suffixesscripts/mod/modpost.c+1 -10 replies
98/339block, loop: support partitions without scanningblock/genhd.c drivers/block/loop.c include/linux/blkdev.h+7 -40 replies
99/339ep93xx: clock: Do not return the address of the freed memoryarch/arm/mach-ep93xx/clock.c+6 -40 replies
100/339jffs2: fix memory leak in jffs2_do_fill_superfs/jffs2/fs.c+1 -00 replies
101/339ubi: fastmap: Fix high cpu usage of ubi_bgt by making sure wl_pool not emptydrivers/mtd/ubi/fastmap-wl.c drivers/mtd/ubi/fastmap.c drivers/mtd/ubi/ubi.h +1 more+57 -460 replies
102/339ubi: ubi_create_volume: Fix use-after-free when volume creation faileddrivers/mtd/ubi/vmt.c+0 -10 replies
103/339selftests/bpf: fix stacktrace_build_id with missing kprobe/urandom_readtools/testing/selftests/bpf/progs/test_stacktrace_build_id.c+1 -10 replies
104/339bpf: Fix probe read error in ___bpf_prog_run()kernel/bpf/core.c+5 -90 replies
105/339block: take destination bvec offsets into account in bio_copy_data_iterblock/bio.c+5 -30 replies
106/339nbd: dont clear NBD_CMD_INFLIGHT flag if request is not completeddrivers/block/nbd.c+14 -40 replies
107/339nbd: fix possible overflow on first_minor in nbd_dev_add()drivers/block/nbd.c+12 -110 replies
108/339riscv: read-only pages should not be writablearch/riscv/kernel/efi.c+1 -10 replies
109/339net/smc: fixes for converting from "struct smc_cdc_tx_pend **" to "struct smc_wr_tx_pend_priv *"net/smc/smc_cdc.c+1 -10 replies
110/339tcp: add accessors to read/set tp->snd_cwndinclude/net/tcp.h include/trace/events/tcp.h net/core/filter.c +24 more+208 -1920 replies
111/339nfp: only report pause frame configuration for physical devicedrivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c+2 -20 replies
112/339block: use bio_queue_enter instead of blk_queue_enter in bio_pollblock/blk-core.c+1 -10 replies
113/339bonding: NS target should accept link local addressdrivers/net/bonding/bond_netlink.c+0 -50 replies
114/339sfc: fix considering that all channels have TX queuesdrivers/net/ethernet/sfc/net_driver.h+1 -10 replies
115/339sfc: fix wrong tx channel offset with efx_separate_tx_channelsdrivers/net/ethernet/sfc/efx_channels.c+2 -40 replies
116/339block: make bioset_exit() fully resilient against being called twiceblock/bio.c+1 -00 replies
117/339sched/autogroup: Fix sysctl movekernel/sched/autogroup.c+1 -10 replies
118/339blk-mq: do not update io_ticks with passthrough requestsblock/blk-mq.c+2 -10 replies
119/339net: phy: at803x: disable WOL at probedrivers/net/phy/at803x.c+22 -110 replies
120/339bonding: show NS IPv6 targets in proc master infodrivers/net/bonding/bond_procfs.c+15 -00 replies
121/339erofs: fix backmost member of z_erofs_decompress_frontendfs/erofs/zdata.c+1 -10 replies
122/339vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doitdrivers/vdpa/vdpa.c+9 -40 replies
123/339virtio: pci: Fix an error handling path in vp_modern_probe()drivers/virtio/virtio_pci_modern_dev.c+1 -00 replies
124/339net/mlx5: Dont use already freed action pointerdrivers/net/ethernet/mellanox/mlx5/core/steering/fs_dr.c+4 -50 replies
125/339net/mlx5e: TC NIC mode, fix tc chains miss tabledrivers/net/ethernet/mellanox/mlx5/core/en/fs.h drivers/net/ethernet/mellanox/mlx5/core/en_tc.c drivers/net/ethernet/mellanox/mlx5/core/fs_core.c+39 -30 replies
126/339net/mlx5: CT: Fix header-rewrite re-use for tupelsdrivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c+11 -80 replies
127/339net/mlx5e: Disable softirq in mlx5e_activate_rq to avoid race conditiondrivers/net/ethernet/mellanox/mlx5/core/en.h drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c +4 more+31 -110 replies
128/339net/mlx5: correct ECE offset in query qp outputinclude/linux/mlx5/mlx5_ifc.h+2 -30 replies
129/339net/mlx5e: Update netdev features after changing XDP statedrivers/net/ethernet/mellanox/mlx5/core/en_main.c+5 -00 replies
130/339net: sched: add barrier to fix packet stuck problem for lockless qdiscinclude/net/sch_generic.h+6 -00 replies
131/339tcp: tcp_rtx_synack() can be called from process contextnet/ipv4/tcp_output.c+2 -20 replies
132/339vdpa: ifcvf: set pci driver data in probedrivers/vdpa/ifcvf/ifcvf_main.c+2 -10 replies
133/339bonding: guard ns_targets by CONFIG_IPV6drivers/net/bonding/bond_main.c drivers/net/bonding/bond_options.c include/net/bonding.h+14 -40 replies
134/339octeontx2-af: fix error code in is_valid_offset()drivers/net/ethernet/marvell/octeontx2/af/rvu_cpt.c+1 -10 replies
135/339s390/mcck: isolate SIE instruction when setting CIF_MCCK_GUEST flagarch/s390/kernel/entry.S+5 -10 replies
136/339regulator: mt6315-regulator: fix invalid allowed modeDocumentation/devicetree/bindings/regulator/mt6315-regulator.yaml+2 -20 replies
137/339net: ping6: Fix ping -6 with interface namenet/ipv6/ping.c+4 -40 replies
138/339net/sched: act_api: fix error code in tcf_ct_flow_table_fill_tuple_ipv6()net/sched/act_ct.c+1 -10 replies
139/339gpio: pca953x: use the correct register address to do regcache syncdrivers/gpio/gpio-pca953x.c+11 -80 replies
140/339afs: Fix infinite loop found by xfstest generic/676fs/afs/dir.c+4 -10 replies
141/339drm/msm/dp: Always clear mask bits to disable interrupts at dp_ctrl_reset_irq_ctrl()drivers/gpu/drm/msm/dp/dp_ctrl.c+7 -20 replies
142/339scsi: sd: Fix potential NULL pointer dereferencedrivers/scsi/sd.c+0 -10 replies
143/339ax25: Fix ax25 session cleanup problemsinclude/net/ax25.h net/ax25/af_ax25.c net/ax25/ax25_dev.c +1 more+20 -110 replies
144/339nfp: remove padding in nfp_nfdk_tx_descdrivers/net/ethernet/netronome/nfp/nfdk/dp.c drivers/net/ethernet/netronome/nfp/nfdk/nfdk.h drivers/net/ethernet/netronome/nfp/nfp_net.h+17 -90 replies
145/339tipc: check attribute length for bearer namenet/tipc/bearer.c+1 -20 replies
146/339driver core: Fix wait_for_device_probe() & deferred_probe_timeout interactiondrivers/base/dd.c+0 -50 replies
147/339perf evsel: Fixes topdown events in a weak group for the hybrid platformtools/perf/arch/x86/util/evsel.c+21 -20 replies
148/339perf parse-events: Move slots event for the hybrid platform tootools/perf/arch/x86/util/evlist.c tools/perf/arch/x86/util/topdown.c tools/perf/arch/x86/util/topdown.h+35 -20 replies
149/339perf record: Support sample-read topdown metric group for hybrid platformstools/perf/arch/x86/util/evsel.c tools/perf/arch/x86/util/evsel.h tools/perf/arch/x86/util/topdown.c+13 -180 replies
150/339perf c2c: Fix sorting in percent_rmt_hitm_cmp()tools/perf/builtin-c2c.c+2 -20 replies
151/339Bluetooth: MGMT: Add conditions for setting HCI_CONN_FLAG_REMOTE_WAKEUPnet/bluetooth/mgmt.c+18 -00 replies
152/339Bluetooth: hci_sync: Fix attempting to suspend with unfiltered passive scannet/bluetooth/hci_sync.c+43 -150 replies
153/339bluetooth: dont use bitmaps for random flag accessesinclude/net/bluetooth/hci_core.h net/bluetooth/hci_core.c net/bluetooth/hci_request.c +2 more+27 -390 replies
154/339dmaengine: idxd: set DMA_INTERRUPT cap bitdrivers/dma/idxd/dma.c+1 -00 replies
155/339mips: cpc: Fix refcount leak in mips_cpc_default_phys_basearch/mips/kernel/mips-cpc.c+1 -00 replies
156/339bootconfig: Make the bootconfig.o as a normal object filelib/Makefile+1 -10 replies
157/339tracing: Make tp_printk work on syscall tracepointskernel/trace/trace_syscalls.c+11 -240 replies
158/339tracing: Fix sleeping function called from invalid context on RT kernelkernel/trace/trace.c+3 -30 replies
159/339tracing: Avoid adding tracer option before update_tracer_optionskernel/trace/trace.c+7 -00 replies
160/339i2c: mediatek: Optimize master_xfer() and avoid circular lockingdrivers/i2c/busses/i2c-mt65xx.c+7 -40 replies
161/339iommu/arm-smmu: fix possible null-ptr-deref in arm_smmu_device_probe()drivers/iommu/arm/arm-smmu/arm-smmu.c+2 -30 replies
162/339iommu/arm-smmu-v3: check return value after calling platform_get_resource()drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c+2 -00 replies
163/339f2fs: remove WARN_ON in f2fs_is_valid_blkaddrfs/f2fs/checkpoint.c+2 -20 replies
164/339f2fs: avoid infinite loop to flush node pagesfs/f2fs/checkpoint.c fs/f2fs/f2fs.h fs/f2fs/node.c+32 -220 replies
165/339i2c: cadence: Increase timeout per message if necessarydrivers/i2c/busses/i2c-cadence.c+10 -20 replies
166/339m68knommu: set ZERO_PAGE() to the allocated zeroed pagearch/m68k/include/asm/pgtable_no.h+2 -10 replies
167/339m68knommu: fix undefined reference to `_init_sparch/m68k/Kconfig.machine+1 -00 replies
168/339dmaengine: zynqmp_dma: In struct zynqmp_dma_chan fix desc_size data typedrivers/dma/xilinx/zynqmp_dma.c+3 -20 replies
169/339NFSv4: Dont hold the layoutget locks across multiple RPC callsfs/nfs/nfs4proc.c+4 -00 replies
170/339video: fbdev: hyperv_fb: Allow resolutions with size > 64 MB for Gen1drivers/video/fbdev/hyperv_fb.c+1 -180 replies
171/339video: fbdev: pxa3xx-gcu: release the resources correctly in pxa3xx_gcu_probe/remove()drivers/video/fbdev/pxa3xx-gcu.c+7 -50 replies
172/339RISC-V: use memcpy for kexec_file modearch/riscv/kernel/machine_kexec.c+3 -10 replies
173/339m68knommu: fix undefined reference to `mach_get_rtc_pllarch/m68k/kernel/setup_mm.c arch/m68k/kernel/setup_no.c arch/m68k/kernel/time.c+9 -80 replies
174/339rtla/Makefile: Properly handle dependenciesDocumentation/tools/rtla/Makefile tools/tracing/rtla/Makefile+48 -10 replies
175/339f2fs: fix to tag gcing flag on page during file defragmentfs/f2fs/file.c+1 -00 replies
176/339xprtrdma: treat all calls not a bcall when bc_serv is NULLnet/sunrpc/xprtrdma/rpc_rdma.c+5 -00 replies
177/339drm/bridge: ti-sn65dsi83: Handle dsi_lanes == 0 as invaliddrivers/gpu/drm/bridge/ti-sn65dsi83.c+1 -10 replies
178/339drm/panfrost: Job should reference MMU not file_privdrivers/gpu/drm/panfrost/panfrost_drv.c drivers/gpu/drm/panfrost/panfrost_job.c drivers/gpu/drm/panfrost/panfrost_job.h+7 -60 replies
179/339powerpc/papr_scm: dont requests stats with 0 sized stats bufferarch/powerpc/platforms/pseries/papr_scm.c+3 -00 replies
180/339netfilter: nat: really support inet nat without l3 addressnet/netfilter/nft_nat.c tools/testing/selftests/netfilter/nft_nat.sh+45 -10 replies
181/339netfilter: nf_tables: use kfree_rcu(ptr, rcu) to release hooks in clean_net pathnet/netfilter/nf_tables_api.c+1 -10 replies
182/339netfilter: nf_tables: delete flowtable hooks via transaction listinclude/net/netfilter/nf_tables.h net/netfilter/nf_tables_api.c+6 -260 replies
183/339powerpc/kasan: Force thread size increase with KASANarch/powerpc/Kconfig arch/powerpc/include/asm/thread_info.h+8 -30 replies
184/339NFSD: Fix potential use-after-free in nfsd_file_put()fs/nfsd/filecache.c+5 -40 replies
185/339SUNRPC: Trap RDMA segment overflowsnet/sunrpc/xprtrdma/svc_rdma_rw.c+2 -20 replies
186/339netfilter: nf_tables: always initialize flowtable hook list in transactionnet/netfilter/nf_tables_api.c+1 -00 replies
187/339ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probedrivers/ata/pata_octeon_cf.c+3 -00 replies
188/339netfilter: nf_tables: release new hooks on unsupported flowtable flagsnet/netfilter/nf_tables_api.c+8 -40 replies
189/339netfilter: nf_tables: memleak flow rule from commit pathnet/netfilter/nf_tables_api.c+6 -00 replies
190/339netfilter: nf_tables: bail out early if hardware offload is not supportedinclude/net/flow_offload.h include/net/netfilter/nf_tables_offload.h net/core/flow_offload.c +2 more+31 -30 replies
191/339amt: fix wrong usage of pskb_may_pull()drivers/net/amt.c+37 -180 replies
192/339amt: fix possible null-ptr-deref in amt_rcv()drivers/net/amt.c+2 -10 replies
193/339amt: fix wrong type string definitiondrivers/net/amt.c+1 -00 replies
194/339net: ethernet: bgmac: Fix refcount leak in bcma_mdio_mii_registerdrivers/net/ethernet/broadcom/bgmac-bcma-mdio.c+1 -00 replies
195/339xen: unexport __init-annotated xen_xlate_map_ballooned_pages()drivers/xen/xlate_mmu.c+0 -10 replies
196/339stmmac: intel: Fix an error handling path in intel_eth_pci_probe()drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c+1 -30 replies
197/339af_unix: Fix a data-race in unix_dgram_peer_wake_me().net/unix/af_unix.c+1 -10 replies
198/339selftests net: fix bpf build errortools/testing/selftests/net/bpf/Makefile+2 -20 replies
199/339x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm()arch/x86/include/asm/uaccess.h+1 -10 replies
200/339bpf, arm64: Clear prog->jited_len along prog->jitedarch/arm64/net/bpf_jit_comp.c+1 -00 replies
201/339net: dsa: lantiq_gswip: Fix refcount leak in gswip_gphy_fw_listdrivers/net/dsa/lantiq_gswip.c+3 -10 replies
202/339net/mlx4_en: Fix wrong return value on ioctl EEPROM query failuredrivers/net/ethernet/mellanox/mlx4/en_ethtool.c+1 -10 replies
203/339xsk: Fix handling of invalid descriptors in XSK TX batching APInet/xdp/xsk.c net/xdp/xsk_queue.h+3 -100 replies
204/339drm/amdgpu: fix limiting AV1 to the first instance on VCN3drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c+7 -100 replies
205/339SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer()net/sunrpc/xdr.c+5 -10 replies
206/339net: mdio: unexport __init-annotated mdio_bus_init()drivers/net/phy/mdio_bus.c+0 -10 replies
207/339net: xfrm: unexport __init-annotated xfrm4_protocol_init()net/ipv4/xfrm4_protocol.c+0 -10 replies
208/339net: ipv6: unexport __init-annotated seg6_hmac_init()net/ipv6/seg6_hmac.c+0 -10 replies
209/339net/mlx5e: CT: Fix cleanup of CT before cleanup of TC ct rulesdrivers/net/ethernet/mellanox/mlx5/core/en_rep.c+16 -150 replies
210/339net/mlx5: Lag, filter non compatible devicesdrivers/net/ethernet/mellanox/mlx5/core/dev.c drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h+47 -140 replies
211/339net/mlx5: Fix mlx5_get_next_dev() peer device matchingdrivers/net/ethernet/mellanox/mlx5/core/dev.c+23 -110 replies
212/339net/mlx5: Rearm the FW tracer after each tracer eventdrivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c+5 -20 replies
213/339net/mlx5: fs, fail conflicting actionsdrivers/net/ethernet/mellanox/mlx5/core/fs_core.c+32 -30 replies
214/339ip_gre: test csum_start instead of transport headernet/ipv4/ip_gre.c+5 -60 replies
215/339net: altera: Fix refcount leak in altera_tse_mdio_createdrivers/net/ethernet/altera/altera_tse_main.c+5 -10 replies
216/339net: dsa: mv88e6xxx: use BMSR_ANEGCOMPLETE bit for filling an_completedrivers/net/dsa/mv88e6xxx/serdes.c+11 -160 replies
217/339net: dsa: realtek: rtl8365mb: fix GMII caps for ports with internal PHYdrivers/net/dsa/realtek/rtl8365mb.c+9 -290 replies
218/339tcp: use alloc_large_system_hash() to allocate table_perturbnet/ipv4/inet_hashtables.c+6 -40 replies
219/339drm: imx: fix compiler warning with gcc-12drivers/gpu/drm/imx/ipuv3-crtc.c+1 -10 replies
220/339nfp: flower: restructure flow-key for gre+vlan combinationdrivers/net/ethernet/netronome/nfp/flower/conntrack.c drivers/net/ethernet/netronome/nfp/flower/match.c+24 -240 replies
221/339net: seg6: fix seg6_lookup_any_nexthop() to handle VRFs using flowi_l3mdevnet/ipv6/seg6_local.c+1 -00 replies
222/339iov_iter: Fix iter_xarray_get_pages{,_alloc}()lib/iov_iter.c+4 -160 replies
223/339iio: dummy: iio_simple_dummy: check the return value of kstrdup()drivers/iio/dummy/iio_simple_dummy.c+12 -80 replies
224/339staging: rtl8712: fix a potential memory leak in r871xu_drv_init()drivers/staging/rtl8712/os_intfs.c drivers/staging/rtl8712/usb_intf.c+3 -40 replies
225/339iio: st_sensors: Add a local lock for protecting odrdrivers/iio/common/st_sensors/st_sensors_core.c include/linux/iio/common/st_sensors.h+21 -60 replies
226/339lkdtm/usercopy: Expand size of "out of frame" objectdrivers/misc/lkdtm/usercopy.c+14 -30 replies
227/339drivers: staging: rtl8723bs: Fix deadlock in rtw_surveydone_event_callback()drivers/staging/rtl8723bs/core/rtw_mlme.c+4 -20 replies
228/339drivers: staging: rtl8192bs: Fix deadlock in rtw_joinbss_event_prehandle()drivers/staging/rtl8723bs/core/rtw_mlme.c+4 -20 replies
229/339drivers: staging: rtl8192eu: Fix deadlock in rtw_joinbss_event_prehandledrivers/staging/r8188eu/core/rtw_mlme.c+4 -20 replies
230/339tty: synclink_gt: Fix null-pointer-dereference in slgt_clean()drivers/tty/synclink_gt.c+2 -00 replies
231/339tty: Fix a possible resource leak in icom_probedrivers/tty/serial/icom.c+1 -10 replies
232/339thunderbolt: Use different lane for second DisplayPort tunneldrivers/thunderbolt/tb.c drivers/thunderbolt/test.c drivers/thunderbolt/tunnel.c +1 more+33 -170 replies
233/339drivers: staging: rtl8192u: Fix deadlock in ieee80211_beacons_stop()drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c+1 -10 replies
234/339drivers: staging: rtl8192e: Fix deadlock in rtllib_beacons_stop()drivers/staging/rtl8192e/rtllib_softmac.c+1 -10 replies
235/339USB: host: isp116x: check return value after calling platform_get_resource()drivers/usb/host/isp116x-hcd.c+4 -20 replies
236/339drivers: tty: serial: Fix deadlock in sa1100_set_termios()drivers/tty/serial/sa1100.c+2 -20 replies
237/339drivers: usb: host: Fix deadlock in oxu_bus_suspend()drivers/usb/host/oxu210hp-hcd.c+2 -00 replies
238/339USB: hcd-pci: Fully suspend across freeze/thaw cycledrivers/usb/core/hcd-pci.c+2 -20 replies
239/339char: xillybus: fix a refcount leak in cleanup_dev()drivers/char/xillybus/xillyusb.c+1 -00 replies
240/339sysrq: do not omit current cpu when showing backtrace of all active CPUsdrivers/tty/sysrq.c+9 -40 replies
241/339usb: dwc2: gadget: dont reset gadgets driver->busdrivers/usb/dwc2/gadget.c+0 -10 replies
242/339usb: dwc3: host: Stop setting the ACPI companiondrivers/usb/dwc3/host.c+0 -20 replies
243/339usb: dwc3: gadget: Only End Transfer for ep0 data phasedrivers/usb/dwc3/gadget.c+11 -00 replies
244/339soundwire: qcom: adjust autoenumeration timeoutdrivers/soundwire/qcom.c+1 -10 replies
245/339misc: rtsx: set NULL intfdata when probe failsdrivers/misc/cardreader/rtsx_usb.c+1 -00 replies
246/339extcon: Fix extcon_get_extcon_dev() error handlingdrivers/extcon/extcon-axp288.c drivers/extcon/extcon.c drivers/power/supply/axp288_charger.c +6 more+28 -310 replies
247/339extcon: Modify extcon device to be created after driver data is setdrivers/extcon/extcon.c+17 -120 replies
248/339clocksource/drivers/sp804: Avoid error on multiple instancesdrivers/clocksource/timer-sp804.c+5 -50 replies
249/339staging: rtl8712: fix uninit-value in usb_read8() and friendsdrivers/staging/rtl8712/usb_ops.c+18 -90 replies
250/339staging: rtl8712: fix uninit-value in r871xu_drv_init()drivers/staging/rtl8712/usb_intf.c+3 -30 replies
251/339serial: msm_serial: disable interrupts in __msm_console_write()drivers/tty/serial/msm_serial.c+5 -00 replies
252/339kernfs: Separate kernfs_pr_cont_buf and rename_lock.fs/kernfs/dir.c+19 -120 replies
253/339watchdog: wdat_wdt: Stop watchdog when rebooting the systemdrivers/watchdog/wdat_wdt.c+1 -00 replies
254/339ksmbd: smbd: fix connection dropped issuefs/ksmbd/transport_rdma.c+1 -00 replies
255/339md: protect md_unregister_thread from reentrancydrivers/md/md.c+10 -50 replies
256/339ASoC: SOF: amd: Fixed Build errorsound/soc/amd/acp/acp-pci.c+1 -00 replies
257/339scsi: myrb: Fix up null pointer access on myrb_cleanup()drivers/scsi/myrb.c+8 -30 replies
258/339ASoC: rt5640: Do not manipulate pin "Platform Clock" if the "Platform Clock" is not in the DAPMsound/soc/codecs/rt5640.c sound/soc/codecs/rt5640.h sound/soc/intel/boards/bytcr_rt5640.c+13 -20 replies
259/339Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process"net/key/af_key.c+6 -40 replies
260/339ceph: allow ceph.dir.rctime xattr to be updatablefs/ceph/xattr.c+9 -10 replies
261/339ceph: flush the mdlog for filesystem syncfs/ceph/mds_client.c+27 -60 replies
262/339ceph: fix possible deadlock when holding Fwb to get inline_datafs/ceph/addr.c+19 -140 replies
263/339net, neigh: Set lower cap for neigh_managed_work rearmingnet/core/neighbour.c+1 -10 replies
264/339drm/amd/display: Check if modulo is 0 before dividing.drivers/gpu/drm/amd/display/dc/dce/dce_clock_source.c+6 -30 replies
265/339drm/amd/display: Check zero planes for OTG disable W/A on clock changedrivers/gpu/drm/amd/display/dc/clk_mgr/dcn315/dcn315_clk_mgr.c drivers/gpu/drm/amd/display/dc/clk_mgr/dcn316/dcn316_clk_mgr.c+4 -20 replies
266/339drm/radeon: fix a possible null pointer dereferencedrivers/gpu/drm/radeon/radeon_connectors.c+4 -00 replies
267/339drm/amd/pm: fix a potential gpu_metrics_table memory leakdrivers/gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c+3 -00 replies
268/339drm/amd/pm: Fix missing thermal throttler statusdrivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c+1 -00 replies
269/339drm/amd/pm: correct the metrics version for SMU 11.0.11/12/13drivers/gpu/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c+44 -130 replies
270/339um: line: Use separate IRQs per linearch/um/drivers/chan_kern.c arch/um/drivers/line.c arch/um/drivers/line.h +3 more+29 -330 replies
271/339modpost: fix undefined behavior of is_arm_mapping_symbol()scripts/mod/modpost.c+2 -10 replies
272/339objtool: Mark __ubsan_handle_builtin_unreachable() as noreturntools/objtool/check.c+2 -10 replies
273/339x86/cpu: Elide KCSAN for cpu_has() and friendsarch/x86/include/asm/cpufeature.h+1 -10 replies
274/339jump_label,noinstr: Avoid instrumentation for JUMP_LABEL=n buildsinclude/linux/jump_label.h+2 -20 replies
275/339nbd: call genl_unregister_family() first in nbd_cleanup()drivers/block/nbd.c+6 -10 replies
276/339nbd: fix race between nbd_alloc_config() and module removaldrivers/block/nbd.c+19 -90 replies
277/339nbd: fix io hung while disconnecting devicedrivers/block/nbd.c+1 -10 replies
278/339Revert "PCI: brcmstb: Do not turn off WOL regulators on suspend"drivers/pci/controller/pcie-brcmstb.c+9 -440 replies
279/339Revert "PCI: brcmstb: Add control of subdevice voltage regulators"drivers/pci/controller/pcie-brcmstb.c+5 -780 replies
280/339Revert "PCI: brcmstb: Add mechanism to turn on subdev regulators"drivers/pci/controller/pcie-brcmstb.c+0 -760 replies
281/339Revert "PCI: brcmstb: Split brcm_pcie_setup() into two funcs"drivers/pci/controller/pcie-brcmstb.c+26 -390 replies
282/339cifs: fix potential deadlock in direct reclaimfs/cifs/cifs_swn.c fs/cifs/cifsencrypt.c fs/cifs/cifsglob.h +7 more+71 -530 replies
283/339s390/gmap: voluntarily schedule during key settingarch/s390/mm/gmap.c+14 -00 replies
284/339cifs: version operations for smb20 unneeded when legacy support disabledfs/cifs/cifsglob.h fs/cifs/smb2ops.c+9 -20 replies
285/339drm/amd/pm: use bitmap_{from,to}_arr32 where appropriatedrivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c+2 -20 replies
286/339nodemask: Fix return values to be unsignedinclude/linux/nodemask.h lib/nodemask.c+21 -210 replies
287/339scsi: lpfc: Correct BDE type for XMIT_SEQ64_WQE in lpfc_ct_reject_event()drivers/scsi/lpfc/lpfc_ct.c+1 -10 replies
288/339vringh: Fix loop descriptors check in the indirect casesdrivers/vhost/vringh.c+8 -20 replies
289/339platform/x86: barco-p50-gpio: Add check for platform_driver_registerdrivers/platform/x86/barco-p50-gpio.c+4 -10 replies
290/339scripts/gdb: change kernel config dumping methodscripts/gdb/linux/config.py+3 -30 replies
291/339platform/x86: hp-wmi: Resolve WMI query failures on some devicesdrivers/platform/x86/hp-wmi.c+4 -20 replies
292/339platform/x86: hp-wmi: Use zero insize parameter only when supporteddrivers/platform/x86/hp-wmi.c+15 -80 replies
293/339ALSA: usb-audio: Skip generic sync EP parse for secondary EPsound/usb/pcm.c+1 -10 replies
294/339ALSA: usb-audio: Set up (implicit) sync for Saffire 6sound/usb/pcm.c sound/usb/quirks-table.h+9 -10 replies
295/339ALSA: hda/conexant - Fix loopback issue with CX20632sound/pci/hda/patch_conexant.c+7 -00 replies
296/339ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo Yoga DuetITL 2021sound/pci/hda/patch_realtek.c+1 -00 replies
297/339ALSA: hda/realtek: Add quirk for HP Dev Onesound/pci/hda/patch_realtek.c+1 -00 replies
298/339cifs: return errors during session setup during reconnectsfs/cifs/smb2pdu.c+3 -00 replies
299/339cifs: fix reconnect on smb3 mount typesfs/cifs/cifsfs.c fs/cifs/cifsfs.h fs/cifs/misc.c+18 -130 replies
300/339cifs: populate empty hostnames for extra channelsfs/cifs/connect.c fs/cifs/sess.c+8 -10 replies
301/339scsi: sd: Fix interpretation of VPD B9h lengthdrivers/scsi/sd.c+1 -10 replies
302/339scsi: lpfc: Resolve some cleanup issues following abort path refactoringdrivers/scsi/lpfc/lpfc_crtn.h drivers/scsi/lpfc/lpfc_nvme.c+5 -50 replies
303/339scsi: lpfc: Resolve some cleanup issues following SLI path refactoringdrivers/scsi/lpfc/lpfc_init.c drivers/scsi/lpfc/lpfc_sli.c+13 -140 replies
304/339scsi: lpfc: Address NULL pointer dereference after starget_to_rport()drivers/scsi/lpfc/lpfc_scsi.c+6 -00 replies
305/339KVM: x86/mmu: Check every prev_roots in __kvm_mmu_free_obsolete_roots()arch/x86/kvm/mmu/mmu.c+1 -10 replies
306/339KVM: SVM: fix tsc scaling cache logicarch/x86/kvm/svm/nested.c arch/x86/kvm/svm/svm.c arch/x86/kvm/svm/svm.h+23 -150 replies
307/339filemap: Cache the value of vm_flagsmm/filemap.c+5 -40 replies
308/339KEYS: trusted: tpm2: Fix migratable logicsecurity/keys/trusted-keys/trusted_tpm2.c+2 -20 replies
309/339libata: fix reading concurrent positioning ranges logdrivers/ata/libata-core.c+13 -80 replies
310/339libata: fix translation of concurrent positioning rangesdrivers/ata/libata-scsi.c+1 -10 replies
311/339ata: libata-transport: fix {dma|pio|xfer}_mode sysfs filesDocumentation/ABI/testing/sysfs-ata drivers/ata/libata-transport.c+7 -60 replies
312/339mmc: sdhci-pci-gli: Fix GL9763E runtime PM when the system resumes from suspenddrivers/mmc/host/sdhci-pci-gli.c+3 -00 replies
313/339mmc: block: Fix CQE recovery reset successdrivers/mmc/core/block.c+1 -20 replies
314/339net: phy: dp83867: retrigger SGMII AN when link changedrivers/net/phy/dp83867.c+29 -00 replies
315/339net: openvswitch: fix misuse of the cached connection on tuple changesnet/openvswitch/actions.c net/openvswitch/conntrack.c+9 -10 replies
316/339writeback: Fix inode->i_io_list not be protected by inode->i_lock errorfs/fs-writeback.c fs/inode.c+29 -100 replies
317/339nfc: st21nfca: fix incorrect validating logic in EVT_TRANSACTIONdrivers/nfc/st21nfca/se.c+1 -10 replies
318/339nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handlingdrivers/nfc/st21nfca/se.c+10 -30 replies
319/339nfc: st21nfca: fix incorrect sizing calculations in EVT_TRANSACTIONdrivers/nfc/st21nfca/se.c+31 -310 replies
320/339ixgbe: fix bcast packets Rx on VF after promisc removaldrivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c+2 -20 replies
321/339ixgbe: fix unexpected VLAN Rx in promisc mode on VFdrivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c+2 -20 replies
322/339Input: bcm5974 - set missing URB_NO_TRANSFER_DMA_MAP urb flagdrivers/input/mouse/bcm5974.c+6 -10 replies
323/339vduse: Fix NULL pointer dereference on sysfs accessdrivers/vdpa/vdpa_user/vduse_dev.c+3 -40 replies
324/339cpuidle,intel_idle: Fix CPUIDLE_FLAG_IRQ_ENABLEdrivers/idle/intel_idle.c+25 -70 replies
325/339mm/huge_memory: Fix xarray node memory leakinclude/linux/xarray.h lib/xarray.c mm/huge_memory.c+5 -40 replies
326/339powerpc: Dont select HAVE_IRQ_EXIT_ON_IRQ_STACKarch/powerpc/Kconfig+0 -10 replies
327/339drm/amdkfd:Fix fw version for 10.3.6drivers/gpu/drm/amd/amdkfd/kfd_device.c+3 -10 replies
328/339drm/bridge: analogix_dp: Support PSR-exit to disable transitiondrivers/gpu/drm/bridge/analogix/analogix_dp_core.c+38 -40 replies
329/339drm/atomic: Force bridge self-refresh-exit on CRTC switchdrivers/gpu/drm/drm_atomic_helper.c+13 -30 replies
330/339drm/amdgpu/jpeg2: Add jpeg vmid update under IB submitdrivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.h+6 -10 replies
331/339drm/amd/display: remove stale config guardsdrivers/gpu/drm/amd/display/dc/clk_mgr/dcn315/dcn315_clk_mgr.c drivers/gpu/drm/amd/display/dc/dml/dml_wrapper.c+0 -40 replies
332/339drm/amdgpu: update VCN codec support for Yellow Carpdrivers/gpu/drm/amd/amdgpu/nv.c+1 -00 replies
333/339virtio-rng: make device ready before making requestdrivers/char/hw_random/virtio-rng.c+2 -00 replies
334/339powerpc/32: Fix overread/overwrite of thread_struct via ptracearch/powerpc/kernel/ptrace/ptrace-fpu.c arch/powerpc/kernel/ptrace/ptrace.c+17 -60 replies
335/339random: avoid checking crng_ready() twice in random_init()drivers/char/random.c+1 -10 replies
336/339random: mark bootloader randomness code as __initdrivers/char/random.c include/linux/random.h+4 -50 replies
337/339random: account for arch randomness in bitsdrivers/char/random.c+4 -40 replies
338/339md/raid0: Ignore RAID0 layout if the second zone has only one devicedrivers/md/raid0.c+16 -150 replies
339/339zonefs: fix handling of explicit_open option on mountfs/zonefs/super.c+6 -50 replies

Reviews trailers per patch

154 of 339 patches have a Reviewed-by or Acked-by.

PatchManuel LaussDaniel GibsonLinus TorvaldsMichael RieschLarry FingerShuah KhanAlan SternDan CarpenterVaibhav AgarwalMark GreerAngeloGioacchino Del RegnoMatthias BruggerJiri SlabyArnaud PouliquenAndy ShevchenkoHeikki KrogerusPhilippe SchenkerBaolin WangSuzuki K PoulosePéter UjfalusiSrinivas KandagatlaNamjae JeonKrzysztof KozlowskiLinus WalleijMarek SzyprowskiPetr MladekNeil ArmstrongGuenter RoeckGeert UytterhoevenHangyu HuaAnup PatelMasahiro YamadaRanjani SridharanRander WangRomain NaourJan KaraHarald FreudenbergerBaruch SiachJiang BiaoHao PengMing LeiDavid VernetKarsten GraulAlexander SverdlinJohn StultzRafael J. WysockiJosef BacikHarry WentlandMarek BehúnSean AndersonsamuelliaoChristoph HellwigSi-Wei LiuJason WangGao XiangYue HuChao YuAriel LevkovichPaul BlakeyTariq ToukanGal PressmanYuchung ChengJon MaloyThomas OsterriedIvan KozikIan RogersNamhyung KimKan LiangZheyu MaStephen BoydJonathan ToppinsToshiaki MakitaSven SchnelleChristian BorntraegerSaeed MahameedDavid AhernNeal CardwellMarc DionneJay VosburghÍñigo HuguetMichal SimekDexuan CuiYury NorovAndrzej HajdaLucas StachAndrew LunnSerge SeminNícolas F. R. A. PradoQii WangAlyssa RosenzweigSergey ShtylyovChuck LeverSachin SantArnd BergmannWong Vee KheeOz ShlomoNeilBrownJ. Bruce FieldsSteffen KlassertMaor GottliebLeon RomanovskyMark BlochMaher SanallaFlorian FainelliRussell King (Oracle)Moshe ShemeshEric DumazetAlexander DuyckSong LiuPaolo Abeni[email protected]Xiubo LiJeff LaytonYufan ChenDmytro LaktyushkinQingqing ZhuoDaniel WheelerAlex DeucherPierre-Eric Pelloux-PrayerMagnus KarlssonPhilipp ZabelMuhammad Usama AnjumEli BillauerNikolay AleksandrovYang WangAlexander GordeevClaudio ImbrendaJorge LopezHans de GoedeEnzo MatsumiyaSebastian ReichelNick DesaulniersRobin MurphyMartin LeungSongineanton ivanovAndré KapelrudSatadru PramanikOleksandr TyshchenkoStefano StabelliniTejun HeoBrad CampbellRonnie SahlbergVoon WeifengMichael EnglishMuhammad AhmadDamien Le MoalHannes ReineckePeter KorsgaardKonrad JankowskiSean Paul[email protected]Laurent VivierChristian KönigLijo LazarJohannes ThumshirnAhmad FatoumJarkko SakkinenSean ChristophersonChristophe LeroyLeo LiuMario LimoncielloFelix KuehlingZan AzizBagas Sanjaya
SeriesT-b T-b
1/339A-b
2/339R-b R-b R-b
3/339
4/339
5/339R-b R-b
6/339R-b
7/339A-b
8/339
9/339R-b
10/339
11/339Reviewed-and-tested-by A-b
12/339
13/339
14/339
15/339T-b
16/339A-b
17/339R-b
18/339R-b
19/339A-b
20/339
21/339
22/339
23/339
24/339
25/339
26/339
27/339
28/339
29/339
30/339R-b A-b
31/339T-b
32/339T-b
33/339R-b
34/339R-b
35/339
36/339R-b
37/339
38/339
39/339
40/339
41/339
42/339
43/339
44/339
45/339
46/339R-b
47/339R-b R-b
48/339R-b R-b
49/339R-b R-b
50/339R-b R-b
51/339R-b R-b
52/339R-b R-b
53/339R-b
54/339A-b
55/339R-b
56/339R-b
57/339
58/339R-b
59/339
60/339R-b
61/339R-b
62/339R-b
63/339R-b T-b R-b A-b
64/339
65/339
66/339
67/339R-b
68/339A-b
69/339
70/339
71/339
72/339
73/339
74/339
75/339
76/339R-b
77/339
78/339
79/339R-b
80/339R-b
81/339R-b
82/339
83/339
84/339R-b
85/339A-b
86/339
87/339
88/339
89/339R-b
90/339
91/339R-b
92/339
93/339
94/339
95/339
96/339R-b
97/339R-b
98/339R-b
99/339A-b
100/339
101/339
102/339
103/339A-b
104/339R-b R-b
105/339
106/339
107/339R-b
108/339
109/339
110/339A-b
111/339
112/339
113/339R-b A-b
114/339T-b
115/339
116/339
117/339T-b
118/339R-b R-b
119/339
120/339
121/339R-b R-b R-b
122/339R-b A-b
123/339
124/339
125/339R-b R-b
126/339R-b
127/339R-b R-b
128/339
129/339R-b
130/339
131/339A-b
132/339T-b
133/339A-b
134/339
135/339R-b R-b
136/339
137/339R-b R-b R-b
138/339A-b
139/339
140/339R-b T-b
141/339R-b
142/339R-b
143/339Reported-and-tested-by
144/339
145/339A-b
146/339T-b A-b R-b
147/339A-b
148/339R-b
149/339A-b R-b
150/339A-b
151/339
152/339
153/339R-b
154/339
155/339R-b
156/339
157/339
158/339
159/339
160/339T-b R-b
161/339
162/339
163/339R-b
164/339
165/339A-b
166/339
167/339R-b A-b
168/339
169/339
170/339R-b
171/339
172/339
173/339R-b A-b R-b
174/339
175/339
176/339R-b
177/339R-b R-b
178/339A-b
179/339T-b
180/339
181/339
182/339
183/339
184/339
185/339
186/339
187/339R-b
188/339
189/339
190/339
191/339
192/339
193/339
194/339R-b
195/339R-b A-b
196/339R-b
197/339
198/339A-b A-b
199/339
200/339A-b
201/339
202/339
203/339A-b
204/339R-b T-b
205/339R-b R-b
206/339R-b R-b
207/339A-b
208/339
209/339R-b
210/339R-b
211/339R-b R-b R-b
212/339R-b
213/339R-b
214/339R-b R-b
215/339
216/339
217/339R-b
218/339R-b
219/339A-b
220/339
221/339R-b
222/339
223/339
224/339R-b
225/339
226/339R-b
227/339
228/339
229/339
230/339R-b
231/339R-b
232/339T-b
233/339
234/339
235/339
236/339
237/339
238/339A-b
239/339A-b
240/339
241/339
242/339
243/339
244/339
245/339
246/339R-b R-b R-b A-b
247/339
248/339R-b
249/339R-b T-b
250/339R-b T-b
251/339R-b
252/339A-b
253/339R-b
254/339A-b T-b
255/339
256/339
257/339T-b
258/339
259/339
260/339R-b
261/339R-b
262/339R-b
263/339R-b
264/339A-b T-b R-b
265/339R-b A-b T-b
266/339
267/339
268/339R-b
269/339
270/339A-b
271/339R-b
272/339
273/339
274/339
275/339R-b
276/339R-b
277/339R-b
278/339
279/339
280/339
281/339
282/339R-b R-b
283/339R-b R-b
284/339R-b
285/339
286/339
287/339
288/339A-b
289/339A-b
290/339
291/339R-b R-b
292/339T-b R-b
293/339Reported-and-tested-by
294/339Reported-and-tested-by
295/339
296/339Co-authored-by
297/339
298/339R-b
299/339T-b
300/339
301/339T-b R-b R-b R-b
302/339
303/339
304/339
305/339R-b
306/339
307/339
308/339R-b R-b
309/339T-b R-b
310/339T-b R-b R-b
311/339
312/339
313/339
314/339R-b R-b
315/339
316/339
317/339R-b R-b
318/339R-b R-b
319/339R-b R-b
320/339T-b
321/339T-b
322/339
323/339
324/339
325/339
326/339
327/339R-b R-b R-b
328/339R-b
329/339R-b
330/339A-b R-b
331/339
332/339R-b
333/339Reported-and-tested-by R-b
334/339T-b
335/339
336/339
337/339
338/339R-b
339/339R-b R-b

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

Read the v1 thread

Cover letter [PATCH 5.18 000/339] 5.18.4-rc1 review

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

Responses should be made by Wed, 15 Jun 2022 09:47:08 +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.18.4-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.18.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.18.4-rc1

Damien Le Moal <[email protected]>
zonefs: fix handling of explicit_open option on mount

Pascal Hambourg <[email protected]>
md/raid0: Ignore RAID0 layout if the second zone has only one device

Jason A. Donenfeld <[email protected]>
random: account for arch randomness in bits

Jason A. Donenfeld <[email protected]>
random: mark bootloader randomness code as __init

Jason A. Donenfeld <[email protected]>
random: avoid checking crng_ready() twice in random_init()

Michael Ellerman <[email protected]>
powerpc/32: Fix overread/overwrite of thread_struct via ptrace

Jason Wang <[email protected]>
virtio-rng: make device ready before making request

Alex Deucher <[email protected]>
drm/amdgpu: update VCN codec support for Yellow Carp

Aurabindo Pillai <[email protected]>
drm/amd/display: remove stale config guards

Mohammad Zafar Ziya <[email protected]>
drm/amdgpu/jpeg2: Add jpeg vmid update under IB submit

Brian Norris <[email protected]>
drm/atomic: Force bridge self-refresh-exit on CRTC switch

Brian Norris <[email protected]>
drm/bridge: analogix_dp: Support PSR-exit to disable transition

Jesse Zhang <[email protected]>
drm/amdkfd:Fix fw version for 10.3.6

Michael Ellerman <[email protected]>
powerpc: Don't select HAVE_IRQ_EXIT_ON_IRQ_STACK

Matthew Wilcox (Oracle) <[email protected]>
mm/huge_memory: Fix xarray node memory leak

Peter Zijlstra <[email protected]>
cpuidle,intel_idle: Fix CPUIDLE_FLAG_IRQ_ENABLE

Xie Yongji <[email protected]>
vduse: Fix NULL pointer dereference on sysfs access

Mathias Nyman <[email protected]>
Input: bcm5974 - set missing URB_NO_TRANSFER_DMA_MAP urb flag

Olivier Matz <[email protected]>
ixgbe: fix unexpected VLAN Rx in promisc mode on VF

Olivier Matz <[email protected]>
ixgbe: fix bcast packets Rx on VF after promisc removal

Martin Faltesek <[email protected]>
nfc: st21nfca: fix incorrect sizing calculations in EVT_TRANSACTION

Martin Faltesek <[email protected]>
nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling

Martin Faltesek <[email protected]>
nfc: st21nfca: fix incorrect validating logic in EVT_TRANSACTION

Jchao Sun <[email protected]>

    writeback: Fix inode->i_io_list not be protected by inode->i_lock error

Ilya Maximets <[email protected]>
net: openvswitch: fix misuse of the cached connection on tuple changes

Tan Tee Min <[email protected]>
net: phy: dp83867: retrigger SGMII AN when link change

Adrian Hunter <[email protected]>
mmc: block: Fix CQE recovery reset success

Ben Chuang <[email protected]>
mmc: sdhci-pci-gli: Fix GL9763E runtime PM when the system resumes from suspend

Sergey Shtylyov <[email protected]>
ata: libata-transport: fix {dma|pio|xfer}_mode sysfs files

Tyler Erickson <[email protected]>
libata: fix translation of concurrent positioning ranges

Tyler Erickson <[email protected]>
libata: fix reading concurrent positioning ranges log

David Safford <[email protected]>
KEYS: trusted: tpm2: Fix migratable logic

Matthew Wilcox (Oracle) <[email protected]>
filemap: Cache the value of vm_flags

Maxim Levitsky <[email protected]>
KVM: SVM: fix tsc scaling cache logic

Shaoqin Huang <[email protected]>
KVM: x86/mmu: Check every prev_roots in __kvm_mmu_free_obsolete_roots()

James Smart <[email protected]>
scsi: lpfc: Address NULL pointer dereference after starget_to_rport()

James Smart <[email protected]>
scsi: lpfc: Resolve some cleanup issues following SLI path refactoring

James Smart <[email protected]>
scsi: lpfc: Resolve some cleanup issues following abort path refactoring

Tyler Erickson <[email protected]>
scsi: sd: Fix interpretation of VPD B9h length

Shyam Prasad N <[email protected]>
cifs: populate empty hostnames for extra channels

Paulo Alcantara <[email protected]>
cifs: fix reconnect on smb3 mount types

Shyam Prasad N <[email protected]>
cifs: return errors during session setup during reconnects

Jeremy Soller <[email protected]>
ALSA: hda/realtek: Add quirk for HP Dev One

Cameron Berkenpas <[email protected]>
ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo Yoga DuetITL 2021

huangwenhui <[email protected]>
ALSA: hda/conexant - Fix loopback issue with CX20632

Takashi Iwai <[email protected]>
ALSA: usb-audio: Set up (implicit) sync for Saffire 6

Takashi Iwai <[email protected]>
ALSA: usb-audio: Skip generic sync EP parse for secondary EP

Bedant Patnaik <[email protected]>
platform/x86: hp-wmi: Use zero insize parameter only when supported

Jorge Lopez <[email protected]>
platform/x86: hp-wmi: Resolve WMI query failures on some devices

Kuan-Ying Lee <[email protected]>
scripts/gdb: change kernel config dumping method

Jiasheng Jiang <[email protected]>
platform/x86: barco-p50-gpio: Add check for platform_driver_register

Xie Yongji <[email protected]>
vringh: Fix loop descriptors check in the indirect cases

James Smart <[email protected]>
scsi: lpfc: Correct BDE type for XMIT_SEQ64_WQE in lpfc_ct_reject_event()

Kees Cook <[email protected]>
nodemask: Fix return values to be unsigned

Yury Norov <[email protected]>
drm/amd/pm: use bitmap_{from,to}_arr32 where appropriate

Steve French <[email protected]>
cifs: version operations for smb20 unneeded when legacy support disabled

Christian Borntraeger <[email protected]>
s390/gmap: voluntarily schedule during key setting

Vincent Whitchurch <[email protected]>
cifs: fix potential deadlock in direct reclaim

Bjorn Helgaas <[email protected]>
Revert "PCI: brcmstb: Split brcm_pcie_setup() into two funcs"

Bjorn Helgaas <[email protected]>
Revert "PCI: brcmstb: Add mechanism to turn on subdev regulators"

Bjorn Helgaas <[email protected]>
Revert "PCI: brcmstb: Add control of subdevice voltage regulators"

Bjorn Helgaas <[email protected]>
Revert "PCI: brcmstb: Do not turn off WOL regulators on suspend"

Yu Kuai <[email protected]>
nbd: fix io hung while disconnecting device

Yu Kuai <[email protected]>
nbd: fix race between nbd_alloc_config() and module removal

Yu Kuai <[email protected]>
nbd: call genl_unregister_family() first in nbd_cleanup()

Peter Zijlstra <[email protected]>
jump_label,noinstr: Avoid instrumentation for JUMP_LABEL=n builds

Peter Zijlstra <[email protected]>
x86/cpu: Elide KCSAN for cpu_has() and friends

Peter Zijlstra <[email protected]>
objtool: Mark __ubsan_handle_builtin_unreachable() as noreturn

Masahiro Yamada <[email protected]>
modpost: fix undefined behavior of is_arm_mapping_symbol()

Johannes Berg <[email protected]>
um: line: Use separate IRQs per line

Evan Quan <[email protected]>

    drm/amd/pm: correct the metrics version for SMU 11.0.11/12/13

Lijo Lazar <[email protected]>
drm/amd/pm: Fix missing thermal throttler status

Gong Yuanjun <[email protected]>
drm/amd/pm: fix a potential gpu_metrics_table memory leak

Gong Yuanjun <[email protected]>
drm/radeon: fix a possible null pointer dereference

Nicholas Kazlauskas <[email protected]>
drm/amd/display: Check zero planes for OTG disable W/A on clock change

David Galiffi <[email protected]>
drm/amd/display: Check if modulo is 0 before dividing.

Daniel Borkmann <[email protected]>
net, neigh: Set lower cap for neigh_managed_work rearming

Xiubo Li <[email protected]>
ceph: fix possible deadlock when holding Fwb to get inline_data

Xiubo Li <[email protected]>
ceph: flush the mdlog for filesystem sync

Venky Shankar <[email protected]>
ceph: allow ceph.dir.rctime xattr to be updatable

Michal Kubecek <[email protected]>
Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process"

Oder Chiou <[email protected]>
ASoC: rt5640: Do not manipulate pin "Platform Clock" if the "Platform Clock" is not in the DAPM

Hannes Reinecke <[email protected]>
scsi: myrb: Fix up null pointer access on myrb_cleanup()

Syed Saba kareem <[email protected]>
ASoC: SOF: amd: Fixed Build error

Guoqing Jiang <[email protected]>
md: protect md_unregister_thread from reentrancy

Hyunchul Lee <[email protected]>
ksmbd: smbd: fix connection dropped issue

Liu Xinpeng <[email protected]>
watchdog: wdat_wdt: Stop watchdog when rebooting the system

Hao Luo <[email protected]>
kernfs: Separate kernfs_pr_cont_buf and rename_lock.

John Ogness <[email protected]>
serial: msm_serial: disable interrupts in __msm_console_write()

Wang Cheng <[email protected]>

    staging: rtl8712: fix uninit-value in r871xu_drv_init()

Wang Cheng <[email protected]>
staging: rtl8712: fix uninit-value in usb_read8() and friends

Andre Przywara <[email protected]>
clocksource/drivers/sp804: Avoid error on multiple instances

bumwoo lee <[email protected]>
extcon: Modify extcon device to be created after driver data is set

Dan Carpenter <[email protected]>
extcon: Fix extcon_get_extcon_dev() error handling

Shuah Khan <[email protected]>
misc: rtsx: set NULL intfdata when probe fails

Srinivas Kandagatla <[email protected]>
soundwire: qcom: adjust autoenumeration timeout

Thinh Nguyen <[email protected]>
usb: dwc3: gadget: Only End Transfer for ep0 data phase

Heikki Krogerus <[email protected]>
usb: dwc3: host: Stop setting the ACPI companion

Marek Szyprowski <[email protected]>

    usb: dwc2: gadget: don't reset gadget's driver->bus

Changbin Du <[email protected]>
sysrq: do not omit current cpu when showing backtrace of all active CPUs

Hangyu Hua <[email protected]>
char: xillybus: fix a refcount leak in cleanup_dev()

Evan Green <[email protected]>
USB: hcd-pci: Fully suspend across freeze/thaw cycle

Duoming Zhou <[email protected]>
drivers: usb: host: Fix deadlock in oxu_bus_suspend()

Duoming Zhou <[email protected]>
drivers: tty: serial: Fix deadlock in sa1100_set_termios()

Zhen Ni <[email protected]>
USB: host: isp116x: check return value after calling platform_get_resource()

Duoming Zhou <[email protected]>
drivers: staging: rtl8192e: Fix deadlock in rtllib_beacons_stop()

Duoming Zhou <[email protected]>
drivers: staging: rtl8192u: Fix deadlock in ieee80211_beacons_stop()

Mika Westerberg <[email protected]>
thunderbolt: Use different lane for second DisplayPort tunnel

Huang Guobin <[email protected]>
tty: Fix a possible resource leak in icom_probe

Zheyu Ma <[email protected]>
tty: synclink_gt: Fix null-pointer-dereference in slgt_clean()

Duoming Zhou <[email protected]>
drivers: staging: rtl8192eu: Fix deadlock in rtw_joinbss_event_prehandle

Duoming Zhou <[email protected]>
drivers: staging: rtl8192bs: Fix deadlock in rtw_joinbss_event_prehandle()

Duoming Zhou <[email protected]>
drivers: staging: rtl8723bs: Fix deadlock in rtw_surveydone_event_callback()

Kees Cook <[email protected]>
lkdtm/usercopy: Expand size of "out of frame" object

Miquel Raynal <[email protected]>
iio: st_sensors: Add a local lock for protecting odr

Xiaoke Wang <[email protected]>
staging: rtl8712: fix a potential memory leak in r871xu_drv_init()

Xiaoke Wang <[email protected]>
iio: dummy: iio_simple_dummy: check the return value of kstrdup()

David Howells <[email protected]>
iov_iter: Fix iter_xarray_get_pages{,_alloc}()

Andrea Mayer <[email protected]>
net: seg6: fix seg6_lookup_any_nexthop() to handle VRFs using flowi_l3mdev

Etienne van der Linde <[email protected]>
nfp: flower: restructure flow-key for gre+vlan combination

Linus Torvalds <[email protected]>
drm: imx: fix compiler warning with gcc-12

Muchun Song <[email protected]>
tcp: use alloc_large_system_hash() to allocate table_perturb

Alvin Šipraga <[email protected]>
net: dsa: realtek: rtl8365mb: fix GMII caps for ports with internal PHY

Marek Behún <[email protected]>
net: dsa: mv88e6xxx: use BMSR_ANEGCOMPLETE bit for filling an_complete

Miaoqian Lin <[email protected]>
net: altera: Fix refcount leak in altera_tse_mdio_create

Willem de Bruijn <[email protected]>
ip_gre: test csum_start instead of transport header

Mark Bloch <[email protected]>
net/mlx5: fs, fail conflicting actions

Feras Daoud <[email protected]>
net/mlx5: Rearm the FW tracer after each tracer event

Saeed Mahameed <[email protected]>
net/mlx5: Fix mlx5_get_next_dev() peer device matching

Mark Bloch <[email protected]>
net/mlx5: Lag, filter non compatible devices

Paul Blakey <[email protected]>
net/mlx5e: CT: Fix cleanup of CT before cleanup of TC ct rules

Masahiro Yamada <[email protected]>
net: ipv6: unexport __init-annotated seg6_hmac_init()

Masahiro Yamada <[email protected]>
net: xfrm: unexport __init-annotated xfrm4_protocol_init()

Masahiro Yamada <[email protected]>
net: mdio: unexport __init-annotated mdio_bus_init()

Chuck Lever <[email protected]>

    SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer()

Christian König <[email protected]>
drm/amdgpu: fix limiting AV1 to the first instance on VCN3

Maciej Fijalkowski <[email protected]>
xsk: Fix handling of invalid descriptors in XSK TX batching API

Gal Pressman <[email protected]>
net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure

Miaoqian Lin <[email protected]>
net: dsa: lantiq_gswip: Fix refcount leak in gswip_gphy_fw_list

Eric Dumazet <[email protected]>

    bpf, arm64: Clear prog->jited_len along prog->jited

Jan Beulich <[email protected]>
x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm()

Lina Wang <[email protected]>
selftests net: fix bpf build error

Kuniyuki Iwashima <[email protected]>
af_unix: Fix a data-race in unix_dgram_peer_wake_me().

Christophe JAILLET <[email protected]>
stmmac: intel: Fix an error handling path in intel_eth_pci_probe()

Masahiro Yamada <[email protected]>
xen: unexport __init-annotated xen_xlate_map_ballooned_pages()

Miaoqian Lin <[email protected]>
net: ethernet: bgmac: Fix refcount leak in bcma_mdio_mii_register

Taehee Yoo <[email protected]>
amt: fix wrong type string definition

Taehee Yoo <[email protected]>
amt: fix possible null-ptr-deref in amt_rcv()

Taehee Yoo <[email protected]>
amt: fix wrong usage of pskb_may_pull()

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: bail out early if hardware offload is not supported

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: memleak flow rule from commit path

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: release new hooks on unsupported flowtable flags

Miaoqian Lin <[email protected]>
ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probe

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: always initialize flowtable hook list in transaction

Chuck Lever <[email protected]>
SUNRPC: Trap RDMA segment overflows

Chuck Lever <[email protected]>
NFSD: Fix potential use-after-free in nfsd_file_put()

Michael Ellerman <[email protected]>
powerpc/kasan: Force thread size increase with KASAN

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: delete flowtable hooks via transaction list

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: use kfree_rcu(ptr, rcu) to release hooks in clean_net path

Florian Westphal <[email protected]>
netfilter: nat: really support inet nat without l3 address

Vaibhav Jain <[email protected]>
powerpc/papr_scm: don't requests stats with '0' sized stats buffer

Steven Price <[email protected]>
drm/panfrost: Job should reference MMU not file_priv

Marek Vasut <[email protected]>

    drm/bridge: ti-sn65dsi83: Handle dsi_lanes == 0 as invalid

Kinglong Mee <[email protected]>
xprtrdma: treat all calls not a bcall when bc_serv is NULL

Chao Yu <[email protected]>
f2fs: fix to tag gcing flag on page during file defragment

Daniel Bristot de Oliveira <[email protected]>
rtla/Makefile: Properly handle dependencies

Greg Ungerer <[email protected]>
m68knommu: fix undefined reference to `mach_get_rtc_pll'

Liao Chang <[email protected]>
RISC-V: use memcpy for kexec_file mode

Yang Yingliang <[email protected]>
video: fbdev: pxa3xx-gcu: release the resources correctly in pxa3xx_gcu_probe/remove()

Saurabh Sengar <[email protected]>
video: fbdev: hyperv_fb: Allow resolutions with size > 64 MB for Gen1

Trond Myklebust <[email protected]>
NFSv4: Don't hold the layoutget locks across multiple RPC calls

Radhey Shyam Pandey <[email protected]>
dmaengine: zynqmp_dma: In struct zynqmp_dma_chan fix desc_size data type

Greg Ungerer <[email protected]>
m68knommu: fix undefined reference to `_init_sp'

Greg Ungerer <[email protected]>
m68knommu: set ZERO_PAGE() to the allocated zeroed page

Lucas Tanure <[email protected]>
i2c: cadence: Increase timeout per message if necessary

Jaegeuk Kim <[email protected]>
f2fs: avoid infinite loop to flush node pages

Dongliang Mu <[email protected]>
f2fs: remove WARN_ON in f2fs_is_valid_blkaddr

Yang Yingliang <[email protected]>
iommu/arm-smmu-v3: check return value after calling platform_get_resource()

Yang Yingliang <[email protected]>
iommu/arm-smmu: fix possible null-ptr-deref in arm_smmu_device_probe()

AngeloGioacchino Del Regno <[email protected]>
i2c: mediatek: Optimize master_xfer() and avoid circular locking

Mark-PK Tsai <[email protected]>
tracing: Avoid adding tracer option before update_tracer_options

Jun Miao <[email protected]>
tracing: Fix sleeping function called from invalid context on RT kernel

Jeff Xie <[email protected]>
tracing: Make tp_printk work on syscall tracepoints

Masami Hiramatsu <[email protected]>
bootconfig: Make the bootconfig.o as a normal object file

Gong Yuanjun <[email protected]>
mips: cpc: Fix refcount leak in mips_cpc_default_phys_base

Dave Jiang <[email protected]>
dmaengine: idxd: set DMA_INTERRUPT cap bit

Linus Torvalds <[email protected]>
bluetooth: don't use bitmaps for random flag accesses

Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_sync: Fix attempting to suspend with unfiltered passive scan

Luiz Augusto von Dentz <[email protected]>
Bluetooth: MGMT: Add conditions for setting HCI_CONN_FLAG_REMOTE_WAKEUP

Leo Yan <[email protected]>
perf c2c: Fix sorting in percent_rmt_hitm_cmp()

Zhengjun Xing <[email protected]>
perf record: Support sample-read topdown metric group for hybrid platforms

Kan Liang <[email protected]>
perf parse-events: Move slots event for the hybrid platform too

Kan Liang <[email protected]>
perf evsel: Fixes topdown events in a weak group for the hybrid platform

Saravana Kannan <[email protected]>
driver core: Fix wait_for_device_probe() & deferred_probe_timeout interaction

Hoang Le <[email protected]>
tipc: check attribute length for bearer name

Fei Qin <[email protected]>
nfp: remove padding in nfp_nfdk_tx_desc

Duoming Zhou <[email protected]>
ax25: Fix ax25 session cleanup problems

Damien Le Moal <[email protected]>
scsi: sd: Fix potential NULL pointer dereference

Kuogee Hsieh <[email protected]>
drm/msm/dp: Always clear mask bits to disable interrupts at dp_ctrl_reset_irq_ctrl()

David Howells <[email protected]>
afs: Fix infinite loop found by xfstest generic/676

Haibo Chen <[email protected]>
gpio: pca953x: use the correct register address to do regcache sync

Dan Carpenter <[email protected]>
net/sched: act_api: fix error code in tcf_ct_flow_table_fill_tuple_ipv6()

Aya Levin <[email protected]>
net: ping6: Fix ping -6 with interface name

Fabien Parent <[email protected]>
regulator: mt6315-regulator: fix invalid allowed mode

Alexander Gordeev <[email protected]>
s390/mcck: isolate SIE instruction when setting CIF_MCCK_GUEST flag

Dan Carpenter <[email protected]>
octeontx2-af: fix error code in is_valid_offset()

Hangbin Liu <[email protected]>
bonding: guard ns_targets by CONFIG_IPV6

Jason Wang <[email protected]>
vdpa: ifcvf: set pci driver data in probe

Eric Dumazet <[email protected]>
tcp: tcp_rtx_synack() can be called from process context

Guoju Fang <[email protected]>
net: sched: add barrier to fix packet stuck problem for lockless qdisc

Maxim Mikityanskiy <[email protected]>
net/mlx5e: Update netdev features after changing XDP state

Changcheng Liu <[email protected]>
net/mlx5: correct ECE offset in query qp output

Maxim Mikityanskiy <[email protected]>
net/mlx5e: Disable softirq in mlx5e_activate_rq to avoid race condition

Paul Blakey <[email protected]>
net/mlx5: CT: Fix header-rewrite re-use for tupels

Maor Dickman <[email protected]>
net/mlx5e: TC NIC mode, fix tc chains miss table

Leon Romanovsky <[email protected]>
net/mlx5: Don't use already freed action pointer

Christophe JAILLET <[email protected]>
virtio: pci: Fix an error handling path in vp_modern_probe()

Eli Cohen <[email protected]>
vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit

Weizhao Ouyang <[email protected]>
erofs: fix 'backmost' member of z_erofs_decompress_frontend

Hangbin Liu <[email protected]>
bonding: show NS IPv6 targets in proc master info

Viorel Suman <[email protected]>
net: phy: at803x: disable WOL at probe

Haisu Wang <[email protected]>
blk-mq: do not update io_ticks with passthrough requests

Peter Zijlstra <[email protected]>
sched/autogroup: Fix sysctl move

Jens Axboe <[email protected]>
block: make bioset_exit() fully resilient against being called twice

Íñigo Huguet <[email protected]>
sfc: fix wrong tx channel offset with efx_separate_tx_channels

Martin Habets <[email protected]>
sfc: fix considering that all channels have TX queues

Hangbin Liu <[email protected]>
bonding: NS target should accept link local address

Christoph Hellwig <[email protected]>
block: use bio_queue_enter instead of blk_queue_enter in bio_poll

Yu Xiao <[email protected]>
nfp: only report pause frame configuration for physical device

Eric Dumazet <[email protected]>

    tcp: add accessors to read/set tp->snd_cwnd

Guangguan Wang <[email protected]>
net/smc: fixes for converting from "struct smc_cdc_tx_pend **" to "struct smc_wr_tx_pend_priv *"

Heinrich Schuchardt <[email protected]>
riscv: read-only pages should not be writable

Zhang Wensheng <[email protected]>
nbd: fix possible overflow on 'first_minor' in nbd_dev_add()

Yu Kuai <[email protected]>
nbd: don't clear 'NBD_CMD_INFLIGHT' flag if request is not completed

Christoph Hellwig <[email protected]>
block: take destination bvec offsets into account in bio_copy_data_iter

Menglong Dong <[email protected]>
bpf: Fix probe read error in ___bpf_prog_run()

Song Liu <[email protected]>
selftests/bpf: fix stacktrace_build_id with missing kprobe/urandom_read

Zhihao Cheng <[email protected]>
ubi: ubi_create_volume: Fix use-after-free when volume creation failed

Zhihao Cheng <[email protected]>
ubi: fastmap: Fix high cpu usage of ubi_bgt by making sure wl_pool not empty

Baokun Li <[email protected]>
jffs2: fix memory leak in jffs2_do_fill_super

Genjian Zhang <[email protected]>
ep93xx: clock: Do not return the address of the freed memory

Christoph Hellwig <[email protected]>
block, loop: support partitions without scanning

Alexander Lobakin <[email protected]>
modpost: fix removing numeric suffixes

Miaoqian Lin <[email protected]>
net: dsa: mv88e6xxx: Fix refcount leak in mv88e6xxx_mdios_register

Miaoqian Lin <[email protected]>
net: ethernet: ti: am65-cpsw-nuss: Fix some refcount leaks

Dan Carpenter <[email protected]>
net: ethernet: mtk_eth_soc: out of bounds read in mtk_hwlro_get_fdir_entry()

Vincent Ray <[email protected]>
net: sched: fixed barrier to prevent skbuff sticking in qdisc backlog

Michael Walle <[email protected]>
net: lan966x: check devm_of_phy_get() for -EDEFER_PROBE

Dan Carpenter <[email protected]>
drm/amdgpu: Off by one in dm_dmub_outbox1_low_irq()

Eddie James <[email protected]>
spi: fsi: Fix spurious timeout

liuyacan <[email protected]>

    net/smc: set ini->smcrv2.ib_dev_v2 to NULL if SMC-Rv2 is unavailable

Siddharth Vadapalli <[email protected]>
net: ethernet: ti: am65-cpsw: Fix fwnode passed to phylink_create()

Taehee Yoo <[email protected]>
amt: fix possible memory leak in amt_rcv()

Taehee Yoo <[email protected]>
amt: fix return value of amt_update_handler()

Jann Horn <[email protected]>
s390/crypto: fix scatterwalk_unmap() callers in AES-GCM

Krzysztof Kozlowski <[email protected]>
clocksource/drivers/oxnas-rps: Fix irq_of_parse_and_map() return value

Christoph Hellwig <[email protected]>
scsi: sd: Don't call blk_cleanup_disk() in sd_probe()

Shengjiu Wang <[email protected]>
ASoC: fsl_sai: Fix FSL_SAI_xDR/xFR definition

Ming Lei <[email protected]>

    blk-mq: don't touch ->tagset in blk_mq_get_sq_hctx

Miaoqian Lin <[email protected]>
watchdog: ts4800_wdt: Fix refcount leak in ts4800_wdt_probe

Miaoqian Lin <[email protected]>
watchdog: rti-wdt: Fix pm_runtime_get_sync() error checking

Zhang Wensheng <[email protected]>
driver core: fix deadlock in __device_attach

Schspa Shi <[email protected]>
driver: base: fix UAF when driver_attach failed

Tony Lindgren <[email protected]>
bus: ti-sysc: Fix warnings for unbind for serial

Miaoqian Lin <[email protected]>
firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handle

Ilpo Järvinen <[email protected]>
serial: stm32-usart: Correct CSIZE, bits, and parity

Ilpo Järvinen <[email protected]>
serial: st-asc: Sanitize CSIZE and correct PARENB for CS7

Ilpo Järvinen <[email protected]>
serial: sifive: Sanitize CSIZE and c_iflag

Ilpo Järvinen <[email protected]>
serial: sh-sci: Don't allow CS5-6

Ilpo Järvinen <[email protected]>
serial: txx9: Don't allow CS5-6

Ilpo Järvinen <[email protected]>
serial: rda-uart: Don't allow CS5-6

Ilpo Järvinen <[email protected]>
serial: digicolor-usart: Don't allow CS5-6

Ilpo Järvinen <[email protected]>
serial: uartlite: Fix BRKINT clearing

YueHaibing <[email protected]>
serial: cpm_uart: Fix build error without CONFIG_SERIAL_CPM_CONSOLE

Ilpo Järvinen <[email protected]>

    serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485

AngeloGioacchino Del Regno <[email protected]>
Revert "serial: 8250_mtk: Make sure to select the right FEATURE_SEL"

John Ogness <[email protected]>

    serial: meson: acquire port->lock in startup()

Jiasheng Jiang <[email protected]>
staging: r8188eu: add check for kzalloc

Miaoqian Lin <[email protected]>
rtc: ftrtc010: Fix error handling in ftrtc010_rtc_probe

Yang Yingliang <[email protected]>
rtc: mt6397: check return value after calling platform_get_resource()

Howard Chiu <[email protected]>
ARM: dts: aspeed: ast2600-evb: Enable RX delay for MAC0/MAC1

Samuel Holland <[email protected]>
clocksource/drivers/riscv: Events are stopped during CPU suspend

Miaoqian Lin <[email protected]>
soc: rockchip: Fix refcount leak in rockchip_grf_init

Nícolas F. R. A. Prado <[email protected]>
dt-bindings: remoteproc: mediatek: Make l1tcm reg exclusive to mt819x

Li Jun <[email protected]>
extcon: ptn5150: Add queue work sync before driver release

Xin Xiong <[email protected]>
ksmbd: fix reference count leak in smb_check_perm_dacl()

Guilherme G. Piccoli <[email protected]>
coresight: cpu-debug: Replace mutex with mutex_trylock on panic notifier

Pierre-Louis Bossart <[email protected]>
soundwire: qcom: return error when pm_runtime_get_sync fails

Pierre-Louis Bossart <[email protected]>
soundwire: intel: prevent pm_runtime resume prior to system suspend

Biju Das <[email protected]>
watchdog: rzg2l_wdt: Fix reset control imbalance

Biju Das <[email protected]>
watchdog: rzg2l_wdt: Fix 'BUG: Invalid wait context'

Biju Das <[email protected]>
watchdog: rzg2l_wdt: Fix Runtime PM usage

Biju Das <[email protected]>
watchdog: rzg2l_wdt: Fix 32bit overflow issue

Greg Kroah-Hartman <[email protected]>
export: fix string handling of namespace in EXPORT_SYMBOL_NS

Maciej W. Rozycki <[email protected]>
serial: sifive: Report actual baud base rather than fixed 115200

Linus Walleij <[email protected]>
power: supply: ab8500_fg: Allocate wq in probe

Hans de Goede <[email protected]>
power: supply: axp288_fuel_gauge: Drop BIOS version check from "T3 MRD" DMI quirk

Hans de Goede <[email protected]>
power: supply: axp288_fuel_gauge: Fix battery reporting on the One Mix 1

Linus Walleij <[email protected]>
power: supply: core: Initialize struct to zero

Johan Hovold <[email protected]>
phy: qcom-qmp: fix pipe-clock imbalance on power-on failure

Guilherme G. Piccoli <[email protected]>
misc/pvpanic: Convert regular spinlock into trylock on panic path

Krzysztof Kozlowski <[email protected]>
rpmsg: qcom_smd: Fix returning 0 if irq_of_parse_and_map() fails

Cixi Geng <[email protected]>
iio: adc: sc27xx: Fine tune the scale calibration values

Cixi Geng <[email protected]>
iio: adc: sc27xx: fix read big scale voltage not right

Miaoqian Lin <[email protected]>

    iio: proximity: vl53l0x: Fix return value check of wait_for_completion_timeout

Miaoqian Lin <[email protected]>
iio: adc: stmpe-adc: Fix wait_for_completion_timeout return value check

Arnaud Pouliquen <[email protected]>
rpmsg: virtio: Fix the unregistration of the device rpmsg_ctrl

Hangyu Hua <[email protected]>
rpmsg: virtio: Fix possible double free in rpmsg_virtio_add_ctrl_dev()

Hangyu Hua <[email protected]>
rpmsg: virtio: Fix possible double free in rpmsg_probe()

Bjorn Andersson <[email protected]>
usb: typec: mux: Check dev_set_name() return value

Xiaomeng Tong <[email protected]>
firmware: stratix10-svc: fix a missing check on list iterator

Xiaomeng Tong <[email protected]>
misc: fastrpc: fix an incorrect NULL check on list iterator

SeongJae Park <[email protected]>
scripts/get_abi: Fix wrong script file name in the help message

Zheng Yongjun <[email protected]>
usb: dwc3: pci: Fix pm_runtime_get_sync() error checking

Wesley Cheng <[email protected]>
usb: dwc3: gadget: Replace list_for_each_entry_safe() if using giveback

Krzysztof Kozlowski <[email protected]>
rpmsg: qcom_smd: Fix irq_of_parse_and_map() return value

Uwe Kleine-König <[email protected]>
pwm: raspberrypi-poe: Fix endianness in firmware struct

Uwe Kleine-König <[email protected]>
pwm: lp3943: Fix duty calculation in case period was clamped

Christophe JAILLET <[email protected]>
staging: fieldbus: Fix the error handling path in anybuss_host_common_probe()

Miaoqian Lin <[email protected]>
usb: musb: Fix missing of_node_put() in omap2430_probe

Lin Ma <[email protected]>
USB: storage: karma: fix rio_karma_init return

Niels Dossche <[email protected]>
usb: usbip: add missing device lock on tweak configuration cmd

Hangyu Hua <[email protected]>
usb: usbip: fix a refcount leak in stub_probe()

Michael Straube <[email protected]>
staging: r8188eu: fix struct rt_firmware_hdr

Samuel Holland <[email protected]>
phy: rockchip-inno-usb2: Fix muxed interrupt support

Peng Fan <[email protected]>
remoteproc: imx_rproc: Ignore create mem entry for resource table

Sherry Sun <[email protected]>
tty: serial: fsl_lpuart: fix potential bug when using both of_alias_get_id and ida_simple_get

Miaoqian Lin <[email protected]>
serial: 8250_aspeed_vuart: Fix potential NULL dereference in aspeed_vuart_probe

Daniel Gibson <[email protected]>
tty: n_tty: Restore EOF push handling behavior

Miaoqian Lin <[email protected]>
tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe

Wang Weiyang <[email protected]>
tty: goldfish: Use tty_port_destroy() to destroy port

Christophe Leroy <[email protected]>
lkdtm/bugs: Don't expect thread termination without CONFIG_UBSAN_TRAP

Jiasheng Jiang <[email protected]>
lkdtm/bugs: Check for the NULL pointer after calling kmalloc

Christophe JAILLET <[email protected]>
remoteproc: mtk_scp: Fix a potential double free

Tinghan Shen <[email protected]>
remoteproc: mediatek: Fix side effect of mt8195 sram power on

Dan Carpenter <[email protected]>
soundwire: qcom: fix an error message in swrm_wait_for_frame_gen_enabled()

Alexandru Tachici <[email protected]>
iio: adc: ad7124: Remove shift from scan_type

Jakob Koschel <[email protected]>
staging: greybus: codecs: fix type confusion of list iterator variable

Randy Dunlap <[email protected]>
pcmcia: db1xxx_ss: restrict to MIPS_DB1XXX boards

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

Diffstat:

 Documentation/ABI/testing/sysfs-ata                |  11 +-
 .../bindings/regulator/mt6315-regulator.yaml       |   4 +-
 .../devicetree/bindings/remoteproc/mtk,scp.yaml    |  44 ++--
 Documentation/tools/rtla/Makefile                  |  14 +-
 Makefile                                           |   4 +-
 arch/arm/boot/dts/aspeed-ast2600-evb.dts           |   4 +-
 arch/arm/mach-ep93xx/clock.c                       |  10 +-
 arch/arm64/net/bpf_jit_comp.c                      |   1 +
 arch/m68k/Kconfig.machine                          |   1 +
 arch/m68k/include/asm/pgtable_no.h                 |   3 +-
 arch/m68k/kernel/setup_mm.c                        |   7 -
 arch/m68k/kernel/setup_no.c                        |   1 -
 arch/m68k/kernel/time.c                            |   9 +
 arch/mips/kernel/mips-cpc.c                        |   1 +
 arch/powerpc/Kconfig                               |   2 -
 arch/powerpc/include/asm/thread_info.h             |  10 +-
 arch/powerpc/kernel/ptrace/ptrace-fpu.c            |  20 +-
 arch/powerpc/kernel/ptrace/ptrace.c                |   3 +
 arch/powerpc/platforms/pseries/papr_scm.c          |   3 +
 arch/riscv/kernel/efi.c                            |   2 +-
 arch/riscv/kernel/machine_kexec.c                  |   4 +-
 arch/s390/crypto/aes_s390.c                        |   4 +-
 arch/s390/kernel/entry.S                           |   6 +-
 arch/s390/mm/gmap.c                                |  14 ++
 arch/um/drivers/chan_kern.c                        |  10 +-
 arch/um/drivers/line.c                             |  22 +-
 arch/um/drivers/line.h                             |   4 +-
 arch/um/drivers/ssl.c                              |   2 -
 arch/um/drivers/stdio_console.c                    |   2 -
 arch/um/include/asm/irq.h                          |  22 +-
 arch/x86/include/asm/cpufeature.h                  |   2 +-
 arch/x86/include/asm/uaccess.h                     |   2 +-
 arch/x86/kvm/mmu/mmu.c                             |   2 +-
 arch/x86/kvm/svm/nested.c                          |   4 +-
 arch/x86/kvm/svm/svm.c                             |  32 ++-
 arch/x86/kvm/svm/svm.h                             |   2 +-
 block/bio.c                                        |   9 +-
 block/blk-core.c                                   |   2 +-
 block/blk-mq.c                                     |  10 +-
 block/genhd.c                                      |   2 +
 drivers/ata/libata-core.c                          |  21 +-
 drivers/ata/libata-scsi.c                          |   2 +-
 drivers/ata/libata-transport.c                     |   2 +-
 drivers/ata/pata_octeon_cf.c                       |   3 +
 drivers/base/bus.c                                 |   4 +-
 drivers/base/dd.c                                  |  10 +-
 drivers/block/loop.c                               |   8 +-
 drivers/block/nbd.c                                |  78 ++++---
 drivers/bus/ti-sysc.c                              |   4 +-
 drivers/char/hw_random/virtio-rng.c                |   2 +
 drivers/char/random.c                              |  15 +-
 drivers/char/xillybus/xillyusb.c                   |   1 +
 drivers/clocksource/timer-oxnas-rps.c              |   2 +-
 drivers/clocksource/timer-riscv.c                  |   2 +-
 drivers/clocksource/timer-sp804.c                  |  10 +-
 drivers/dma/idxd/dma.c                             |   1 +
 drivers/dma/xilinx/zynqmp_dma.c                    |   5 +-
 drivers/extcon/extcon-axp288.c                     |   4 +-
 drivers/extcon/extcon-ptn5150.c                    |  11 +
 drivers/extcon/extcon.c                            |  33 +--
 drivers/firmware/dmi-sysfs.c                       |   2 +-
 drivers/firmware/stratix10-svc.c                   |  12 +-
 drivers/gpio/gpio-pca953x.c                        |  19 +-
 drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c             |   6 +-
 drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.h             |   1 +
 drivers/gpu/drm/amd/amdgpu/nv.c                    |   1 +
 drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c              |  17 +-
 drivers/gpu/drm/amd/amdkfd/kfd_device.c            |   4 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   2 +-
 .../amd/display/dc/clk_mgr/dcn315/dcn315_clk_mgr.c |   5 +-
 .../amd/display/dc/clk_mgr/dcn316/dcn316_clk_mgr.c |   3 +-
 .../gpu/drm/amd/display/dc/dce/dce_clock_source.c  |   9 +-
 drivers/gpu/drm/amd/display/dc/dml/dml_wrapper.c   |   2 -
 .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c    |  57 +++--
 drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c     |   2 +-
 drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c |   1 +
 drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c     |   2 +-
 .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c   |   3 +
 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c |  42 +++-
 drivers/gpu/drm/bridge/ti-sn65dsi83.c              |   2 +-
 drivers/gpu/drm/drm_atomic_helper.c                |  16 +-
 drivers/gpu/drm/imx/ipuv3-crtc.c                   |   2 +-
 drivers/gpu/drm/msm/dp/dp_ctrl.c                   |   9 +-
 drivers/gpu/drm/panfrost/panfrost_drv.c            |   5 +-
 drivers/gpu/drm/panfrost/panfrost_job.c            |   6 +-
 drivers/gpu/drm/panfrost/panfrost_job.h            |   2 +-
 drivers/gpu/drm/radeon/radeon_connectors.c         |   4 +
 drivers/hwtracing/coresight/coresight-cpu-debug.c  |   7 +-
 drivers/i2c/busses/i2c-cadence.c                   |  12 +-
 drivers/i2c/busses/i2c-mt65xx.c                    |  11 +-
 drivers/idle/intel_idle.c                          |  32 ++-
 drivers/iio/adc/ad7124.c                           |   1 -
 drivers/iio/adc/sc27xx_adc.c                       |  20 +-
 drivers/iio/adc/stmpe-adc.c                        |   8 +-
 drivers/iio/common/st_sensors/st_sensors_core.c    |  24 +-
 drivers/iio/dummy/iio_simple_dummy.c               |  20 +-
 drivers/iio/proximity/vl53l0x-i2c.c                |   7 +-
 drivers/input/mouse/bcm5974.c                      |   7 +-
 drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c        |   2 +
 drivers/iommu/arm/arm-smmu/arm-smmu.c              |   5 +-
 drivers/md/md.c                                    |  15 +-
 drivers/md/raid0.c                                 |  31 +--
 drivers/misc/cardreader/rtsx_usb.c                 |   1 +
 drivers/misc/fastrpc.c                             |   9 +-
 drivers/misc/lkdtm/bugs.c                          |  10 +-
 drivers/misc/lkdtm/lkdtm.h                         |   8 +-
 drivers/misc/lkdtm/usercopy.c                      |  17 +-
 drivers/misc/pvpanic/pvpanic.c                     |  10 +-
 drivers/mmc/core/block.c                           |   3 +-
 drivers/mmc/host/sdhci-pci-gli.c                   |   3 +
 drivers/mtd/ubi/fastmap-wl.c                       |  69 ++++--
 drivers/mtd/ubi/fastmap.c                          |  11 -
 drivers/mtd/ubi/ubi.h                              |   4 +-
 drivers/mtd/ubi/vmt.c                              |   1 -
 drivers/mtd/ubi/wl.c                               |  19 +-
 drivers/net/amt.c                                  |  59 +++--
 drivers/net/bonding/bond_main.c                    |   2 +
 drivers/net/bonding/bond_netlink.c                 |   5 -
 drivers/net/bonding/bond_options.c                 |  10 +-
 drivers/net/bonding/bond_procfs.c                  |  15 ++
 drivers/net/dsa/lantiq_gswip.c                     |   4 +-
 drivers/net/dsa/mv88e6xxx/chip.c                   |   1 +
 drivers/net/dsa/mv88e6xxx/serdes.c                 |  27 +--
 drivers/net/dsa/realtek/rtl8365mb.c                |  38 +--
 drivers/net/ethernet/altera/altera_tse_main.c      |   6 +-
 drivers/net/ethernet/broadcom/bgmac-bcma-mdio.c    |   1 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c     |   8 +-
 .../net/ethernet/marvell/octeontx2/af/rvu_cpt.c    |   2 +-
 drivers/net/ethernet/mediatek/mtk_eth_soc.c        |   3 +
 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c    |   2 +-
 drivers/net/ethernet/mellanox/mlx5/core/dev.c      |  72 ++++--
 .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c   |   7 +-
 drivers/net/ethernet/mellanox/mlx5/core/en.h       |   4 +
 drivers/net/ethernet/mellanox/mlx5/core/en/fs.h    |   2 +
 drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c   |   1 +
 .../ethernet/mellanox/mlx5/core/en/reporter_rx.c   |   6 +
 drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c |  19 +-
 drivers/net/ethernet/mellanox/mlx5/core/en/trap.c  |   1 +
 .../net/ethernet/mellanox/mlx5/core/en/xsk/pool.c  |   1 +
 .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c |   5 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |  29 ++-
 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c   |  31 +--
 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c    |  38 ++-
 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c  |  37 ++-
 drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c  |  12 +-
 .../net/ethernet/mellanox/mlx5/core/mlx5_core.h    |   1 +
 .../ethernet/mellanox/mlx5/core/steering/fs_dr.c   |   9 +-
 .../net/ethernet/microchip/lan966x/lan966x_main.c  |   9 +-
 .../net/ethernet/netronome/nfp/flower/conntrack.c  |  32 +--
 drivers/net/ethernet/netronome/nfp/flower/match.c  |  16 +-
 drivers/net/ethernet/netronome/nfp/nfdk/dp.c       |  12 +-
 drivers/net/ethernet/netronome/nfp/nfdk/nfdk.h     |   3 +-
 drivers/net/ethernet/netronome/nfp/nfp_net.h       |  11 +-
 .../net/ethernet/netronome/nfp/nfp_net_ethtool.c   |   4 +-
 drivers/net/ethernet/sfc/efx_channels.c            |   6 +-
 drivers/net/ethernet/sfc/net_driver.h              |   2 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c  |   4 +-
 drivers/net/ethernet/ti/am65-cpsw-nuss.c           |   8 +-
 drivers/net/phy/at803x.c                           |  33 ++-
 drivers/net/phy/dp83867.c                          |  29 +++
 drivers/net/phy/mdio_bus.c                         |   1 -
 drivers/nfc/st21nfca/se.c                          |  53 +++--
 drivers/pci/controller/pcie-brcmstb.c              | 257 +++------------------
 drivers/pcmcia/Kconfig                             |   2 +-
 drivers/phy/qualcomm/phy-qcom-qmp.c                |   2 +-
 drivers/phy/rockchip/phy-rockchip-inno-usb2.c      |  10 +-
 drivers/platform/x86/barco-p50-gpio.c              |   5 +-
 drivers/platform/x86/hp-wmi.c                      |  29 ++-
 drivers/power/supply/ab8500_fg.c                   |  19 +-
 drivers/power/supply/axp288_charger.c              |  17 +-
 drivers/power/supply/axp288_fuel_gauge.c           |  41 +++-
 drivers/power/supply/charger-manager.c             |   7 +-
 drivers/power/supply/max8997_charger.c             |   8 +-
 drivers/power/supply/power_supply_core.c           |   2 +-
 drivers/pwm/pwm-lp3943.c                           |   1 +
 drivers/pwm/pwm-raspberrypi-poe.c                  |   2 +-
 drivers/remoteproc/imx_rproc.c                     |   3 +
 drivers/remoteproc/mtk_common.h                    |   2 +
 drivers/remoteproc/mtk_scp.c                       |  70 ++++--
 drivers/rpmsg/qcom_smd.c                           |   4 +-
 drivers/rpmsg/virtio_rpmsg_bus.c                   |   9 +-
 drivers/rtc/rtc-ftrtc010.c                         |  34 ++-
 drivers/rtc/rtc-mt6397.c                           |   2 +
 drivers/scsi/lpfc/lpfc_crtn.h                      |   4 +-
 drivers/scsi/lpfc/lpfc_ct.c                        |   2 +-
 drivers/scsi/lpfc/lpfc_init.c                      |   2 +-
 drivers/scsi/lpfc/lpfc_nvme.c                      |   6 +-
 drivers/scsi/lpfc/lpfc_scsi.c                      |   6 +
 drivers/scsi/lpfc/lpfc_sli.c                       |  25 +-
 drivers/scsi/myrb.c                                |  11 +-
 drivers/scsi/sd.c                                  |   5 +-
 drivers/soc/rockchip/grf.c                         |   2 +
 drivers/soundwire/intel.c                          |   3 +
 drivers/soundwire/qcom.c                           |   6 +-
 drivers/spi/spi-fsi.c                              |  12 +-
 drivers/staging/fieldbus/anybuss/host.c            |   2 +-
 drivers/staging/greybus/audio_codec.c              |   4 +-
 drivers/staging/r8188eu/core/rtw_fw.c              |   2 +-
 drivers/staging/r8188eu/core/rtw_mlme.c            |   6 +-
 drivers/staging/r8188eu/core/rtw_xmit.c            |  13 +-
 drivers/staging/r8188eu/include/rtw_xmit.h         |   2 +-
 drivers/staging/rtl8192e/rtllib_softmac.c          |   2 +-
 .../staging/rtl8192u/ieee80211/ieee80211_softmac.c |   2 +-
 drivers/staging/rtl8712/os_intfs.c                 |   1 -
 drivers/staging/rtl8712/usb_intf.c                 |  12 +-
 drivers/staging/rtl8712/usb_ops.c                  |  27 ++-
 drivers/staging/rtl8723bs/core/rtw_mlme.c          |  12 +-
 drivers/thunderbolt/tb.c                           |  19 +-
 drivers/thunderbolt/test.c                         |  16 +-
 drivers/thunderbolt/tunnel.c                       |  11 +-
 drivers/thunderbolt/tunnel.h                       |   4 +-
 drivers/tty/goldfish.c                             |   2 +
 drivers/tty/n_tty.c                                |  38 ++-
 drivers/tty/serial/8250/8250_aspeed_vuart.c        |   2 +
 drivers/tty/serial/8250/8250_fintek.c              |   8 +-
 drivers/tty/serial/8250/8250_mtk.c                 |   7 -
 drivers/tty/serial/cpm_uart/cpm_uart_core.c        |   2 +-
 drivers/tty/serial/digicolor-usart.c               |   2 +
 drivers/tty/serial/fsl_lpuart.c                    |  24 +-
 drivers/tty/serial/icom.c                          |   2 +-
 drivers/tty/serial/meson_uart.c                    |  13 ++
 drivers/tty/serial/msm_serial.c                    |   5 +
 drivers/tty/serial/owl-uart.c                      |   1 +
 drivers/tty/serial/rda-uart.c                      |   2 +
 drivers/tty/serial/sa1100.c                        |   4 +-
 drivers/tty/serial/serial_txx9.c                   |   2 +
 drivers/tty/serial/sh-sci.c                        |   6 +-
 drivers/tty/serial/sifive.c                        |   8 +-
 drivers/tty/serial/st-asc.c                        |   4 +
 drivers/tty/serial/stm32-usart.c                   |  15 +-
 drivers/tty/serial/uartlite.c                      |   3 +-
 drivers/tty/synclink_gt.c                          |   2 +
 drivers/tty/sysrq.c                                |  13 +-
 drivers/usb/core/hcd-pci.c                         |   4 +-
 drivers/usb/dwc2/gadget.c                          |   1 -
 drivers/usb/dwc3/drd.c                             |   9 +-
 drivers/usb/dwc3/dwc3-pci.c                        |   2 +-
 drivers/usb/dwc3/gadget.c                          |  31 ++-
 drivers/usb/dwc3/host.c                            |   2 -
 drivers/usb/host/isp116x-hcd.c                     |   6 +-
 drivers/usb/host/oxu210hp-hcd.c                    |   2 +
 drivers/usb/musb/omap2430.c                        |   1 +
 drivers/usb/phy/phy-omap-otg.c                     |   4 +-
 drivers/usb/storage/karma.c                        |  15 +-
 drivers/usb/typec/mux.c                            |  14 +-
 drivers/usb/typec/tcpm/fusb302.c                   |   4 +-
 drivers/usb/usbip/stub_dev.c                       |   2 +-
 drivers/usb/usbip/stub_rx.c                        |   2 +
 drivers/vdpa/ifcvf/ifcvf_main.c                    |   3 +-
 drivers/vdpa/vdpa.c                                |  13 +-
 drivers/vdpa/vdpa_user/vduse_dev.c                 |   7 +-
 drivers/vhost/vringh.c                             |  10 +-
 drivers/video/fbdev/hyperv_fb.c                    |  19 +-
 drivers/video/fbdev/pxa3xx-gcu.c                   |  12 +-
 drivers/virtio/virtio_pci_modern_dev.c             |   1 +
 drivers/watchdog/rti_wdt.c                         |   2 +-
 drivers/watchdog/rzg2l_wdt.c                       |  46 ++--
 drivers/watchdog/ts4800_wdt.c                      |   5 +-
 drivers/watchdog/wdat_wdt.c                        |   1 +
 drivers/xen/xlate_mmu.c                            |   1 -
 fs/afs/dir.c                                       |   5 +-
 fs/ceph/addr.c                                     |  33 +--
 fs/ceph/mds_client.c                               |  33 ++-
 fs/ceph/xattr.c                                    |  10 +-
 fs/cifs/cifs_swn.c                                 |   4 +-
 fs/cifs/cifsencrypt.c                              |   8 +-
 fs/cifs/cifsfs.c                                   |   2 +-
 fs/cifs/cifsfs.h                                   |   2 +-
 fs/cifs/cifsglob.h                                 |  24 +-
 fs/cifs/connect.c                                  |  30 +--
 fs/cifs/dfs_cache.c                                |   4 +-
 fs/cifs/misc.c                                     |  27 ++-
 fs/cifs/sess.c                                     |  11 +-
 fs/cifs/smb1ops.c                                  |   6 +-
 fs/cifs/smb2ops.c                                  |   7 +-
 fs/cifs/smb2pdu.c                                  |   9 +-
 fs/cifs/smbdirect.c                                |   4 +-
 fs/cifs/transport.c                                |  40 ++--
 fs/erofs/zdata.c                                   |   2 +-
 fs/f2fs/checkpoint.c                               |  12 +-
 fs/f2fs/f2fs.h                                     |  23 +-
 fs/f2fs/file.c                                     |   1 +
 fs/f2fs/node.c                                     |  23 +-
 fs/fs-writeback.c                                  |  37 ++-
 fs/inode.c                                         |   2 +-
 fs/jffs2/fs.c                                      |   1 +
 fs/kernfs/dir.c                                    |  31 ++-
 fs/ksmbd/smbacl.c                                  |   1 +
 fs/ksmbd/transport_rdma.c                          |   1 +
 fs/nfs/nfs4proc.c                                  |   4 +
 fs/nfsd/filecache.c                                |   9 +-
 fs/zonefs/super.c                                  |  11 +-
 include/linux/blkdev.h                             |   1 +
 include/linux/export.h                             |   7 +-
 include/linux/extcon.h                             |   2 +-
 include/linux/iio/common/st_sensors.h              |   3 +
 include/linux/jump_label.h                         |   4 +-
 include/linux/mlx5/mlx5_ifc.h                      |   5 +-
 include/linux/nodemask.h                           |  38 +--
 include/linux/random.h                             |   2 +-
 include/linux/xarray.h                             |   1 +
 include/net/ax25.h                                 |   1 +
 include/net/bluetooth/hci_core.h                   |  17 +-
 include/net/bonding.h                              |   6 +
 include/net/flow_offload.h                         |   1 +
 include/net/netfilter/nf_tables.h                  |   1 -
 include/net/netfilter/nf_tables_offload.h          |   2 +-
 include/net/sch_generic.h                          |  42 ++--
 include/net/tcp.h                                  |  19 +-
 include/trace/events/tcp.h                         |   2 +-
 kernel/bpf/core.c                                  |  14 +-
 kernel/sched/autogroup.c                           |   2 +-
 kernel/trace/trace.c                               |  13 +-
 kernel/trace/trace_syscalls.c                      |  35 +--
 lib/Makefile                                       |   2 +-
 lib/iov_iter.c                                     |  20 +-
 lib/nodemask.c                                     |   4 +-
 lib/xarray.c                                       |   5 +-
 mm/filemap.c                                       |   9 +-
 mm/huge_memory.c                                   |   3 +-
 net/ax25/af_ax25.c                                 |  27 ++-
 net/ax25/ax25_dev.c                                |   1 +
 net/ax25/ax25_subr.c                               |   2 +-
 net/bluetooth/hci_core.c                           |   4 +-
 net/bluetooth/hci_request.c                        |   2 +-
 net/bluetooth/hci_sync.c                           |  62 +++--
 net/bluetooth/mgmt.c                               |  45 ++--
 net/core/filter.c                                  |   2 +-
 net/core/flow_offload.c                            |   6 +
 net/core/neighbour.c                               |   2 +-
 net/ipv4/inet_hashtables.c                         |  10 +-
 net/ipv4/ip_gre.c                                  |  11 +-
 net/ipv4/tcp.c                                     |   8 +-
 net/ipv4/tcp_bbr.c                                 |  20 +-
 net/ipv4/tcp_bic.c                                 |  14 +-
 net/ipv4/tcp_cdg.c                                 |  30 +--
 net/ipv4/tcp_cong.c                                |  18 +-
 net/ipv4/tcp_cubic.c                               |  22 +-
 net/ipv4/tcp_dctcp.c                               |  11 +-
 net/ipv4/tcp_highspeed.c                           |  18 +-
 net/ipv4/tcp_htcp.c                                |  10 +-
 net/ipv4/tcp_hybla.c                               |  18 +-
 net/ipv4/tcp_illinois.c                            |  12 +-
 net/ipv4/tcp_input.c                               |  36 +--
 net/ipv4/tcp_ipv4.c                                |   2 +-
 net/ipv4/tcp_lp.c                                  |   6 +-
 net/ipv4/tcp_metrics.c                             |  12 +-
 net/ipv4/tcp_nv.c                                  |  24 +-
 net/ipv4/tcp_output.c                              |  34 +--
 net/ipv4/tcp_rate.c                                |   2 +-
 net/ipv4/tcp_scalable.c                            |   4 +-
 net/ipv4/tcp_vegas.c                               |  21 +-
 net/ipv4/tcp_veno.c                                |  24 +-
 net/ipv4/tcp_westwood.c                            |   3 +-
 net/ipv4/tcp_yeah.c                                |  30 +--
 net/ipv4/xfrm4_protocol.c                          |   1 -
 net/ipv6/ping.c                                    |   8 +-
 net/ipv6/seg6_hmac.c                               |   1 -
 net/ipv6/seg6_local.c                              |   1 +
 net/ipv6/tcp_ipv6.c                                |   2 +-
 net/key/af_key.c                                   |  10 +-
 net/netfilter/nf_tables_api.c                      |  54 ++---
 net/netfilter/nf_tables_offload.c                  |  23 +-
 net/netfilter/nft_nat.c                            |   3 +-
 net/openvswitch/actions.c                          |   6 +
 net/openvswitch/conntrack.c                        |   4 +-
 net/sched/act_ct.c                                 |   2 +-
 net/smc/af_smc.c                                   |   1 +
 net/smc/smc_cdc.c                                  |   2 +-
 net/sunrpc/xdr.c                                   |   6 +-
 net/sunrpc/xprtrdma/rpc_rdma.c                     |   5 +
 net/sunrpc/xprtrdma/svc_rdma_rw.c                  |   4 +-
 net/tipc/bearer.c                                  |   3 +-
 net/unix/af_unix.c                                 |   2 +-
 net/xdp/xsk.c                                      |   5 +-
 net/xdp/xsk_queue.h                                |   8 -
 scripts/gdb/linux/config.py                        |   6 +-
 scripts/get_abi.pl                                 |   4 +-
 scripts/mod/modpost.c                              |   5 +-
 security/keys/trusted-keys/trusted_tpm2.c          |   4 +-
 sound/pci/hda/patch_conexant.c                     |   7 +
 sound/pci/hda/patch_realtek.c                      |   2 +
 sound/soc/amd/acp/acp-pci.c                        |   1 +
 sound/soc/codecs/rt5640.c                          |  11 +-
 sound/soc/codecs/rt5640.h                          |   2 +
 sound/soc/fsl/fsl_sai.h                            |   4 +-
 sound/soc/intel/boards/bytcr_rt5640.c              |   2 +
 sound/usb/pcm.c                                    |   5 +-
 sound/usb/quirks-table.h                           |   7 +-
 tools/objtool/check.c                              |   3 +-
 tools/perf/arch/x86/util/evlist.c                  |   5 +-
 tools/perf/arch/x86/util/evsel.c                   |  24 +-
 tools/perf/arch/x86/util/evsel.h                   |   7 +
 tools/perf/arch/x86/util/topdown.c                 |  46 ++--
 tools/perf/arch/x86/util/topdown.h                 |   7 +
 tools/perf/builtin-c2c.c                           |   4 +-
 .../selftests/bpf/progs/test_stacktrace_build_id.c |   2 +-
 tools/testing/selftests/net/bpf/Makefile           |   4 +-
 tools/testing/selftests/netfilter/nft_nat.sh       |  43 ++++
 tools/tracing/rtla/Makefile                        |  35 +++
 400 files changed, 2758 insertions(+), 1806 deletions(-)