Skip to content

6.1.11-rc1 review

Greg Kroah-Hartman linux-bcache linux-kselftest linux-patches linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest208 patches 13 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/208firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP regiondrivers/firewire/core-cdev.c+3 -10 replies
2/208bus: sunxi-rsb: Fix error handling in sunxi_rsb_init()drivers/bus/sunxi-rsb.c+7 -10 replies
3/208arm64: dts: imx8m-venice: Remove incorrect uart-has-rtsctsarch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx-0x-rs232-rts.dts arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x-rs232-rts.dts arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx.dtsi +5 more+0 -120 replies
4/208arm64: dts: freescale: imx8dxl: fix sc_pwrkeys property name linux,keycodearch/arm64/boot/dts/freescale/imx8dxl.dtsi+1 -10 replies
5/208ASoC: amd: acp-es8336: Drop reference count of ACPI device after usesound/soc/amd/acp-es8336.c+4 -20 replies
6/208ASoC: Intel: bytcht_es8316: Drop reference count of ACPI device after usesound/soc/intel/boards/bytcht_es8316.c+12 -80 replies
7/208ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after usesound/soc/intel/boards/bytcr_rt5651.c+1 -10 replies
8/208ASoC: Intel: bytcr_rt5640: Drop reference count of ACPI device after usesound/soc/intel/boards/bytcr_rt5640.c+6 -60 replies
9/208ASoC: Intel: bytcr_wm5102: Drop reference count of ACPI device after usesound/soc/intel/boards/bytcr_wm5102.c+1 -10 replies
10/208ASoC: Intel: sof_es8336: Drop reference count of ACPI device after usesound/soc/intel/boards/sof_es8336.c+8 -60 replies
11/208ASoC: Intel: avs: Implement PCI shutdownsound/soc/intel/avs/core.c+24 -00 replies
12/208selftests/vm: remove __USE_GNU in hugetlb-madvise.ctools/testing/selftests/vm/hugetlb-madvise.c+0 -10 replies
13/208bpf: Fix off-by-one error in bpf_mem_cache_idx()kernel/bpf/memalloc.c+1 -10 replies
14/208bpf: Fix a possible task gone issue with bpf_send_signal[_thread]() helperskernel/trace/bpf_trace.c+2 -10 replies
15/208ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path()sound/pci/hda/patch_via.c+3 -00 replies
16/208bpf: Fix to preserve reg parent/live fields when copying range infokernel/bpf/verifier.c+18 -70 replies
17/208selftests/filesystems: grant executable permission to run_fat_tests.shtools/testing/selftests/filesystems/fat/run_fat_tests.sh+0 -00 replies
18/208ASoC: SOF: ipc4-mtrace: prevent underflow in sof_ipc4_priority_mask_dfs_write()sound/soc/sof/ipc4-mtrace.c+4 -30 replies
19/208bpf: Add missing btf_put to register_btf_id_dtor_kfuncskernel/bpf/btf.c+2 -20 replies
20/208media: v4l2-ctrls-api.c: move ctrl->is_new = 1 to the correct linedrivers/media/v4l2-core/v4l2-ctrls-api.c+1 -10 replies
21/208bpf, sockmap: Check for any of tcp_bpf_prots when cloning a listenerinclude/linux/util_macros.h net/ipv4/tcp_bpf.c+14 -20 replies
22/208arm64: dts: imx8mm: Fix pad control for UART1_DTE_RXarch/arm64/boot/dts/freescale/imx8mm-pinfunc.h+1 -10 replies
23/208arm64: dts: imx8mm-verdin: Do not power down eth-phyarch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi+1 -00 replies
24/208drm/vc4: hdmi: make CEC adapter name uniquedrivers/gpu/drm/vc4/vc4_hdmi.c+2 -10 replies
25/208drm/ssd130x: Init display before the SSD130X_DISPLAY_ON commanddrivers/gpu/drm/solomon/ssd130x.c+7 -110 replies
26/208scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT"drivers/scsi/scsi_scan.c+3 -40 replies
27/208bpf: Fix the kernel crash caused by bpf_setsockopt().kernel/bpf/bpf_lsm.c+0 -10 replies
28/208ALSA: memalloc: Workaround for Xen PVsound/core/memalloc.c+69 -180 replies
29/208vhost/net: Clear the pending messages when the backend is removeddrivers/vhost/net.c drivers/vhost/vhost.c drivers/vhost/vhost.h+6 -10 replies
30/208copy_oldmem_kernel() - WRITE is "data source", not destinationarch/s390/kernel/crash_dump.c+1 -10 replies
31/208WRITE is "data source", not destination...drivers/fsi/fsi-sbefifo.c+3 -30 replies
32/208READ is "data destination", not source...drivers/infiniband/ulp/rtrs/rtrs-clt.c+1 -10 replies
33/208zcore: WRITE is "data source", not destination...drivers/s390/char/zcore.c+1 -10 replies
34/208memcpy_real(): WRITE is "data source", not destination...arch/s390/mm/maccess.c+1 -10 replies
35/208fix iov_iter_bvec() "direction" argumentdrivers/target/target_core_file.c+2 -20 replies
36/208fix direction argument of iov_iter_{init,bvec}()drivers/vhost/vhost.c drivers/vhost/vringh.c+5 -50 replies
37/208fix "direction" argument of iov_iter_kvec()drivers/xen/pvcalls-back.c+4 -40 replies
38/208use less confusing names for iov_iter direction initializersarch/s390/kernel/crash_dump.c arch/s390/mm/maccess.c arch/x86/kernel/cpu/microcode/intel.c +84 more+195 -1910 replies
39/208vhost-scsi: unbreak any layout for responsedrivers/vhost/scsi.c+17 -40 replies
40/208ice: Prevent set_channel from changing queues while RDMA activedrivers/net/ethernet/intel/ice/ice.h drivers/net/ethernet/intel/ice/ice_dcb_lib.c drivers/net/ethernet/intel/ice/ice_dcb_lib.h +2 more+43 -190 replies
41/208qede: execute xdp_do_flush() before napi_complete_done()drivers/net/ethernet/qlogic/qede/qede_fp.c+4 -30 replies
42/208virtio-net: execute xdp_do_flush() before napi_complete_done()drivers/net/virtio_net.c+3 -30 replies
43/208dpaa_eth: execute xdp_do_flush() before napi_complete_done()drivers/net/ethernet/freescale/dpaa/dpaa_eth.c+3 -30 replies
44/208dpaa2-eth: execute xdp_do_flush() before napi_complete_done()drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c+6 -30 replies
45/208skb: Do mix page pool and page referenced frags in GROnet/core/gro.c+9 -00 replies
46/208sfc: correctly advertise tunneled IPv6 segmentationdrivers/net/ethernet/sfc/efx.c+4 -10 replies
47/208net: phy: dp83822: Fix null pointer access on DP83825/DP83826 devicesdrivers/net/phy/dp83822.c+4 -20 replies
48/208net: wwan: t7xx: Fix Runtime PM initializationdrivers/net/wwan/t7xx/t7xx_pci.c+2 -00 replies
49/208block, bfq: replace 0/1 with false/true in bic apisblock/bfq-cgroup.c block/bfq-iosched.c+6 -60 replies
50/208block, bfq: fix uaf for bfqq in bic_set_bfqq()block/bfq-cgroup.c block/bfq-iosched.c+4 -20 replies
51/208netrom: Fix use-after-free caused by accept on already connected socketnet/netrom/af_netrom.c+5 -00 replies
52/208fscache: Use wait_on_bit() to wait for the freeing of relinquished volumefs/fscache/volume.c+6 -50 replies
53/208platform/x86/amd/pmf: update to auto-mode limits only after AMT eventdrivers/platform/x86/amd/pmf/auto-mode.c+0 -20 replies
54/208platform/x86/amd/pmf: Add helper routine to update SPS thermalsdrivers/platform/x86/amd/pmf/auto-mode.c drivers/platform/x86/amd/pmf/cnqf.c drivers/platform/x86/amd/pmf/pmf.h +1 more+18 -180 replies
55/208platform/x86/amd/pmf: Fix to update SPS default pprof thermalsdrivers/platform/x86/amd/pmf/sps.c+3 -00 replies
56/208platform/x86/amd/pmf: Add helper routine to check pprof is balanceddrivers/platform/x86/amd/pmf/cnqf.c drivers/platform/x86/amd/pmf/pmf.h drivers/platform/x86/amd/pmf/sps.c+9 -30 replies
57/208platform/x86/amd/pmf: Fix to update SPS thermals when power supply changedrivers/platform/x86/amd/pmf/core.c drivers/platform/x86/amd/pmf/pmf.h+24 -00 replies
58/208platform/x86/amd/pmf: Ensure mutexes are initialized before usedrivers/platform/x86/amd/pmf/core.c+5 -40 replies
59/208platform/x86: thinkpad_acpi: Fix thinklight LED brightness returning 255drivers/platform/x86/thinkpad_acpi.c+1 -10 replies
60/208drm/i915/guc: Fix locking when searching for a hung requestdrivers/gpu/drm/i915/gt/uc/intel_guc_submission.c+11 -00 replies
61/208drm/i915: Fix request ref counting during error capture & debugfs dumpdrivers/gpu/drm/i915/gt/intel_context.c drivers/gpu/drm/i915/gt/intel_context.h drivers/gpu/drm/i915/gt/intel_engine_cs.c +2 more+17 -120 replies
62/208drm/i915: Fix up locking around dumping requests listsdrivers/gpu/drm/i915/gt/intel_engine.h drivers/gpu/drm/i915/gt/intel_engine_cs.c drivers/gpu/drm/i915/gt/intel_execlists_submission.c +2 more+73 -620 replies
63/208drm/i915/adlp: Fix typo for reference clockdrivers/gpu/drm/i915/display/intel_cdclk.c+1 -10 replies
64/208net/tls: tls_is_tx_ready() checked list_entrynet/tls/tls_sw.c+1 -10 replies
65/208ALSA: firewire-motu: fix unreleased lock warning in hwdep devicesound/firewire/motu/motu-hwdep.c+4 -00 replies
66/208netfilter: br_netfilter: disable sabotage_in hook after first suppressionnet/bridge/br_netfilter_hooks.c+1 -00 replies
67/208block: ublk: extending queue_size to fix overflowdrivers/block/ublk_drv.c+1 -10 replies
68/208kunit: fix kunit_test_init_section_suites(...)include/kunit/test.h+0 -10 replies
69/208squashfs: harden sanity check in squashfs_read_xattr_id_tablefs/squashfs/xattr_id.c+1 -10 replies
70/208maple_tree: should get pivots boundary by typelib/maple_tree.c+3 -20 replies
71/208sctp: do not check hb_timer.expires when resetting hb_timernet/sctp/transport.c+1 -30 replies
72/208net: phy: meson-gxl: Add generic dummy stubs for MMD register accessdrivers/net/phy/meson-gxl.c+2 -00 replies
73/208drm/panel: boe-tv101wum-nl6: Ensure DSI writes succeed during disabledrivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c+12 -40 replies
74/208ip/ip6_gre: Fix changing addr gen mode not generating IPv6 link local addressnet/ipv6/addrconf.c+27 -220 replies
75/208ip/ip6_gre: Fix non-point-to-point tunnel not generating IPv6 link local addressnet/ipv6/addrconf.c+5 -50 replies
76/208riscv: kprobe: Fixup kernel panic when probing an illegal positionarch/riscv/kernel/probes/kprobes.c+18 -00 replies
77/208igc: return an error if the mac type is unknown in igc_ptp_systim_to_hwtstamp()drivers/net/ethernet/intel/igc/igc_ptp.c+9 -50 replies
78/208octeontx2-af: Fix devlink unregisterdrivers/net/ethernet/marvell/octeontx2/af/rvu_devlink.c+27 -80 replies
79/208can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivatenet/can/j1939/transport.c+0 -40 replies
80/208can: raw: fix CAN FD frame transmissions over CAN XL devicesnet/can/raw.c+31 -160 replies
81/208can: mcp251xfd: mcp251xfd_ring_set_ringparam(): assign missing tx_obj_num_coalesce_irqdrivers/net/can/spi/mcp251xfd/mcp251xfd-ethtool.c+1 -00 replies
82/208ata: libata: Fix sata_down_spd_limit() when no link speed is reporteddrivers/ata/libata-core.c+1 -10 replies
83/208selftests: net: udpgso_bench_rx: Fix used uninitialized compiler warningtools/testing/selftests/net/udpgso_bench_rx.c+1 -10 replies
84/208selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are providedtools/testing/selftests/net/udpgso_bench_rx.c tools/testing/selftests/net/udpgso_bench_tx.c+4 -00 replies
85/208selftests: net: udpgso_bench: Fix racing bug between the rx/tx programstools/testing/selftests/net/udpgso_bench.sh+20 -40 replies
86/208selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarkingtools/testing/selftests/net/udpgso_bench_tx.c+27 -70 replies
87/208virtio-net: Keep stop() to follow mirror sequence of open()drivers/net/virtio_net.c+1 -10 replies
88/208net: openvswitch: fix flow memory leak in ovs_flow_cmd_newnet/openvswitch/datapath.c+6 -60 replies
89/208efi: fix potential NULL deref in efi_mem_reserve_persistentdrivers/firmware/efi/efi.c+2 -00 replies
90/208rtc: sunplus: fix format string for printing resourcedrivers/rtc/rtc-sunplus.c+2 -20 replies
91/208certs: Fix build error when PKCS#11 URI contains semicoloncerts/Makefile+2 -20 replies
92/208kbuild: modinst: Fix build error when CONFIG_MODULE_SIG_KEY is a PKCS#11 URIscripts/Makefile.modinst+5 -10 replies
93/208i2c: designware-pci: Add new PCI IDs for AMD NAVI GPUdrivers/i2c/busses/i2c-designware-pcidrv.c+2 -00 replies
94/208i2c: mxs: suppress probe-deferral error messagedrivers/i2c/busses/i2c-mxs.c+2 -20 replies
95/208scsi: target: core: Fix warning on RT kernelsdrivers/target/target_core_tmr.c+2 -20 replies
96/208x86/aperfmperf: Erase stale arch_freq_scale values when disabling frequency invariance readingsarch/x86/kernel/cpu/aperfmperf.c+9 -00 replies
97/208perf/x86/intel: Add Emerald Rapidsarch/x86/events/intel/core.c+1 -00 replies
98/208perf/x86/intel/cstate: Add Emerald Rapidsarch/x86/events/intel/cstate.c+1 -00 replies
99/208scsi: iscsi_tcp: Fix UAF during logout when accessing the shost ipaddressdrivers/scsi/iscsi_tcp.c drivers/scsi/libiscsi.c include/scsi/libiscsi.h+42 -90 replies
100/208scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddressdrivers/scsi/iscsi_tcp.c+6 -30 replies
101/208i2c: rk3x: fix a bunch of kernel-doc warningsdrivers/i2c/busses/i2c-rk3x.c+22 -220 replies
102/208Revert "gfs2: stop using generic_writepages in gfs2_ail1_start_one"fs/gfs2/log.c+10 -10 replies
103/208x86/build: Move -mindirect-branch-cs-prefix out of GCC-only blockarch/x86/Makefile+1 -10 replies
104/208platform/x86: dell-wmi: Add a keymap for KEY_MUTE in type 0x0010 tabledrivers/platform/x86/dell/dell-wmi-base.c+3 -00 replies
105/208platform/x86: hp-wmi: Handle Omen Key eventdrivers/platform/x86/hp-wmi.c+4 -00 replies
106/208platform/x86: gigabyte-wmi: add support for B450M DS3H WIFI-CFdrivers/platform/x86/gigabyte-wmi.c+1 -00 replies
107/208platform/x86/amd: pmc: Disable IRQ1 wakeup for RN/CZNdrivers/platform/x86/amd/pmc.c+50 -00 replies
108/208net/x25: Fix to not accept on connected socketnet/x25/af_x25.c+6 -00 replies
109/208drm/amd/display: Fix timing not changning when freesync video is enableddrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+7 -00 replies
110/208bcache: Silence memcpy() run-time false positive warningsdrivers/md/bcache/bcache_ondisk.h drivers/md/bcache/journal.c+4 -20 replies
111/208iio: adc: stm32-dfsdm: fill module aliasesdrivers/iio/adc/stm32-dfsdm-adc.c+1 -00 replies
112/208usb: dwc3: qcom: enable vbus override when in OTG dr-modedrivers/usb/dwc3/dwc3-qcom.c+1 -10 replies
113/208usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_waitdrivers/usb/gadget/function/f_fs.c+3 -10 replies
114/208vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAFdrivers/tty/vt/vc_screen.c+5 -40 replies
115/208fbcon: Check font dimension limitsdrivers/video/fbdev/core/fbcon.c+5 -20 replies
116/208cgroup/cpuset: Fix wrong check in update_parent_subparts_cpumask()kernel/cgroup/cpuset.c tools/testing/selftests/cgroup/test_cpuset_prs.sh+3 -10 replies
117/208hv_netvsc: Fix missed pagebuf entries in netvsc_dma_map/unmap()drivers/net/hyperv/netvsc.c+2 -70 replies
118/208ARM: dts: imx7d-smegw01: Fix USB host over-current polarityarch/arm/boot/dts/imx7d-smegw01.dts+2 -10 replies
119/208net: qrtr: free memory on error path in radix_tree_insert()net/qrtr/ns.c+4 -10 replies
120/208can: isotp: split tx timer into transmission and timeoutnet/can/isotp.c+29 -360 replies
121/208can: isotp: handle wait_event_interruptible() return valuesnet/can/isotp.c+4 -00 replies
122/208watchdog: diag288_wdt: do not use stack buffers for hardware datadrivers/watchdog/diag288_wdt.c+11 -20 replies
123/208watchdog: diag288_wdt: fix __diag288() inline assemblydrivers/watchdog/diag288_wdt.c+1 -10 replies
124/208ALSA: hda/realtek: Add Acer Predator PH315-54sound/pci/hda/patch_realtek.c+1 -00 replies
125/208ALSA: hda/realtek: fix mute/micmute LEDs, speaker dont work for a HP platformsound/pci/hda/patch_realtek.c+1 -00 replies
126/208ASoC: codecs: wsa883x: correct playback min/max ratessound/soc/codecs/wsa883x.c+2 -20 replies
127/208ASoC: SOF: sof-audio: unprepare when swidget->use_count > 0sound/soc/sof/sof-audio.c+1 -10 replies
128/208ASoC: SOF: sof-audio: skip prepare/unprepare if swidget is NULLsound/soc/sof/sof-audio.c+2 -20 replies
129/208ASoC: SOF: keep prepare/unprepare widgets in sink pathsound/soc/sof/sof-audio.c+3 -20 replies
130/208efi: Accept version 2 of memory attributes tabledrivers/firmware/efi/memattr.c+1 -10 replies
131/208rtc: efi: Enable SET/GET WAKEUP services as optionaldrivers/rtc/rtc-efi.c include/linux/efi.h+29 -220 replies
132/208iio: hid: fix the retval in accel_3d_capture_sampledrivers/iio/accel/hid-sensor-accel-3d.c+1 -00 replies
133/208iio: hid: fix the retval in gyro_3d_capture_sampledrivers/iio/gyro/hid-sensor-gyro-3d.c+1 -00 replies
134/208iio: adc: xilinx-ams: fix devm_krealloc() return value checkdrivers/iio/adc/xilinx-ams.c+1 -10 replies
135/208iio: adc: berlin2-adc: Add missing of_node_put() in error pathdrivers/iio/adc/berlin2-adc.c+3 -10 replies
136/208iio: imx8qxp-adc: fix irq flood when call imx8qxp_adc_read_raw()drivers/iio/adc/imx8qxp-adc.c+9 -20 replies
137/208iio:adc:twl6030: Enable measurements of VUSB, VBAT and othersdrivers/iio/adc/twl6030-gpadc.c+32 -00 replies
138/208iio: light: cm32181: Fix PM support on system with 2 I2C resourcesdrivers/iio/light/cm32181.c+5 -40 replies
139/208iio: imu: fxos8700: fix ACCEL measurement range selectiondrivers/iio/imu/fxos8700_core.c+34 -70 replies
140/208iio: imu: fxos8700: fix incomplete ACCEL and MAGN channels readbackdrivers/iio/imu/fxos8700_core.c+1 -10 replies
141/208iio: imu: fxos8700: fix IMU data bits returned to user spacedrivers/iio/imu/fxos8700_core.c+27 -10 replies
142/208iio: imu: fxos8700: fix map label of channel type to MAGN sensordrivers/iio/imu/fxos8700_core.c+1 -10 replies
143/208iio: imu: fxos8700: fix swapped ACCEL and MAGN channels readbackdrivers/iio/imu/fxos8700_core.c+15 -20 replies
144/208iio: imu: fxos8700: fix incorrect ODR mode readbackdrivers/iio/imu/fxos8700_core.c+6 -60 replies
145/208iio: imu: fxos8700: fix failed initialization ODR mode assignmentdrivers/iio/imu/fxos8700_core.c+4 -20 replies
146/208iio: imu: fxos8700: remove definition FXOS8700_CTRL_ODR_MINdrivers/iio/imu/fxos8700_core.c+0 -10 replies
147/208iio: imu: fxos8700: fix MAGN sensor scale and unitdrivers/iio/imu/fxos8700_core.c+3 -30 replies
148/208nvmem: brcm_nvram: Add check for kzallocdrivers/nvmem/brcm_nvram.c+3 -00 replies
149/208nvmem: sunxi_sid: Always use 32-bit MMIO readsdrivers/nvmem/sunxi_sid.c+14 -10 replies
150/208nvmem: qcom-spmi-sdam: fix module autoloadingdrivers/nvmem/qcom-spmi-sdam.c+1 -00 replies
151/208parisc: Fix return code of pdc_iodc_print()arch/parisc/kernel/firmware.c+3 -20 replies
152/208parisc: Replace hardcoded value with PRIV_USER constant in ptrace.carch/parisc/kernel/ptrace.c+3 -30 replies
153/208parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat casearch/parisc/kernel/ptrace.c+13 -20 replies
154/208riscv: disable generation of unwind tablesarch/riscv/Makefile+3 -00 replies
155/208Revert "mm: kmemleak: alloc gray object for reserved region with direct map"drivers/of/fdt.c+1 -50 replies
156/208mm: multi-gen LRU: fix crash during cgroup migrationmm/vmscan.c+4 -10 replies
157/208mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smapsfs/proc/task_mmu.c include/linux/hugetlb.h+14 -30 replies
158/208mm: memcg: fix NULL pointer in mem_cgroup_track_foreign_dirty_slowpath()include/linux/memcontrol.h+4 -10 replies
159/208usb: gadget: f_uac2: Fix incorrect increment of bNumEndpointsdrivers/usb/gadget/function/f_uac2.c+1 -00 replies
160/208usb: typec: ucsi: Dont attempt to resume the ports before they existdrivers/usb/typec/ucsi/ucsi.c+8 -10 replies
161/208usb: gadget: udc: do not clear gadget driver.busdrivers/usb/gadget/udc/bcm63xx_udc.c drivers/usb/gadget/udc/fotg210-udc.c drivers/usb/gadget/udc/fsl_qe_udc.c +13 more+0 -160 replies
162/208kernel/irq/irqdomain.c: fix memory leak with using debugfs_lookup()kernel/irq/irqdomain.c+1 -10 replies
163/208HV: hv_balloon: fix memory leak with using debugfs_lookup()drivers/hv/hv_balloon.c+1 -10 replies
164/208x86/debug: Fix stack recursion caused by wrongly ordered DR7 accessesarch/x86/include/asm/debugreg.h+24 -20 replies
165/208fpga: m10bmc-sec: Fix probe rollbackdrivers/fpga/intel-m10-bmc-sec-update.c+12 -50 replies
166/208fpga: stratix10-soc: Fix return value check in s10_ops_write_init()drivers/fpga/stratix10-soc.c+2 -20 replies
167/208mm/uffd: fix pte marker when fork() without fork eventmm/memory.c+2 -60 replies
168/208mm/swapfile: add cond_resched() in get_swap_pages()mm/swapfile.c+1 -00 replies
169/208mm/khugepaged: fix ->anon_vma racemm/khugepaged.c+13 -10 replies
170/208mm, mremap: fix mremap() expanding for vmas with vm_ops->close()mm/mremap.c+19 -60 replies
171/208mm/MADV_COLLAPSE: catch !none !huge !bad pmd lookupsmm/khugepaged.c+8 -00 replies
172/208highmem: round down the address passed to kunmap_flush_on_unmap()include/linux/highmem-internal.h+2 -20 replies
173/208ia64: fix build error due to switch case label appearing next to declarationarch/ia64/kernel/sys_ia64.c+5 -20 replies
174/208Squashfs: fix handling and sanity checking of xattr_ids countfs/squashfs/squashfs_fs.h fs/squashfs/squashfs_fs_sb.h fs/squashfs/xattr.h +1 more+5 -50 replies
175/208maple_tree: fix mas_empty_area_rev() lower bound validationlib/maple_tree.c lib/test_maple_tree.c+97 -90 replies
176/208migrate: hugetlb: check for hugetlb shared PMD in node migrationmm/mempolicy.c+2 -10 replies
177/208dma-buf: actually set signaling bit for private stub fencesdrivers/dma-buf/dma-fence.c+1 -10 replies
178/208serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handlerdrivers/tty/serial/stm32-usart.c+5 -280 replies
179/208drm/i915: Avoid potential vm use-after-freedrivers/gpu/drm/i915/gem/i915_gem_context.c+11 -30 replies
180/208drm/i915: Fix potential bit_17 double-freedrivers/gpu/drm/i915/gem/i915_gem_tiling.c+5 -40 replies
181/208drm/amd: Fix initialization for nbio 4.3.0drivers/gpu/drm/amd/amdgpu/nbio_v4_3.c+7 -10 replies
182/208drm/amd/pm: drop unneeded dpm features disablement for SMU 13.0.4/11drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c+14 -00 replies
183/208drm/amdgpu: update wave data type to 3 for gfx11drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c+2 -20 replies
184/208nvmem: core: initialise nvmem->id earlydrivers/nvmem/core.c+2 -10 replies
185/208nvmem: core: remove nvmem_config wp_gpiodrivers/nvmem/core.c include/linux/nvmem-provider.h+1 -50 replies
186/208nvmem: core: fix cleanup after dev_set_name()drivers/nvmem/core.c+10 -120 replies
187/208nvmem: core: fix registration vs use racedrivers/nvmem/core.c+8 -100 replies
188/208nvmem: core: fix device node refcountingdrivers/nvmem/core.c+8 -30 replies
189/208nvmem: core: fix cell removal on errordrivers/nvmem/core.c+1 -20 replies
190/208nvmem: core: fix return valuedrivers/nvmem/core.c+1 -00 replies
191/208phy: qcom-qmp-combo: fix runtime suspenddrivers/phy/qualcomm/phy-qcom-qmp-combo.c+2 -100 replies
192/208serial: 8250_dma: Fix DMA Rx completion racedrivers/tty/serial/8250/8250_dma.c+13 -10 replies
193/208serial: 8250_dma: Fix DMA Rx rearm racedrivers/tty/serial/8250/8250_dma.c+10 -20 replies
194/208platform/x86/amd: pmc: add CONFIG_SERIO dependencydrivers/platform/x86/amd/Kconfig+1 -00 replies
195/208ASoC: SOF: sof-audio: prepare_widgets: Check swidget for NULL on sink failuresound/soc/sof/sof-audio.c+2 -10 replies
196/208iio:adc:twl6030: Enable measurement of VACdrivers/iio/adc/twl6030-gpadc.c+1 -10 replies
197/208powerpc/64s/radix: Fix crash with unaligned relocated kernelarch/powerpc/mm/book3s64/radix_pgtable.c+11 -00 replies
198/208powerpc/64s: Fix local irq disable when PMIs are disabledarch/powerpc/include/asm/hw_irq.h+1 -10 replies
199/208powerpc/imc-pmu: Revert nest_init_lock to being a mutexarch/powerpc/perf/imc-pmu.c+7 -70 replies
200/208fs/ntfs3: Validate attribute data and valid sizesfs/ntfs3/inode.c+7 -00 replies
201/208ovl: Use "buf" flexible array for memcpy() destinationfs/overlayfs/export.c fs/overlayfs/overlayfs.h+2 -20 replies
202/208f2fs: initialize locks earlier in f2fs_fill_super()fs/f2fs/super.c+20 -180 replies
203/208fbdev: smscufx: fix error handling code in ufx_usb_probedrivers/video/fbdev/smscufx.c+31 -150 replies
204/208f2fs: fix to do sanity check on i_extra_isize in is_alive()fs/f2fs/gc.c+12 -60 replies
205/208wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds readsdrivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c+17 -00 replies
206/208gfs2: Cosmetic gfs2_dinode_{in,out} cleanupfs/gfs2/glops.c fs/gfs2/super.c+35 -330 replies
207/208gfs2: Always check inode size of inline inodesfs/gfs2/aops.c fs/gfs2/bmap.c fs/gfs2/glops.c+3 -50 replies
208/208bpf: Skip invalid kfunc call in backtrack_insnkernel/bpf/verifier.c+6 -00 replies

