Skip to content

6.6.18-rc1 review

Greg Kroah-Hartman damon linux-iio linux-patches linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest331 patches 7 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/331work around gcc bugs with asm goto with outputsarch/arc/include/asm/jump_label.h arch/arm/include/asm/jump_label.h arch/arm64/include/asm/alternative-macros.h +28 more+84 -650 replies
2/331update workarounds for gcc "asm goto" issueinclude/linux/compiler-gcc.h include/linux/compiler_types.h init/Kconfig+21 -40 replies
3/331btrfs: add and use helper to check if block group is usedfs/btrfs/block-group.c fs/btrfs/block-group.h+8 -20 replies
4/331btrfs: do not delete unused block group if it may be used soonfs/btrfs/block-group.c+46 -00 replies
5/331btrfs: forbid creating subvol qgroupsfs/btrfs/ioctl.c+5 -00 replies
6/331btrfs: do not ASSERT() if the newly created subvolume already got readfs/btrfs/disk-io.c+11 -20 replies
7/331btrfs: forbid deleting live subvol qgroupfs/btrfs/qgroup.c+14 -00 replies
8/331btrfs: send: return EOPNOTSUPP on unknown flagsfs/btrfs/send.c+1 -10 replies
9/331btrfs: dont reserve space for checksums when writing to nocow filesfs/btrfs/delalloc-space.c+19 -100 replies
10/331btrfs: reject encoded write if inode has nodatasum flag setfs/btrfs/inode.c+7 -00 replies
11/331btrfs: dont drop extent_map for free space inode on write errorfs/btrfs/inode.c+17 -20 replies
12/331driver core: Fix device_link_flag_is_sync_state_only()drivers/base/core.c+4 -20 replies
13/331selftests/landlock: Fix fs_test build with old libctools/testing/selftests/landlock/fs_test.c+8 -30 replies
14/331KVM: selftests: Delete superfluous, unused "stage" variable in AMX testtools/testing/selftests/kvm/x86_64/amx_test.c+2 -20 replies
15/331KVM: selftests: Avoid infinite loop in hyperv_features when invtsc is missingtools/testing/selftests/kvm/x86_64/hyperv_features.c+5 -40 replies
16/331of: unittest: Fix compile in the non-dynamic casedrivers/of/unittest.c+9 -30 replies
17/331drm/msm/gem: Fix double resv lock aquiredrivers/gpu/drm/msm/msm_gem_prime.c+2 -20 replies
18/331spi: imx: fix the burst length at DMA mode and CPU modedrivers/spi/spi-imx.c+5 -40 replies
19/331KVM: selftests: Fix a semaphore imbalance in the dirty ring logging testtools/testing/selftests/kvm/dirty_log_test.c+27 -230 replies
20/331wifi: iwlwifi: Fix some error codesdrivers/net/wireless/intel/iwlwifi/fw/acpi.c+6 -60 replies
21/331wifi: iwlwifi: uninitialized variable in iwl_acpi_get_ppag_table()drivers/net/wireless/intel/iwlwifi/fw/acpi.c+3 -00 replies
22/331ASoC: SOF: ipc3-topology: Fix pipeline tear down logicsound/soc/sof/ipc3-topology.c+41 -140 replies
23/331net/handshake: Fix handshake_req_destroy_test1net/handshake/handshake-test.c+4 -10 replies
24/331bonding: do not report NETDEV_XDP_ACT_XSK_ZEROCOPYdrivers/net/bonding/bond_main.c+2 -30 replies
25/331devlink: Fix command annotation documentationDocumentation/networking/devlink/devlink-port.rst+1 -10 replies
26/331of: property: Improve finding the consumer of a remote-endpoint propertydrivers/of/property.c+10 -370 replies
27/331of: property: Improve finding the supplier of a remote-endpoint propertydrivers/of/property.c+11 -10 replies
28/331ALSA: hda/cs35l56: select intended config FW_CS_DSPsound/pci/hda/Kconfig+2 -20 replies
29/331perf: CXL: fix mismatched cpmu event opcodedrivers/perf/cxl_pmu.c+1 -10 replies
30/331selftests/net: convert test_bridge_backup_port.sh to run it in unique namespacetools/testing/selftests/net/test_bridge_backup_port.sh+182 -1890 replies
31/331selftests: net: Fix bridge backup port test flakinesstools/testing/selftests/net/test_bridge_backup_port.sh+23 -00 replies
32/331selftests: forwarding: Fix layer 2 miss test flakinesstools/testing/selftests/net/forwarding/tc_flower_l2_miss.sh+6 -20 replies
33/331selftests: forwarding: Fix bridge MDB test flakinesstools/testing/selftests/net/forwarding/bridge_mdb.sh+6 -20 replies
34/331selftests: bridge_mdb: Use MDB get instead of dumptools/testing/selftests/net/forwarding/bridge_mdb.sh+71 -1130 replies
35/331selftests: forwarding: Suppress grep warningstools/testing/selftests/net/forwarding/bridge_mdb.sh+3 -30 replies
36/331selftests: forwarding: Fix bridge locked port test flakinesstools/testing/selftests/net/forwarding/bridge_locked_port.sh+2 -20 replies
37/331net: openvswitch: limit the number of recursions from action setsnet/openvswitch/flow_netlink.c+33 -160 replies
38/331lan966x: Fix crash when adding interface under a lagdrivers/net/ethernet/microchip/lan966x/lan966x_lag.c+7 -20 replies
39/331tls: extract context alloc/initialization out of tls_set_sw_offloadnet/tls/tls_sw.c+51 -350 replies
40/331net: tls: factor out tls_*crypt_async_wait()net/tls/tls_sw.c+45 -510 replies
41/331tls: fix race between async notify and socket closeinclude/net/tls.h net/tls/tls_sw.c+10 -380 replies
42/331tls: fix race between tx work scheduling and socket closenet/tls/tls_sw.c+6 -100 replies
43/331net: tls: handle backlogging of crypto requestsnet/tls/tls_sw.c+22 -00 replies
44/331net: tls: fix use-after-free with partial reads and async decryptnet/tls/tls_sw.c+3 -20 replies
45/331net: tls: fix returned read length with async decryptnet/tls/tls_sw.c+0 -10 replies
46/331spi: ppc4xx: Drop write-only variabledrivers/spi/spi-ppc4xx.c+0 -50 replies
47/331ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work()sound/soc/codecs/rt5645.c+1 -00 replies
48/331net: sysfs: Fix /sys/class/net/<iface> path for statisticsDocumentation/ABI/testing/sysfs-class-net-statistics+24 -240 replies
49/331nouveau/svm: fix kvcalloc() argument orderdrivers/gpu/drm/nouveau/nouveau_svm.c+1 -10 replies
50/331MIPS: Add memory clobber to csum_ipv6_magic() inline assemblerarch/mips/include/asm/checksum.h+2 -10 replies
51/331ptrace: Introduce exception_ip arch hookarch/mips/include/asm/ptrace.h arch/mips/kernel/ptrace.c include/linux/ptrace.h+13 -00 replies
52/331mm/memory: Use exception ip to search exception tablesmm/memory.c+2 -20 replies
53/331i40e: Do not allow untrusted VF to remove administratively set MACdrivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c+33 -50 replies
54/331i40e: Fix waiting for queues of all VSIs to be disableddrivers/net/ethernet/intel/i40e/i40e_main.c+1 -10 replies
55/331userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlbmm/userfaultfd.c+13 -20 replies
56/331selftests/mm: ksm_tests should only MADV_HUGEPAGE valid memorytools/testing/selftests/mm/ksm_tests.c+1 -10 replies
57/331scs: add CONFIG_MMU dependency for vfree_atomic()arch/Kconfig+1 -00 replies
58/331tracing/trigger: Fix to return error if failed to alloc snapshotkernel/trace/trace_events_trigger.c+4 -20 replies
59/331selftests/mm: switch to bash from shtools/testing/selftests/mm/charge_reserved_hugetlb.sh tools/testing/selftests/mm/write_hugetlb_memory.sh+2 -20 replies
60/331readahead: avoid multiple marked readahead pagesmm/readahead.c+2 -21 reply
61/331mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), againmm/page-writeback.c+1 -10 replies
62/331selftests/mm: Update va_high_addr_switch.sh to check CPU for la57 flagtools/testing/selftests/mm/va_high_addr_switch.sh+6 -00 replies
63/331selftests: mm: fix map_hugetlb failure on 64K page size systemstools/testing/selftests/mm/map_hugetlb.c+7 -00 replies
64/331scsi: storvsc: Fix ring buffer size calculationdrivers/scsi/storvsc_drv.c+7 -50 replies
65/331nouveau: offload fence uevents work to workqueuedrivers/gpu/drm/nouveau/nouveau_fence.c drivers/gpu/drm/nouveau/nouveau_fence.h+19 -60 replies
66/331dm-crypt, dm-verity: disable taskletsdrivers/md/dm-crypt.c drivers/md/dm-verity-target.c drivers/md/dm-verity.h+4 -610 replies
67/331ASoC: amd: yc: Add DMI quirk for MSI Bravo 15 C7VFsound/soc/amd/yc/acp6x-mach.c+7 -00 replies
68/331parisc: Prevent hung tasks when printing inventory on serial consolearch/parisc/kernel/drivers.c+3 -00 replies
69/331ALSA: hda/realtek: Fix the external mic not being recognised for Acer Swift 1 SF114-32sound/pci/hda/patch_realtek.c+1 -00 replies
70/331ALSA: hda/realtek: Enable Mute LED on HP Laptop 14-fq0xxxsound/pci/hda/patch_realtek.c+1 -00 replies
71/331HID: bpf: remove double fdget()drivers/hid/bpf/hid_bpf_dispatch.c drivers/hid/bpf/hid_bpf_dispatch.h drivers/hid/bpf/hid_bpf_jmp_table.c+49 -410 replies
72/331HID: bpf: actually free hdev memory after attaching a HID-BPF programdrivers/hid/bpf/hid_bpf_dispatch.c drivers/hid/bpf/hid_bpf_jmp_table.c+40 -90 replies
73/331HID: i2c-hid-of: fix NULL-deref on failed power updrivers/hid/i2c-hid/i2c-hid-of.c+1 -00 replies
74/331HID: wacom: generic: Avoid reporting a serial of 0 to userspacedrivers/hid/wacom_wac.c+8 -10 replies
75/331HID: wacom: Do not register input devices until after hid_hw_startdrivers/hid/wacom_sys.c+43 -200 replies
76/331iio: hid-sensor-als: Return 0 for HID_USAGE_SENSOR_TIME_TIMESTAMPdrivers/iio/light/hid-sensor-als.c+1 -00 replies
77/331usb: ucsi: Add missing ppm_lockdrivers/usb/typec/ucsi/ucsi.c+2 -00 replies
78/331usb: ulpi: Fix debugfs directory leakdrivers/usb/common/ulpi.c+1 -10 replies
79/331usb: ucsi_acpi: Fix command completion handlingdrivers/usb/typec/ucsi/ucsi_acpi.c+13 -40 replies
80/331USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORTdrivers/usb/core/hub.c+19 -110 replies
81/331usb: f_mass_storage: forbid async queue when shutdown happendrivers/usb/gadget/function/f_mass_storage.c+18 -20 replies
82/331usb: chipidea: core: handle power lost in workqueuedrivers/usb/chipidea/ci.h drivers/usb/chipidea/core.c+26 -200 replies
83/331usb: core: Prevent null pointer dereference in update_port_device_statedrivers/usb/core/hub.c+13 -30 replies
84/331usb: dwc3: gadget: Fix NULL pointer dereference in dwc3_gadget_suspenddrivers/usb/dwc3/gadget.c+2 -40 replies
85/331interconnect: qcom: sc8180x: Mark CO0 BCM keepalivedrivers/interconnect/qcom/sc8180x.c+1 -00 replies
86/331interconnect: qcom: sm8550: Enable sync_statedrivers/interconnect/qcom/sm8550.c+1 -00 replies
87/331media: ir_toy: fix a memleak in irtoy_txdrivers/media/rc/ir_toy.c+2 -00 replies
88/331driver core: fw_devlink: Improve detection of overlapping cyclesdrivers/base/core.c+7 -20 replies
89/331powerpc/pseries/iommu: Fix iommu initialisation during DLPAR addarch/powerpc/include/asm/ppc-pci.h arch/powerpc/kernel/iommu.c arch/powerpc/platforms/pseries/pci_dlpar.c+23 -50 replies
90/331powerpc/6xx: set High BAT Enable flag on G2_LE coresarch/powerpc/include/asm/reg.h arch/powerpc/kernel/cpu_setup_6xx.S+21 -10 replies
91/331powerpc/kasan: Fix addr error caused by page alignmentarch/powerpc/mm/kasan/init_32.c+1 -00 replies
92/331Revert "kobject: Remove redundant checks for whether ktype is NULL"lib/kobject.c+14 -100 replies
93/331PCI: Fix active state requirement in PME pollingdrivers/pci/pci.c+22 -150 replies
94/331iio: adc: ad4130: zero-initialize clock init datadrivers/iio/adc/ad4130.c+1 -10 replies
95/331iio: adc: ad4130: only set GPIO_CTRL if pin is unuseddrivers/iio/adc/ad4130.c+7 -30 replies
96/331cifs: fix underflow in parse_server_interfaces()fs/smb/client/smb2ops.c+1 -10 replies
97/331i2c: qcom-geni: Correct I2C TRE sequencedrivers/i2c/busses/i2c-qcom-geni.c+7 -70 replies
98/331irqchip/loongson-eiointc: Use correct struct type in eiointc_domain_alloc()drivers/irqchip/irq-loongson-eiointc.c+1 -10 replies
99/331irqchip/gic-v3-its: Handle non-coherent GICv4 redistributorsdrivers/irqchip/irq-gic-v3-its.c+25 -120 replies
100/331powerpc/kasan: Limit KASAN thread size increase to 32KBarch/powerpc/include/asm/thread_info.h+1 -10 replies
101/331i2c: pasemi: split driver into two separate modulesdrivers/i2c/busses/Makefile drivers/i2c/busses/i2c-pasemi-core.c+8 -40 replies
102/331i2c: i801: Fix block process call transactionsdrivers/i2c/busses/i2c-i801.c+2 -20 replies
103/331modpost: trim leading spaces when processing source files listscripts/mod/sumversion.c+6 -10 replies
104/331kallsyms: ignore ARMv4 thunks along with othersscripts/mksysmap+2 -110 replies
105/331mptcp: fix data re-injection from stale subflownet/mptcp/protocol.c+0 -30 replies
106/331selftests: mptcp: add missing kconfig for NF Filtertools/testing/selftests/net/mptcp/config+1 -00 replies
107/331selftests: mptcp: add missing kconfig for NF Filter in v6tools/testing/selftests/net/mptcp/config+1 -00 replies
108/331selftests: mptcp: add missing kconfig for NF Mangletools/testing/selftests/net/mptcp/config+1 -00 replies
109/331selftests: mptcp: increase timeout to 30 mintools/testing/selftests/net/mptcp/settings+1 -10 replies
110/331selftests: mptcp: allow changing subtests prefixtools/testing/selftests/net/mptcp/mptcp_lib.sh+1 -10 replies
111/331selftests: mptcp: add mptcp_lib_kill_waittools/testing/selftests/net/mptcp/mptcp_join.sh tools/testing/selftests/net/mptcp/mptcp_lib.sh tools/testing/selftests/net/mptcp/userspace_pm.sh+22 -280 replies
112/331mptcp: drop the push_pending fieldnet/mptcp/protocol.c net/mptcp/protocol.h+6 -70 replies
113/331mptcp: fix rcv space initializationnet/mptcp/protocol.c net/mptcp/protocol.h net/mptcp/subflow.c+10 -70 replies
114/331mptcp: check addrs list in userspace_pm_get_local_idnet/mptcp/pm_userspace.c+12 -10 replies
115/331mptcp: really cope with fastopen racenet/mptcp/protocol.h+2 -10 replies
116/331Revert "powerpc/pseries/iommu: Fix iommu initialisation during DLPAR add"arch/powerpc/include/asm/ppc-pci.h arch/powerpc/kernel/iommu.c arch/powerpc/platforms/pseries/pci_dlpar.c+5 -230 replies
117/331media: Revert "media: rkisp1: Drop IRQF_SHARED"drivers/media/platform/rockchip/rkisp1/rkisp1-dev.c+1 -10 replies
118/331scsi: Revert "scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock"drivers/scsi/fcoe/fcoe_ctlr.c+8 -120 replies
119/331Revert "drm/amd: flush any delayed gfxoff on suspend entry"drivers/gpu/drm/amd/amdgpu/amdgpu_device.c drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c+8 -20 replies
120/331Revert "drm/msm/gpu: Push gpu lock down past runpm"drivers/gpu/drm/msm/msm_gpu.c drivers/gpu/drm/msm/msm_ringbuffer.c+10 -80 replies
121/331connector/cn_proc: revert "connector: Fix proc_event_num_listeners count not cleared"drivers/connector/cn_proc.c+2 -30 replies
122/331drm/virtio: Set segment size for virtio_gpu devicedrivers/gpu/drm/virtio/virtgpu_drv.c+1 -00 replies
123/331drm/amdgpu: Reset IH OVERFLOW_CLEAR bitdrivers/gpu/drm/amd/amdgpu/cik_ih.c drivers/gpu/drm/amd/amdgpu/cz_ih.c drivers/gpu/drm/amd/amdgpu/iceland_ih.c +7 more+59 -00 replies
124/331drm/amd: Dont init MEC2 firmware when it fails to loaddrivers/gpu/drm/amd/amdgpu/gfx_v10_0.c+0 -20 replies
125/331lsm: fix default return value of the socket_getpeersec_*() hooksinclude/linux/lsm_hook_defs.h security/security.c+29 -60 replies
126/331lsm: fix the logic in security_inode_getsecctx()security/security.c+13 -10 replies
127/331firewire: core: correct documentation of fw_csr_string() kernel APIdrivers/firewire/core-device.c+3 -40 replies
128/331ALSA: hda/realtek: Apply headset jack quirk for non-bass alc287 thinkpadssound/pci/hda/patch_realtek.c+3 -10 replies
129/331kbuild: Fix changing ELF file type for output of gen_btf for big endianscripts/link-vmlinux.sh+7 -20 replies
130/331nfc: nci: free rx_data_reassembly skb on NCI device cleanupnet/nfc/nci/core.c+4 -00 replies
131/331net: hsr: remove WARN_ONCE() in send_hsr_supervision_frame()net/hsr/hsr_device.c+2 -20 replies
132/331net: stmmac: do not clear TBS enable bit on link up/downdrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+3 -00 replies
133/331parisc: BTLB: Fix crash when setting up BTLB at CPU bringuparch/parisc/kernel/cache.c+1 -10 replies
134/331xen-netback: properly sync TX responsesdrivers/net/xen-netback/netback.c+40 -440 replies
135/331um: Fix adding -no-pie for clangarch/um/Makefile+3 -10 replies
136/331linux/init: remove __memexit* annotationsinclude/asm-generic/vmlinux.lds.h include/linux/init.h scripts/mod/modpost.c+3 -210 replies
137/331modpost: Add .ltext and .ltext.* to TEXT_SECTIONSscripts/mod/modpost.c+2 -10 replies
138/331usb: typec: tpcm: Fix issues with power being removed during resetdrivers/usb/typec/tcpm/tcpm.c+2 -10 replies
139/331ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADLsound/pci/hda/patch_realtek.c+1 -00 replies
140/331ALSA: hda/realtek - Add speaker pin verbtable for Dell dual speaker platformsound/pci/hda/patch_realtek.c+5 -20 replies
141/331ASoC: codecs: wcd938x: handle deferred probesound/soc/codecs/wcd938x.c+1 -10 replies
142/331ALSA: hda/cs8409: Suppress vmaster control for Dolphin modelssound/pci/hda/patch_cs8409.c+1 -00 replies
143/331ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Powersound/pci/hda/patch_realtek.c+2 -00 replies
144/331binder: signal epoll threads of self-workdrivers/android/binder.c+10 -00 replies
145/331misc: fastrpc: Mark all sessions as invalid in cb_removedrivers/misc/fastrpc.c+1 -10 replies
146/331ext4: fix double-free of blocks due to wrong extents moved_lenfs/ext4/move_extent.c+2 -40 replies
147/331ext4: avoid bb_free and bb_fragments inconsistency in mb_free_blocks()fs/ext4/mballoc.c+21 -180 replies
148/331tracing/timerlat: Move hrtimer_init to timerlat_fd open()kernel/trace/trace_osnoise.c+3 -30 replies
149/331tracing: Fix wasted memory in saved_cmdlines logickernel/trace/trace.c+37 -380 replies
150/331tracing/synthetic: Fix trace_string() return valuekernel/trace/trace_events_synth.c+2 -10 replies
151/331tracing/probes: Fix to show a parse error for bad type for $commkernel/trace/trace_probe.c kernel/trace/trace_probe.h+7 -30 replies
152/331tracing/probes: Fix to set arg size and fmt after setting type from BTFkernel/trace/trace_probe.c+13 -120 replies
153/331tracing/probes: Fix to search structure fields correctlykernel/trace/trace_btf.c+2 -20 replies
154/331Revert "workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask()"kernel/workqueue.c+2 -60 replies
155/331staging: iio: ad5933: fix type mismatch regressiondrivers/staging/iio/impedance-analyzer/ad5933.c+1 -10 replies
156/331iio: magnetometer: rm3100: add boundary check for the value read from RM3100_REG_TMRCdrivers/iio/magnetometer/rm3100-core.c+8 -20 replies
157/331iio: core: fix memleak in iio_device_register_sysfsdrivers/iio/industrialio-core.c+4 -10 replies
158/331iio: commom: st_sensors: ensure proper DMA alignmentinclude/linux/iio/common/st_sensors.h+2 -20 replies
159/331iio: accel: bma400: Fix a compilation problemdrivers/iio/accel/Kconfig+2 -00 replies
160/331iio: adc: ad_sigma_delta: ensure proper DMA alignmentinclude/linux/iio/adc/ad_sigma_delta.h+3 -10 replies
161/331iio: imu: adis: ensure proper DMA alignmentinclude/linux/iio/imu/adis.h+2 -10 replies
162/331iio: imu: bno055: serdev requires REGMAPdrivers/iio/imu/bno055/Kconfig+1 -00 replies
163/331iio: pressure: bmp280: Add missing bmp085 to SPI id tabledrivers/iio/pressure/bmp280-spi.c+1 -00 replies
164/331pmdomain: mediatek: fix race conditions with genpddrivers/pmdomain/mediatek/mtk-pm-domains.c+7 -80 replies
165/331media: rc: bpf attach/detach requires write permissiondrivers/media/rc/bpf-lirc.c drivers/media/rc/lirc_dev.c drivers/media/rc/rc-core-priv.h+8 -50 replies
166/331ksmbd: free aux buffer if ksmbd_iov_pin_rsp_read failsfs/smb/server/smb2pdu.c+6 -20 replies
167/331drm/msm: Wire up tlb opsdrivers/gpu/drm/msm/msm_iommu.c+29 -30 replies
168/331drm/amd/display: Add align done checkdrivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c+4 -10 replies
169/331drm/prime: Support page array >= 4GBdrivers/gpu/drm/drm_prime.c+1 -10 replies
170/331drm/amdgpu/soc21: update VCN 4 max HEVC encoding resolutiondrivers/gpu/drm/amd/amdgpu/soc21.c+2 -20 replies
171/331drm/amd/display: Fix MST Null Ptr for RVdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+7 -50 replies
172/331drm/amd/display: Increase frame-larger-than for all display_mode_vba filesdrivers/gpu/drm/amd/display/dc/dml/Makefile+3 -30 replies
173/331drm/amd/display: Preserve original aspect ratio in create streamdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+2 -00 replies
174/331hv_netvsc: Fix race condition between netvsc_probe and netvsc_removedrivers/net/hyperv/netvsc.c+4 -10 replies
175/331ring-buffer: Clean ring_buffer_poll_wait() error returnkernel/trace/ring_buffer.c+1 -10 replies
176/331net: dsa: mv88e6xxx: Fix failed probe due to unsupported C45 readsdrivers/net/dsa/mv88e6xxx/chip.c+1 -10 replies
177/331nfp: flower: add hardware offload check for post ct entrydrivers/net/ethernet/netronome/nfp/flower/conntrack.c+21 -10 replies
178/331nfp: flower: fix hardware offload for the transfer layer portdrivers/net/ethernet/netronome/nfp/flower/conntrack.c+22 -20 replies
179/331serial: max310x: set default value when reading clock ready bitdrivers/tty/serial/max310x.c+1 -10 replies
180/331serial: max310x: improve crystal stable clock detectiondrivers/tty/serial/max310x.c+16 -50 replies
181/331serial: max310x: fail probe if clock crystal is unstabledrivers/tty/serial/max310x.c+9 -30 replies
182/331serial: max310x: prevent infinite while() loop in port startupdrivers/tty/serial/max310x.c+18 -20 replies
183/331ftrace: Fix DIRECT_CALLS to use SAVE_REGS by defaultkernel/trace/ftrace.c+10 -00 replies
184/331powerpc/64: Set task pt_regs->link to the LR value on scv entryarch/powerpc/kernel/interrupt_64.S+2 -20 replies
185/331powerpc/cputable: Add missing PPC_FEATURE_BOOKE on PPC64 Book-Earch/powerpc/kernel/cpu_specs_e500mc.h+2 -10 replies
186/331powerpc/pseries: fix accuracy of stolen timearch/powerpc/platforms/pseries/lpar.c+6 -20 replies
187/331serial: core: introduce uart_port_tx_flags()include/linux/serial_core.h+27 -50 replies
188/331serial: mxs-auart: fix txdrivers/tty/serial/mxs-auart.c+4 -10 replies
189/331x86/Kconfig: Transmeta Crusoe is CPU family 5, not 6arch/x86/Kconfig.cpu+1 -10 replies
190/331x86/fpu: Stop relying on userspace for info to fault in xsave bufferarch/x86/kernel/fpu/signal.c+5 -80 replies
191/331KVM: x86: make KVM_REQ_NMI request iff NMI pending for vcpuarch/x86/kvm/x86.c+2 -10 replies
192/331KVM: x86/pmu: Fix type length error when reading pmu->fixed_ctr_ctrlarch/x86/kvm/vmx/pmu_intel.c+1 -10 replies
193/331x86/mm/ident_map: Use gbpages only where full GB page should be mapped.arch/x86/mm/ident_map.c+18 -50 replies
194/331io_uring/net: fix multishot accept overflow handlingio_uring/net.c+3 -20 replies
195/331mmc: slot-gpio: Allow non-sleeping GPIO rodrivers/mmc/core/slot-gpio.c+5 -10 replies
196/331ALSA: hda/realtek: fix mute/micmute LED For HP mt645sound/pci/hda/patch_realtek.c+2 -00 replies
197/331ALSA: hda/conexant: Add quirk for SWS JS201Dsound/pci/hda/patch_conexant.c+18 -00 replies
198/331ALSA: hda/realtek: add IDs for Dell dual spk platformsound/pci/hda/patch_realtek.c+2 -00 replies
199/331nilfs2: fix data corruption in dsync block recovery for small block sizesfs/nilfs2/recovery.c+4 -30 replies
200/331nilfs2: fix hang in nilfs_lookup_dirty_data_buffers()fs/nilfs2/file.c+7 -10 replies
201/331crypto: ccp - Fix null pointer dereference in __sev_platform_shutdown_lockeddrivers/crypto/ccp/sev-dev.c+8 -20 replies
202/331crypto: algif_hash - Remove bogus SGL free on zero-length error pathcrypto/algif_hash.c+3 -20 replies
203/331nfp: use correct macro for LengthSelect in BAR configdrivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c+4 -20 replies
204/331nfp: enable NETDEV_XDP_ACT_REDIRECT feature flagdrivers/net/ethernet/netronome/nfp/nfp_net_common.c+1 -00 replies
205/331nfp: flower: prevent re-adding mac index for bonded portdrivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c+1 -10 replies
206/331wifi: iwlwifi: fix double-free bugdrivers/net/wireless/intel/iwlwifi/iwl-drv.c+1 -00 replies
207/331wifi: cfg80211: fix wiphy delayed work queueingnet/wireless/core.c+1 -00 replies
208/331wifi: mac80211: reload info pointer in ieee80211_tx_dequeue()net/mac80211/tx.c+3 -20 replies
209/331wifi: iwlwifi: mvm: fix a crash when we run out of stationsdrivers/net/wireless/intel/iwlwifi/mvm/mac80211.c drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c+7 -00 replies
210/331irqchip/irq-brcmstb-l2: Add write memory barrier before exitdrivers/irqchip/irq-brcmstb-l2.c+4 -10 replies
211/331irqchip/gic-v3-its: Restore quirk probing for ACPI-based systemsdrivers/irqchip/irq-gic-v3-its.c+2 -10 replies
212/331irqchip/gic-v3-its: Fix GICv4.1 VPE affinity updatedrivers/irqchip/irq-gic-v3-its.c+13 -90 replies
213/331thunderbolt: Fix setting the CNS bit in ROUTER_CS_5drivers/thunderbolt/tb_regs.h drivers/thunderbolt/usb4.c+2 -20 replies
214/331smb: client: set correct id, uid and cruid for multiuser automountsfs/smb/client/namespace.c+16 -00 replies
215/331smb: Fix regression in writes when non-standard maximum write size negotiatedfs/smb/client/connect.c fs/smb/client/fs_context.c+23 -20 replies
216/331KVM: arm64: Fix circular locking dependencyarch/arm64/kvm/pkvm.c+17 -100 replies
217/331zonefs: Improve error handlingfs/zonefs/file.c fs/zonefs/super.c+66 -440 replies
218/331mmc: sdhci-pci-o2micro: Fix a warm reboot issue that disk cant be detected by BIOSdrivers/mmc/host/sdhci-pci-o2micro.c+30 -00 replies
219/331arm64/signal: Dont assume that TIF_SVE means we saved SVE statearch/arm64/kernel/fpsimd.c arch/arm64/kernel/signal.c+3 -30 replies
220/331arm64: Subscribe Microsoft Azure Cobalt 100 to ARM Neoverse N2 errataDocumentation/arch/arm64/silicon-errata.rst arch/arm64/include/asm/cputype.h arch/arm64/kernel/cpu_errata.c+14 -00 replies
221/331ASoC: SOF: IPC3: fix message bounds on ipc opssound/soc/sof/ipc3.c+1 -10 replies
222/331ASoC: tas2781: add module parameter to tascodec_init()include/sound/tas2781.h sound/pci/hda/tas2781_hda_i2c.c sound/soc/codecs/tas2781-comlib.c +1 more+5 -30 replies
223/331ASoC: amd: yc: Add DMI quirk for Lenovo Ideapad Pro 5 16ARP8sound/soc/amd/yc/acp6x-mach.c+7 -00 replies
224/331tools/rv: Fix curr_reactor uninitialized variabletools/verification/rv/src/in_kernel.c+1 -10 replies
225/331tools/rv: Fix Makefile compiler options for clangtools/verification/rv/Makefile+6 -10 replies
226/331tools/rtla: Remove unused sched_getattr() functiontools/tracing/rtla/src/utils.c+0 -60 replies
227/331tools/rtla: Replace setting prio with nice for SCHED_OTHERtools/tracing/rtla/src/utils.c tools/tracing/rtla/src/utils.h+5 -30 replies
228/331tools/rtla: Fix clang warning about mount_point var sizetools/tracing/rtla/src/utils.c+1 -10 replies
229/331tools/rtla: Exit with EXIT_SUCCESS when help is invokedtools/tracing/rtla/src/osnoise_hist.c tools/tracing/rtla/src/osnoise_top.c tools/tracing/rtla/src/timerlat_hist.c +1 more+20 -40 replies
230/331tools/rtla: Fix uninitialized bucket/data->bucket_size warningtools/tracing/rtla/src/osnoise_hist.c tools/tracing/rtla/src/timerlat_hist.c+2 -40 replies
231/331tools/rtla: Fix Makefile compiler options for clangtools/tracing/rtla/Makefile+6 -10 replies
232/331fs: relax mount_setattr() permission checksfs/namespace.c+8 -30 replies
233/331net: ethernet: ti: cpsw: enable mac_managed_pm to fix mdiodrivers/net/ethernet/ti/cpsw.c+2 -00 replies
234/331s390/qeth: Fix potential loss of L3-IP@ in case of network issuesdrivers/s390/net/qeth_l3_main.c+6 -30 replies
235/331net: ethernet: ti: cpsw_new: enable mac_managed_pm to fix mdiodrivers/net/ethernet/ti/cpsw_new.c+3 -00 replies
236/331pmdomain: renesas: r8a77980-sysc: CR7 must be always ondrivers/pmdomain/renesas/r8a77980-sysc.c+2 -10 replies
237/331net: stmmac: protect updates of 64-bit statistics countersdrivers/net/ethernet/stmicro/stmmac/common.h drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c +4 more+221 -1570 replies
238/331hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER misseddrivers/net/hyperv/netvsc_drv.c+62 -200 replies
239/331ceph: prevent use-after-free in encode_cap_msg()fs/ceph/caps.c+2 -10 replies
240/331fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_superfs/hugetlbfs/inode.c+4 -20 replies
241/331mm: hugetlb pages should not be reserved by shmat() if SHM_NORESERVEfs/hugetlbfs/inode.c+12 -10 replies
242/331LoongArch: Fix earlycon parameter if KASAN enabledarch/loongarch/mm/kasan_init.c+3 -00 replies
243/331blk-wbt: Fix detection of dirty-throttled tasksblock/blk-wbt.c include/linux/backing-dev-defs.h mm/backing-dev.c +1 more+9 -60 replies
244/331docs: kernel_feat.py: fix build error for missing filesDocumentation/sphinx/kernel_feat.py+1 -10 replies
245/331of: property: fix typo in io-channelsdrivers/of/property.c+1 -10 replies
246/331can: netlink: Fix TDCO calculation using the old data bittimingdrivers/net/can/dev/netlink.c+1 -10 replies
247/331can: j1939: prevent deadlock by changing j1939_socks_lock to rwlocknet/can/j1939/j1939-priv.h net/can/j1939/main.c net/can/j1939/socket.c+14 -140 replies
248/331can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER)net/can/j1939/j1939-priv.h net/can/j1939/socket.c+19 -40 replies
249/331pmdomain: core: Move the unused cleanup to a _sync initcalldrivers/base/power/domain.c+1 -10 replies
250/331fs/proc: do_task_stat: move thread_group_cputime_adjusted() outside of lock_task_sighand()fs/proc/array.c+6 -40 replies
251/331tracing: Fix HAVE_DYNAMIC_FTRACE_WITH_REGS ifdefkernel/trace/ftrace.c+1 -10 replies
252/331tracing: Inform kmemleak of saved_cmdlines allocationkernel/trace/trace.c+3 -00 replies
253/331md: bypass block throttle for superblock updatedrivers/md/md.c+4 -30 replies
254/331block: fix partial zone append completion handling in req_bio_endio()block/blk-mq.c+7 -20 replies
255/331netfilter: ipset: fix performance regression in swap operationinclude/linux/netfilter/ipset/ip_set.h net/netfilter/ipset/ip_set_bitmap_gen.h net/netfilter/ipset/ip_set_core.c +2 more+65 -180 replies
256/331netfilter: ipset: Missing gc cancellations fixednet/netfilter/ipset/ip_set_core.c net/netfilter/ipset/ip_set_hash_gen.h+4 -20 replies
257/331parisc: Fix random data corruption from exception handlerarch/parisc/Kconfig arch/parisc/include/asm/assembly.h arch/parisc/include/asm/extable.h +5 more+108 -710 replies
258/331Revert "eventfs: Do not allow NULL parent to eventfs_start_creating()"fs/tracefs/inode.c+9 -40 replies
259/331Revert "eventfs: Check for NULL ef in eventfs_set_attr()"fs/tracefs/event_inode.c+2 -20 replies
260/331Revert "eventfs: Use simple_recursive_removal() to clean up dentries"fs/tracefs/event_inode.c+38 -330 replies
261/331Revert "eventfs: Delete eventfs_inode when the last dentry is freed"fs/tracefs/event_inode.c+76 -740 replies
262/331Revert "eventfs: Save ownership and mode"fs/tracefs/event_inode.c+16 -910 replies
263/331Revert "eventfs: Remove "is_freed" union with rcu head"fs/tracefs/event_inode.c+3 -50 replies
264/331eventfs: Remove eventfs_file and just use eventfs_inodefs/tracefs/event_inode.c fs/tracefs/inode.c fs/tracefs/internal.h +5 more+708 -5390 replies
265/331eventfs: Use eventfs_remove_events_dir()fs/tracefs/event_inode.c include/linux/tracefs.h kernel/trace/trace_events.c+9 -130 replies
266/331eventfs: Use ERR_CAST() in eventfs_create_events_dir()fs/tracefs/event_inode.c+1 -10 replies
267/331eventfs: Fix failure path in eventfs_create_events_dir()fs/tracefs/event_inode.c+2 -10 replies
268/331tracefs/eventfs: Modify mismatched function namefs/tracefs/event_inode.c+1 -10 replies
269/331eventfs: Fix WARN_ON() in create_file_dentry()fs/tracefs/event_inode.c+2 -10 replies
270/331eventfs: Fix typo in eventfs_inode union commentfs/tracefs/internal.h+1 -10 replies
271/331eventfs: Remove extra dget() in eventfs_create_events_dir()fs/tracefs/event_inode.c+0 -30 replies
272/331eventfs: Fix kerneldoc of eventfs_remove_rec()fs/tracefs/event_inode.c+4 -20 replies
273/331eventfs: Remove "is_freed" union with rcu headfs/tracefs/event_inode.c fs/tracefs/internal.h+5 -30 replies
274/331eventfs: Have a free_ei() that just frees the eventfs_inodefs/tracefs/event_inode.c+11 -80 replies
275/331eventfs: Test for ei->is_freed when accessing ei->dentryfs/tracefs/event_inode.c fs/tracefs/internal.h+41 -70 replies
276/331eventfs: Save ownership and modefs/tracefs/event_inode.c fs/tracefs/internal.h+151 -130 replies
277/331eventfs: Hold eventfs_mutex when calling callback functionsfs/tracefs/event_inode.c include/linux/tracefs.h+63 -20 replies
278/331eventfs: Delete eventfs_inode when the last dentry is freedfs/tracefs/event_inode.c fs/tracefs/internal.h+69 -790 replies
279/331eventfs: Remove special processing of dput() of events directoryfs/tracefs/event_inode.c+2 -170 replies
280/331eventfs: Use simple_recursive_removal() to clean up dentriesfs/tracefs/event_inode.c fs/tracefs/internal.h+44 -350 replies
281/331eventfs: Remove expectation that ei->is_freed means ei->dentry == NULLfs/tracefs/event_inode.c+12 -100 replies
282/331eventfs: Do not invalidate dentry in create_file/dir_dentry()fs/tracefs/event_inode.c+6 -130 replies
283/331eventfs: Use GFP_NOFS for allocation when eventfs_mutex is heldfs/tracefs/event_inode.c+2 -20 replies
284/331eventfs: Move taking of inode_lock into dcache_dir_open_wrapper()fs/tracefs/event_inode.c+2 -140 replies
285/331eventfs: Do not allow NULL parent to eventfs_start_creating()fs/tracefs/inode.c+4 -90 replies
286/331eventfs: Make sure that parent->d_inode is locked in creating files/dirsfs/tracefs/event_inode.c+4 -00 replies
287/331eventfs: Fix events beyond NAME_MAX blocking tasksfs/tracefs/event_inode.c+4 -00 replies
288/331eventfs: Have event files and directories default to parent uid and gidfs/tracefs/event_inode.c+9 -30 replies
289/331eventfs: Fix file and directory uid and gid ownershipfs/tracefs/event_inode.c fs/tracefs/inode.c fs/tracefs/internal.h+103 -100 replies
290/331tracefs: Check for dentry->d_inode exists in set_gid()fs/tracefs/inode.c+4 -00 replies
291/331eventfs: Fix bitwise fields for "is_events"fs/tracefs/internal.h+1 -10 replies
292/331eventfs: Remove "lookup" parameter from create_dir/file_dentry()fs/tracefs/event_inode.c+20 -350 replies
293/331eventfs: Stop using dcache_readdir() for getdents()fs/tracefs/event_inode.c+64 -1300 replies
294/331tracefs/eventfs: Use root and instance inodes as default ownershipfs/tracefs/event_inode.c fs/tracefs/inode.c fs/tracefs/internal.h+190 -900 replies
295/331eventfs: Have eventfs_iterate() stop immediately if ei->is_freed is setfs/tracefs/event_inode.c+6 -50 replies
296/331eventfs: Do ctx->pos update for all iterations in eventfs_iterate()fs/tracefs/event_inode.c+14 -70 replies
297/331eventfs: Read ei->entries before ei->children in eventfs_iterate()fs/tracefs/event_inode.c+23 -230 replies
298/331eventfs: Shortcut eventfs_iterate() by skipping entries already readfs/tracefs/event_inode.c+10 -130 replies
299/331eventfs: Have the inodes all for files and directories all be the samefs/tracefs/event_inode.c+10 -00 replies
300/331eventfs: Do not create dentries nor inodes in iterate_sharedfs/tracefs/event_inode.c+5 -150 replies
301/331eventfs: Use kcalloc() instead of kzalloc()fs/tracefs/event_inode.c+3 -30 replies
302/331eventfs: Save directory inodes in the eventfs_inode structurefs/tracefs/event_inode.c fs/tracefs/internal.h+15 -60 replies
303/331tracefs: remove stale update_gid codefs/tracefs/event_inode.c fs/tracefs/internal.h+0 -390 replies
304/331tracefs: Zero out the tracefs_inode when allocating itfs/tracefs/inode.c fs/tracefs/internal.h+6 -30 replies
305/331eventfs: Initialize the tracefs inode properlyfs/tracefs/event_inode.c+2 -40 replies
306/331tracefs: Avoid using the ei->dentry pointer unnecessarilyfs/tracefs/event_inode.c+12 -140 replies
307/331tracefs: dentry lookup crapectomyfs/tracefs/event_inode.c fs/tracefs/inode.c fs/tracefs/internal.h+50 -2970 replies
308/331eventfs: Remove unused d_parent pointer fieldfs/tracefs/event_inode.c fs/tracefs/internal.h+1 -50 replies
309/331eventfs: Clean up dentry ops and add revalidate functionfs/tracefs/event_inode.c fs/tracefs/inode.c fs/tracefs/internal.h+22 -130 replies
310/331eventfs: Get rid of dentry pointers without refcountsfs/tracefs/event_inode.c fs/tracefs/internal.h+78 -1770 replies
311/331eventfs: Warn if an eventfs_inode is freed without is_freed being setfs/tracefs/event_inode.c+14 -40 replies
312/331eventfs: Restructure eventfs_inode structure to be more condensedfs/tracefs/internal.h+12 -150 replies
313/331eventfs: Remove fsnotify*() functions from lookup()fs/tracefs/event_inode.c+0 -20 replies
314/331eventfs: Keep all directory links at 1fs/tracefs/event_inode.c+10 -40 replies
315/331nfsd: dont take fi_lock in nfsd_break_deleg_cb()fs/nfsd/nfs4state.c+5 -60 replies
316/331x86/efi: Drop EFI stub .bss from .data sectionarch/x86/boot/compressed/vmlinux.lds.S drivers/firmware/efi/libstub/Makefile+0 -80 replies
317/331x86/efi: Disregard setup header of loaded imagedrivers/firmware/efi/libstub/x86-stub.c+6 -400 replies
318/331x86/efi: Drop alignment flags from PE section headersarch/x86/boot/header.S+4 -80 replies
319/331x86/boot: Remove the bugger off messagearch/x86/boot/header.S arch/x86/boot/setup.ld+4 -520 replies
320/331x86/boot: Omit compression buffer from PE/COFF image memory footprintarch/x86/boot/header.S arch/x86/boot/tools/build.c+8 -480 replies
321/331x86/boot: Drop redundant code setting the root devicearch/x86/boot/header.S arch/x86/boot/tools/build.c+1 -80 replies
322/331x86/boot: Drop references to startup_64arch/x86/boot/Makefile arch/x86/boot/tools/build.c+1 -40 replies
323/331x86/boot: Grab kernel_info offset from zoffset header directlyarch/x86/boot/header.S arch/x86/boot/tools/build.c+1 -50 replies
324/331x86/boot: Set EFI handover offset directly in header asmarch/x86/boot/header.S arch/x86/boot/tools/build.c+17 -250 replies
325/331x86/boot: Define setup size in linker scriptarch/x86/boot/header.S arch/x86/boot/setup.ld arch/x86/boot/tools/build.c+5 -70 replies
326/331x86/boot: Derive file size from _edata symbolarch/x86/boot/Makefile arch/x86/boot/compressed/vmlinux.lds.S arch/x86/boot/header.S +1 more+12 -250 replies
327/331x86/boot: Construct PE/COFF .text section from assemblerarch/x86/boot/header.S arch/x86/boot/tools/build.c+7 -620 replies
328/331x86/boot: Drop PE/COFF .reloc sectionarch/x86/boot/header.S arch/x86/boot/setup.ld arch/x86/boot/tools/build.c+7 -510 replies
329/331x86/boot: Split off PE/COFF .data sectionarch/x86/boot/Makefile arch/x86/boot/header.S+16 -50 replies
330/331x86/boot: Increase section and file alignment to 4k/512arch/x86/boot/compressed/vmlinux.lds.S arch/x86/boot/header.S arch/x86/boot/setup.ld +1 more+51 -1250 replies
331/331x86/efistub: Use 1:1 file:memory mapping for PE/COFF .compat sectionarch/x86/boot/header.S arch/x86/boot/setup.ld+9 -110 replies

