Skip to content

6.9.8-rc1 review

Greg Kroah-Hartman damon linux-block linux-cifs linux-fsdevel linux-hardening linux-mm linux-patches linux-tegra lkml netdev netfs stable v9fs 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest222 patches 16 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/222usb: typec: ucsi: Never send a lone connector change ackdrivers/usb/typec/ucsi/ucsi.c+21 -270 replies
2/222usb: typec: ucsi: Ack also failed Get Error commandsdrivers/usb/typec/ucsi/ucsi.c+6 -10 replies
3/222pinctrl: renesas: rzg2l: Use spin_{lock,unlock}_irq{save,restore}drivers/pinctrl/renesas/pinctrl-rzg2l.c+2 -20 replies
4/222Input: ili210x - fix ili251x_read_touch_data() return valuedrivers/input/touchscreen/ili210x.c+2 -20 replies
5/222pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFERdrivers/pinctrl/core.c+1 -10 replies
6/222pinctrl: rockchip: fix pinmux bits for RK3328 GPIO2-B pinsdrivers/pinctrl/pinctrl-rockchip.c+1 -70 replies
7/222pinctrl: rockchip: fix pinmux bits for RK3328 GPIO3-B pinsdrivers/pinctrl/pinctrl-rockchip.c+51 -00 replies
8/222pinctrl: rockchip: use dedicated pinctrl type for RK3328drivers/pinctrl/pinctrl-rockchip.c drivers/pinctrl/pinctrl-rockchip.h+5 -10 replies
9/222pinctrl: rockchip: fix pinmux reset in rockchip_pmx_setdrivers/pinctrl/pinctrl-rockchip.c+3 -10 replies
10/222MIPS: pci: lantiq: restore reset gpio polarityarch/mips/pci/pci-lantiq.c+4 -40 replies
11/222pwm: stm32: Improve precision of calculation in .apply()drivers/pwm/pwm-stm32.c+3 -20 replies
12/222pwm: stm32: Fix for settings using period > UINT32_MAXdrivers/pwm/pwm-stm32.c+20 -80 replies
13/222pwm: stm32: Calculate prescaler with a division instead of a loopdrivers/pwm/pwm-stm32.c+17 -130 replies
14/222pwm: stm32: Refuse too small period requestsdrivers/pwm/pwm-stm32.c+2 -00 replies
15/222ASoC: cs42l43: Increase default type detect time and button delaysound/soc/codecs/cs42l43-jack.c+2 -20 replies
16/222ASoC: rockchip: i2s-tdm: Fix trcm mode by setting clock on right mclksound/soc/rockchip/rockchip_i2s_tdm.c+11 -20 replies
17/222ASoC: mediatek: mt8183-da7219-max98357: Fix kcontrol name collisionsound/soc/mediatek/mt8183/mt8183-da7219-max98357.c+5 -50 replies
18/222ASoC: atmel: atmel-classd: Re-add dai_link->platform to fix card initsound/soc/atmel/atmel-classd.c+5 -20 replies
19/222workqueue: Increase worker descs length to 32include/linux/workqueue.h+1 -10 replies
20/222ASoC: q6apm-lpass-dai: close graph on prepare errorssound/soc/qcom/qdsp6/q6apm-lpass-dais.c+20 -120 replies
21/222bpf: Add missed var_off setting in set_sext32_default_val()kernel/bpf/verifier.c+1 -00 replies
22/222bpf: Add missed var_off setting in coerce_subreg_to_size_sx()kernel/bpf/verifier.c+1 -00 replies
23/222s390/pci: Add missing virt_to_phys() for directed DIBVarch/s390/pci/pci_irq.c+1 -10 replies
24/222s390/virtio_ccw: Fix config change notificationsdrivers/s390/virtio/virtio_ccw.c+3 -10 replies
25/222bpf: Fix remap of arena.kernel/bpf/arena.c+14 -20 replies
26/222ASoC: amd: acp: add a null check for chip_pdev structuresound/soc/amd/acp/acp-pci.c+6 -40 replies
27/222ASoC: amd: acp: remove i2s configuration check in acp_i2s_probe()sound/soc/amd/acp/acp-i2s.c+0 -80 replies
28/222ASoC: amd: acp: move chip->flag variable assignmentsound/soc/amd/acp/acp-pci.c+1 -10 replies
29/222ASoC: fsl-asoc-card: set priv->pdev before using itsound/soc/fsl/fsl-asoc-card.c+2 -10 replies
30/222net: dsa: microchip: fix initial port flush problemdrivers/net/dsa/microchip/ksz9477.c+2 -40 replies
31/222openvswitch: get related ct labels from its master if it is not confirmednet/openvswitch/conntrack.c+6 -10 replies
32/222bonding: fix incorrect software timestamping reportdrivers/net/bonding/bond_main.c+3 -00 replies
33/222ionic: fix kernel panic due to multi-buffer handlingdrivers/net/ethernet/pensando/ionic/ionic_txrx.c+18 -90 replies
34/222mlxsw: pci: Fix driver initialization with Spectrum-4drivers/net/ethernet/mellanox/mlxsw/pci.c drivers/net/ethernet/mellanox/mlxsw/reg.h+17 -30 replies
35/222mlxsw: spectrum_buffers: Fix memory corruptions on Spectrum-4 systemsdrivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c+14 -60 replies
36/222bpf: Fix the corner case with may_goto and jump to the 1st insn.kernel/bpf/verifier.c+50 -00 replies
37/222bpf: Fix overrunning reservations in ringbufkernel/bpf/ringbuf.c+25 -60 replies
38/222vxlan: Pull inner IP header in vxlan_xmit_one().drivers/net/vxlan/vxlan_core.c+8 -10 replies
39/222ibmvnic: Free any outstanding tx skbs during scrq resetdrivers/net/ethernet/ibm/ibmvnic.c+6 -00 replies
40/222net: phy: micrel: add Microchip KSZ 9477 to the device tabledrivers/net/phy/micrel.c+1 -00 replies
41/222net: dsa: microchip: use collision based back pressure modedrivers/net/dsa/microchip/ksz9477.c drivers/net/dsa/microchip/ksz9477_reg.h+5 -00 replies
42/222ice: Rebuild TC queues on VSI queue reconfigurationdrivers/net/ethernet/intel/ice/ice_main.c+9 -10 replies
43/222bpf: Fix may_goto with negative offset.kernel/bpf/verifier.c+6 -30 replies
44/222xdp: Remove WARN() from __xdp_reg_mem_model()net/core/xdp.c+1 -30 replies
45/222ASoC: mediatek: mt8195: Add platform entry for ETDM1_OUT_BE dai linksound/soc/mediatek/mt8195/mt8195-mt6359.c+1 -00 replies
46/222netfilter: fix undefined reference to netfilter_lwtunnel_* when CONFIG_SYSCTL=nnet/netfilter/nf_hooks_lwtunnel.c+3 -00 replies
47/222btrfs: use NOFS context when getting inodes during logging and log replayfs/btrfs/tree-log.c+28 -150 replies
48/222Fix race for duplicate reqsk on identical SYNinclude/net/inet_connection_sock.h net/dccp/ipv4.c net/dccp/ipv6.c +2 more+30 -100 replies
49/222ALSA: seq: Fix missing channel at encoding RPN/NRPN MIDI2 messagessound/core/seq/seq_ump_convert.c+5 -30 replies
50/222net: dsa: microchip: fix wrong register write when masking interruptdrivers/net/dsa/microchip/ksz_common.c+1 -10 replies
51/222sparc: fix old compat_sys_select()arch/sparc/kernel/syscalls/syscall.tbl+1 -10 replies
52/222sparc: fix compat recv/recvfrom syscallsarch/sparc/kernel/sys32.S arch/sparc/kernel/syscalls/syscall.tbl+2 -2230 replies
53/222parisc: use correct compat recv/recvfrom syscallsarch/parisc/kernel/syscalls/syscall.tbl+2 -20 replies
54/222powerpc: restore some missing spu syscallsarch/powerpc/kernel/syscalls/syscall.tbl+4 -00 replies
55/222ionic: use dev_consume_skb_any outside of napidrivers/net/ethernet/pensando/ionic/ionic_dev.h drivers/net/ethernet/pensando/ionic/ionic_lif.c drivers/net/ethernet/pensando/ionic/ionic_txrx.c+21 -130 replies
56/222tcp: fix tcp_rcv_fastopen_synack() to enter TCP_CA_Loss for failed TFOnet/ipv4/tcp_input.c+27 -110 replies
57/222ALSA: seq: Fix missing MSB in MIDI2 SPP conversionsound/core/seq/seq_ump_convert.c+1 -10 replies
58/222netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registersinclude/net/netfilter/nf_tables.h net/netfilter/nf_tables_api.c net/netfilter/nft_lookup.c+11 -50 replies
59/222tracing/net_sched: NULL pointer dereference in perf_trace_qdisc_reset()include/trace/events/qdisc.h+1 -10 replies
60/222af_unix: Stop recv(MSG_PEEK) at consumed OOB skb.net/unix/af_unix.c+6 -30 replies
61/222af_unix: Dont stop recv(MSG_DONTWAIT) if consumed OOB skb is at the head.net/unix/af_unix.c+15 -40 replies
62/222af_unix: Dont stop recv() at consumed ex-OOB skb.net/unix/af_unix.c+1 -10 replies
63/222af_unix: Fix wrong ioctl(SIOCATMARK) when consumed OOB skb is at the head.net/unix/af_unix.c+13 -20 replies
64/222net: mana: Fix possible double free in error handling pathdrivers/net/ethernet/microsoft/mana/mana_en.c+2 -00 replies
65/222bpf: Take return from set_memory_ro() into account with bpf_prog_lock_ro()include/linux/filter.h kernel/bpf/core.c kernel/bpf/verifier.c+12 -50 replies
66/222bpf: Take return from set_memory_rox() into account with bpf_jit_binary_lock_ro()arch/arm/net/bpf_jit_32.c arch/loongarch/net/bpf_jit.c arch/mips/net/bpf_jit_comp.c +5 more+51 -270 replies
67/222drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleepdrivers/gpu/drm/panel/panel-ilitek-ili9881c.c+3 -30 replies
68/222drm/xe: Fix potential integer overflow in page size calculationdrivers/gpu/drm/xe/xe_ttm_vram_mgr.c+1 -10 replies
69/222vduse: validate block features only with block devicesdrivers/vdpa/vdpa_user/vduse_dev.c+5 -40 replies
70/222vduse: Temporarily fail if control queue feature requesteddrivers/vdpa/vdpa_user/vduse_dev.c+5 -00 replies
71/222x86/fpu: Fix AMD X86_BUG_FXSAVE_LEAK fixuparch/x86/kernel/fpu/core.c+2 -20 replies
72/222drm/xe: Add a NULL check in xe_ttm_stolen_mgr_initdrivers/gpu/drm/xe/xe_ttm_stolen_mgr.c+5 -00 replies
73/222drm/amd/display: correct hostvm flagdrivers/gpu/drm/amd/display/dc/resource/dcn31/dcn31_resource.c+1 -10 replies
74/222mtd: partitions: redboot: Added conversion of operands to a larger typedrivers/mtd/parsers/redboot.c+1 -10 replies
75/222wifi: ieee80211: check for NULL in ieee80211_mle_size_ok()include/linux/ieee80211.h+1 -10 replies
76/222drm/amd/display: Skip pipe if the pipe idx not set properlydrivers/gpu/drm/amd/display/dc/dml2/dml2_utils.c+5 -00 replies
77/222bpf: Add a check for struct bpf_fib_lookup sizenet/core/filter.c+3 -00 replies
78/222bpf: Mark bpf prog stack with kmsan_unposion_memory in interpreter modekernel/bpf/core.c+2 -00 replies
79/222drm/xe/xe_devcoredump: Check NULL before assignmentsdrivers/gpu/drm/xe/xe_devcoredump.c+6 -40 replies
80/222RDMA/restrack: Fix potential invalid address accessdrivers/infiniband/core/restrack.c+1 -500 replies
81/222net/iucv: Avoid explicit cpumask var allocation on stacknet/iucv/iucv.c+18 -80 replies
82/222net/dpaa2: Avoid explicit cpumask var allocation on stackdrivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c+9 -50 replies
83/222wifi: rtw89: download firmware with five times retrydrivers/net/wireless/realtek/rtw89/fw.c+21 -60 replies
84/222crypto: ecdh - explicitly zeroize private_keycrypto/ecdh.c+2 -00 replies
85/222ALSA: emux: improve patch ioctl data validationsound/synth/emux/soundfont.c+11 -60 replies
86/222media: dvbdev: Initialize sbufdrivers/media/dvb-core/dvbdev.c+1 -10 replies
87/222irqchip/loongson: Select GENERIC_IRQ_EFFECTIVE_AFF_MASK if SMP for IRQ_LOONGARCH_CPUdrivers/irqchip/Kconfig+1 -10 replies
88/222iommu/arm-smmu-v3: Do not allow a SVA domain to be set on the wrong PASIDdrivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c+3 -00 replies
89/222soc: ti: wkup_m3_ipc: Send NULL dummy message instead of pointer messagedrivers/soc/ti/wkup_m3_ipc.c+2 -50 replies
90/222gfs2: Fix NULL pointer dereference in gfs2_log_flushfs/gfs2/log.c fs/gfs2/super.c+6 -10 replies
91/222evm: Enforce signatures on unsupported filesystem for EVM_INIT_X509security/integrity/evm/evm_main.c+7 -50 replies
92/222drm/radeon/radeon_display: Decrease the size of allocated memorydrivers/gpu/drm/radeon/radeon.h drivers/gpu/drm/radeon/radeon_display.c+1 -80 replies
93/222drm/xe: Check pat.ops before dumping PAT settingsdrivers/gpu/drm/xe/xe_pat.c+1 -10 replies
94/222nvmet: do not return reserved for empty TSAS valuesdrivers/nvme/target/configfs.c+1 -10 replies
95/222nvme: fixup comment for nvme RDMA Provider Typeinclude/linux/nvme.h+2 -20 replies
96/222nvmet: make tsas attribute idempotent for RDMAdrivers/nvme/target/configfs.c include/linux/nvme.h+32 -90 replies
97/222drm/panel: simple: Add missing display timing flags for KOE TX26D202VM0BWAdrivers/gpu/drm/panel/panel-simple.c+1 -00 replies
98/222gpio: davinci: Validate the obtained number of IRQsdrivers/gpio/gpio-davinci.c+5 -00 replies
99/222arm64: Clear the initial ID map correctly before remappingarch/arm64/kernel/pi/map_kernel.c+1 -10 replies
100/222nfsd: initialise nfsd_info.mutex early.fs/nfsd/nfsctl.c fs/nfsd/nfssvc.c+2 -10 replies
101/222RISC-V: fix vector insn load/store width maskarch/riscv/include/asm/insn.h+1 -10 replies
102/222drm/amdgpu: Fix pci state save during mode-1 resetdrivers/gpu/drm/amd/amdgpu/amdgpu_device.c+5 -20 replies
103/222riscv: stacktrace: convert arch_stack_walk() to noinstrarch/riscv/kernel/stacktrace.c+1 -10 replies
104/222iommu/amd: Introduce per device DTE update functiondrivers/iommu/amd/amd_iommu.h drivers/iommu/amd/iommu.c+19 -80 replies
105/222iommu/amd: Invalidate cache before removing device from domain listdrivers/iommu/amd/iommu.c+6 -60 replies
106/222iommu/amd: Fix GT feature enablement againdrivers/iommu/amd/init.c+1 -00 replies
107/222gpiolib: cdev: Disallow reconfiguration without direction (uAPI v1)drivers/gpio/gpiolib-cdev.c+10 -60 replies
108/222gpiolib: cdev: Ignore reconfiguration without directiondrivers/gpio/gpiolib-cdev.c+7 -50 replies
109/222tools/power turbostat: option -n is ambiguoustools/power/x86/turbostat/turbostat.c+1 -10 replies
110/222randomize_kstack: Remove non-functional per-arch entropy filteringarch/arm64/kernel/syscall.c arch/s390/include/asm/entry-common.h arch/x86/include/asm/entry-common.h+14 -190 replies
111/222x86: stop playing stack games in profile_pc()arch/x86/kernel/time.c+1 -190 replies
112/222parisc: use generic sys_fanotify_mark implementationarch/parisc/Kconfig arch/parisc/kernel/sys_parisc32.c arch/parisc/kernel/syscalls/syscall.tbl+2 -100 replies
113/222Revert "MIPS: pci: lantiq: restore reset gpio polarity"arch/mips/pci/pci-lantiq.c+4 -40 replies
114/222pinctrl: qcom: spmi-gpio: drop broken pm8008 supportdrivers/pinctrl/qcom/pinctrl-spmi-gpio.c+0 -10 replies
115/222ocfs2: fix DIO failure due to insufficient transaction creditsfs/ocfs2/aops.c fs/ocfs2/journal.c fs/ocfs2/journal.h +1 more+26 -00 replies
116/222nfs: drop the incorrect assertion in nfs_swap_rw()fs/nfs/direct.c+0 -20 replies
117/222kasan: fix bad call to unpoison_slab_objectmm/kasan/common.c+1 -10 replies
118/222mm: fix incorrect vbq reference in purge_fragmented_blockmm/vmalloc.c+15 -60 replies
119/222mm/memory: dont require head page for do_set_pmd()mm/memory.c+2 -10 replies
120/222Revert "mmc: moxart-mmc: Use sg_miter for PIO"drivers/mmc/host/moxart-mmc.c+43 -350 replies
121/222mmc: sdhci-pci-o2micro: Convert PCIBIOS_* return codes to errnosdrivers/mmc/host/sdhci-pci-o2micro.c+22 -190 replies
122/222mmc: sdhci-brcmstb: check R1_STATUS for erase/trim/discarddrivers/mmc/host/sdhci-brcmstb.c+4 -00 replies
123/222mmc: sdhci-pci: Convert PCIBIOS_* return codes to errnosdrivers/mmc/host/sdhci-pci-core.c+7 -40 replies
124/222mmc: sdhci: Do not invert write-protect twicedrivers/mmc/host/sdhci.c+15 -70 replies
125/222mmc: sdhci: Do not lock spinlock around mmc_gpio_get_ro()drivers/mmc/host/sdhci.c+0 -50 replies
126/222iio: xilinx-ams: Dont include ams_ctrl_channels in scan_maskdrivers/iio/adc/xilinx-ams.c+6 -20 replies
127/222SUNRPC: Fix backchannel reply, againnet/sunrpc/svc.c+4 -10 replies
128/222counter: ti-eqep: enable clock at probedrivers/counter/ti-eqep.c+6 -00 replies
129/222kbuild: doc: Update default INSTALL_MOD_DIR from extra to updatesDocumentation/kbuild/modules.rst+4 -40 replies
130/222kbuild: Fix build target deb-pkg: ln: failed to create hard linkscripts/Makefile.package+1 -10 replies
131/222kbuild: rpm-pkg: fix build error with CONFIG_MODULES=nscripts/package/kernel.spec+3 -50 replies
132/222i2c: testunit: dont erase registers after STOPdrivers/i2c/i2c-slave-testunit.c+1 -10 replies
133/222i2c: testunit: discard write requests while old command is runningdrivers/i2c/i2c-slave-testunit.c+3 -00 replies
134/222ata: libata-core: Fix null pointer dereference on errordrivers/ata/libata-core.c+3 -00 replies
135/222ata,scsi: libata-core: Do not leak memory for ata_port struct membersdrivers/ata/libata-core.c drivers/scsi/libsas/sas_ata.c drivers/scsi/libsas/sas_discover.c +1 more+19 -140 replies
136/222iio: humidity: hdc3020: fix hysteresis representationdrivers/iio/humidity/hdc3020.c+249 -760 replies
137/222iio: adc: ad7266: Fix variable checking bugdrivers/iio/adc/ad7266.c+2 -00 replies
138/222iio: accel: fxls8962af: select IIO_BUFFER & IIO_KFIFO_BUFdrivers/iio/accel/Kconfig+2 -00 replies
139/222iio: chemical: bme680: Fix pressure value outputdrivers/iio/chemical/bme680_core.c+1 -10 replies
140/222iio: chemical: bme680: Fix calibration data variabledrivers/iio/chemical/bme680_core.c+1 -10 replies
141/222iio: chemical: bme680: Fix overflows in compensate() functionsdrivers/iio/chemical/bme680_core.c+6 -60 replies
142/222iio: chemical: bme680: Fix sensor data read operationdrivers/iio/chemical/bme680.h drivers/iio/chemical/bme680_core.c+48 -00 replies
143/222net: usb: ax88179_178a: improve link status logsdrivers/net/usb/ax88179_178a.c+5 -10 replies
144/222usb: gadget: printer: SS+ supportdrivers/usb/gadget/function/f_printer.c+1 -00 replies
145/222usb: gadget: printer: fix races against disabledrivers/usb/gadget/function/f_printer.c+29 -100 replies
146/222usb: musb: da8xx: fix a resource leak in probe()drivers/usb/musb/da8xx.c+6 -20 replies
147/222usb: atm: cxacru: fix endpoint checking in cxacru_bind()drivers/usb/atm/cxacru.c+14 -00 replies
148/222usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlockdrivers/usb/dwc3/core.c+0 -60 replies
149/222usb: gadget: aspeed_udc: fix device address configurationdrivers/usb/gadget/udc/aspeed_udc.c+2 -20 replies
150/222usb: typec: ucsi: glink: fix child node release in probe functiondrivers/usb/typec/ucsi/ucsi_glink.c+4 -10 replies
151/222Revert "usb: gadget: u_ether: Re-attach netif device to mirror detachment"drivers/usb/gadget/function/u_ether.c+0 -20 replies
152/222Revert "usb: gadget: u_ether: Replace netif_stop_queue with netif_device_detach"drivers/usb/gadget/function/u_ether.c+1 -10 replies
153/222usb: ucsi: stm32: fix command completion handlingdrivers/usb/typec/ucsi/ucsi_stm32g0.c+15 -40 replies
154/222usb: dwc3: core: Workaround for CSR read timeoutdrivers/usb/dwc3/core.c+19 -10 replies
155/222Revert "serial: core: only stop transmit when HW fifo is empty"include/linux/serial_core.h+1 -20 replies
156/222tty: serial: 8250: Fix port count mismatch with the devicedrivers/tty/serial/8250/8250_pci.c+12 -10 replies
157/222serial: 8250_omap: Implementation of Errata i2310drivers/tty/serial/8250/8250_omap.c+20 -50 replies
158/222serial: imx: set receiver level before starting uartdrivers/tty/serial/imx.c+3 -10 replies
159/222serial: core: introduce uart_port_tx_limited_flags()include/linux/serial_core.h+18 -00 replies
160/222serial: bcm63xx-uart: fix tx after conversion to uart_port_tx_limited()drivers/tty/serial/bcm63xx_uart.c+5 -20 replies
161/222ALSA: hda/realtek: fix mute/micmute LEDs dont work for EliteBook 645/665 G11.sound/pci/hda/patch_realtek.c+3 -00 replies
162/222tty: mxser: Remove __counted_by from mxser_board.ports[]drivers/tty/mxser.c+1 -10 replies
163/222tty: mcf: MCF54418 has 10 UARTSdrivers/tty/serial/mcf.c+1 -10 replies
164/222net: can: j1939: Initialize unused data in j1939_send_one()net/can/j1939/main.c+1 -50 replies
165/222net: can: j1939: recover socket queue on CAN bus error during BAM transmissionnet/can/j1939/transport.c+2 -00 replies
166/222net: can: j1939: enhanced error handling for tightly received RTS messages in xtp_rx_rts_session_newnet/can/j1939/transport.c+17 -20 replies
167/222PCI/MSI: Fix UAF in msi_capability_initdrivers/pci/msi/msi.c+8 -20 replies
168/222nvmet-fc: Remove __counted_by from nvmet_fc_tgt_queue.fod[]drivers/nvme/target/fc.c+1 -10 replies
169/222cpufreq: intel_pstate: Use HWP to initialize ITMT if CPPC is missingdrivers/cpufreq/intel_pstate.c+6 -70 replies
170/222irqchip/loongson-eiointc: Use early_cpu_to_node() instead of cpu_to_node()drivers/irqchip/irq-loongson-eiointc.c+3 -20 replies
171/222cpu: Fix broken cmdline "nosmp" and "maxcpus=0"kernel/cpu.c+3 -00 replies
172/222cpu/hotplug: Fix dynstate assignment in __cpuhp_setup_state_cpuslocked()kernel/cpu.c+4 -40 replies
173/222irqchip/loongson-liointc: Set different ISRs for different coresdrivers/irqchip/irq-loongson-liointc.c+2 -20 replies
174/222kbuild: Install dtb files as 0644 in Makefile.dtbinstscripts/Makefile.dtbinst+1 -10 replies
175/222sh: rework sync_file_range ABIarch/sh/kernel/sys_sh32.c arch/sh/kernel/syscalls/syscall.tbl+13 -10 replies
176/222btrfs: zoned: fix initial free space detectionfs/btrfs/free-space-cache.c+1 -10 replies
177/222csky, hexagon: fix broken sys_sync_file_rangearch/csky/include/uapi/asm/unistd.h arch/hexagon/include/uapi/asm/unistd.h+2 -00 replies
178/222hexagon: fix fadvise64_64 calling conventionsarch/hexagon/include/asm/syscalls.h arch/hexagon/kernel/syscalltab.c+13 -00 replies
179/222drm/drm_file: Fix pid refcounting racedrivers/gpu/drm/drm_file.c+3 -50 replies
180/222drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modesdrivers/gpu/drm/nouveau/dispnv04/tvnv17.c+2 -00 replies
181/222drm/fbdev-dma: Only set smem_start is enable per module optiondrivers/gpu/drm/drm_fb_helper.c drivers/gpu/drm/drm_fbdev_dma.c+7 -40 replies
182/222drm/amdgpu: avoid using null object of framebufferdrivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c+16 -20 replies
183/222drm/i915/gt: Fix potential UAF by revoke of fence registersdrivers/gpu/drm/i915/gt/intel_ggtt_fencing.c+1 -00 replies
184/222drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modesdrivers/gpu/drm/nouveau/dispnv04/tvnv17.c+4 -00 replies
185/222drm/amd/display: Send DP_TOTAL_LTTPR_CNT during detection if LTTPR is presentdrivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c drivers/gpu/drm/amd/display/include/dpcd_defs.h+14 -10 replies
186/222drm/amdgpu/atomfirmware: fix parsing of vram_infodrivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c+1 -10 replies
187/222io_uring: signal SQPOLL task_work with TWA_SIGNAL_NO_IPIio_uring/io_uring.c+2 -20 replies
188/222batman-adv: Dont accept TT entries for out-of-spec VIDsnet/batman-adv/originator.c+27 -00 replies
189/222can: mcp251xfd: fix infinite loop when xmit failsdrivers/net/can/spi/mcp251xfd/mcp251xfd-core.c drivers/net/can/spi/mcp251xfd/mcp251xfd-tx.c drivers/net/can/spi/mcp251xfd/mcp251xfd.h+65 -90 replies
190/222ata: ahci: Clean up sysfs file on errordrivers/ata/ahci.c+12 -50 replies
191/222ata: libata-core: Add ATA_HORKAGE_NOLPM for all Crucial BX SSD1 modelsdrivers/ata/libata-core.c+1 -20 replies
192/222ata: libata-core: Fix double free on errordrivers/ata/libata-core.c+4 -40 replies
193/222ftruncate: pass a signed offsetfs/open.c include/linux/compat.h include/linux/syscalls.h+4 -40 replies
194/222syscalls: fix compat_sys_io_pgetevents_time64 usagearch/arm64/include/asm/unistd32.h arch/mips/kernel/syscalls/syscall_n32.tbl arch/mips/kernel/syscalls/syscall_o32.tbl +6 more+9 -90 replies
195/222syscalls: fix sys_fanotify_mark prototypeinclude/linux/syscalls.h+6 -00 replies
196/222bcachefs: Fix sb_field_downgrade validationfs/bcachefs/sb-downgrade.c+5 -20 replies
197/222bcachefs: Fix sb-downgrade validationfs/bcachefs/sb-downgrade.c+8 -00 replies
198/222bcachefs: Fix bch2_sb_downgrade_update()fs/bcachefs/sb-downgrade.c+1 -10 replies
199/222bcachefs: Fix setting of downgrade recovery passes/errorsfs/bcachefs/super-io.c+3 -90 replies
200/222bcachefs: btree_gc can now handle unknown btreesfs/bcachefs/bcachefs.h fs/bcachefs/btree_gc.c fs/bcachefs/btree_gc.h +2 more+60 -780 replies
201/222Revert "net: sfp: enhance quirk for Fibrestore 2.5G copper SFP module"drivers/net/phy/sfp.c+6 -120 replies
202/222mm/page_alloc: Separate THP PCP into movable and non-movable categoriesinclude/linux/mmzone.h mm/page_alloc.c+11 -70 replies
203/222pwm: stm32: Fix calculation of prescalerdrivers/pwm/pwm-stm32.c+12 -60 replies
204/222pwm: stm32: Fix error message to not describe the previous error pathdrivers/pwm/pwm-stm32.c+2 -10 replies
205/222arm64: dts: rockchip: Fix SD NAND and eMMC init on rk3308-rock-pi-sarch/arm64/boot/dts/rockchip/rk3308-rock-pi-s.dts+4 -20 replies
206/222arm64: dts: rockchip: Rename LED related pinctrl nodes on rk3308-rock-pi-sarch/arm64/boot/dts/rockchip/rk3308-rock-pi-s.dts+9 -30 replies
207/222arm64: dts: rockchip: set correct pwm0 pinctrl on rk3588-tigerarch/arm64/boot/dts/rockchip/rk3588-tiger.dtsi+5 -00 replies
208/222arm64: dts: rockchip: Fix the value of `dlg,jack-det-rate` mismatch on rk3399-gruarch/arm64/boot/dts/rockchip/rk3399-gru.dtsi+1 -10 replies
209/222ARM: dts: rockchip: rk3066a: add #sound-dai-cells to hdmi nodearch/arm/boot/dts/rockchip/rk3066a.dtsi+1 -00 replies
210/222Revert "arm64: dts: rockchip: remove redundant cd-gpios from rk3588 sdmmc nodes"arch/arm64/boot/dts/rockchip/rk3588-orangepi-5-plus.dts arch/arm64/boot/dts/rockchip/rk3588-quartzpro64.dts arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts +1 more+4 -00 replies
211/222arm64: dts: rockchip: make poweroff(8) work on Radxa ROCK 5Aarch/arm64/boot/dts/rockchip/rk3588s-rock-5a.dts+1 -00 replies
212/222cxl/region: Convert cxl_pmem_region_alloc to scope-based resource managementdrivers/cxl/core/region.c+17 -260 replies
213/222cxl/mem: Fix no cxl_nvd during pmem region auto-assemblingdrivers/cxl/core/pmem.c drivers/cxl/core/region.c drivers/cxl/cxl.h +1 more+23 -160 replies
214/222arm64: dts: rockchip: fix PMIC interrupt pin on ROCK Pi Earch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts+2 -20 replies
215/222reset: gpio: Fix missing gpiolib dependency for GPIO reset controllerdrivers/reset/Kconfig+1 -00 replies
216/222arm64: dts: rockchip: Fix the i2c address of es8316 on Cool Pi 4Barch/arm64/boot/dts/rockchip/rk3588s-coolpi-4b.dts+2 -20 replies
217/222arm64: dts: rockchip: Add sound-dai-cells for RK3368arch/arm64/boot/dts/rockchip/rk3368.dtsi+3 -00 replies
218/222cxl/region: Move cxl_dpa_to_region() work to the region driverdrivers/cxl/core/core.h drivers/cxl/core/memdev.c drivers/cxl/core/region.c+51 -440 replies
219/222cxl/region: Avoid null pointer dereference in region lookupdrivers/cxl/core/region.c+15 -40 replies
220/222cxl/region: check interleave capabilitydrivers/cxl/core/hdm.c drivers/cxl/core/region.c drivers/cxl/cxl.h +2 more+111 -00 replies
221/222netfs: Fix netfs_page_mkwrite() to check folio->mapping is validfs/netfs/buffered_write.c+7 -10 replies
222/222netfs: Fix netfs_page_mkwrite() to flush conflicting data, not waitfs/netfs/buffered_write.c+3 -30 replies