Reviews trailers per patch

113 of 208 patches have a Reviewed-by or Acked-by.

PatchPierre-Louis BossartCezary RojewskiYonghong SongHao SunJavier Martinez CanillasJernej SkrabecTim HarveyVijendar MukundaKumar Kartikeya DwivediMarek Marczykowski-GóreckiStefan HajnocziGurucharan GToke Høiland-JørgensenMichael S. TsirkinCamelia GrozaIlias ApalodimasEric DumazetMartin HabetsSimon HormanJohn FastabendJan KaraFabio EstevamThomas ZimmermannBart Van AsscheMartin WilckHannes ReineckePeter UjfalusiKuniyuki IwashimaDaniele Ceraolo SpurioTvrtko UrsulinMatt RoperWolfgang NothdurftMing LeiMartin FernandezJingbo XuJeff LaytonLiam R. HowlettMarcelo Ricardo LeitnerHeiner KallweitJerome BrunetDouglas AndersonDavid AhernBjörn TöpelSasha NeftinNaama MeirLeon RomanovskyOleksij RempelMario LimoncielloHans de GoedeShinichiro KawasakiSanath SAndy ShevchenkoJarkko NikulaChristoph HellwigPeter ZijlstraLee DuncanDing HuiNiklas CasselMarius DinuNick DesaulniersThomas WeißschuhNicholas KazlauskasAlan LiuDaniel WheelerWillem de BruijnColy LiJiri PirkoEelco ChaudronJohn KeepingHeiko CarstensRanjani SridharanRander WangAngeloGioacchino Del RegnoMichal SimekCai HuoqingHaibo ChenWahajMiko LarssonGreg Kroah-HartmanHaiyang ZhangManivannan SadhasivamBryan O'DonoghueCatalin MarinasmsizanoenPeter XuMichal HockoAlan SternMarc ZyngierMichael KelleyMatthew GerlachRuss WeightMarco PaganiXu YilunDavid HildenbrandMiaohe LinHuang, YingKirill A. ShutemovYang ShiFabian VogtIra WeinySergei TrofimovichHeiko StuebnerBjorn AnderssonDmitry BaryshkovGilles BULOZChristian KönigKajol Jain[email protected]Gustavo A. R. SilvasyzbotChao YuDongliang MuSebastian Andrzej SiewiorValentin CaronArend van SprielMatthew AuldSatyanarayana ReddyTVNRutvij GajjarAlex DeucherYifan ZhangMukul JoshiHolger HoffsttteConor DooleyJon HunterShuah KhanFlorian FainelliBagas SanjayaGuenter RoeckRon EconomosRudi HeitbaumAllen PaisJustin M. Forbes
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/208
2/208R-b
3/208A-b
4/208
5/208A-b
6/208A-b
7/208A-b
8/208A-b
9/208A-b
10/208A-b
11/208R-b
12/208
13/208A-b
14/208T-b
15/208
16/208
17/208R-b
18/208A-b
19/208A-b
20/208
21/208A-b
22/208R-b
23/208
24/208
25/208R-b
26/208A-b A-b A-b
27/208
28/208T-b
29/208
30/208
31/208
32/208
33/208
34/208
35/208
36/208
37/208
38/208
39/208R-b
40/208T-b
41/208A-b
42/208A-b A-b
43/208A-b A-b
44/208A-b
45/208A-b R-b
46/208A-b
47/208R-b
48/208
49/208R-b
50/208R-b Reported-and-tested-by
51/208R-b
52/208R-b R-b
53/208R-b R-b
54/208R-b R-b
55/208R-b R-b
56/208R-b R-b
57/208R-b R-b
58/208
59/208
60/208R-b A-b
61/208R-b A-b
62/208R-b A-b
63/208R-b
64/208
65/208
66/208Reported-and-tested-by
67/208R-b
68/208T-b
69/208
70/208R-b
71/208A-b
72/208R-b R-b
73/208R-b
74/208R-b
75/208
76/208R-b
77/208R-b A-b T-b
78/208R-b
79/208A-b
80/208
81/208
82/208R-b T-b
83/208R-b
84/208R-b
85/208R-b
86/208R-b
87/208A-b R-b
88/208R-b A-b
89/208
90/208
91/208
92/208
93/208T-b R-b A-b
94/208R-b
95/208R-b
96/208A-b
97/208
98/208
99/208R-b A-b
100/208R-b A-b
101/208
102/208A-b
103/208A-b T-b R-b
104/208R-b
105/208R-b
106/208R-b A-b
107/208R-b
108/208
109/208R-b A-b T-b
110/208A-b
111/208
112/208R-b
113/208R-b
114/208
115/208T-b R-b
116/208
117/208R-b
118/208
119/208R-b R-b
120/208
121/208
122/208R-b
123/208R-b
124/208
125/208
126/208
127/208R-b R-b R-b
128/208R-b R-b T-b
129/208R-b R-b R-b
130/208
131/208
132/208
133/208
134/208A-b
135/208
136/208R-b R-b
137/208
138/208R-b T-b
139/208
140/208
141/208
142/208
143/208
144/208
145/208
146/208
147/208
148/208
149/208T-b
150/208R-b
151/208
152/208
153/208
154/208
155/208A-b
156/208T-b
157/208A-b
158/208T-b A-b
159/208
160/208
161/208A-b
162/208R-b
163/208R-b
164/208
165/208R-b R-b R-b A-b
166/208R-b A-b
167/208A-b R-b
168/208R-b
169/208A-b R-b
170/208T-b
171/208R-b
172/208R-b
173/208R-b
174/208
175/208T-b
176/208A-b A-b
177/208R-b
178/208R-b T-b
179/208R-b
180/208R-b
181/208T-b T-b R-b
182/208R-b
183/208R-b
184/208
185/208
186/208
187/208
188/208
189/208
190/208
191/208R-b
192/208T-b
193/208T-b
194/208R-b
195/208R-b
196/208
197/208
198/208
199/208T-b R-b
200/208Reported-and-tested-by
201/208R-b
202/208T-b R-b
203/208T-b
204/208
205/208R-b
206/208
207/208
208/208A-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 132 reviewers.