Reviews trailers per patch

132 of 331 patches have a Reviewed-by or Acked-by.

PatchSean ChristophersonJohannes ThumshirnDavid SterbaFilipe MananaXu YangBerlinJim MattsonChristian KönigClark WangPeter XuShaoqin HuangJakub JelinekJosef BacikBoris BurkovQu WenruoPierre-Louis BossartPéter UjfalusiPetr MachataPaolo AbeniNikolay AleksandrovHangbin LiuSimon HormanMichal SwiatkowskiSabrina DubrocaHannes ReineckeEric DumazetAndrew LunnCharlie JenkinsToke Høiland-JørgensenJiri PirkoSimon TrimmerJonathan CameronDavid AhernIdo SchimmelRafal RomanowskiJacob KellerWojciech DrewekPucha Himasekhar ReddyDouglas AndersonDmitry TorokhovHeikki KrogerusAlan SternSami TolvanenThinh NguyenSanath SRafael J. WysockiNuno SaShyam Prasad NAndi ShytiBryan O'DonoghueDmitry BaryshkovHuacai ChenLorenzo PieralisiBenjamin GraySven PeterAlexander SverdlinArd BiesheuvelMat MartineauGeliang TangMatthieu BaertsBjorn AnderssonChristophe LeroyMario LimoncielloCasey SchauflerFangrui SongNicolas SchierKees CookJustin StittPaul DurrantArnd BergmannGuenter RoeckAlex DeucherZhenyu ZhangVivek KasireddyJan KaraAndy ShevchenkoLinus WalleijNamjae JeonWenjing LiuAurabindo PillaiDaniel WheelerFelix KuehlingRuijing DongWayne LinHamza MahfoozDexuan CuiHaiyang ZhangMasami Hiramatsu (Google)Emil KronborgStefan WahrenH. Peter AnvinRyusuke KonishiLiam MerwickJohn AllenGregory GreenmanMark RutlandJiri OlsaNicholas PigginSrikar DronamrajuFlorian FainelliMarc ZyngierAnshuman KhandualOliver UptonDaniel BalutaZenghui YuJisheng ZhangJeff LaytonXiubo LiRonnie SahlbergMatthew RuffellShin'ichiro KawasakiHimanshu MadhaniMuchun SongKalle ValoLogan GunthorpeYu KuaiChristoph HellwigDavid WangBrad SpenglerСтас НичипоровичSaravana KannanVincent MailholOleksij RempelGustavo A. R. SilvaLinux Kernel Functional TestingNaresh KambojuBeau BelgraveGeert UytterhoevenSeongJae ParkAllen PaisBagas SanjayaTakeshi OgasawaraJon HunterShuah Khan
SeriesT-b T-b T-b T-b T-b T-b
1/331Reported-and-tested-by
2/331Requested-by
3/331R-b R-b R-b R-b
4/331R-b R-b R-b R-b
5/331R-b R-b
6/331R-b R-b
7/331R-b R-b
8/331R-b
9/331R-b
10/331R-b R-b
11/331R-b
12/331T-b
13/331R-b
14/331R-b
15/331
16/331
17/331A-b
18/331R-b
19/331R-b R-b
20/331
21/331
22/331R-b R-b
23/331R-b
24/331R-b
25/331R-b R-b
26/331
27/331
28/331R-b
29/331R-b
30/331A-b R-b T-b
31/331R-b A-b A-b
32/331A-b R-b
33/331A-b R-b
34/331A-b
35/331A-b R-b
36/331A-b R-b
37/331R-b
38/331R-b R-b
39/331
40/331R-b R-b
41/331R-b R-b R-b
42/331R-b R-b
43/331R-b
44/331R-b
45/331R-b
46/331
47/331
48/331R-b
49/331
50/331R-b
51/331
52/331
53/331R-b T-b
54/331R-b R-b T-b
55/331
56/331
57/331R-b
58/331
59/331
60/331
61/331
62/331
63/331
64/331
65/331
66/331
67/331
68/331
69/331
70/331
71/331
72/331
73/331R-b
74/331
75/331T-b
76/331
77/331R-b
78/331
79/331A-b
80/331
81/331R-b
82/331
83/331R-b
84/331A-b
85/331
86/331R-b
87/331
88/331T-b
89/331
90/331R-b
91/331
92/331
93/331T-b R-b
94/331R-b
95/331R-b
96/331R-b
97/331R-b R-b T-b R-b
98/331A-b
99/331R-b
100/331R-b
101/331R-b
102/331R-b
103/331
104/331R-b
105/331R-b
106/331R-b
107/331R-b
108/331R-b
109/331A-b
110/331
111/331R-b
112/331R-b
113/331R-b
114/331R-b
115/331R-b
116/331
117/331
118/331R-b
119/331A-b
120/331
121/331
122/331T-b A-b
123/331R-b
124/331R-b
125/331
126/331R-b
127/331
128/331
129/331R-b R-b R-b R-b
130/331
131/331
132/331
133/331
134/331R-b
135/331
136/331A-b
137/331
138/331A-b R-b
139/331
140/331
141/331
142/331
143/331
144/331
145/331
146/331R-b
147/331R-b
148/331
149/331
150/331A-b
151/331
152/331
153/331
154/331
155/331
156/331
157/331
158/331
159/331
160/331
161/331
162/331
163/331R-b R-b
164/331
165/331
166/331A-b
167/331
168/331R-b A-b T-b
169/331R-b A-b
170/331A-b R-b
171/331R-b A-b
172/331
173/331R-b T-b
174/331R-b R-b R-b
175/331
176/331
177/331
178/331
179/331
180/331
181/331
182/331
183/331R-b T-b A-b
184/331
185/331R-b
186/331R-b R-b
187/331T-b
188/331T-b T-b
189/331A-b
190/331
191/331
192/331
193/331
194/331
195/331
196/331
197/331
198/331
199/331T-b
200/331T-b
201/331R-b R-b A-b
202/331
203/331
204/331
205/331
206/331R-b
207/331
208/331
209/331
210/331A-b A-b
211/331R-b R-b
212/331
213/331
214/331
215/331R-b A-b T-b
216/331R-b
217/331R-b T-b R-b
218/331
219/331
220/331A-b A-b R-b R-b
221/331R-b R-b R-b
222/331
223/331
224/331
225/331
226/331
227/331
228/331
229/331
230/331
231/331
232/331R-b
233/331
234/331
235/331
236/331
237/331R-b
238/331R-b R-b
239/331R-b R-b
240/331A-b
241/331A-b
242/331
243/331
244/331
245/331A-b R-b
246/331R-b
247/331R-b A-b
248/331A-b
249/331
250/331
251/331
252/331T-b
253/331R-b R-b
254/331R-b R-b R-b
255/331T-b
256/331T-b T-b
257/331
258/331
259/331
260/331
261/331
262/331
263/331
264/331
265/331
266/331R-b
267/331
268/331
269/331
270/331
271/331
272/331
273/331R-b
274/331R-b
275/331R-b T-b T-b T-b
276/331R-b
277/331R-b T-b T-b
278/331
279/331R-b
280/331
281/331
282/331
283/331R-b
284/331R-b
285/331R-b
286/331R-b
287/331
288/331A-b
289/331R-b T-b
290/331
291/331
292/331
293/331
294/331
295/331
296/331
297/331
298/331
299/331
300/331
301/331R-b
302/331R-b T-b
303/331
304/331
305/331
306/331
307/331
308/331
309/331
310/331
311/331
312/331
313/331
314/331
315/331R-b
316/331
317/331
318/331
319/331A-b
320/331
321/331
322/331
323/331
324/331
325/331
326/331
327/331
328/331
329/331
330/331
331/331

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