Reviews trailers per patch

107 of 222 patches have a Reviewed-by or Acked-by.

PatchHeikki KrogerusDmitry BaryshkovGeert UytterhoevenHeiko StuebnerHeiko CarstensThomas HuthEric FarmanBarret RhodenPengfei XuIlya MaximetsAaron ConoleKory MaincentShannon NelsonMaksym YaremchukSimon HormanPetr MachataEduard ZingermanAndrew LunnTrevor GamblinWoojung HuhArun RamadossWojciech DrewekPucha Himasekhar ReddyJesper Dangaard BrouerLuca CeresoliChen-Yu TsaiKuninori MorimotoYunseong KimJohannes ThumshirnJosef BacikQu WenruoDavid SterbaKees CookPuranjay MohanIlya LeoshkevichTiezhu YangJohan AlmbladhNeil ArmstrongMatthew AuldJason WangXie YongjiEugenio PérezWayne LinDaniel WheelerKuniyuki IwashimaEric DumazetCharlene LiuTom Chung[email protected]Helge DellerMichael EllermanAngeloGioacchino Del RegnoChristian KönigPiotr PiórkowskiChristoph HellwigChaitanya KulkarniAlexandra WinterArd BiesheuvelJeff LaytonCharlie JenkinsFeifei XuHawking ZhangAlexandre GhitiJason GunthorpeDheeraj Kumar SrivastavaSairaj Arun KodilkarFahHean LeeJerry SnitselaarBłażej SzczygiełArnd BergmannMark RutlandNicolin ChenShameer KolothumRodrigo ViviJosé Roberto de SouzaBryan O'DonoghueStephen BoydAdrian HunterBenjamin CoddingtonJudith MendezNathan ChancellorAndi ShytiJoseph QiHeming ZhaoDamien Le MoalHannes ReineckeJohn GarryJavier CarrascoSean NyekjaerMartin WegeMarco ElverUladzislau Rezki (Sony)David HildenbrandHugh Dickins[email protected]Andy Shevchenko[email protected]Oleksij RempelAlexander HölzlThinh NguyenAaron RainboltMario LimoncielloNicolas SchierJohn Paul Adrian GlaubitzNeal LiuAndrew JefferyGuo RenHuang RuiChristian BraunerQuentin SchulzDragan SimicJonathan CameronAlison SchofieldWenjing LiuDaniel VetterIra WeinyDan WilliamsKrzysztof KozlowskiSeongJae ParkMark BrownChristian HeuselShuah KhanBagas SanjayaJon HunterJustin M. ForbesPavel Machek (CIP)Peter SchneiderKelsey SteeleRon EconomosLinux Kernel Functional TestingFlorian Fainelli
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/222R-b T-b
2/222R-b
3/222R-b
4/222
5/222
6/222R-b
7/222R-b
8/222R-b
9/222R-b
10/222
11/222
12/222
13/222
14/222R-b
15/222
16/222R-b
17/222R-b
18/222A-b
19/222
20/222R-b T-b
21/222
22/222
23/222R-b
24/222T-b R-b
25/222R-b T-b
26/222
27/222
28/222
29/222
30/222
31/222R-b T-b R-b
32/222A-b
33/222R-b
34/222T-b R-b
35/222R-b R-b
36/222A-b
37/222
38/222
39/222
40/222R-b
41/222R-b R-b A-b
42/222R-b T-b
43/222A-b
44/222A-b
45/222R-b
46/222
47/222R-b R-b R-b R-b
48/222R-b R-b
49/222
50/222
51/222
52/222
53/222A-b
54/222A-b
55/222
56/222
57/222
58/222
59/222T-b
60/222
61/222
62/222
63/222
64/222
65/222R-b
66/222R-b R-b R-b A-b R-b
67/222R-b
68/222R-b
69/222A-b R-b R-b
70/222A-b R-b A-b
71/222
72/222R-b
73/222A-b T-b
74/222
75/222
76/222T-b R-b A-b
77/222
78/222T-b
79/222R-b R-b
80/222
81/222R-b
82/222
83/222
84/222
85/222
86/222
87/222
88/222T-b T-b
89/222
90/222
91/222
92/222A-b
93/222R-b
94/222R-b R-b
95/222R-b
96/222R-b
97/222R-b
98/222
99/222R-b
100/222R-b
101/222R-b
102/222R-b R-b
103/222R-b
104/222R-b
105/222T-b T-b T-b R-b
106/222R-b T-b
107/222
108/222
109/222
110/222A-b R-b A-b
111/222
112/222T-b A-b
113/222
114/222R-b R-b
115/222R-b R-b
116/222R-b
117/222A-b
118/222R-b
119/222A-b A-b
120/222
121/222A-b
122/222
123/222A-b
124/222
125/222
126/222
127/222R-b
128/222R-b
129/222
130/222
131/222R-b
132/222R-b
133/222R-b
134/222R-b R-b R-b
135/222R-b
136/222R-b
137/222
138/222R-b
139/222
140/222
141/222
142/222
143/222R-b
144/222
145/222
146/222
147/222Reported-and-tested-by
148/222A-b
149/222R-b R-b
150/222R-b R-b
151/222
152/222
153/222R-b
154/222A-b
155/222
156/222R-b
157/222
158/222
159/222
160/222
161/222
162/222
163/222
164/222Reported-and-tested-by A-b
165/222T-b
166/222
167/222
168/222
169/222T-b R-b
170/222
171/222
172/222
173/222
174/222R-b
175/222A-b
176/222R-b R-b
177/222A-b
178/222
179/222
180/222
181/222T-b R-b
182/222R-b
183/222R-b
184/222
185/222T-b R-b
186/222R-b
187/222
188/222
189/222
190/222R-b R-b
191/222R-b
192/222R-b R-b
193/222R-b
194/222A-b
195/222
196/222
197/222
198/222
199/222
200/222
201/222
202/222
203/222
204/222
205/222
206/222
207/222R-b
208/222
209/222
210/222
211/222R-b
212/222R-b
213/222R-b T-b R-b
214/222
215/222R-b
216/222
217/222
218/222R-b R-b
219/222R-b
220/222R-b R-b
221/222R-b
222/222

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