Read the v1 thread

Cover letter [PATCH 6.1 000/208] 6.1.11-rc1 review

This is the start of the stable review cycle for the 6.1.11 release. There are 208 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, 09 Feb 2023 12:55:54 +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.1.11-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.1.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.1.11-rc1

Hao Sun <[email protected]>
bpf: Skip invalid kfunc call in backtrack_insn

Andreas Gruenbacher <[email protected]>
gfs2: Always check inode size of inline inodes

Andreas Gruenbacher <[email protected]>
gfs2: Cosmetic gfs2_dinode_{in,out} cleanup

Minsuk Kang <[email protected]>
wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads

Chao Yu <[email protected]>
f2fs: fix to do sanity check on i_extra_isize in is_alive()

Dongliang Mu <[email protected]>
fbdev: smscufx: fix error handling code in ufx_usb_probe

Tetsuo Handa <[email protected]>
f2fs: initialize locks earlier in f2fs_fill_super()

Kees Cook <[email protected]>
ovl: Use "buf" flexible array for memcpy() destination

Abdun Nihaal <[email protected]>
fs/ntfs3: Validate attribute data and valid sizes

Michael Ellerman <[email protected]>
powerpc/imc-pmu: Revert nest_init_lock to being a mutex

Nicholas Piggin <[email protected]>
powerpc/64s: Fix local irq disable when PMIs are disabled