Read the v1 thread

Cover letter [PATCH 6.6 000/331] 6.6.18-rc1 review

This is the start of the stable review cycle for the 6.6.18 release. There are 331 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, 22 Feb 2024 20:55:45 +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.6.18-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.6.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.6.18-rc1

Ard Biesheuvel <[email protected]>
x86/efistub: Use 1:1 file:memory mapping for PE/COFF .compat section

Ard Biesheuvel <[email protected]>
x86/boot: Increase section and file alignment to 4k/512

Ard Biesheuvel <[email protected]>
x86/boot: Split off PE/COFF .data section

Ard Biesheuvel <[email protected]>
x86/boot: Drop PE/COFF .reloc section

Ard Biesheuvel <[email protected]>
x86/boot: Construct PE/COFF .text section from assembler

Ard Biesheuvel <[email protected]>
x86/boot: Derive file size from _edata symbol

Ard Biesheuvel <[email protected]>
x86/boot: Define setup size in linker script

Ard Biesheuvel <[email protected]>
x86/boot: Set EFI handover offset directly in header asm

Ard Biesheuvel <[email protected]>
x86/boot: Grab kernel_info offset from zoffset header directly

Ard Biesheuvel <[email protected]>
x86/boot: Drop references to startup_64

Ard Biesheuvel <[email protected]>
x86/boot: Drop redundant code setting the root device