Read the v1 thread

Cover letter [PATCH 6.9 000/222] 6.9.8-rc1 review

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

Responses should be made by Thu, 04 Jul 2024 17:01:55 +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/v6.x/stable-review/patch-6.9.8-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-6.9.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.9.8-rc1

David Howells <[email protected]>
netfs: Fix netfs_page_mkwrite() to flush conflicting data, not wait

David Howells <[email protected]>

    netfs: Fix netfs_page_mkwrite() to check folio->mapping is valid

Yao Xingtao <[email protected]>
cxl/region: check interleave capability

Alison Schofield <[email protected]>
cxl/region: Avoid null pointer dereference in region lookup

Alison Schofield <[email protected]>
cxl/region: Move cxl_dpa_to_region() work to the region driver

Alex Bee <[email protected]>
arm64: dts: rockchip: Add sound-dai-cells for RK3368

Andy Yan <[email protected]>
arm64: dts: rockchip: Fix the i2c address of es8316 on Cool Pi 4B

Mark Brown <[email protected]>
reset: gpio: Fix missing gpiolib dependency for GPIO reset controller

FUKAUMI Naoki <[email protected]>
arm64: dts: rockchip: fix PMIC interrupt pin on ROCK Pi E

Li Ming <[email protected]>
cxl/mem: Fix no cxl_nvd during pmem region auto-assembling