Michael Ellerman <[email protected]>
powerpc/64s/radix: Fix crash with unaligned relocated kernel

Andreas Kemnade <[email protected]>
iio:adc:twl6030: Enable measurement of VAC

Peter Ujfalusi <[email protected]>
ASoC: SOF: sof-audio: prepare_widgets: Check swidget for NULL on sink failure

Arnd Bergmann <[email protected]>
platform/x86/amd: pmc: add CONFIG_SERIO dependency

Ilpo Järvinen <[email protected]>
serial: 8250_dma: Fix DMA Rx rearm race

Ilpo Järvinen <[email protected]>
serial: 8250_dma: Fix DMA Rx completion race

Johan Hovold <[email protected]>
phy: qcom-qmp-combo: fix runtime suspend

Russell King (Oracle) <[email protected]>
nvmem: core: fix return value

Michael Walle <[email protected]>
nvmem: core: fix cell removal on error

Michael Walle <[email protected]>
nvmem: core: fix device node refcounting

Russell King (Oracle) <[email protected]>
nvmem: core: fix registration vs use race

Russell King (Oracle) <[email protected]>
nvmem: core: fix cleanup after dev_set_name()

Russell King (Oracle) <[email protected]>
nvmem: core: remove nvmem_config wp_gpio

Russell King (Oracle) <[email protected]>

    nvmem: core: initialise nvmem->id early