Ard Biesheuvel <[email protected]>
x86/boot: Omit compression buffer from PE/COFF image memory footprint

Ard Biesheuvel <[email protected]>
x86/boot: Remove the 'bugger off' message

Ard Biesheuvel <[email protected]>
x86/efi: Drop alignment flags from PE section headers

Ard Biesheuvel <[email protected]>
x86/efi: Disregard setup header of loaded image

Ard Biesheuvel <[email protected]>
x86/efi: Drop EFI stub .bss from .data section

NeilBrown <[email protected]>
nfsd: don't take fi_lock in nfsd_break_deleg_cb()

Steven Rostedt (Google) <[email protected]>
eventfs: Keep all directory links at 1

Steven Rostedt (Google) <[email protected]>
eventfs: Remove fsnotify*() functions from lookup()

Steven Rostedt (Google) <[email protected]>
eventfs: Restructure eventfs_inode structure to be more condensed

Steven Rostedt (Google) <[email protected]>
eventfs: Warn if an eventfs_inode is freed without is_freed being set

Linus Torvalds <[email protected]>
eventfs: Get rid of dentry pointers without refcounts

Linus Torvalds <[email protected]>
eventfs: Clean up dentry ops and add revalidate function

Linus Torvalds <[email protected]>
eventfs: Remove unused d_parent pointer field