Dan Williams <[email protected]>
cxl/region: Convert cxl_pmem_region_alloc to scope-based resource management

FUKAUMI Naoki <[email protected]>
arm64: dts: rockchip: make poweroff(8) work on Radxa ROCK 5A

FUKAUMI Naoki <[email protected]>
Revert "arm64: dts: rockchip: remove redundant cd-gpios from rk3588 sdmmc nodes"

Johan Jonker <[email protected]>
ARM: dts: rockchip: rk3066a: add #sound-dai-cells to hdmi node

Hsin-Te Yuan <[email protected]>
arm64: dts: rockchip: Fix the value of dlg,jack-det-rate mismatch on rk3399-gru

Heiko Stuebner <[email protected]>
arm64: dts: rockchip: set correct pwm0 pinctrl on rk3588-tiger

Jonas Karlman <[email protected]>
arm64: dts: rockchip: Rename LED related pinctrl nodes on rk3308-rock-pi-s

Jonas Karlman <[email protected]>
arm64: dts: rockchip: Fix SD NAND and eMMC init on rk3308-rock-pi-s

Uwe Kleine-König <[email protected]>
pwm: stm32: Fix error message to not describe the previous error path

Uwe Kleine-König <[email protected]>
pwm: stm32: Fix calculation of prescaler