Graham Sider <[email protected]>
drm/amdgpu: update wave data type to 3 for gfx11

Tim Huang <[email protected]>
drm/amd/pm: drop unneeded dpm features disablement for SMU 13.0.4/11

Mario Limonciello <[email protected]>
drm/amd: Fix initialization for nbio 4.3.0

Rob Clark <[email protected]>
drm/i915: Fix potential bit_17 double-free

Rob Clark <[email protected]>
drm/i915: Avoid potential vm use-after-free

Marek Vasut <[email protected]>
serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler

Danilo Krummrich <[email protected]>
dma-buf: actually set signaling bit for private stub fences

Mike Kravetz <[email protected]>
migrate: hugetlb: check for hugetlb shared PMD in node migration

Liam Howlett <[email protected]>
maple_tree: fix mas_empty_area_rev() lower bound validation

Phillip Lougher <[email protected]>
Squashfs: fix handling and sanity checking of xattr_ids count

James Morse <[email protected]>
ia64: fix build error due to switch case label appearing next to declaration

Matthew Wilcox (Oracle) <[email protected]>
highmem: round down the address passed to kunmap_flush_on_unmap()

Zach O'Keefe <[email protected]>
mm/MADV_COLLAPSE: catch !none !huge !bad pmd lookups

Vlastimil Babka <[email protected]>

    mm, mremap: fix mremap() expanding for vma's with vm_ops->close()

Jann Horn <[email protected]>

    mm/khugepaged: fix ->anon_vma race

Longlong Xia <[email protected]>
mm/swapfile: add cond_resched() in get_swap_pages()

Peter Xu <[email protected]>
mm/uffd: fix pte marker when fork() without fork event

Zheng Yongjun <[email protected]>
fpga: stratix10-soc: Fix return value check in s10_ops_write_init()

Ilpo Järvinen <[email protected]>
fpga: m10bmc-sec: Fix probe rollback

Joerg Roedel <[email protected]>
x86/debug: Fix stack recursion caused by wrongly ordered DR7 accesses

Greg Kroah-Hartman <[email protected]>
HV: hv_balloon: fix memory leak with using debugfs_lookup()

Greg Kroah-Hartman <[email protected]>
kernel/irq/irqdomain.c: fix memory leak with using debugfs_lookup()

Aaro Koskinen <[email protected]>
usb: gadget: udc: do not clear gadget driver.bus

Heikki Krogerus <[email protected]>
usb: typec: ucsi: Don't attempt to resume the ports before they exist

Pratham Pratap <[email protected]>
usb: gadget: f_uac2: Fix incorrect increment of bNumEndpoints

Kefeng Wang <[email protected]>
mm: memcg: fix NULL pointer in mem_cgroup_track_foreign_dirty_slowpath()

Mike Kravetz <[email protected]>
mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps

Yu Zhao <[email protected]>
mm: multi-gen LRU: fix crash during cgroup migration

Isaac J. Manjarres <[email protected]>
Revert "mm: kmemleak: alloc gray object for reserved region with direct map"

Andreas Schwab <[email protected]>
riscv: disable generation of unwind tables

Helge Deller <[email protected]>
parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case

Helge Deller <[email protected]>
parisc: Replace hardcoded value with PRIV_USER constant in ptrace.c

Helge Deller <[email protected]>
parisc: Fix return code of pdc_iodc_print()

Johan Hovold <[email protected]>
nvmem: qcom-spmi-sdam: fix module autoloading

Samuel Holland <[email protected]>
nvmem: sunxi_sid: Always use 32-bit MMIO reads

Jiasheng Jiang <[email protected]>
nvmem: brcm_nvram: Add check for kzalloc

Carlos Song <[email protected]>
iio: imu: fxos8700: fix MAGN sensor scale and unit

Carlos Song <[email protected]>
iio: imu: fxos8700: remove definition FXOS8700_CTRL_ODR_MIN

Carlos Song <[email protected]>
iio: imu: fxos8700: fix failed initialization ODR mode assignment

Carlos Song <[email protected]>
iio: imu: fxos8700: fix incorrect ODR mode readback

Carlos Song <[email protected]>
iio: imu: fxos8700: fix swapped ACCEL and MAGN channels readback

Carlos Song <[email protected]>
iio: imu: fxos8700: fix map label of channel type to MAGN sensor

Carlos Song <[email protected]>
iio: imu: fxos8700: fix IMU data bits returned to user space

Carlos Song <[email protected]>
iio: imu: fxos8700: fix incomplete ACCEL and MAGN channels readback

Carlos Song <[email protected]>
iio: imu: fxos8700: fix ACCEL measurement range selection

Kai-Heng Feng <[email protected]>
iio: light: cm32181: Fix PM support on system with 2 I2C resources

Andreas Kemnade <[email protected]>
iio:adc:twl6030: Enable measurements of VUSB, VBAT and others

Frank Li <[email protected]>
iio: imx8qxp-adc: fix irq flood when call imx8qxp_adc_read_raw()

Xiongfeng Wang <[email protected]>
iio: adc: berlin2-adc: Add missing of_node_put() in error path

Marco Pagani <[email protected]>
iio: adc: xilinx-ams: fix devm_krealloc() return value check

Dmitry Perchanov <[email protected]>
iio: hid: fix the retval in gyro_3d_capture_sample

Dmitry Perchanov <[email protected]>
iio: hid: fix the retval in accel_3d_capture_sample

Shanker Donthineni <[email protected]>
rtc: efi: Enable SET/GET WAKEUP services as optional

Ard Biesheuvel <[email protected]>
efi: Accept version 2 of memory attributes table

Bard Liao <[email protected]>
ASoC: SOF: keep prepare/unprepare widgets in sink path

Ranjani Sridharan <[email protected]>
ASoC: SOF: sof-audio: skip prepare/unprepare if swidget is NULL

Bard Liao <[email protected]>

    ASoC: SOF: sof-audio: unprepare when swidget->use_count > 0

Krzysztof Kozlowski <[email protected]>
ASoC: codecs: wsa883x: correct playback min/max rates

Jeremy Szu <[email protected]>
ALSA: hda/realtek: fix mute/micmute LEDs, speaker don't work for a HP platform

Victor Shyba <[email protected]>
ALSA: hda/realtek: Add Acer Predator PH315-54

Alexander Egorenkov <[email protected]>
watchdog: diag288_wdt: fix __diag288() inline assembly

Alexander Egorenkov <[email protected]>
watchdog: diag288_wdt: do not use stack buffers for hardware data

Oliver Hartkopp <[email protected]>
can: isotp: handle wait_event_interruptible() return values

Oliver Hartkopp <[email protected]>
can: isotp: split tx timer into transmission and timeout

Natalia Petrova <[email protected]>
net: qrtr: free memory on error path in radix_tree_insert()

Fabio Estevam <[email protected]>
ARM: dts: imx7d-smegw01: Fix USB host over-current polarity

Michael Kelley <[email protected]>
hv_netvsc: Fix missed pagebuf entries in netvsc_dma_map/unmap()

Waiman Long <[email protected]>
cgroup/cpuset: Fix wrong check in update_parent_subparts_cpumask()

Samuel Thibault <[email protected]>
fbcon: Check font dimension limits

George Kennedy <[email protected]>
vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF

Udipto Goswami <[email protected]>
usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait

Neil Armstrong <[email protected]>
usb: dwc3: qcom: enable vbus override when in OTG dr-mode

Olivier Moysan <[email protected]>
iio: adc: stm32-dfsdm: fill module aliases

Kees Cook <[email protected]>
bcache: Silence memcpy() run-time false positive warnings

Aurabindo Pillai <[email protected]>
drm/amd/display: Fix timing not changning when freesync video is enabled

Hyunwoo Kim <[email protected]>
net/x25: Fix to not accept on connected socket

Mario Limonciello <[email protected]>
platform/x86/amd: pmc: Disable IRQ1 wakeup for RN/CZN

Kevin Kuriakose <[email protected]>
platform/x86: gigabyte-wmi: add support for B450M DS3H WIFI-CF

Rishit Bansal <[email protected]>
platform/x86: hp-wmi: Handle Omen Key event

Koba Ko <[email protected]>

    platform/x86: dell-wmi: Add a keymap for KEY_MUTE in type 0x0010 table

Nathan Chancellor <[email protected]>
x86/build: Move '-mindirect-branch-cs-prefix' out of GCC-only block

Andreas Gruenbacher <[email protected]>
Revert "gfs2: stop using generic_writepages in gfs2_ail1_start_one"

Randy Dunlap <[email protected]>
i2c: rk3x: fix a bunch of kernel-doc warnings

Mike Christie <[email protected]>
scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress

Mike Christie <[email protected]>
scsi: iscsi_tcp: Fix UAF during logout when accessing the shost ipaddress

Kan Liang <[email protected]>
perf/x86/intel/cstate: Add Emerald Rapids

Kan Liang <[email protected]>
perf/x86/intel: Add Emerald Rapids

Yair Podemsky <[email protected]>
x86/aperfmperf: Erase stale arch_freq_scale values when disabling frequency invariance readings

Maurizio Lombardi <[email protected]>
scsi: target: core: Fix warning on RT kernels

Stefan Wahren <[email protected]>
i2c: mxs: suppress probe-deferral error message

Basavaraj Natikar <[email protected]>
i2c: designware-pci: Add new PCI IDs for AMD NAVI GPU

Jan Luebbe <[email protected]>
kbuild: modinst: Fix build error when CONFIG_MODULE_SIG_KEY is a PKCS#11 URI

Jan Luebbe <[email protected]>
certs: Fix build error when PKCS#11 URI contains semicolon