Linus Torvalds <[email protected]>
tracefs: dentry lookup crapectomy

Linus Torvalds <[email protected]>

    tracefs: Avoid using the ei->dentry pointer unnecessarily

Linus Torvalds <[email protected]>
eventfs: Initialize the tracefs inode properly

Steven Rostedt (Google) <[email protected]>
tracefs: Zero out the tracefs_inode when allocating it

Linus Torvalds <[email protected]>
tracefs: remove stale update_gid code

Steven Rostedt (Google) <[email protected]>
eventfs: Save directory inodes in the eventfs_inode structure

Erick Archer <[email protected]>
eventfs: Use kcalloc() instead of kzalloc()

Steven Rostedt (Google) <[email protected]>
eventfs: Do not create dentries nor inodes in iterate_shared

Steven Rostedt (Google) <[email protected]>
eventfs: Have the inodes all for files and directories all be the same

Steven Rostedt (Google) <[email protected]>
eventfs: Shortcut eventfs_iterate() by skipping entries already read

Steven Rostedt (Google) <[email protected]>

    eventfs: Read ei->entries before ei->children in eventfs_iterate()

Steven Rostedt (Google) <[email protected]>

    eventfs: Do ctx->pos update for all iterations in eventfs_iterate()

Steven Rostedt (Google) <[email protected]>

    eventfs: Have eventfs_iterate() stop immediately if ei->is_freed is set

Steven Rostedt (Google) <[email protected]>
tracefs/eventfs: Use root and instance inodes as default ownership

Steven Rostedt (Google) <[email protected]>
eventfs: Stop using dcache_readdir() for getdents()

Steven Rostedt (Google) <[email protected]>
eventfs: Remove "lookup" parameter from create_dir/file_dentry()

Steven Rostedt (Google) <[email protected]>
eventfs: Fix bitwise fields for "is_events"

Steven Rostedt (Google) <[email protected]>

    tracefs: Check for dentry->d_inode exists in set_gid()

Steven Rostedt (Google) <[email protected]>
eventfs: Fix file and directory uid and gid ownership

Steven Rostedt (Google) <[email protected]>
eventfs: Have event files and directories default to parent uid and gid

Beau Belgrave <[email protected]>
eventfs: Fix events beyond NAME_MAX blocking tasks

Steven Rostedt (Google) <[email protected]>

    eventfs: Make sure that parent->d_inode is locked in creating files/dirs

Steven Rostedt (Google) <[email protected]>
eventfs: Do not allow NULL parent to eventfs_start_creating()

Steven Rostedt (Google) <[email protected]>
eventfs: Move taking of inode_lock into dcache_dir_open_wrapper()

Steven Rostedt (Google) <[email protected]>
eventfs: Use GFP_NOFS for allocation when eventfs_mutex is held

Steven Rostedt (Google) <[email protected]>
eventfs: Do not invalidate dentry in create_file/dir_dentry()

Steven Rostedt (Google) <[email protected]>

    eventfs: Remove expectation that ei->is_freed means ei->dentry == NULL

Steven Rostedt (Google) <[email protected]>
eventfs: Use simple_recursive_removal() to clean up dentries

Steven Rostedt (Google) <[email protected]>
eventfs: Remove special processing of dput() of events directory

Steven Rostedt (Google) <[email protected]>
eventfs: Delete eventfs_inode when the last dentry is freed

Steven Rostedt (Google) <[email protected]>
eventfs: Hold eventfs_mutex when calling callback functions

Steven Rostedt (Google) <[email protected]>
eventfs: Save ownership and mode

Steven Rostedt (Google) <[email protected]>

    eventfs: Test for ei->is_freed when accessing ei->dentry

Steven Rostedt (Google) <[email protected]>
eventfs: Have a free_ei() that just frees the eventfs_inode

Steven Rostedt (Google) <[email protected]>
eventfs: Remove "is_freed" union with rcu head

Steven Rostedt (Google) <[email protected]>
eventfs: Fix kerneldoc of eventfs_remove_rec()

Steven Rostedt (Google) <[email protected]>
eventfs: Remove extra dget() in eventfs_create_events_dir()

Steven Rostedt (Google) <[email protected]>
eventfs: Fix typo in eventfs_inode union comment

Steven Rostedt (Google) <[email protected]>
eventfs: Fix WARN_ON() in create_file_dentry()

Jiapeng Chong <[email protected]>
tracefs/eventfs: Modify mismatched function name

Steven Rostedt (Google) <[email protected]>
eventfs: Fix failure path in eventfs_create_events_dir()

Nathan Chancellor <[email protected]>
eventfs: Use ERR_CAST() in eventfs_create_events_dir()

Steven Rostedt (Google) <[email protected]>
eventfs: Use eventfs_remove_events_dir()

Steven Rostedt (Google) <[email protected]>
eventfs: Remove eventfs_file and just use eventfs_inode

Steven Rostedt (Google) <[email protected]>
Revert "eventfs: Remove "is_freed" union with rcu head"

Steven Rostedt (Google) <[email protected]>
Revert "eventfs: Save ownership and mode"

Steven Rostedt (Google) <[email protected]>
Revert "eventfs: Delete eventfs_inode when the last dentry is freed"

Steven Rostedt (Google) <[email protected]>
Revert "eventfs: Use simple_recursive_removal() to clean up dentries"

Steven Rostedt (Google) <[email protected]>
Revert "eventfs: Check for NULL ef in eventfs_set_attr()"

Steven Rostedt (Google) <[email protected]>
Revert "eventfs: Do not allow NULL parent to eventfs_start_creating()"

Helge Deller <[email protected]>
parisc: Fix random data corruption from exception handler

Jozsef Kadlecsik <[email protected]>
netfilter: ipset: Missing gc cancellations fixed

Jozsef Kadlecsik <[email protected]>
netfilter: ipset: fix performance regression in swap operation

Damien Le Moal <[email protected]>
block: fix partial zone append completion handling in req_bio_endio()

Junxiao Bi <[email protected]>
md: bypass block throttle for superblock update

Steven Rostedt (Google) <[email protected]>
tracing: Inform kmemleak of saved_cmdlines allocation

Petr Pavlu <[email protected]>
tracing: Fix HAVE_DYNAMIC_FTRACE_WITH_REGS ifdef

Oleg Nesterov <[email protected]>
fs/proc: do_task_stat: move thread_group_cputime_adjusted() outside of lock_task_sighand()

Konrad Dybcio <[email protected]>
pmdomain: core: Move the unused cleanup to a _sync initcall

Oleksij Rempel <[email protected]>

    can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER)

Ziqi Zhao <[email protected]>
can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock

Maxime Jayat <[email protected]>
can: netlink: Fix TDCO calculation using the old data bittiming

Nuno Sa <[email protected]>
of: property: fix typo in io-channels

Vegard Nossum <[email protected]>
docs: kernel_feat.py: fix build error for missing files

Jan Kara <[email protected]>
blk-wbt: Fix detection of dirty-throttled tasks

Huacai Chen <[email protected]>
LoongArch: Fix earlycon parameter if KASAN enabled

Prakash Sangappa <[email protected]>
mm: hugetlb pages should not be reserved by shmat() if SHM_NORESERVE

Oscar Salvador <[email protected]>
fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super

Rishabh Dave <[email protected]>
ceph: prevent use-after-free in encode_cap_msg()

Shradha Gupta <[email protected]>
hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed

Petr Tesarik <[email protected]>
net: stmmac: protect updates of 64-bit statistics counters

Geert Uytterhoeven <[email protected]>
pmdomain: renesas: r8a77980-sysc: CR7 must be always on

Sinthu Raja <[email protected]>
net: ethernet: ti: cpsw_new: enable mac_managed_pm to fix mdio

Alexandra Winter <[email protected]>
s390/qeth: Fix potential loss of L3-IP@ in case of network issues

Sinthu Raja <[email protected]>
net: ethernet: ti: cpsw: enable mac_managed_pm to fix mdio

Christian Brauner <[email protected]>
fs: relax mount_setattr() permission checks

Daniel Bristot de Oliveira <[email protected]>
tools/rtla: Fix Makefile compiler options for clang

Daniel Bristot de Oliveira <[email protected]>

    tools/rtla: Fix uninitialized bucket/data->bucket_size warning

John Kacur <[email protected]>
tools/rtla: Exit with EXIT_SUCCESS when help is invoked

Daniel Bristot de Oliveira <[email protected]>
tools/rtla: Fix clang warning about mount_point var size

limingming3 <[email protected]>
tools/rtla: Replace setting prio with nice for SCHED_OTHER

Daniel Bristot de Oliveira <[email protected]>
tools/rtla: Remove unused sched_getattr() function

Daniel Bristot de Oliveira <[email protected]>
tools/rv: Fix Makefile compiler options for clang

Daniel Bristot de Oliveira <[email protected]>
tools/rv: Fix curr_reactor uninitialized variable

Mario Limonciello <[email protected]>
ASoC: amd: yc: Add DMI quirk for Lenovo Ideapad Pro 5 16ARP8

Gergo Koteles <[email protected]>
ASoC: tas2781: add module parameter to tascodec_init()

Curtis Malainey <[email protected]>
ASoC: SOF: IPC3: fix message bounds on ipc ops

Easwar Hariharan <[email protected]>
arm64: Subscribe Microsoft Azure Cobalt 100 to ARM Neoverse N2 errata

Mark Brown <[email protected]>
arm64/signal: Don't assume that TIF_SVE means we saved SVE state

Fred Ai <[email protected]>
mmc: sdhci-pci-o2micro: Fix a warm reboot issue that disk can't be detected by BIOS

Damien Le Moal <[email protected]>
zonefs: Improve error handling

Sebastian Ene <[email protected]>
KVM: arm64: Fix circular locking dependency

Steve French <[email protected]>
smb: Fix regression in writes when non-standard maximum write size negotiated

Paulo Alcantara <[email protected]>
smb: client: set correct id, uid and cruid for multiuser automounts

Mohammad Rahimi <[email protected]>
thunderbolt: Fix setting the CNS bit in ROUTER_CS_5

Marc Zyngier <[email protected]>
irqchip/gic-v3-its: Fix GICv4.1 VPE affinity update

Marc Zyngier <[email protected]>
irqchip/gic-v3-its: Restore quirk probing for ACPI-based systems

Doug Berger <[email protected]>
irqchip/irq-brcmstb-l2: Add write memory barrier before exit

Emmanuel Grumbach <[email protected]>
wifi: iwlwifi: mvm: fix a crash when we run out of stations

Johannes Berg <[email protected]>

    wifi: mac80211: reload info pointer in ieee80211_tx_dequeue()

Johannes Berg <[email protected]>
wifi: cfg80211: fix wiphy delayed work queueing

Johannes Berg <[email protected]>
wifi: iwlwifi: fix double-free bug

Daniel de Villiers <[email protected]>
nfp: flower: prevent re-adding mac index for bonded port

James Hershaw <[email protected]>
nfp: enable NETDEV_XDP_ACT_REDIRECT feature flag