yangge <[email protected]>
mm/page_alloc: Separate THP PCP into movable and non-movable categories

Greg Kroah-Hartman <[email protected]>
Revert "net: sfp: enhance quirk for Fibrestore 2.5G copper SFP module"

Kent Overstreet <[email protected]>
bcachefs: btree_gc can now handle unknown btrees

Kent Overstreet <[email protected]>
bcachefs: Fix setting of downgrade recovery passes/errors

Kent Overstreet <[email protected]>
bcachefs: Fix bch2_sb_downgrade_update()

Kent Overstreet <[email protected]>
bcachefs: Fix sb-downgrade validation

Kent Overstreet <[email protected]>
bcachefs: Fix sb_field_downgrade validation

Arnd Bergmann <[email protected]>
syscalls: fix sys_fanotify_mark prototype

Arnd Bergmann <[email protected]>
syscalls: fix compat_sys_io_pgetevents_time64 usage

Arnd Bergmann <[email protected]>
ftruncate: pass a signed offset

Niklas Cassel <[email protected]>
ata: libata-core: Fix double free on error

Niklas Cassel <[email protected]>
ata: libata-core: Add ATA_HORKAGE_NOLPM for all Crucial BX SSD1 models

Niklas Cassel <[email protected]>
ata: ahci: Clean up sysfs file on error

Vitor Soares <[email protected]>
can: mcp251xfd: fix infinite loop when xmit fails

Sven Eckelmann <[email protected]>
batman-adv: Don't accept TT entries for out-of-spec VIDs

Jens Axboe <[email protected]>
io_uring: signal SQPOLL task_work with TWA_SIGNAL_NO_IPI

Alex Deucher <[email protected]>
drm/amdgpu/atomfirmware: fix parsing of vram_info

Michael Strauss <[email protected]>
drm/amd/display: Send DP_TOTAL_LTTPR_CNT during detection if LTTPR is present

Ma Ke <[email protected]>
drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes

Janusz Krzysztofik <[email protected]>
drm/i915/gt: Fix potential UAF by revoke of fence registers

Julia Zhang <[email protected]>
drm/amdgpu: avoid using null object of framebuffer

Thomas Zimmermann <[email protected]>
drm/fbdev-dma: Only set smem_start is enable per module option

Ma Ke <[email protected]>
drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes

Jann Horn <[email protected]>
drm/drm_file: Fix pid refcounting race

Arnd Bergmann <[email protected]>
hexagon: fix fadvise64_64 calling conventions

Arnd Bergmann <[email protected]>
csky, hexagon: fix broken sys_sync_file_range

Naohiro Aota <[email protected]>
btrfs: zoned: fix initial free space detection

Arnd Bergmann <[email protected]>
sh: rework sync_file_range ABI

Dragan Simic <[email protected]>
kbuild: Install dtb files as 0644 in Makefile.dtbinst

Huacai Chen <[email protected]>
irqchip/loongson-liointc: Set different ISRs for different cores

Yuntao Wang <[email protected]>
cpu/hotplug: Fix dynstate assignment in __cpuhp_setup_state_cpuslocked()

Huacai Chen <[email protected]>
cpu: Fix broken cmdline "nosmp" and "maxcpus=0"

Huacai Chen <[email protected]>
irqchip/loongson-eiointc: Use early_cpu_to_node() instead of cpu_to_node()

Rafael J. Wysocki <[email protected]>
cpufreq: intel_pstate: Use HWP to initialize ITMT if CPPC is missing

Nathan Chancellor <[email protected]>

    nvmet-fc: Remove __counted_by from nvmet_fc_tgt_queue.fod[]

Mostafa Saleh <[email protected]>
PCI/MSI: Fix UAF in msi_capability_init

Oleksij Rempel <[email protected]>
net: can: j1939: enhanced error handling for tightly received RTS messages in xtp_rx_rts_session_new

Oleksij Rempel <[email protected]>
net: can: j1939: recover socket queue on CAN bus error during BAM transmission

Shigeru Yoshida <[email protected]>

    net: can: j1939: Initialize unused data in j1939_send_one()

Jean-Michel Hautbois <[email protected]>

    tty: mcf: MCF54418 has 10 UARTS

Nathan Chancellor <[email protected]>

    tty: mxser: Remove __counted_by from mxser_board.ports[]

Dirk Su <[email protected]>
ALSA: hda/realtek: fix mute/micmute LEDs don't work for EliteBook 645/665 G11.

Jonas Gorski <[email protected]>
serial: bcm63xx-uart: fix tx after conversion to uart_port_tx_limited()

Jonas Gorski <[email protected]>
serial: core: introduce uart_port_tx_limited_flags()

Stefan Eichenberger <[email protected]>
serial: imx: set receiver level before starting uart

Udit Kumar <[email protected]>
serial: 8250_omap: Implementation of Errata i2310

Crescent Hsieh <[email protected]>
tty: serial: 8250: Fix port count mismatch with the device

Doug Brown <[email protected]>
Revert "serial: core: only stop transmit when HW fifo is empty"

Jos Wang <[email protected]>
usb: dwc3: core: Workaround for CSR read timeout

Fabrice Gasnier <[email protected]>
usb: ucsi: stm32: fix command completion handling

Ferry Toth <[email protected]>
Revert "usb: gadget: u_ether: Replace netif_stop_queue with netif_device_detach"

Ferry Toth <[email protected]>
Revert "usb: gadget: u_ether: Re-attach netif device to mirror detachment"

Javier Carrasco <[email protected]>
usb: typec: ucsi: glink: fix child node release in probe function

Jeremy Kerr <[email protected]>
usb: gadget: aspeed_udc: fix device address configuration

Meng Li <[email protected]>
usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock

Nikita Zhandarovich <[email protected]>
usb: atm: cxacru: fix endpoint checking in cxacru_bind()

Dan Carpenter <[email protected]>
usb: musb: da8xx: fix a resource leak in probe()

Oliver Neukum <[email protected]>
usb: gadget: printer: fix races against disable

Oliver Neukum <[email protected]>
usb: gadget: printer: SS+ support

Jose Ignacio Tornos Martinez <[email protected]>
net: usb: ax88179_178a: improve link status logs

Vasileios Amoiridis <[email protected]>
iio: chemical: bme680: Fix sensor data read operation

Vasileios Amoiridis <[email protected]>
iio: chemical: bme680: Fix overflows in compensate() functions

Vasileios Amoiridis <[email protected]>
iio: chemical: bme680: Fix calibration data variable

Vasileios Amoiridis <[email protected]>
iio: chemical: bme680: Fix pressure value output

Alexander Sverdlin <[email protected]>
iio: accel: fxls8962af: select IIO_BUFFER & IIO_KFIFO_BUF

Fernando Yang <[email protected]>
iio: adc: ad7266: Fix variable checking bug

Dimitri Fedrau <[email protected]>
iio: humidity: hdc3020: fix hysteresis representation

Niklas Cassel <[email protected]>
ata,scsi: libata-core: Do not leak memory for ata_port struct members

Niklas Cassel <[email protected]>
ata: libata-core: Fix null pointer dereference on error

Wolfram Sang <[email protected]>
i2c: testunit: discard write requests while old command is running