Arnd Bergmann <[email protected]>
rtc: sunplus: fix format string for printing resource

Anton Gusev <[email protected]>
efi: fix potential NULL deref in efi_mem_reserve_persistent

Fedor Pchelkin <[email protected]>
net: openvswitch: fix flow memory leak in ovs_flow_cmd_new

Parav Pandit <[email protected]>
virtio-net: Keep stop() to follow mirror sequence of open()

Andrei Gherzan <[email protected]>
selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking

Andrei Gherzan <[email protected]>
selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs

Andrei Gherzan <[email protected]>
selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided

Andrei Gherzan <[email protected]>
selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning

Damien Le Moal <[email protected]>
ata: libata: Fix sata_down_spd_limit() when no link speed is reported

Marc Kleine-Budde <[email protected]>
can: mcp251xfd: mcp251xfd_ring_set_ringparam(): assign missing tx_obj_num_coalesce_irq

Oliver Hartkopp <[email protected]>
can: raw: fix CAN FD frame transmissions over CAN XL devices

Ziyang Xuan <[email protected]>
can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate

Ratheesh Kannoth <[email protected]>
octeontx2-af: Fix devlink unregister

Tom Rix <[email protected]>
igc: return an error if the mac type is unknown in igc_ptp_systim_to_hwtstamp()

Guo Ren <[email protected]>
riscv: kprobe: Fixup kernel panic when probing an illegal position

Thomas Winter <[email protected]>
ip/ip6_gre: Fix non-point-to-point tunnel not generating IPv6 link local address

Thomas Winter <[email protected]>
ip/ip6_gre: Fix changing addr gen mode not generating IPv6 link local address

Stephen Boyd <[email protected]>
drm/panel: boe-tv101wum-nl6: Ensure DSI writes succeed during disable

Chris Healy <[email protected]>
net: phy: meson-gxl: Add generic dummy stubs for MMD register access

Xin Long <[email protected]>
sctp: do not check hb_timer.expires when resetting hb_timer

Wei Yang <[email protected]>
maple_tree: should get pivots boundary by type

Fedor Pchelkin <[email protected]>
squashfs: harden sanity check in squashfs_read_xattr_id_table

Brendan Higgins <[email protected]>
kunit: fix kunit_test_init_section_suites(...)

Liu Xiaodong <[email protected]>
block: ublk: extending queue_size to fix overflow

Florian Westphal <[email protected]>
netfilter: br_netfilter: disable sabotage_in hook after first suppression

Takashi Sakamoto <[email protected]>
ALSA: firewire-motu: fix unreleased lock warning in hwdep device

Pietro Borrello <[email protected]>
net/tls: tls_is_tx_ready() checked list_entry

Chaitanya Kumar Borah <[email protected]>
drm/i915/adlp: Fix typo for reference clock

John Harrison <[email protected]>
drm/i915: Fix up locking around dumping requests lists

John Harrison <[email protected]>
drm/i915: Fix request ref counting during error capture & debugfs dump

John Harrison <[email protected]>
drm/i915/guc: Fix locking when searching for a hung request

Hans de Goede <[email protected]>
platform/x86: thinkpad_acpi: Fix thinklight LED brightness returning 255

Hans de Goede <[email protected]>
platform/x86/amd/pmf: Ensure mutexes are initialized before use

Shyam Sundar S K <[email protected]>
platform/x86/amd/pmf: Fix to update SPS thermals when power supply change

Shyam Sundar S K <[email protected]>
platform/x86/amd/pmf: Add helper routine to check pprof is balanced

Shyam Sundar S K <[email protected]>
platform/x86/amd/pmf: Fix to update SPS default pprof thermals

Shyam Sundar S K <[email protected]>
platform/x86/amd/pmf: Add helper routine to update SPS thermals

Shyam Sundar S K <[email protected]>
platform/x86/amd/pmf: update to auto-mode limits only after AMT event

Hou Tao <[email protected]>
fscache: Use wait_on_bit() to wait for the freeing of relinquished volume

Hyunwoo Kim <[email protected]>
netrom: Fix use-after-free caused by accept on already connected socket

Yu Kuai <[email protected]>
block, bfq: fix uaf for bfqq in bic_set_bfqq()

Yu Kuai <[email protected]>
block, bfq: replace 0/1 with false/true in bic apis

Kornel Dulęba <[email protected]>
net: wwan: t7xx: Fix Runtime PM initialization

Andre Kalb <[email protected]>

    net: phy: dp83822: Fix null pointer access on DP83825/DP83826 devices

Íñigo Huguet <[email protected]>
sfc: correctly advertise tunneled IPv6 segmentation

Alexander Duyck <[email protected]>
skb: Do mix page pool and page referenced frags in GRO

Magnus Karlsson <[email protected]>
dpaa2-eth: execute xdp_do_flush() before napi_complete_done()

Magnus Karlsson <[email protected]>
dpaa_eth: execute xdp_do_flush() before napi_complete_done()

Magnus Karlsson <[email protected]>
virtio-net: execute xdp_do_flush() before napi_complete_done()

Magnus Karlsson <[email protected]>
qede: execute xdp_do_flush() before napi_complete_done()

Dave Ertman <[email protected]>
ice: Prevent set_channel from changing queues while RDMA active

Jason Wang <[email protected]>
vhost-scsi: unbreak any layout for response

Al Viro <[email protected]>
use less confusing names for iov_iter direction initializers

Al Viro <[email protected]>
fix "direction" argument of iov_iter_kvec()

Al Viro <[email protected]>
fix 'direction' argument of iov_iter_{init,bvec}()

Al Viro <[email protected]>
fix iov_iter_bvec() "direction" argument

Al Viro <[email protected]>
memcpy_real(): WRITE is "data source", not destination...

Al Viro <[email protected]>
zcore: WRITE is "data source", not destination...

Al Viro <[email protected]>
READ is "data destination", not source...

Al Viro <[email protected]>
WRITE is "data source", not destination...

Al Viro <[email protected]>
copy_oldmem_kernel() - WRITE is "data source", not destination

Eric Auger <[email protected]>
vhost/net: Clear the pending messages when the backend is removed

Takashi Iwai <[email protected]>
ALSA: memalloc: Workaround for Xen PV

Kui-Feng Lee <[email protected]>
bpf: Fix the kernel crash caused by bpf_setsockopt().

Martin K. Petersen <[email protected]>
scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT"

Javier Martinez Canillas <[email protected]>

    drm/ssd130x: Init display before the SSD130X_DISPLAY_ON command

Hans Verkuil <[email protected]>
drm/vc4: hdmi: make CEC adapter name unique

Philippe Schenker <[email protected]>
arm64: dts: imx8mm-verdin: Do not power down eth-phy

Pierluigi Passaro <[email protected]>
arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX

Jakub Sitnicki <[email protected]>
bpf, sockmap: Check for any of tcp_bpf_prots when cloning a listener

Hans Verkuil <[email protected]>

    media: v4l2-ctrls-api.c: move ctrl->is_new = 1 to the correct line

Jiri Olsa <[email protected]>
bpf: Add missing btf_put to register_btf_id_dtor_kfuncs

Dan Carpenter <[email protected]>
ASoC: SOF: ipc4-mtrace: prevent underflow in sof_ipc4_priority_mask_dfs_write()

Pengfei Xu <[email protected]>
selftests/filesystems: grant executable permission to run_fat_tests.sh

Eduard Zingerman <[email protected]>
bpf: Fix to preserve reg parent/live fields when copying range info

Artemii Karasev <[email protected]>
ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path()

Yonghong Song <[email protected]>
bpf: Fix a possible task gone issue with bpf_send_signal[_thread]() helpers

Hou Tao <[email protected]>
bpf: Fix off-by-one error in bpf_mem_cache_idx()

Peter Xu <[email protected]>
selftests/vm: remove __USE_GNU in hugetlb-madvise.c

Amadeusz Sławiński <[email protected]>
ASoC: Intel: avs: Implement PCI shutdown

Andy Shevchenko <[email protected]>
ASoC: Intel: sof_es8336: Drop reference count of ACPI device after use

Andy Shevchenko <[email protected]>
ASoC: Intel: bytcr_wm5102: Drop reference count of ACPI device after use

Andy Shevchenko <[email protected]>
ASoC: Intel: bytcr_rt5640: Drop reference count of ACPI device after use

Andy Shevchenko <[email protected]>
ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use

Andy Shevchenko <[email protected]>
ASoC: Intel: bytcht_es8316: Drop reference count of ACPI device after use

Andy Shevchenko <[email protected]>
ASoC: amd: acp-es8336: Drop reference count of ACPI device after use

Frank Li <[email protected]>
arm64: dts: freescale: imx8dxl: fix sc_pwrkey's property name linux,keycode

Fabio Estevam <[email protected]>
arm64: dts: imx8m-venice: Remove incorrect 'uart-has-rtscts'

Yuan Can <[email protected]>
bus: sunxi-rsb: Fix error handling in sunxi_rsb_init()

Takashi Sakamoto <[email protected]>
firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region

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