Daniel Basilio <[email protected]>
nfp: use correct macro for LengthSelect in BAR config

Herbert Xu <[email protected]>
crypto: algif_hash - Remove bogus SGL free on zero-length error path

Kim Phillips <[email protected]>
crypto: ccp - Fix null pointer dereference in __sev_platform_shutdown_locked

Ryusuke Konishi <[email protected]>
nilfs2: fix hang in nilfs_lookup_dirty_data_buffers()

Ryusuke Konishi <[email protected]>
nilfs2: fix data corruption in dsync block recovery for small block sizes

Shuming Fan <[email protected]>
ALSA: hda/realtek: add IDs for Dell dual spk platform

bo liu <[email protected]>
ALSA: hda/conexant: Add quirk for SWS JS201D

Eniac Zhang <[email protected]>
ALSA: hda/realtek: fix mute/micmute LED For HP mt645

Alexander Stein <[email protected]>
mmc: slot-gpio: Allow non-sleeping GPIO ro

Jens Axboe <[email protected]>
io_uring/net: fix multishot accept overflow handling

Steve Wahl <[email protected]>
x86/mm/ident_map: Use gbpages only where full GB page should be mapped.

Mingwei Zhang <[email protected]>

    KVM: x86/pmu: Fix type length error when reading pmu->fixed_ctr_ctrl

Prasad Pandit <[email protected]>
KVM: x86: make KVM_REQ_NMI request iff NMI pending for vcpu

Andrei Vagin <[email protected]>
x86/fpu: Stop relying on userspace for info to fault in xsave buffer

Aleksander Mazur <[email protected]>
x86/Kconfig: Transmeta Crusoe is CPU family 5, not 6

Jiri Slaby (SUSE) <[email protected]>
serial: mxs-auart: fix tx

Jiri Slaby (SUSE) <[email protected]>
serial: core: introduce uart_port_tx_flags()

Shrikanth Hegde <[email protected]>
powerpc/pseries: fix accuracy of stolen time

David Engraf <[email protected]>
powerpc/cputable: Add missing PPC_FEATURE_BOOKE on PPC64 Book-E

Naveen N Rao <[email protected]>

    powerpc/64: Set task pt_regs->link to the LR value on scv entry

Masami Hiramatsu (Google) <[email protected]>
ftrace: Fix DIRECT_CALLS to use SAVE_REGS by default

Hugo Villeneuve <[email protected]>

    serial: max310x: prevent infinite while() loop in port startup

Hugo Villeneuve <[email protected]>

    serial: max310x: fail probe if clock crystal is unstable

Hugo Villeneuve <[email protected]>

    serial: max310x: improve crystal stable clock detection

Hugo Villeneuve <[email protected]>

    serial: max310x: set default value when reading clock ready bit

Hui Zhou <[email protected]>
nfp: flower: fix hardware offload for the transfer layer port

Hui Zhou <[email protected]>
nfp: flower: add hardware offload check for post ct entry

Andrew Lunn <[email protected]>
net: dsa: mv88e6xxx: Fix failed probe due to unsupported C45 reads

Vincent Donnefort <[email protected]>
ring-buffer: Clean ring_buffer_poll_wait() error return

Souradeep Chakrabarti <[email protected]>
hv_netvsc: Fix race condition between netvsc_probe and netvsc_remove

Tom Chung <[email protected]>
drm/amd/display: Preserve original aspect ratio in create stream

Nathan Chancellor <[email protected]>
drm/amd/display: Increase frame-larger-than for all display_mode_vba files

Fangzhi Zuo <[email protected]>
drm/amd/display: Fix MST Null Ptr for RV

Thong <[email protected]>
drm/amdgpu/soc21: update VCN 4 max HEVC encoding resolution

Philip Yang <[email protected]>
drm/prime: Support page array >= 4GB

Zhikai Zhai <[email protected]>
drm/amd/display: Add align done check

Rob Clark <[email protected]>
drm/msm: Wire up tlb ops

Fedor Pchelkin <[email protected]>
ksmbd: free aux buffer if ksmbd_iov_pin_rsp_read fails

Sean Young <[email protected]>
media: rc: bpf attach/detach requires write permission

Eugen Hristev <[email protected]>
pmdomain: mediatek: fix race conditions with genpd

Sam Protsenko <[email protected]>
iio: pressure: bmp280: Add missing bmp085 to SPI id table

Randy Dunlap <[email protected]>
iio: imu: bno055: serdev requires REGMAP

Nuno Sa <[email protected]>
iio: imu: adis: ensure proper DMA alignment

Nuno Sa <[email protected]>
iio: adc: ad_sigma_delta: ensure proper DMA alignment

Mario Limonciello <[email protected]>
iio: accel: bma400: Fix a compilation problem

Nuno Sa <[email protected]>
iio: commom: st_sensors: ensure proper DMA alignment

Dinghao Liu <[email protected]>
iio: core: fix memleak in iio_device_register_sysfs

zhili.liu <[email protected]>
iio: magnetometer: rm3100: add boundary check for the value read from RM3100_REG_TMRC

David Schiller <[email protected]>
staging: iio: ad5933: fix type mismatch regression

Tejun Heo <[email protected]>
Revert "workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask()"

Masami Hiramatsu (Google) <[email protected]>
tracing/probes: Fix to search structure fields correctly

Masami Hiramatsu (Google) <[email protected]>
tracing/probes: Fix to set arg size and fmt after setting type from BTF

Masami Hiramatsu (Google) <[email protected]>
tracing/probes: Fix to show a parse error for bad type for $comm

Thorsten Blum <[email protected]>
tracing/synthetic: Fix trace_string() return value

Steven Rostedt (Google) <[email protected]>
tracing: Fix wasted memory in saved_cmdlines logic

Daniel Bristot de Oliveira <[email protected]>
tracing/timerlat: Move hrtimer_init to timerlat_fd open()

Baokun Li <[email protected]>
ext4: avoid bb_free and bb_fragments inconsistency in mb_free_blocks()

Baokun Li <[email protected]>
ext4: fix double-free of blocks due to wrong extents moved_len

Ekansh Gupta <[email protected]>
misc: fastrpc: Mark all sessions as invalid in cb_remove

Carlos Llamas <[email protected]>
binder: signal epoll threads of self-work

Andy Chi <[email protected]>
ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power

Vitaly Rodionov <[email protected]>
ALSA: hda/cs8409: Suppress vmaster control for Dolphin models

Krzysztof Kozlowski <[email protected]>
ASoC: codecs: wcd938x: handle deferred probe

Kailang Yang <[email protected]>
ALSA: hda/realtek - Add speaker pin verbtable for Dell dual speaker platform

Edson Juliano Drosdeck <[email protected]>
ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL

Mark Brown <[email protected]>
usb: typec: tpcm: Fix issues with power being removed during reset

Nathan Chancellor <[email protected]>
modpost: Add '.ltext' and '.ltext.*' to TEXT_SECTIONS

Masahiro Yamada <[email protected]>
linux/init: remove __memexit* annotations

Nathan Chancellor <[email protected]>
um: Fix adding '-no-pie' for clang

Jan Beulich <[email protected]>
xen-netback: properly sync TX responses

Helge Deller <[email protected]>
parisc: BTLB: Fix crash when setting up BTLB at CPU bringup

Esben Haabendal <[email protected]>
net: stmmac: do not clear TBS enable bit on link up/down

Nikita Zhandarovich <[email protected]>
net: hsr: remove WARN_ONCE() in send_hsr_supervision_frame()

Fedor Pchelkin <[email protected]>
nfc: nci: free rx_data_reassembly skb on NCI device cleanup

Nathan Chancellor <[email protected]>
kbuild: Fix changing ELF file type for output of gen_btf for big endian

José Relvas <[email protected]>
ALSA: hda/realtek: Apply headset jack quirk for non-bass alc287 thinkpads

Takashi Sakamoto <[email protected]>
firewire: core: correct documentation of fw_csr_string() kernel API

Ondrej Mosnacek <[email protected]>
lsm: fix the logic in security_inode_getsecctx()

Ondrej Mosnacek <[email protected]>
lsm: fix default return value of the socket_getpeersec_*() hooks

David McFarland <[email protected]>
drm/amd: Don't init MEC2 firmware when it fails to load

Friedrich Vock <[email protected]>
drm/amdgpu: Reset IH OVERFLOW_CLEAR bit

Sebastian Ott <[email protected]>
drm/virtio: Set segment size for virtio_gpu device

Keqi Wang <[email protected]>
connector/cn_proc: revert "connector: Fix proc_event_num_listeners count not cleared"

Rob Clark <[email protected]>
Revert "drm/msm/gpu: Push gpu lock down past runpm"

Mario Limonciello <[email protected]>
Revert "drm/amd: flush any delayed gfxoff on suspend entry"

Lee Duncan <[email protected]>

    scsi: Revert "scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock"

Tomi Valkeinen <[email protected]>
media: Revert "media: rkisp1: Drop IRQF_SHARED"

Michael Ellerman <[email protected]>
Revert "powerpc/pseries/iommu: Fix iommu initialisation during DLPAR add"

Paolo Abeni <[email protected]>
mptcp: really cope with fastopen race

Geliang Tang <[email protected]>
mptcp: check addrs list in userspace_pm_get_local_id

Paolo Abeni <[email protected]>
mptcp: fix rcv space initialization

Paolo Abeni <[email protected]>
mptcp: drop the push_pending field

Geliang Tang <[email protected]>
selftests: mptcp: add mptcp_lib_kill_wait

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: allow changing subtests prefix

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: increase timeout to 30 min

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: add missing kconfig for NF Mangle

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: add missing kconfig for NF Filter in v6

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: add missing kconfig for NF Filter

Paolo Abeni <[email protected]>
mptcp: fix data re-injection from stale subflow

Arnd Bergmann <[email protected]>
kallsyms: ignore ARMv4 thunks along with others

Radek Krejci <[email protected]>
modpost: trim leading spaces when processing source files list

Jean Delvare <[email protected]>
i2c: i801: Fix block process call transactions

Arnd Bergmann <[email protected]>
i2c: pasemi: split driver into two separate modules

Michael Ellerman <[email protected]>
powerpc/kasan: Limit KASAN thread size increase to 32KB

Marc Zyngier <[email protected]>
irqchip/gic-v3-its: Handle non-coherent GICv4 redistributors

Bibo Mao <[email protected]>
irqchip/loongson-eiointc: Use correct struct type in eiointc_domain_alloc()

Viken Dadhaniya <[email protected]>
i2c: qcom-geni: Correct I2C TRE sequence

Dan Carpenter <[email protected]>
cifs: fix underflow in parse_server_interfaces()

Cosmin Tanislav <[email protected]>
iio: adc: ad4130: only set GPIO_CTRL if pin is unused

Cosmin Tanislav <[email protected]>
iio: adc: ad4130: zero-initialize clock init data

Alex Williamson <[email protected]>
PCI: Fix active state requirement in PME polling

Greg Kroah-Hartman <[email protected]>
Revert "kobject: Remove redundant checks for whether ktype is NULL"

Jiangfeng Xiao <[email protected]>
powerpc/kasan: Fix addr error caused by page alignment

Matthias Schiffer <[email protected]>
powerpc/6xx: set High BAT Enable flag on G2_LE cores

Gaurav Batra <[email protected]>
powerpc/pseries/iommu: Fix iommu initialisation during DLPAR add

Saravana Kannan <[email protected]>
driver core: fw_devlink: Improve detection of overlapping cycles

Zhipeng Lu <[email protected]>
media: ir_toy: fix a memleak in irtoy_tx

Konrad Dybcio <[email protected]>
interconnect: qcom: sm8550: Enable sync_state

Konrad Dybcio <[email protected]>

    interconnect: qcom: sc8180x: Mark CO0 BCM keepalive

Uttkarsh Aggarwal <[email protected]>
usb: dwc3: gadget: Fix NULL pointer dereference in dwc3_gadget_suspend

Udipto Goswami <[email protected]>
usb: core: Prevent null pointer dereference in update_port_device_state

Xu Yang <[email protected]>
usb: chipidea: core: handle power lost in workqueue

yuan linyu <[email protected]>
usb: f_mass_storage: forbid async queue when shutdown happen

Oliver Neukum <[email protected]>
USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT

Christian A. Ehrhardt <[email protected]>
usb: ucsi_acpi: Fix command completion handling

Sean Anderson <[email protected]>
usb: ulpi: Fix debugfs directory leak

Christian A. Ehrhardt <[email protected]>
usb: ucsi: Add missing ppm_lock

Srinivas Pandruvada <[email protected]>
iio: hid-sensor-als: Return 0 for HID_USAGE_SENSOR_TIME_TIMESTAMP

Jason Gerecke <[email protected]>
HID: wacom: Do not register input devices until after hid_hw_start

Tatsunosuke Tobita <[email protected]>
HID: wacom: generic: Avoid reporting a serial of '0' to userspace

Johan Hovold <[email protected]>
HID: i2c-hid-of: fix NULL-deref on failed power up

Benjamin Tissoires <[email protected]>
HID: bpf: actually free hdev memory after attaching a HID-BPF program

Benjamin Tissoires <[email protected]>
HID: bpf: remove double fdget()

Luka Guzenko <[email protected]>

    ALSA: hda/realtek: Enable Mute LED on HP Laptop 14-fq0xxx

David Senoner <[email protected]>
ALSA: hda/realtek: Fix the external mic not being recognised for Acer Swift 1 SF114-32

Helge Deller <[email protected]>
parisc: Prevent hung tasks when printing inventory on serial console