Wolfram Sang <[email protected]>
i2c: testunit: don't erase registers after STOP

Masahiro Yamada <[email protected]>
kbuild: rpm-pkg: fix build error with CONFIG_MODULES=n

Thayne Harbaugh <[email protected]>
kbuild: Fix build target deb-pkg: ln: failed to create hard link

Mark-PK Tsai <[email protected]>
kbuild: doc: Update default INSTALL_MOD_DIR from extra to updates

David Lechner <[email protected]>
counter: ti-eqep: enable clock at probe

Chuck Lever <[email protected]>
SUNRPC: Fix backchannel reply, again

Sean Anderson <[email protected]>
iio: xilinx-ams: Don't include ams_ctrl_channels in scan_mask

Adrian Hunter <[email protected]>
mmc: sdhci: Do not lock spinlock around mmc_gpio_get_ro()

Adrian Hunter <[email protected]>
mmc: sdhci: Do not invert write-protect twice

Ilpo Järvinen <[email protected]>
mmc: sdhci-pci: Convert PCIBIOS_* return codes to errnos

Kamal Dasu <[email protected]>
mmc: sdhci-brcmstb: check R1_STATUS for erase/trim/discard

Ilpo Järvinen <[email protected]>
mmc: sdhci-pci-o2micro: Convert PCIBIOS_* return codes to errnos

Linus Walleij <[email protected]>
Revert "mmc: moxart-mmc: Use sg_miter for PIO"

Andrew Bresticker <[email protected]>
mm/memory: don't require head page for do_set_pmd()

Zhaoyang Huang <[email protected]>
mm: fix incorrect vbq reference in purge_fragmented_block

Andrey Konovalov <[email protected]>
kasan: fix bad call to unpoison_slab_object

Christoph Hellwig <[email protected]>
nfs: drop the incorrect assertion in nfs_swap_rw()

Jan Kara <[email protected]>
ocfs2: fix DIO failure due to insufficient transaction credits

Johan Hovold <[email protected]>
pinctrl: qcom: spmi-gpio: drop broken pm8008 support

Thomas Bogendoerfer <[email protected]>
Revert "MIPS: pci: lantiq: restore reset gpio polarity"

Arnd Bergmann <[email protected]>
parisc: use generic sys_fanotify_mark implementation

Linus Torvalds <[email protected]>
x86: stop playing stack games in profile_pc()

Kees Cook <[email protected]>
randomize_kstack: Remove non-functional per-arch entropy filtering

David Arcari <[email protected]>
tools/power turbostat: option '-n' is ambiguous

Kent Gibson <[email protected]>
gpiolib: cdev: Ignore reconfiguration without direction

Kent Gibson <[email protected]>
gpiolib: cdev: Disallow reconfiguration without direction (uAPI v1)

Vasant Hegde <[email protected]>
iommu/amd: Fix GT feature enablement again

Vasant Hegde <[email protected]>
iommu/amd: Invalidate cache before removing device from domain list

Vasant Hegde <[email protected]>
iommu/amd: Introduce per device DTE update function

Andy Chiu <[email protected]>
riscv: stacktrace: convert arch_stack_walk() to noinstr

Lijo Lazar <[email protected]>
drm/amdgpu: Fix pci state save during mode-1 reset

Jesse Taube <[email protected]>
RISC-V: fix vector insn load/store width mask

NeilBrown <[email protected]>
nfsd: initialise nfsd_info.mutex early.

Zenghui Yu <[email protected]>
arm64: Clear the initial ID map correctly before remapping

Aleksandr Mishin <[email protected]>
gpio: davinci: Validate the obtained number of IRQs

Liu Ying <[email protected]>
drm/panel: simple: Add missing display timing flags for KOE TX26D202VM0BWA

Hannes Reinecke <[email protected]>
nvmet: make 'tsas' attribute idempotent for RDMA

Hannes Reinecke <[email protected]>
nvme: fixup comment for nvme RDMA Provider Type

Hannes Reinecke <[email protected]>
nvmet: do not return 'reserved' for empty TSAS values

Michal Wajdeczko <[email protected]>
drm/xe: Check pat.ops before dumping PAT settings

Erick Archer <[email protected]>
drm/radeon/radeon_display: Decrease the size of allocated memory

Stefan Berger <[email protected]>
evm: Enforce signatures on unsupported filesystem for EVM_INIT_X509

Andreas Gruenbacher <[email protected]>
gfs2: Fix NULL pointer dereference in gfs2_log_flush

Andrew Davis <[email protected]>
soc: ti: wkup_m3_ipc: Send NULL dummy message instead of pointer message

Jason Gunthorpe <[email protected]>
iommu/arm-smmu-v3: Do not allow a SVA domain to be set on the wrong PASID

Tiezhu Yang <[email protected]>
irqchip/loongson: Select GENERIC_IRQ_EFFECTIVE_AFF_MASK if SMP for IRQ_LOONGARCH_CPU

Ricardo Ribalda <[email protected]>
media: dvbdev: Initialize sbuf

Oswald Buddenhagen <[email protected]>
ALSA: emux: improve patch ioctl data validation

Joachim Vandersmissen <[email protected]>
crypto: ecdh - explicitly zeroize private_key

Chia-Yuan Li <[email protected]>
wifi: rtw89: download firmware with five times retry

Dawei Li <[email protected]>
net/dpaa2: Avoid explicit cpumask var allocation on stack

Dawei Li <[email protected]>
net/iucv: Avoid explicit cpumask var allocation on stack

Wenchao Hao <[email protected]>
RDMA/restrack: Fix potential invalid address access

Himal Prasad Ghimiray <[email protected]>
drm/xe/xe_devcoredump: Check NULL before assignments

Martin KaFai Lau <[email protected]>
bpf: Mark bpf prog stack with kmsan_unposion_memory in interpreter mode

Anton Protopopov <[email protected]>
bpf: Add a check for struct bpf_fib_lookup size

Muhammad Ahmed <[email protected]>
drm/amd/display: Skip pipe if the pipe idx not set properly

Johannes Berg <[email protected]>

    wifi: ieee80211: check for NULL in ieee80211_mle_size_ok()

Denis Arefev <[email protected]>
mtd: partitions: redboot: Added conversion of operands to a larger type

Sherry Wang <[email protected]>
drm/amd/display: correct hostvm flag

Nirmoy Das <[email protected]>
drm/xe: Add a NULL check in xe_ttm_stolen_mgr_init

Uros Bizjak <[email protected]>
x86/fpu: Fix AMD X86_BUG_FXSAVE_LEAK fixup

Maxime Coquelin <[email protected]>
vduse: Temporarily fail if control queue feature requested

Maxime Coquelin <[email protected]>
vduse: validate block features only with block devices

Nirmoy Das <[email protected]>
drm/xe: Fix potential integer overflow in page size calculation

Laurent Pinchart <[email protected]>
drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep

Christophe Leroy <[email protected]>
bpf: Take return from set_memory_rox() into account with bpf_jit_binary_lock_ro()

Christophe Leroy <[email protected]>
bpf: Take return from set_memory_ro() into account with bpf_prog_lock_ro()

Ma Ke <[email protected]>
net: mana: Fix possible double free in error handling path

Kuniyuki Iwashima <[email protected]>
af_unix: Fix wrong ioctl(SIOCATMARK) when consumed OOB skb is at the head.

Kuniyuki Iwashima <[email protected]>
af_unix: Don't stop recv() at consumed ex-OOB skb.

Kuniyuki Iwashima <[email protected]>
af_unix: Don't stop recv(MSG_DONTWAIT) if consumed OOB skb is at the head.

Kuniyuki Iwashima <[email protected]>
af_unix: Stop recv(MSG_PEEK) at consumed OOB skb.

Yunseong Kim <[email protected]>
tracing/net_sched: NULL pointer dereference in perf_trace_qdisc_reset()

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers

Takashi Iwai <[email protected]>
ALSA: seq: Fix missing MSB in MIDI2 SPP conversion

Neal Cardwell <[email protected]>
tcp: fix tcp_rcv_fastopen_synack() to enter TCP_CA_Loss for failed TFO

Shannon Nelson <[email protected]>
ionic: use dev_consume_skb_any outside of napi

Arnd Bergmann <[email protected]>
powerpc: restore some missing spu syscalls

Arnd Bergmann <[email protected]>
parisc: use correct compat recv/recvfrom syscalls

Arnd Bergmann <[email protected]>
sparc: fix compat recv/recvfrom syscalls

Arnd Bergmann <[email protected]>
sparc: fix old compat_sys_select()

Tristram Ha <[email protected]>
net: dsa: microchip: fix wrong register write when masking interrupt

Takashi Iwai <[email protected]>
ALSA: seq: Fix missing channel at encoding RPN/NRPN MIDI2 messages

luoxuanqiang <[email protected]>
Fix race for duplicate reqsk on identical SYN

Filipe Manana <[email protected]>
btrfs: use NOFS context when getting inodes during logging and log replay

Jianguo Wu <[email protected]>
netfilter: fix undefined reference to 'netfilter_lwtunnel_*' when CONFIG_SYSCTL=n

Chen-Yu Tsai <[email protected]>
ASoC: mediatek: mt8195: Add platform entry for ETDM1_OUT_BE dai link

Daniil Dulov <[email protected]>
xdp: Remove WARN() from __xdp_reg_mem_model()

Alexei Starovoitov <[email protected]>
bpf: Fix may_goto with negative offset.

Jan Sokolowski <[email protected]>
ice: Rebuild TC queues on VSI queue reconfiguration

Enguerrand de Ribaucourt <[email protected]>
net: dsa: microchip: use collision based back pressure mode

Enguerrand de Ribaucourt <[email protected]>
net: phy: micrel: add Microchip KSZ 9477 to the device table