Diffstat:

 Makefile                                           |   4 +-
 arch/arm/boot/dts/imx7d-smegw01.dts                |   3 +-
 arch/arm64/boot/dts/freescale/imx8dxl.dtsi         |   2 +-
 arch/arm64/boot/dts/freescale/imx8mm-pinfunc.h     |   2 +-
 .../imx8mm-venice-gw72xx-0x-rs232-rts.dts          |   1 -
 .../imx8mm-venice-gw73xx-0x-rs232-rts.dts          |   1 -
 .../boot/dts/freescale/imx8mm-venice-gw73xx.dtsi   |   1 -
 .../boot/dts/freescale/imx8mm-venice-gw7901.dts    |   3 -
 .../boot/dts/freescale/imx8mm-venice-gw7902.dts    |   3 -
 .../boot/dts/freescale/imx8mm-venice-gw7903.dts    |   1 -
 arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi   |   1 +
 .../boot/dts/freescale/imx8mn-venice-gw7902.dts    |   1 -
 .../boot/dts/freescale/imx8mp-venice-gw74xx.dts    |   1 -
 arch/ia64/kernel/sys_ia64.c                        |   7 +-
 arch/parisc/kernel/firmware.c                      |   5 +-
 arch/parisc/kernel/ptrace.c                        |  21 +++-
 arch/powerpc/include/asm/hw_irq.h                  |   2 +-
 arch/powerpc/mm/book3s64/radix_pgtable.c           |  11 ++
 arch/powerpc/perf/imc-pmu.c                        |  14 +--
 arch/riscv/Makefile                                |   3 +
 arch/riscv/kernel/probes/kprobes.c                 |  18 ++++
 arch/s390/kernel/crash_dump.c                      |   2 +-
 arch/s390/mm/maccess.c                             |   2 +-
 arch/x86/Makefile                                  |   2 +-
 arch/x86/events/intel/core.c                       |   1 +
 arch/x86/events/intel/cstate.c                     |   1 +
 arch/x86/include/asm/debugreg.h                    |  26 ++++-
 arch/x86/kernel/cpu/aperfmperf.c                   |   9 ++
 arch/x86/kernel/cpu/microcode/intel.c              |   2 +-
 arch/x86/kernel/crash_dump_64.c                    |   2 +-
 block/bfq-cgroup.c                                 |   8 +-
 block/bfq-iosched.c                                |   8 +-
 certs/Makefile                                     |   4 +-
 crypto/testmgr.c                                   |   4 +-
 drivers/acpi/pfr_update.c                          |   2 +-
 drivers/ata/libata-core.c                          |   2 +-
 drivers/block/drbd/drbd_main.c                     |   2 +-
 drivers/block/drbd/drbd_receiver.c                 |   2 +-
 drivers/block/loop.c                               |  12 +--
 drivers/block/nbd.c                                |  10 +-
 drivers/block/ublk_drv.c                           |   2 +-
 drivers/bus/sunxi-rsb.c                            |   8 +-
 drivers/char/random.c                              |   4 +-
 drivers/dma-buf/dma-fence.c                        |   2 +-
 drivers/firewire/core-cdev.c                       |   4 +-
 drivers/firmware/efi/efi.c                         |   2 +
 drivers/firmware/efi/memattr.c                     |   2 +-
 drivers/fpga/intel-m10-bmc-sec-update.c            |  17 +++-
 drivers/fpga/stratix10-soc.c                       |   4 +-
 drivers/fsi/fsi-sbefifo.c                          |   6 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c             |   4 +-
 drivers/gpu/drm/amd/amdgpu/nbio_v4_3.c             |   8 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   7 ++
 drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c          |  14 +++
 drivers/gpu/drm/i915/display/intel_cdclk.c         |   2 +-
 drivers/gpu/drm/i915/gem/i915_gem_context.c        |  14 ++-
 drivers/gpu/drm/i915/gem/i915_gem_tiling.c         |   9 +-
 drivers/gpu/drm/i915/gt/intel_context.c            |   4 +-
 drivers/gpu/drm/i915/gt/intel_context.h            |   3 +-
 drivers/gpu/drm/i915/gt/intel_engine.h             |   4 +-
 drivers/gpu/drm/i915/gt/intel_engine_cs.c          |  74 +++++++-------
 .../gpu/drm/i915/gt/intel_execlists_submission.c   |  27 +++++
 .../gpu/drm/i915/gt/intel_execlists_submission.h   |   4 +
 drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c  |  14 ++-
 drivers/gpu/drm/i915/i915_gpu_error.c              |  33 ++----
 drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c     |  16 ++-
 drivers/gpu/drm/solomon/ssd130x.c                  |  18 ++--
 drivers/gpu/drm/vc4/vc4_hdmi.c                     |   3 +-
 drivers/hv/hv_balloon.c                            |   2 +-
 drivers/i2c/busses/i2c-designware-pcidrv.c         |   2 +
 drivers/i2c/busses/i2c-mxs.c                       |   4 +-
 drivers/i2c/busses/i2c-rk3x.c                      |  44 ++++----
 drivers/iio/accel/hid-sensor-accel-3d.c            |   1 +
 drivers/iio/adc/berlin2-adc.c                      |   4 +-
 drivers/iio/adc/imx8qxp-adc.c                      |  11 +-
 drivers/iio/adc/stm32-dfsdm-adc.c                  |   1 +
 drivers/iio/adc/twl6030-gpadc.c                    |  32 ++++++
 drivers/iio/adc/xilinx-ams.c                       |   2 +-
 drivers/iio/gyro/hid-sensor-gyro-3d.c              |   1 +
 drivers/iio/imu/fxos8700_core.c                    | 111 +++++++++++++++++----
 drivers/iio/light/cm32181.c                        |   9 +-
 drivers/infiniband/ulp/rtrs/rtrs-clt.c             |   2 +-
 drivers/isdn/mISDN/l1oip_core.c                    |   2 +-
 drivers/md/bcache/bcache_ondisk.h                  |   3 +-
 drivers/md/bcache/journal.c                        |   3 +-
 drivers/media/v4l2-core/v4l2-ctrls-api.c           |   2 +-
 drivers/misc/vmw_vmci/vmci_queue_pair.c            |   6 +-
 drivers/net/can/spi/mcp251xfd/mcp251xfd-ethtool.c  |   1 +
 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c     |   6 +-
 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c   |   9 +-
 drivers/net/ethernet/intel/ice/ice.h               |   2 +-
 drivers/net/ethernet/intel/ice/ice_dcb_lib.c       |  23 +++--
 drivers/net/ethernet/intel/ice/ice_dcb_lib.h       |   4 +-
 drivers/net/ethernet/intel/ice/ice_ethtool.c       |  28 +++++-
 drivers/net/ethernet/intel/ice/ice_main.c          |   5 +-
 drivers/net/ethernet/intel/igc/igc_ptp.c           |  14 ++-
 .../ethernet/marvell/octeontx2/af/rvu_devlink.c    |  35 +++++--
 drivers/net/ethernet/qlogic/qede/qede_fp.c         |   7 +-
 drivers/net/ethernet/sfc/efx.c                     |   5 +-
 drivers/net/hyperv/netvsc.c                        |   9 +-
 drivers/net/phy/dp83822.c                          |   6 +-
 drivers/net/phy/meson-gxl.c                        |   2 +
 drivers/net/ppp/ppp_generic.c                      |   2 +-
 drivers/net/virtio_net.c                           |   8 +-
 .../broadcom/brcm80211/brcmfmac/cfg80211.c         |  17 ++++
 drivers/net/wwan/t7xx/t7xx_pci.c                   |   2 +
 drivers/nvme/host/tcp.c                            |   4 +-
 drivers/nvme/target/io-cmd-file.c                  |   4 +-
 drivers/nvme/target/tcp.c                          |   2 +-
 drivers/nvmem/brcm_nvram.c                         |   3 +
 drivers/nvmem/core.c                               |  60 +++++------
 drivers/nvmem/qcom-spmi-sdam.c                     |   1 +
 drivers/nvmem/sunxi_sid.c                          |  15 ++-
 drivers/of/fdt.c                                   |   6 +-
 drivers/phy/qualcomm/phy-qcom-qmp-combo.c          |  12 +--
 drivers/platform/x86/amd/Kconfig                   |   1 +
 drivers/platform/x86/amd/pmc.c                     |  50 ++++++++++
 drivers/platform/x86/amd/pmf/auto-mode.c           |   9 +-
 drivers/platform/x86/amd/pmf/cnqf.c                |  14 +--
 drivers/platform/x86/amd/pmf/core.c                |  32 +++++-
 drivers/platform/x86/amd/pmf/pmf.h                 |   3 +
 drivers/platform/x86/amd/pmf/sps.c                 |  28 ++++--
 drivers/platform/x86/dell/dell-wmi-base.c          |   3 +
 drivers/platform/x86/gigabyte-wmi.c                |   1 +
 drivers/platform/x86/hp-wmi.c                      |   4 +
 drivers/platform/x86/thinkpad_acpi.c               |   2 +-
 drivers/rtc/rtc-efi.c                              |  48 +++++----
 drivers/rtc/rtc-sunplus.c                          |   4 +-
 drivers/s390/char/zcore.c                          |   2 +-
 drivers/scsi/iscsi_tcp.c                           |  20 +++-
 drivers/scsi/libiscsi.c                            |  38 +++++--
 drivers/scsi/scsi_scan.c                           |   7 +-
 drivers/scsi/sg.c                                  |   2 +-
 drivers/target/iscsi/iscsi_target_util.c           |   4 +-
 drivers/target/target_core_file.c                  |   4 +-
 drivers/target/target_core_tmr.c                   |   4 +-
 drivers/tty/serial/8250/8250_dma.c                 |  26 ++++-
 drivers/tty/serial/stm32-usart.c                   |  33 +-----
 drivers/tty/vt/vc_screen.c                         |   9 +-
 drivers/usb/dwc3/dwc3-qcom.c                       |   2 +-
 drivers/usb/gadget/function/f_fs.c                 |   4 +-
 drivers/usb/gadget/function/f_uac2.c               |   1 +
 drivers/usb/gadget/udc/bcm63xx_udc.c               |   1 -
 drivers/usb/gadget/udc/fotg210-udc.c               |   1 -
 drivers/usb/gadget/udc/fsl_qe_udc.c                |   1 -
 drivers/usb/gadget/udc/fsl_udc_core.c              |   1 -
 drivers/usb/gadget/udc/fusb300_udc.c               |   1 -
 drivers/usb/gadget/udc/goku_udc.c                  |   1 -
 drivers/usb/gadget/udc/gr_udc.c                    |   1 -
 drivers/usb/gadget/udc/m66592-udc.c                |   1 -
 drivers/usb/gadget/udc/max3420_udc.c               |   1 -
 drivers/usb/gadget/udc/mv_u3d_core.c               |   1 -
 drivers/usb/gadget/udc/mv_udc_core.c               |   1 -
 drivers/usb/gadget/udc/net2272.c                   |   1 -
 drivers/usb/gadget/udc/net2280.c                   |   1 -
 drivers/usb/gadget/udc/omap_udc.c                  |   1 -
 drivers/usb/gadget/udc/pch_udc.c                   |   1 -
 drivers/usb/gadget/udc/snps_udc_core.c             |   1 -
 drivers/usb/typec/ucsi/ucsi.c                      |   9 +-
 drivers/usb/usbip/usbip_common.c                   |   2 +-
 drivers/vhost/net.c                                |   9 +-
 drivers/vhost/scsi.c                               |  29 ++++--
 drivers/vhost/vhost.c                              |   9 +-
 drivers/vhost/vhost.h                              |   1 +
 drivers/vhost/vringh.c                             |   4 +-
 drivers/vhost/vsock.c                              |   4 +-
 drivers/video/fbdev/core/fbcon.c                   |   7 +-
 drivers/video/fbdev/smscufx.c                      |  46 ++++++---
 drivers/watchdog/diag288_wdt.c                     |  15 ++-
 drivers/xen/pvcalls-back.c                         |   8 +-
 fs/9p/vfs_addr.c                                   |   4 +-
 fs/9p/vfs_dir.c                                    |   2 +-
 fs/9p/xattr.c                                      |   4 +-
 fs/afs/cmservice.c                                 |   2 +-
 fs/afs/dir.c                                       |   2 +-
 fs/afs/file.c                                      |   4 +-
 fs/afs/internal.h                                  |   4 +-
 fs/afs/rxrpc.c                                     |  10 +-
 fs/afs/write.c                                     |   4 +-
 fs/aio.c                                           |   4 +-
 fs/btrfs/ioctl.c                                   |   4 +-
 fs/ceph/addr.c                                     |   4 +-
 fs/ceph/file.c                                     |   4 +-
 fs/cifs/connect.c                                  |   6 +-
 fs/cifs/file.c                                     |   4 +-
 fs/cifs/fscache.c                                  |   4 +-
 fs/cifs/smb2ops.c                                  |   4 +-
 fs/cifs/transport.c                                |   6 +-
 fs/coredump.c                                      |   2 +-
 fs/erofs/fscache.c                                 |   6 +-
 fs/f2fs/gc.c                                       |  18 ++--
 fs/f2fs/super.c                                    |  38 +++----
 fs/fscache/io.c                                    |   2 +-
 fs/fscache/volume.c                                |  11 +-
 fs/fuse/ioctl.c                                    |   4 +-
 fs/gfs2/aops.c                                     |   2 -
 fs/gfs2/bmap.c                                     |   3 -
 fs/gfs2/glops.c                                    |  44 ++++----
 fs/gfs2/log.c                                      |  11 +-
 fs/gfs2/super.c                                    |  27 ++---
 fs/netfs/io.c                                      |   6 +-
 fs/nfs/fscache.c                                   |   4 +-
 fs/nfsd/vfs.c                                      |   4 +-
 fs/ntfs3/inode.c                                   |   7 ++
 fs/ocfs2/cluster/tcp.c                             |   2 +-
 fs/orangefs/inode.c                                |   8 +-
 fs/overlayfs/export.c                              |   2 +-
 fs/overlayfs/overlayfs.h                           |   2 +-
 fs/proc/task_mmu.c                                 |   4 +-
 fs/proc/vmcore.c                                   |   6 +-
 fs/read_write.c                                    |  12 +--
 fs/seq_file.c                                      |   2 +-
 fs/splice.c                                        |  10 +-
 fs/squashfs/squashfs_fs.h                          |   2 +-
 fs/squashfs/squashfs_fs_sb.h                       |   2 +-
 fs/squashfs/xattr.h                                |   4 +-
 fs/squashfs/xattr_id.c                             |   4 +-
 include/kunit/test.h                               |   1 -
 include/linux/efi.h                                |   3 +-
 include/linux/highmem-internal.h                   |   4 +-
 include/linux/hugetlb.h                            |  13 +++
 include/linux/memcontrol.h                         |   5 +-
 include/linux/nvmem-provider.h                     |   2 -
 include/linux/uio.h                                |   3 +
 include/linux/util_macros.h                        |  12 +++
 include/scsi/libiscsi.h                            |   2 +
 io_uring/net.c                                     |  14 +--
 io_uring/rw.c                                      |  10 +-
 kernel/bpf/bpf_lsm.c                               |   1 -
 kernel/bpf/btf.c                                   |   4 +-
 kernel/bpf/memalloc.c                              |   2 +-
 kernel/bpf/verifier.c                              |  31 ++++--
 kernel/cgroup/cpuset.c                             |   3 +-
 kernel/irq/irqdomain.c                             |   2 +-
 kernel/trace/bpf_trace.c                           |   3 +-
 kernel/trace/trace_events_user.c                   |   2 +-
 lib/maple_tree.c                                   |  22 ++--
 lib/test_maple_tree.c                              |  89 +++++++++++++++++
 mm/khugepaged.c                                    |  22 +++-
 mm/madvise.c                                       |   2 +-
 mm/memory.c                                        |   8 +-
 mm/mempolicy.c                                     |   3 +-
 mm/mremap.c                                        |  25 +++--
 mm/page_io.c                                       |   4 +-
 mm/process_vm_access.c                             |   2 +-
 mm/swapfile.c                                      |   1 +
 mm/vmscan.c                                        |   5 +-
 net/9p/client.c                                    |   2 +-
 net/bluetooth/6lowpan.c                            |   2 +-
 net/bluetooth/a2mp.c                               |   2 +-
 net/bluetooth/smp.c                                |   2 +-
 net/bridge/br_netfilter_hooks.c                    |   1 +
 net/can/isotp.c                                    |  69 ++++++-------
 net/can/j1939/transport.c                          |   4 -
 net/can/raw.c                                      |  47 ++++++---
 net/ceph/messenger_v1.c                            |   4 +-
 net/ceph/messenger_v2.c                            |  14 +--
 net/compat.c                                       |   3 +-
 net/core/gro.c                                     |   9 ++
 net/ipv4/tcp.c                                     |   4 +-
 net/ipv4/tcp_bpf.c                                 |   4 +-
 net/ipv6/addrconf.c                                |  59 ++++++-----
 net/netfilter/ipvs/ip_vs_sync.c                    |   2 +-
 net/netrom/af_netrom.c                             |   5 +
 net/openvswitch/datapath.c                         |  12 +--
 net/qrtr/ns.c                                      |   5 +-
 net/sctp/transport.c                               |   4 +-
 net/smc/smc_clc.c                                  |   6 +-
 net/smc/smc_tx.c                                   |   2 +-
 net/socket.c                                       |  12 +--
 net/sunrpc/socklib.c                               |   6 +-
 net/sunrpc/svcsock.c                               |   4 +-
 net/sunrpc/xprtsock.c                              |   6 +-
 net/tipc/topsrv.c                                  |   2 +-
 net/tls/tls_device.c                               |   4 +-
 net/tls/tls_sw.c                                   |   2 +-
 net/x25/af_x25.c                                   |   6 ++
 net/xfrm/espintcp.c                                |   2 +-
 scripts/Makefile.modinst                           |   6 +-
 security/keys/keyctl.c                             |   4 +-
 sound/core/memalloc.c                              |  87 ++++++++++++----
 sound/firewire/motu/motu-hwdep.c                   |   4 +
 sound/pci/hda/patch_realtek.c                      |   2 +
 sound/pci/hda/patch_via.c                          |   3 +
 sound/soc/amd/acp-es8336.c                         |   6 +-
 sound/soc/codecs/wsa883x.c                         |   4 +-
 sound/soc/intel/avs/core.c                         |  24 +++++
 sound/soc/intel/boards/bytcht_es8316.c             |  20 ++--
 sound/soc/intel/boards/bytcr_rt5640.c              |  12 +--
 sound/soc/intel/boards/bytcr_rt5651.c              |   2 +-
 sound/soc/intel/boards/bytcr_wm5102.c              |   2 +-
 sound/soc/intel/boards/sof_es8336.c                |  14 +--
 sound/soc/sof/ipc4-mtrace.c                        |   7 +-
 sound/soc/sof/sof-audio.c                          |  12 ++-
 tools/testing/selftests/cgroup/test_cpuset_prs.sh  |   1 +
 .../selftests/filesystems/fat/run_fat_tests.sh     |   0
 tools/testing/selftests/net/udpgso_bench.sh        |  24 ++++-
 tools/testing/selftests/net/udpgso_bench_rx.c      |   4 +-
 tools/testing/selftests/net/udpgso_bench_tx.c      |  36 +++++--
 tools/testing/selftests/vm/hugetlb-madvise.c       |   1 -
 300 files changed, 1829 insertions(+), 940 deletions(-)