Techno Mooney <[email protected]>
ASoC: amd: yc: Add DMI quirk for MSI Bravo 15 C7VF

Mikulas Patocka <[email protected]>
dm-crypt, dm-verity: disable tasklets

Dave Airlie <[email protected]>
nouveau: offload fence uevents work to workqueue

Michael Kelley <[email protected]>
scsi: storvsc: Fix ring buffer size calculation

Nico Pache <[email protected]>
selftests: mm: fix map_hugetlb failure on 64K page size systems

Audra Mitchell <[email protected]>
selftests/mm: Update va_high_addr_switch.sh to check CPU for la57 flag

Zach O'Keefe <[email protected]>
mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again

Jan Kara <[email protected]>
readahead: avoid multiple marked readahead pages

Muhammad Usama Anjum <[email protected]>
selftests/mm: switch to bash from sh

Masami Hiramatsu (Google) <[email protected]>
tracing/trigger: Fix to return error if failed to alloc snapshot

Samuel Holland <[email protected]>
scs: add CONFIG_MMU dependency for vfree_atomic()

Ryan Roberts <[email protected]>
selftests/mm: ksm_tests should only MADV_HUGEPAGE valid memory

Lokesh Gidra <[email protected]>
userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb

Ivan Vecera <[email protected]>
i40e: Fix waiting for queues of all VSIs to be disabled

Ivan Vecera <[email protected]>
i40e: Do not allow untrusted VF to remove administratively set MAC

Jiaxun Yang <[email protected]>
mm/memory: Use exception ip to search exception tables

Jiaxun Yang <[email protected]>
ptrace: Introduce exception_ip arch hook

Guenter Roeck <[email protected]>
MIPS: Add 'memory' clobber to csum_ipv6_magic() inline assembler

Arnd Bergmann <[email protected]>
nouveau/svm: fix kvcalloc() argument order

Breno Leitao <[email protected]>
net: sysfs: Fix /sys/class/net/<iface> path for statistics

Alexey Khoroshilov <[email protected]>

    ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work()

Uwe Kleine-König <[email protected]>
spi: ppc4xx: Drop write-only variable

Jakub Kicinski <[email protected]>
net: tls: fix returned read length with async decrypt

Sabrina Dubroca <[email protected]>
net: tls: fix use-after-free with partial reads and async decrypt

Jakub Kicinski <[email protected]>
net: tls: handle backlogging of crypto requests

Jakub Kicinski <[email protected]>
tls: fix race between tx work scheduling and socket close

Jakub Kicinski <[email protected]>
tls: fix race between async notify and socket close

Jakub Kicinski <[email protected]>
net: tls: factor out tls_*crypt_async_wait()

Sabrina Dubroca <[email protected]>
tls: extract context alloc/initialization out of tls_set_sw_offload

Horatiu Vultur <[email protected]>
lan966x: Fix crash when adding interface under a lag

Aaron Conole <[email protected]>
net: openvswitch: limit the number of recursions from action sets

Ido Schimmel <[email protected]>
selftests: forwarding: Fix bridge locked port test flakiness

Ido Schimmel <[email protected]>
selftests: forwarding: Suppress grep warnings

Ido Schimmel <[email protected]>
selftests: bridge_mdb: Use MDB get instead of dump

Ido Schimmel <[email protected]>
selftests: forwarding: Fix bridge MDB test flakiness

Ido Schimmel <[email protected]>
selftests: forwarding: Fix layer 2 miss test flakiness

Ido Schimmel <[email protected]>
selftests: net: Fix bridge backup port test flakiness

Hangbin Liu <[email protected]>
selftests/net: convert test_bridge_backup_port.sh to run it in unique namespace

Hojin Nam <[email protected]>
perf: CXL: fix mismatched cpmu event opcode

Lukas Bulwahn <[email protected]>
ALSA: hda/cs35l56: select intended config FW_CS_DSP

Saravana Kannan <[email protected]>
of: property: Improve finding the supplier of a remote-endpoint property

Saravana Kannan <[email protected]>
of: property: Improve finding the consumer of a remote-endpoint property

Parav Pandit <[email protected]>
devlink: Fix command annotation documentation

Magnus Karlsson <[email protected]>
bonding: do not report NETDEV_XDP_ACT_XSK_ZEROCOPY

Chuck Lever <[email protected]>
net/handshake: Fix handshake_req_destroy_test1

Ranjani Sridharan <[email protected]>
ASoC: SOF: ipc3-topology: Fix pipeline tear down logic

Dan Carpenter <[email protected]>
wifi: iwlwifi: uninitialized variable in iwl_acpi_get_ppag_table()

Dan Carpenter <[email protected]>
wifi: iwlwifi: Fix some error codes

Sean Christopherson <[email protected]>
KVM: selftests: Fix a semaphore imbalance in the dirty ring logging test

Carlos Song <[email protected]>
spi: imx: fix the burst length at DMA mode and CPU mode

Rob Clark <[email protected]>
drm/msm/gem: Fix double resv lock aquire

Christian A. Ehrhardt <[email protected]>
of: unittest: Fix compile in the non-dynamic case

Vitaly Kuznetsov <[email protected]>
KVM: selftests: Avoid infinite loop in hyperv_features when invtsc is missing

Sean Christopherson <[email protected]>
KVM: selftests: Delete superfluous, unused "stage" variable in AMX test

Hu Yadi <[email protected]>
selftests/landlock: Fix fs_test build with old libc

Saravana Kannan <[email protected]>
driver core: Fix device_link_flag_is_sync_state_only()

Josef Bacik <[email protected]>
btrfs: don't drop extent_map for free space inode on write error

Filipe Manana <[email protected]>
btrfs: reject encoded write if inode has nodatasum flag set

Filipe Manana <[email protected]>
btrfs: don't reserve space for checksums when writing to nocow files

David Sterba <[email protected]>
btrfs: send: return EOPNOTSUPP on unknown flags

Boris Burkov <[email protected]>
btrfs: forbid deleting live subvol qgroup

Qu Wenruo <[email protected]>
btrfs: do not ASSERT() if the newly created subvolume already got read

Boris Burkov <[email protected]>
btrfs: forbid creating subvol qgroups

Filipe Manana <[email protected]>
btrfs: do not delete unused block group if it may be used soon

Filipe Manana <[email protected]>
btrfs: add and use helper to check if block group is used

Linus Torvalds <[email protected]>
update workarounds for gcc "asm goto" issue

Linus Torvalds <[email protected]>
work around gcc bugs with 'asm goto' with outputs

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