Nick Child <[email protected]>
ibmvnic: Free any outstanding tx skbs during scrq reset

Guillaume Nault <[email protected]>
vxlan: Pull inner IP header in vxlan_xmit_one().

Daniel Borkmann <[email protected]>
bpf: Fix overrunning reservations in ringbuf

Alexei Starovoitov <[email protected]>
bpf: Fix the corner case with may_goto and jump to the 1st insn.

Ido Schimmel <[email protected]>
mlxsw: spectrum_buffers: Fix memory corruptions on Spectrum-4 systems

Ido Schimmel <[email protected]>
mlxsw: pci: Fix driver initialization with Spectrum-4

Taehee Yoo <[email protected]>
ionic: fix kernel panic due to multi-buffer handling

Hangbin Liu <[email protected]>
bonding: fix incorrect software timestamping report

Xin Long <[email protected]>
openvswitch: get related ct labels from its master if it is not confirmed

Tristram Ha <[email protected]>
net: dsa: microchip: fix initial port flush problem

Elinor Montmasson <[email protected]>

    ASoC: fsl-asoc-card: set priv->pdev before using it

Vijendar Mukunda <[email protected]>

    ASoC: amd: acp: move chip->flag variable assignment

Vijendar Mukunda <[email protected]>
ASoC: amd: acp: remove i2s configuration check in acp_i2s_probe()

Vijendar Mukunda <[email protected]>
ASoC: amd: acp: add a null check for chip_pdev structure

Alexei Starovoitov <[email protected]>
bpf: Fix remap of arena.

Halil Pasic <[email protected]>
s390/virtio_ccw: Fix config change notifications

Niklas Schnelle <[email protected]>
s390/pci: Add missing virt_to_phys() for directed DIBV

Yonghong Song <[email protected]>
bpf: Add missed var_off setting in coerce_subreg_to_size_sx()

Yonghong Song <[email protected]>
bpf: Add missed var_off setting in set_sext32_default_val()

Srinivas Kandagatla <[email protected]>
ASoC: q6apm-lpass-dai: close graph on prepare errors

Wenchao Hao <[email protected]>
workqueue: Increase worker desc's length to 32

Andrei Simion <[email protected]>

    ASoC: atmel: atmel-classd: Re-add dai_link->platform to fix card init

Hsin-Te Yuan <[email protected]>

    ASoC: mediatek: mt8183-da7219-max98357: Fix kcontrol name collision

Alibek Omarov <[email protected]>
ASoC: rockchip: i2s-tdm: Fix trcm mode by setting clock on right mclk

Maciej Strozek <[email protected]>
ASoC: cs42l43: Increase default type detect time and button delay

Uwe Kleine-König <[email protected]>
pwm: stm32: Refuse too small period requests

Uwe Kleine-König <[email protected]>
pwm: stm32: Calculate prescaler with a division instead of a loop

Uwe Kleine-König <[email protected]>
pwm: stm32: Fix for settings using period > UINT32_MAX

Uwe Kleine-König <[email protected]>
pwm: stm32: Improve precision of calculation in .apply()

Martin Schiller <[email protected]>
MIPS: pci: lantiq: restore reset gpio polarity

Huang-Huang Bao <[email protected]>
pinctrl: rockchip: fix pinmux reset in rockchip_pmx_set

Huang-Huang Bao <[email protected]>
pinctrl: rockchip: use dedicated pinctrl type for RK3328

Huang-Huang Bao <[email protected]>
pinctrl: rockchip: fix pinmux bits for RK3328 GPIO3-B pins

Huang-Huang Bao <[email protected]>
pinctrl: rockchip: fix pinmux bits for RK3328 GPIO2-B pins

Hagar Hemdan <[email protected]>
pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER

John Keeping <[email protected]>

    Input: ili210x - fix ili251x_read_touch_data() return value

Claudiu Beznea <[email protected]>

    pinctrl: renesas: rzg2l: Use spin_{lock,unlock}_irq{save,restore}

Heikki Krogerus <[email protected]>
usb: typec: ucsi: Ack also failed Get Error commands

Christian A. Ehrhardt <[email protected]>
usb: typec: ucsi: Never send a lone connector change ack

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