Diffstat:

 .../ABI/testing/sysfs-class-net-statistics         |   48 +-
 Documentation/arch/arm64/silicon-errata.rst        |    7 +
 Documentation/networking/devlink/devlink-port.rst  |    2 +-
 Documentation/sphinx/kernel_feat.py                |    2 +-
 Makefile                                           |    4 +-
 arch/Kconfig                                       |    1 +
 arch/arc/include/asm/jump_label.h                  |    4 +-
 arch/arm/include/asm/jump_label.h                  |    4 +-
 arch/arm64/include/asm/alternative-macros.h        |    4 +-
 arch/arm64/include/asm/cputype.h                   |    4 +
 arch/arm64/include/asm/jump_label.h                |    4 +-
 arch/arm64/kernel/cpu_errata.c                     |    3 +
 arch/arm64/kernel/fpsimd.c                         |    2 +-
 arch/arm64/kernel/signal.c                         |    4 +-
 arch/arm64/kvm/pkvm.c                              |   27 +-
 arch/csky/include/asm/jump_label.h                 |    4 +-
 arch/loongarch/include/asm/jump_label.h            |    4 +-
 arch/loongarch/mm/kasan_init.c                     |    3 +
 arch/mips/include/asm/checksum.h                   |    3 +-
 arch/mips/include/asm/jump_label.h                 |    4 +-
 arch/mips/include/asm/ptrace.h                     |    2 +
 arch/mips/kernel/ptrace.c                          |    7 +
 arch/parisc/Kconfig                                |    1 -
 arch/parisc/include/asm/assembly.h                 |    1 +
 arch/parisc/include/asm/extable.h                  |   64 +
 arch/parisc/include/asm/jump_label.h               |    4 +-
 arch/parisc/include/asm/special_insns.h            |    6 +-
 arch/parisc/include/asm/uaccess.h                  |   48 +-
 arch/parisc/kernel/cache.c                         |    6 +-
 arch/parisc/kernel/drivers.c                       |    3 +
 arch/parisc/kernel/unaligned.c                     |   44 +-
 arch/parisc/mm/fault.c                             |   11 +-
 arch/powerpc/include/asm/jump_label.h              |    4 +-
 arch/powerpc/include/asm/reg.h                     |    2 +
 arch/powerpc/include/asm/thread_info.h             |    2 +-
 arch/powerpc/include/asm/uaccess.h                 |   12 +-
 arch/powerpc/kernel/cpu_setup_6xx.S                |   20 +-
 arch/powerpc/kernel/cpu_specs_e500mc.h             |    3 +-
 arch/powerpc/kernel/interrupt_64.S                 |    4 +-
 arch/powerpc/kernel/irq_64.c                       |    2 +-
 arch/powerpc/mm/kasan/init_32.c                    |    1 +
 arch/powerpc/platforms/pseries/lpar.c              |    8 +-
 arch/riscv/include/asm/hwcap.h                     |    4 +-
 arch/riscv/include/asm/jump_label.h                |    4 +-
 arch/s390/include/asm/jump_label.h                 |    4 +-
 arch/sparc/include/asm/jump_label.h                |    4 +-
 arch/um/Makefile                                   |    4 +-
 arch/um/include/asm/cpufeature.h                   |    2 +-
 arch/x86/Kconfig.cpu                               |    2 +-
 arch/x86/boot/Makefile                             |    2 +-
 arch/x86/boot/compressed/vmlinux.lds.S             |    6 +-
 arch/x86/boot/header.S                             |  211 ++--
 arch/x86/boot/setup.ld                             |   14 +-
 arch/x86/boot/tools/build.c                        |  273 +---
 arch/x86/include/asm/cpufeature.h                  |    2 +-
 arch/x86/include/asm/jump_label.h                  |    6 +-
 arch/x86/include/asm/rmwcc.h                       |    2 +-
 arch/x86/include/asm/special_insns.h               |    2 +-
 arch/x86/include/asm/uaccess.h                     |   10 +-
 arch/x86/kernel/fpu/signal.c                       |   13 +-
 arch/x86/kvm/svm/svm_ops.h                         |    6 +-
 arch/x86/kvm/vmx/pmu_intel.c                       |    2 +-
 arch/x86/kvm/vmx/vmx.c                             |    4 +-
 arch/x86/kvm/vmx/vmx_ops.h                         |    6 +-
 arch/x86/kvm/x86.c                                 |    3 +-
 arch/x86/mm/ident_map.c                            |   23 +-
 arch/xtensa/include/asm/jump_label.h               |    4 +-
 block/blk-mq.c                                     |    9 +-
 block/blk-wbt.c                                    |    4 +-
 crypto/algif_hash.c                                |    5 +-
 drivers/android/binder.c                           |   10 +
 drivers/base/core.c                                |   15 +-
 drivers/base/power/domain.c                        |    2 +-
 drivers/connector/cn_proc.c                        |    5 +-
 drivers/crypto/ccp/sev-dev.c                       |   10 +-
 drivers/firewire/core-device.c                     |    7 +-
 drivers/firmware/efi/libstub/Makefile              |    7 -
 drivers/firmware/efi/libstub/x86-stub.c            |   46 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |    1 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c            |    9 +-
 drivers/gpu/drm/amd/amdgpu/cik_ih.c                |    6 +
 drivers/gpu/drm/amd/amdgpu/cz_ih.c                 |    5 +
 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c             |    2 -
 drivers/gpu/drm/amd/amdgpu/iceland_ih.c            |    5 +
 drivers/gpu/drm/amd/amdgpu/ih_v6_0.c               |    6 +
 drivers/gpu/drm/amd/amdgpu/ih_v6_1.c               |    7 +
 drivers/gpu/drm/amd/amdgpu/navi10_ih.c             |    6 +
 drivers/gpu/drm/amd/amdgpu/si_ih.c                 |    6 +
 drivers/gpu/drm/amd/amdgpu/soc21.c                 |    4 +-
 drivers/gpu/drm/amd/amdgpu/tonga_ih.c              |    6 +
 drivers/gpu/drm/amd/amdgpu/vega10_ih.c             |    6 +
 drivers/gpu/drm/amd/amdgpu/vega20_ih.c             |    6 +
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   14 +-
 drivers/gpu/drm/amd/display/dc/dml/Makefile        |    6 +-
 .../display/dc/link/protocols/link_dp_training.c   |    5 +-
 drivers/gpu/drm/drm_prime.c                        |    2 +-
 drivers/gpu/drm/msm/msm_gem_prime.c                |    4 +-
 drivers/gpu/drm/msm/msm_gpu.c                      |   11 +-
 drivers/gpu/drm/msm/msm_iommu.c                    |   32 +-
 drivers/gpu/drm/msm/msm_ringbuffer.c               |    7 +-
 drivers/gpu/drm/nouveau/nouveau_fence.c            |   26 +-
 drivers/gpu/drm/nouveau/nouveau_fence.h            |    1 +
 drivers/gpu/drm/nouveau/nouveau_svm.c              |    2 +-
 drivers/gpu/drm/virtio/virtgpu_drv.c               |    1 +
 drivers/hid/bpf/hid_bpf_dispatch.c                 |   83 +-
 drivers/hid/bpf/hid_bpf_dispatch.h                 |    4 +-
 drivers/hid/bpf/hid_bpf_jmp_table.c                |   40 +-
 drivers/hid/i2c-hid/i2c-hid-of.c                   |    1 +
 drivers/hid/wacom_sys.c                            |   63 +-
 drivers/hid/wacom_wac.c                            |    9 +-
 drivers/i2c/busses/Makefile                        |    6 +-
 drivers/i2c/busses/i2c-i801.c                      |    4 +-
 drivers/i2c/busses/i2c-pasemi-core.c               |    6 +
 drivers/i2c/busses/i2c-qcom-geni.c                 |   16 +-
 drivers/iio/accel/Kconfig                          |    2 +
 drivers/iio/adc/ad4130.c                           |   12 +-
 drivers/iio/imu/bno055/Kconfig                     |    1 +
 drivers/iio/industrialio-core.c                    |    5 +-
 drivers/iio/light/hid-sensor-als.c                 |    1 +
 drivers/iio/magnetometer/rm3100-core.c             |   10 +-
 drivers/iio/pressure/bmp280-spi.c                  |    1 +
 drivers/interconnect/qcom/sc8180x.c                |    1 +
 drivers/interconnect/qcom/sm8550.c                 |    1 +
 drivers/irqchip/irq-brcmstb-l2.c                   |    5 +-
 drivers/irqchip/irq-gic-v3-its.c                   |   62 +-
 drivers/irqchip/irq-loongson-eiointc.c             |    2 +-
 drivers/md/dm-crypt.c                              |   38 +-
 drivers/md/dm-verity-target.c                      |   26 +-
 drivers/md/dm-verity.h                             |    1 -
 drivers/md/md.c                                    |    7 +-
 .../media/platform/rockchip/rkisp1/rkisp1-dev.c    |    2 +-
 drivers/media/rc/bpf-lirc.c                        |    6 +-
 drivers/media/rc/ir_toy.c                          |    2 +
 drivers/media/rc/lirc_dev.c                        |    5 +-
 drivers/media/rc/rc-core-priv.h                    |    2 +-
 drivers/misc/fastrpc.c                             |    2 +-
 drivers/mmc/core/slot-gpio.c                       |    6 +-
 drivers/mmc/host/sdhci-pci-o2micro.c               |   30 +
 drivers/net/bonding/bond_main.c                    |    5 +-
 drivers/net/can/dev/netlink.c                      |    2 +-
 drivers/net/dsa/mv88e6xxx/chip.c                   |    2 +-
 drivers/net/ethernet/intel/i40e/i40e_main.c        |    2 +-
 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c |   38 +-
 .../net/ethernet/microchip/lan966x/lan966x_lag.c   |    9 +-
 .../net/ethernet/netronome/nfp/flower/conntrack.c  |   46 +-
 .../ethernet/netronome/nfp/flower/tunnel_conf.c    |    2 +-
 .../net/ethernet/netronome/nfp/nfp_net_common.c    |    1 +
 .../ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c  |    6 +-
 drivers/net/ethernet/stmicro/stmmac/common.h       |   56 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c  |   15 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c   |   15 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac_lib.c    |   15 +-
 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c |   15 +-
 .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c   |  125 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |  136 +-
 drivers/net/ethernet/ti/cpsw.c                     |    2 +
 drivers/net/ethernet/ti/cpsw_new.c                 |    3 +
 drivers/net/hyperv/netvsc.c                        |    5 +-
 drivers/net/hyperv/netvsc_drv.c                    |   82 +-
 drivers/net/wireless/intel/iwlwifi/fw/acpi.c       |   15 +-
 drivers/net/wireless/intel/iwlwifi/iwl-drv.c       |    1 +
 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c  |    3 +
 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c      |    4 +
 drivers/net/xen-netback/netback.c                  |  100 +-
 drivers/of/property.c                              |   61 +-
 drivers/of/unittest.c                              |   12 +-
 drivers/pci/pci.c                                  |   37 +-
 drivers/perf/cxl_pmu.c                             |    2 +-
 drivers/pmdomain/mediatek/mtk-pm-domains.c         |   15 +-
 drivers/pmdomain/renesas/r8a77980-sysc.c           |    3 +-
 drivers/s390/net/qeth_l3_main.c                    |    9 +-
 drivers/scsi/fcoe/fcoe_ctlr.c                      |   20 +-
 drivers/scsi/storvsc_drv.c                         |   12 +-
 drivers/spi/spi-imx.c                              |    9 +-
 drivers/spi/spi-ppc4xx.c                           |    5 -
 drivers/staging/iio/impedance-analyzer/ad5933.c    |    2 +-
 drivers/thunderbolt/tb_regs.h                      |    2 +-
 drivers/thunderbolt/usb4.c                         |    2 +-
 drivers/tty/serial/max310x.c                       |   53 +-
 drivers/tty/serial/mxs-auart.c                     |    5 +-
 drivers/usb/chipidea/ci.h                          |    2 +
 drivers/usb/chipidea/core.c                        |   44 +-
 drivers/usb/common/ulpi.c                          |    2 +-
 drivers/usb/core/hub.c                             |   46 +-
 drivers/usb/dwc3/gadget.c                          |    6 +-
 drivers/usb/gadget/function/f_mass_storage.c       |   20 +-
 drivers/usb/typec/tcpm/tcpm.c                      |    3 +-
 drivers/usb/typec/ucsi/ucsi.c                      |    2 +
 drivers/usb/typec/ucsi/ucsi_acpi.c                 |   17 +-
 fs/btrfs/block-group.c                             |   49 +-
 fs/btrfs/block-group.h                             |    7 +
 fs/btrfs/delalloc-space.c                          |   29 +-
 fs/btrfs/disk-io.c                                 |   13 +-
 fs/btrfs/inode.c                                   |   26 +-
 fs/btrfs/ioctl.c                                   |    5 +
 fs/btrfs/qgroup.c                                  |   14 +
 fs/btrfs/send.c                                    |    2 +-
 fs/ceph/caps.c                                     |    3 +-
 fs/ext4/mballoc.c                                  |   39 +-
 fs/ext4/move_extent.c                              |    6 +-
 fs/hugetlbfs/inode.c                               |   19 +-
 fs/namespace.c                                     |   11 +-
 fs/nfsd/nfs4state.c                                |   11 +-
 fs/nilfs2/file.c                                   |    8 +-
 fs/nilfs2/recovery.c                               |    7 +-
 fs/proc/array.c                                    |   10 +-
 fs/smb/client/connect.c                            |   14 +-
 fs/smb/client/fs_context.c                         |   11 +
 fs/smb/client/namespace.c                          |   16 +
 fs/smb/client/smb2ops.c                            |    2 +-
 fs/smb/server/smb2pdu.c                            |    8 +-
 fs/tracefs/event_inode.c                           | 1310 +++++++++-----------
 fs/tracefs/inode.c                                 |  276 ++---
 fs/tracefs/internal.h                              |   60 +-
 fs/zonefs/file.c                                   |   42 +-
 fs/zonefs/super.c                                  |   66 +-
 include/asm-generic/vmlinux.lds.h                  |    6 -
 include/linux/backing-dev-defs.h                   |    7 +-
 include/linux/compiler-gcc.h                       |   20 +
 include/linux/compiler_types.h                     |   11 +-
 include/linux/iio/adc/ad_sigma_delta.h             |    4 +-
 include/linux/iio/common/st_sensors.h              |    4 +-
 include/linux/iio/imu/adis.h                       |    3 +-
 include/linux/init.h                               |    3 -
 include/linux/lsm_hook_defs.h                      |    4 +-
 include/linux/netfilter/ipset/ip_set.h             |    4 +
 include/linux/ptrace.h                             |    4 +
 include/linux/serial_core.h                        |   32 +-
 include/linux/trace_events.h                       |    2 +-
 include/linux/tracefs.h                            |   73 +-
 include/net/tls.h                                  |    5 -
 include/sound/tas2781.h                            |    1 +
 init/Kconfig                                       |    9 +
 io_uring/net.c                                     |    5 +-
 kernel/trace/ftrace.c                              |   10 +
 kernel/trace/ring_buffer.c                         |    2 +-
 kernel/trace/trace.c                               |   85 +-
 kernel/trace/trace.h                               |    4 +-
 kernel/trace/trace_btf.c                           |    4 +-
 kernel/trace/trace_events.c                        |  311 +++--
 kernel/trace/trace_events_synth.c                  |    3 +-
 kernel/trace/trace_events_trigger.c                |    6 +-
 kernel/trace/trace_osnoise.c                       |    6 +-
 kernel/trace/trace_probe.c                         |   32 +-
 kernel/trace/trace_probe.h                         |    3 +-
 kernel/workqueue.c                                 |    8 +-
 lib/kobject.c                                      |   24 +-
 mm/backing-dev.c                                   |    2 +-
 mm/memory.c                                        |    4 +-
 mm/page-writeback.c                                |    4 +-
 mm/readahead.c                                     |    4 +-
 mm/userfaultfd.c                                   |   15 +-
 net/can/j1939/j1939-priv.h                         |    3 +-
 net/can/j1939/main.c                               |    2 +-
 net/can/j1939/socket.c                             |   46 +-
 net/handshake/handshake-test.c                     |    5 +-
 net/hsr/hsr_device.c                               |    4 +-
 net/mac80211/tx.c                                  |    5 +-
 net/mptcp/pm_userspace.c                           |   13 +-
 net/mptcp/protocol.c                               |   25 +-
 net/mptcp/protocol.h                               |    7 +-
 net/mptcp/subflow.c                                |    4 +-
 net/netfilter/ipset/ip_set_bitmap_gen.h            |   14 +-
 net/netfilter/ipset/ip_set_core.c                  |   39 +-
 net/netfilter/ipset/ip_set_hash_gen.h              |   19 +-
 net/netfilter/ipset/ip_set_list_set.c              |   13 +-
 net/netfilter/nft_set_pipapo_avx2.c                |    2 +-
 net/nfc/nci/core.c                                 |    4 +
 net/openvswitch/flow_netlink.c                     |   49 +-
 net/tls/tls_sw.c                                   |  217 ++--
 net/wireless/core.c                                |    1 +
 samples/bpf/asm_goto_workaround.h                  |    8 +-
 scripts/link-vmlinux.sh                            |    9 +-
 scripts/mksysmap                                   |   13 +-
 scripts/mod/modpost.c                              |   18 +-
 scripts/mod/sumversion.c                           |    7 +-
 security/security.c                                |   45 +-
 sound/pci/hda/Kconfig                              |    4 +-
 sound/pci/hda/patch_conexant.c                     |   18 +
 sound/pci/hda/patch_cs8409.c                       |    1 +
 sound/pci/hda/patch_realtek.c                      |   20 +-
 sound/pci/hda/tas2781_hda_i2c.c                    |    2 +-
 sound/soc/amd/yc/acp6x-mach.c                      |   14 +
 sound/soc/codecs/rt5645.c                          |    1 +
 sound/soc/codecs/tas2781-comlib.c                  |    3 +-
 sound/soc/codecs/tas2781-i2c.c                     |    2 +-
 sound/soc/codecs/wcd938x.c                         |    2 +-
 sound/soc/sof/ipc3-topology.c                      |   69 +-
 sound/soc/sof/ipc3.c                               |    2 +-
 tools/arch/x86/include/asm/rmwcc.h                 |    2 +-
 tools/include/linux/compiler_types.h               |    4 +-
 tools/testing/selftests/kvm/dirty_log_test.c       |   50 +-
 tools/testing/selftests/kvm/x86_64/amx_test.c      |    4 +-
 .../testing/selftests/kvm/x86_64/hyperv_features.c |    9 +-
 tools/testing/selftests/landlock/fs_test.c         |   11 +-
 .../selftests/mm/charge_reserved_hugetlb.sh        |    2 +-
 tools/testing/selftests/mm/ksm_tests.c             |    2 +-
 tools/testing/selftests/mm/map_hugetlb.c           |    7 +
 tools/testing/selftests/mm/va_high_addr_switch.sh  |    6 +
 tools/testing/selftests/mm/write_hugetlb_memory.sh |    2 +-
 .../selftests/net/forwarding/bridge_locked_port.sh |    4 +-
 .../testing/selftests/net/forwarding/bridge_mdb.sh |  192 ++-
 .../selftests/net/forwarding/tc_flower_l2_miss.sh  |    8 +-
 tools/testing/selftests/net/mptcp/config           |    3 +
 tools/testing/selftests/net/mptcp/mptcp_join.sh    |   10 +-
 tools/testing/selftests/net/mptcp/mptcp_lib.sh     |   11 +-
 tools/testing/selftests/net/mptcp/settings         |    2 +-
 tools/testing/selftests/net/mptcp/userspace_pm.sh  |   31 +-
 .../selftests/net/test_bridge_backup_port.sh       |  394 +++---
 tools/tracing/rtla/Makefile                        |    7 +-
 tools/tracing/rtla/src/osnoise_hist.c              |    9 +-
 tools/tracing/rtla/src/osnoise_top.c               |    6 +-
 tools/tracing/rtla/src/timerlat_hist.c             |    9 +-
 tools/tracing/rtla/src/timerlat_top.c              |    6 +-
 tools/tracing/rtla/src/utils.c                     |   14 +-
 tools/tracing/rtla/src/utils.h                     |    2 +
 tools/verification/rv/Makefile                     |    7 +-
 tools/verification/rv/src/in_kernel.c              |    2 +-
 318 files changed, 4037 insertions(+), 3147 deletions(-)