Diffstat:

 Documentation/kbuild/modules.rst                   |   8 +-
 Makefile                                           |   4 +-
 arch/arm/boot/dts/rockchip/rk3066a.dtsi            |   1 +
 arch/arm/net/bpf_jit_32.c                          |  25 +-
 arch/arm64/boot/dts/rockchip/rk3308-rock-pi-s.dts  |  18 +-
 arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts  |   4 +-
 arch/arm64/boot/dts/rockchip/rk3368.dtsi           |   3 +
 arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi       |   2 +-
 .../boot/dts/rockchip/rk3588-orangepi-5-plus.dts   |   1 +
 .../arm64/boot/dts/rockchip/rk3588-quartzpro64.dts |   1 +
 arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts    |   1 +
 arch/arm64/boot/dts/rockchip/rk3588-tiger.dtsi     |   5 +
 arch/arm64/boot/dts/rockchip/rk3588s-coolpi-4b.dts |   4 +-
 arch/arm64/boot/dts/rockchip/rk3588s-rock-5a.dts   |   2 +
 arch/arm64/include/asm/unistd32.h                  |   2 +-
 arch/arm64/kernel/pi/map_kernel.c                  |   2 +-
 arch/arm64/kernel/syscall.c                        |  16 +-
 arch/csky/include/uapi/asm/unistd.h                |   1 +
 arch/hexagon/include/asm/syscalls.h                |   6 +
 arch/hexagon/include/uapi/asm/unistd.h             |   1 +
 arch/hexagon/kernel/syscalltab.c                   |   7 +
 arch/loongarch/net/bpf_jit.c                       |  22 +-
 arch/mips/kernel/syscalls/syscall_n32.tbl          |   2 +-
 arch/mips/kernel/syscalls/syscall_o32.tbl          |   2 +-
 arch/mips/net/bpf_jit_comp.c                       |   3 +-
 arch/parisc/Kconfig                                |   1 +
 arch/parisc/kernel/sys_parisc32.c                  |   9 -
 arch/parisc/kernel/syscalls/syscall.tbl            |   6 +-
 arch/parisc/net/bpf_jit_core.c                     |   8 +-
 arch/powerpc/kernel/syscalls/syscall.tbl           |   6 +-
 arch/riscv/include/asm/insn.h                      |   2 +-
 arch/riscv/kernel/stacktrace.c                     |   2 +-
 arch/s390/include/asm/entry-common.h               |   2 +-
 arch/s390/kernel/syscalls/syscall.tbl              |   2 +-
 arch/s390/net/bpf_jit_comp.c                       |   6 +-
 arch/s390/pci/pci_irq.c                            |   2 +-
 arch/sh/kernel/sys_sh32.c                          |  11 +
 arch/sh/kernel/syscalls/syscall.tbl                |   3 +-
 arch/sparc/kernel/sys32.S                          | 221 --------------
 arch/sparc/kernel/syscalls/syscall.tbl             |   8 +-
 arch/sparc/net/bpf_jit_comp_64.c                   |   6 +-
 arch/x86/entry/syscalls/syscall_32.tbl             |   2 +-
 arch/x86/include/asm/entry-common.h                |  15 +-
 arch/x86/kernel/fpu/core.c                         |   4 +-
 arch/x86/kernel/time.c                             |  20 +-
 arch/x86/net/bpf_jit_comp32.c                      |   3 +-
 crypto/ecdh.c                                      |   2 +
 drivers/ata/ahci.c                                 |  17 +-
 drivers/ata/libata-core.c                          |  32 +-
 drivers/counter/ti-eqep.c                          |   6 +
 drivers/cpufreq/intel_pstate.c                     |  13 +-
 drivers/cxl/core/core.h                            |   7 +
 drivers/cxl/core/hdm.c                             |  13 +
 drivers/cxl/core/memdev.c                          |  44 ---
 drivers/cxl/core/pmem.c                            |  16 +-
 drivers/cxl/core/region.c                          | 182 ++++++++++--
 drivers/cxl/cxl.h                                  |   6 +-
 drivers/cxl/cxlmem.h                               |  10 +
 drivers/cxl/mem.c                                  |  17 +-
 drivers/gpio/gpio-davinci.c                        |   5 +
 drivers/gpio/gpiolib-cdev.c                        |  28 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c   |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   7 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c           |  18 +-
 drivers/gpu/drm/amd/display/dc/dml2/dml2_utils.c   |   5 +
 .../display/dc/link/protocols/link_dp_capability.c |  10 +-
 .../amd/display/dc/resource/dcn31/dcn31_resource.c |   2 +-
 drivers/gpu/drm/amd/display/include/dpcd_defs.h    |   5 +
 drivers/gpu/drm/drm_fb_helper.c                    |   6 +-
 drivers/gpu/drm/drm_fbdev_dma.c                    |   5 +-
 drivers/gpu/drm/drm_file.c                         |   8 +-
 drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c       |   1 +
 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c          |   6 +
 drivers/gpu/drm/panel/panel-ilitek-ili9881c.c      |   6 +-
 drivers/gpu/drm/panel/panel-simple.c               |   1 +
 drivers/gpu/drm/radeon/radeon.h                    |   1 -
 drivers/gpu/drm/radeon/radeon_display.c            |   8 +-
 drivers/gpu/drm/xe/xe_devcoredump.c                |  10 +-
 drivers/gpu/drm/xe/xe_pat.c                        |   2 +-
 drivers/gpu/drm/xe/xe_ttm_stolen_mgr.c             |   5 +
 drivers/gpu/drm/xe/xe_ttm_vram_mgr.c               |   2 +-
 drivers/i2c/i2c-slave-testunit.c                   |   5 +-
 drivers/iio/accel/Kconfig                          |   2 +
 drivers/iio/adc/ad7266.c                           |   2 +
 drivers/iio/adc/xilinx-ams.c                       |   8 +-
 drivers/iio/chemical/bme680.h                      |   2 +
 drivers/iio/chemical/bme680_core.c                 |  62 +++-
 drivers/iio/humidity/hdc3020.c                     | 323 ++++++++++++++++-----
 drivers/infiniband/core/restrack.c                 |  51 +---
 drivers/input/touchscreen/ili210x.c                |   4 +-
 drivers/iommu/amd/amd_iommu.h                      |   1 +
 drivers/iommu/amd/init.c                           |   1 +
 drivers/iommu/amd/iommu.c                          |  34 ++-
 drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c    |   3 +
 drivers/irqchip/Kconfig                            |   2 +-
 drivers/irqchip/irq-loongson-eiointc.c             |   5 +-
 drivers/irqchip/irq-loongson-liointc.c             |   4 +-
 drivers/media/dvb-core/dvbdev.c                    |   2 +-
 drivers/mmc/host/moxart-mmc.c                      |  78 ++---
 drivers/mmc/host/sdhci-brcmstb.c                   |   4 +
 drivers/mmc/host/sdhci-pci-core.c                  |  11 +-
 drivers/mmc/host/sdhci-pci-o2micro.c               |  41 +--
 drivers/mmc/host/sdhci.c                           |  25 +-
 drivers/mtd/parsers/redboot.c                      |   2 +-
 drivers/net/bonding/bond_main.c                    |   3 +
 drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c     |  14 +-
 drivers/net/can/spi/mcp251xfd/mcp251xfd-tx.c       |  55 +++-
 drivers/net/can/spi/mcp251xfd/mcp251xfd.h          |   5 +
 drivers/net/dsa/microchip/ksz9477.c                |  10 +-
 drivers/net/dsa/microchip/ksz9477_reg.h            |   1 +
 drivers/net/dsa/microchip/ksz_common.c             |   2 +-
 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c   |  14 +-
 drivers/net/ethernet/ibm/ibmvnic.c                 |   6 +
 drivers/net/ethernet/intel/ice/ice_main.c          |  10 +-
 drivers/net/ethernet/mellanox/mlxsw/pci.c          |  18 +-
 drivers/net/ethernet/mellanox/mlxsw/reg.h          |   2 +
 .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c |  20 +-
 drivers/net/ethernet/microsoft/mana/mana_en.c      |   2 +
 drivers/net/ethernet/pensando/ionic/ionic_dev.h    |   4 +-
 drivers/net/ethernet/pensando/ionic/ionic_lif.c    |   2 +-
 drivers/net/ethernet/pensando/ionic/ionic_txrx.c   |  55 ++--
 drivers/net/phy/micrel.c                           |   1 +
 drivers/net/phy/sfp.c                              |  18 +-
 drivers/net/usb/ax88179_178a.c                     |   6 +-
 drivers/net/vxlan/vxlan_core.c                     |   9 +-
 drivers/net/wireless/realtek/rtw89/fw.c            |  27 +-
 drivers/nvme/target/configfs.c                     |  41 ++-
 drivers/nvme/target/fc.c                           |   2 +-
 drivers/pci/msi/msi.c                              |  10 +-
 drivers/pinctrl/core.c                             |   2 +-
 drivers/pinctrl/pinctrl-rockchip.c                 |  68 ++++-
 drivers/pinctrl/pinctrl-rockchip.h                 |   1 +
 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c           |   1 -
 drivers/pinctrl/renesas/pinctrl-rzg2l.c            |   4 +-
 drivers/pwm/pwm-stm32.c                            |  62 ++--
 drivers/reset/Kconfig                              |   1 +
 drivers/s390/virtio/virtio_ccw.c                   |   4 +-
 drivers/scsi/libsas/sas_ata.c                      |   6 +-
 drivers/scsi/libsas/sas_discover.c                 |   2 +-
 drivers/soc/ti/wkup_m3_ipc.c                       |   7 +-
 drivers/tty/mxser.c                                |   2 +-
 drivers/tty/serial/8250/8250_omap.c                |  25 +-
 drivers/tty/serial/8250/8250_pci.c                 |  13 +-
 drivers/tty/serial/bcm63xx_uart.c                  |   7 +-
 drivers/tty/serial/imx.c                           |   4 +-
 drivers/tty/serial/mcf.c                           |   2 +-
 drivers/usb/atm/cxacru.c                           |  14 +
 drivers/usb/dwc3/core.c                            |  26 +-
 drivers/usb/gadget/function/f_printer.c            |  40 ++-
 drivers/usb/gadget/function/u_ether.c              |   4 +-
 drivers/usb/gadget/udc/aspeed_udc.c                |   4 +-
 drivers/usb/musb/da8xx.c                           |   8 +-
 drivers/usb/typec/ucsi/ucsi.c                      |  55 ++--
 drivers/usb/typec/ucsi/ucsi_glink.c                |   5 +-
 drivers/usb/typec/ucsi/ucsi_stm32g0.c              |  19 +-
 drivers/vdpa/vdpa_user/vduse_dev.c                 |  14 +-
 fs/bcachefs/bcachefs.h                             |  44 +--
 fs/bcachefs/btree_gc.c                             |  15 +-
 fs/bcachefs/btree_gc.h                             |  48 ++-
 fs/bcachefs/btree_gc_types.h                       |  29 ++
 fs/bcachefs/ec.c                                   |   2 +-
 fs/bcachefs/sb-downgrade.c                         |  17 +-
 fs/bcachefs/super-io.c                             |  12 +-
 fs/btrfs/free-space-cache.c                        |   2 +-
 fs/btrfs/tree-log.c                                |  43 ++-
 fs/gfs2/log.c                                      |   3 +-
 fs/gfs2/super.c                                    |   4 +
 fs/netfs/buffered_write.c                          |  12 +-
 fs/nfs/direct.c                                    |   2 -
 fs/nfsd/nfsctl.c                                   |   2 +
 fs/nfsd/nfssvc.c                                   |   1 -
 fs/ocfs2/aops.c                                    |   5 +
 fs/ocfs2/journal.c                                 |  17 ++
 fs/ocfs2/journal.h                                 |   2 +
 fs/ocfs2/ocfs2_trace.h                             |   2 +
 fs/open.c                                          |   4 +-
 include/linux/compat.h                             |   2 +-
 include/linux/filter.h                             |  10 +-
 include/linux/ieee80211.h                          |   2 +-
 include/linux/libata.h                             |   1 +
 include/linux/mmzone.h                             |   9 +-
 include/linux/nvme.h                               |   6 +-
 include/linux/serial_core.h                        |  21 +-
 include/linux/syscalls.h                           |   8 +-
 include/linux/workqueue.h                          |   2 +-
 include/net/inet_connection_sock.h                 |   2 +-
 include/net/netfilter/nf_tables.h                  |   5 +
 include/trace/events/qdisc.h                       |   2 +-
 include/uapi/asm-generic/unistd.h                  |   2 +-
 io_uring/io_uring.c                                |   4 +-
 kernel/bpf/arena.c                                 |  16 +-
 kernel/bpf/core.c                                  |   6 +-
 kernel/bpf/ringbuf.c                               |  31 +-
 kernel/bpf/verifier.c                              |  69 ++++-
 kernel/cpu.c                                       |  11 +-
 kernel/sys_ni.c                                    |   2 +-
 mm/kasan/common.c                                  |   2 +-
 mm/memory.c                                        |   3 +-
 mm/page_alloc.c                                    |   9 +-
 mm/vmalloc.c                                       |  21 +-
 net/batman-adv/originator.c                        |  27 ++
 net/can/j1939/main.c                               |   6 +-
 net/can/j1939/transport.c                          |  21 +-
 net/core/filter.c                                  |   3 +
 net/core/xdp.c                                     |   4 +-
 net/dccp/ipv4.c                                    |   7 +-
 net/dccp/ipv6.c                                    |   7 +-
 net/ipv4/inet_connection_sock.c                    |  17 +-
 net/ipv4/tcp_input.c                               |  45 ++-
 net/iucv/iucv.c                                    |  26 +-
 net/netfilter/nf_hooks_lwtunnel.c                  |   3 +
 net/netfilter/nf_tables_api.c                      |   8 +-
 net/netfilter/nft_lookup.c                         |   3 +-
 net/openvswitch/conntrack.c                        |   7 +-
 net/sunrpc/svc.c                                   |   5 +-
 net/unix/af_unix.c                                 |  37 ++-
 scripts/Makefile.dtbinst                           |   2 +-
 scripts/Makefile.package                           |   2 +-
 scripts/package/kernel.spec                        |   8 +-
 security/integrity/evm/evm_main.c                  |  12 +-
 sound/core/seq/seq_ump_convert.c                   |  10 +-
 sound/pci/hda/patch_realtek.c                      |   3 +
 sound/soc/amd/acp/acp-i2s.c                        |   8 -
 sound/soc/amd/acp/acp-pci.c                        |  12 +-
 sound/soc/atmel/atmel-classd.c                     |   7 +-
 sound/soc/codecs/cs42l43-jack.c                    |   4 +-
 sound/soc/fsl/fsl-asoc-card.c                      |   3 +-
 sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c |  10 +-
 sound/soc/mediatek/mt8195/mt8195-mt6359.c          |   1 +
 sound/soc/qcom/qdsp6/q6apm-lpass-dais.c            |  32 +-
 sound/soc/rockchip/rockchip_i2s_tdm.c              |  13 +-
 sound/synth/emux/soundfont.c                       |  17 +-
 tools/power/x86/turbostat/turbostat.c              |   2 +-
 tools/testing/cxl/test/cxl.c                       |   4 +
 234 files changed, 2103 insertions(+), 1184 deletions(-)