Skip to content

6.12.10-rc1 review

Greg Kroah-Hartman ceph-devel linux-cifs linux-fsdevel linux-hwmon linux-ide linux-nfs linux-patches linux-scsi linux-tegra lkml llvm netfs stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest189 patches 13 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/189jbd2: increase IO priority for writing revoke recordsfs/jbd2/revoke.c+1 -10 replies
2/189jbd2: flush filesystem device before updating tail sequencefs/jbd2/commit.c+2 -20 replies
3/189fs/writeback: convert wbc_account_cgroup_owner to take a folioDocumentation/admin-guide/cgroup-v2.rst fs/btrfs/extent_io.c fs/btrfs/inode.c +7 more+21 -210 replies
4/189iomap: pass byte granular end position to iomap_add_to_ioendfs/iomap/buffered-io.c+12 -90 replies
5/189iomap: fix zero padding data issue in concurrent append writesfs/iomap/buffered-io.c include/linux/iomap.h+46 -10 replies
6/189dm array: fix releasing a faulty array block twice in dm_array_cursor_enddrivers/md/persistent-data/dm-array.c+8 -40 replies
7/189dm array: fix unreleased btree blocks on closing a faulty array cursordrivers/md/persistent-data/dm-array.c+3 -30 replies
8/189dm array: fix cursor index when skipping across block boundariesdrivers/md/persistent-data/dm-array.c+1 -00 replies
9/189netfs: Fix enomem handling in buffered readsfs/netfs/buffered_read.c+16 -120 replies
10/189nfs: Fix oops in nfs_netfs_init_request() when copying to cachefs/nfs/fscache.c+8 -10 replies
11/189netfs: Fix missing barriers by using clear_and_wake_up_bit()fs/netfs/read_collect.c fs/netfs/write_collect.c+4 -80 replies
12/189netfs: Fix ceph copy to cache on write-beginfs/netfs/read_collect.c+4 -20 replies
13/189netfs: Fix the (non-)cancellation of copy when cache is temporarily disabledfs/netfs/read_pgpriv2.c+4 -00 replies
14/189netfs: Fix is-caching check in read-retryfs/netfs/read_retry.c include/linux/netfs.h+1 -20 replies
15/189exfat: fix the infinite loop in exfat_readdir()fs/exfat/dir.c+2 -10 replies
16/189exfat: fix the new buffer was not zeroed before writingfs/exfat/file.c+6 -00 replies
17/189exfat: fix the infinite loop in __exfat_free_cluster()fs/exfat/fatent.c+10 -00 replies
18/189fuse: respect FOPEN_KEEP_CACHE on opendirfs/fuse/dir.c+2 -00 replies
19/189ovl: pass realinode to ovl_encode_real_fh() instead of realdentryfs/overlayfs/copy_up.c fs/overlayfs/export.c fs/overlayfs/namei.c +1 more+12 -100 replies
20/189ovl: support encoding fid from inode with no aliasfs/overlayfs/export.c+25 -210 replies
21/189ASoC: rt722: add delay time to wait for the calibration proceduresound/soc/codecs/rt722-sdca.c+6 -10 replies
22/189ASoC: mediatek: disable buffer pre-allocationsound/soc/mediatek/common/mtk-afe-platform-driver.c+2 -20 replies
23/189selftests/alsa: Fix circular dependency involving global-timertools/testing/selftests/alsa/Makefile+1 -10 replies
24/189ieee802154: ca8210: Add missing check for kfifo_alloc() in ca8210_probe()drivers/net/ieee802154/ca8210.c+5 -10 replies
25/189net: 802: LLC+SNAP OID:PID lookup on start of skb datanet/802/psnap.c+2 -20 replies
26/189tcp/dccp: allow a connection when sk_max_ack_backlog is zeroinclude/net/inet_connection_sock.h+1 -10 replies
27/189net_sched: cls_flow: validate TCA_FLOW_RSHIFT attributenet/sched/cls_flow.c+2 -10 replies
28/189net: libwx: fix firmware mailbox abnormal returndrivers/net/ethernet/wangxun/libwx/wx_hw.c+11 -130 replies
29/189btrfs: avoid NULL pointer dereference if no valid extent treefs/btrfs/scrub.c+4 -00 replies
30/189pds_core: limit loop over fw name listdrivers/net/ethernet/amd/pds_core/devlink.c+1 -10 replies
31/189bnxt_en: Fix possible memory leak when hwrm_req_replace failsdrivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c+2 -10 replies
32/189bnxt_en: Fix DIM shutdowndrivers/net/ethernet/broadcom/bnxt/bnxt.c+33 -50 replies
33/189cxgb4: Avoid removal of uninserted tiddrivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c+4 -10 replies
34/189net: dont dump Tx and uninitialized NAPIsnet/core/netdev-genl.c+3 -20 replies
35/189ice: fix max values for dpll pin phase adjustdrivers/net/ethernet/intel/ice/ice_adminq_cmd.h drivers/net/ethernet/intel/ice/ice_dpll.c+25 -120 replies
36/189ice: fix incorrect PHY settings for 100 GB/sdrivers/net/ethernet/intel/ice/ice_ptp_consts.h+2 -20 replies
37/189igc: return early when failing to read EECD registerdrivers/net/ethernet/intel/igc/igc_base.c+6 -00 replies
38/189tls: Fix tls_sw_sendmsg error handlingnet/tls/tls_sw.c+1 -10 replies
39/189ipvlan: Fix use-after-free in ipvlan_get_iflink().net/core/link_watch.c+7 -30 replies
40/189eth: gve: use appropriate helper to set xdp_featuresdrivers/net/ethernet/google/gve/gve_main.c+9 -50 replies
41/189Bluetooth: hci_sync: Fix not setting Random Address when requirednet/bluetooth/hci_sync.c+6 -50 replies
42/189Bluetooth: MGMT: Fix Add Device to responding before completingnet/bluetooth/mgmt.c+36 -20 replies
43/189Bluetooth: btnxpuart: Fix driver sending truncated datadrivers/bluetooth/btnxpuart.c+1 -00 replies
44/189Bluetooth: btmtk: Fix failed to send func ctrl for MediaTek devices.drivers/bluetooth/btmtk.c net/bluetooth/rfcomm/tty.c+9 -20 replies
45/189tcp: Annotate data-race around sk->sk_mark in tcp_v4_send_resetnet/ipv4/tcp_ipv4.c+1 -10 replies
46/189net: hns3: fixed reset failure issues caused by the incorrect reset typedrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c+61 -100 replies
47/189net: hns3: fix missing features due to dev->features configuration too earlydrivers/net/ethernet/hisilicon/hns3/hns3_enet.c+0 -10 replies
48/189net: hns3: Resolved the issue that the debugfs query result is inconsistent.drivers/net/ethernet/hisilicon/hns3/hnae3.h drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c+31 -680 replies
49/189net: hns3: dont auto enable misc vectordrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+7 -50 replies
50/189net: hns3: initialize reset_timer before hclgevf_misc_irq_init()drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c+2 -10 replies
51/189net: hns3: fixed hclge_fetch_pf_reg accesses bar space out of bounds issuedrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_regs.c drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_regs.c+10 -80 replies
52/189net: hns3: fix kernel crash when 1588 is sent on HIP08 devicesdrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c+3 -00 replies
53/189mctp i3c: fix MCTP I3C driver multi-thread issuedrivers/net/mctp/mctp-i3c.c+4 -00 replies
54/189netfilter: nf_tables: imbalance in flowtable bindingnet/netfilter/nf_tables_api.c+11 -40 replies
55/189netfilter: conntrack: clamp maximum hashtable size to INT_MAXnet/netfilter/nf_conntrack_core.c+4 -10 replies
56/189sched: sch_cake: add bounds checks to host bulk flow fairness countsnet/sched/sch_cake.c+75 -650 replies
57/189net: stmmac: dwmac-tegra: Read iommu stream id from device treedrivers/net/ethernet/stmicro/stmmac/dwmac-tegra.c+11 -30 replies
58/189rtase: Fix a check for error in rtase_alloc_msix()drivers/net/ethernet/realtek/rtase/rtase_main.c+1 -10 replies
59/189net/mlx5: Fix variable not being completed when function returnsdrivers/net/ethernet/mellanox/mlx5/core/cmd.c+1 -00 replies
60/189drm/mediatek: Set private->all_drm_private[i]->drm to NULL if mtk_drm_bind returns errdrivers/gpu/drm/mediatek/mtk_drm_drv.c+2 -00 replies
61/189drm/mediatek: Move mtk_crtc_finish_page_flip() to ddp_cmdq_cb()drivers/gpu/drm/mediatek/mtk_crtc.c+19 -60 replies
62/189drm/mediatek: Add support for 180-degree rotation in the display driverdrivers/gpu/drm/mediatek/mtk_disp_ovl.c+10 -20 replies
63/189drm/mediatek: stop selecting foreign driversdrivers/gpu/drm/mediatek/Kconfig+0 -50 replies
64/189drm/mediatek: Fix YCbCr422 color format issue for DPdrivers/gpu/drm/mediatek/mtk_dp.c+8 -50 replies
65/189drm/mediatek: Fix mode valid issue for dpdrivers/gpu/drm/mediatek/mtk_dp.c+17 -110 replies
66/189drm/mediatek: mtk_dsi: Add registers to pdata to fix MT8186/MT8188drivers/gpu/drm/mediatek/mtk_dsi.c+17 -50 replies
67/189gpio: virtuser: fix missing lookup table cleanupsdrivers/gpio/gpio-virtuser.c+25 -110 replies
68/189gpio: virtuser: fix handling of multiple conn_ids in lookup tabledrivers/gpio/gpio-virtuser.c+4 -40 replies
69/189drm/mediatek: Add return value check when reading DPCDdrivers/gpu/drm/mediatek/mtk_dp.c+2 -30 replies
70/189ksmbd: fix a missing return value check bugfs/smb/server/smb2pdu.c+3 -00 replies
71/189afs: Fix the maximum cell name lengthfs/afs/afs.h fs/afs/afs_vl.h fs/afs/vl_alias.c +1 more+9 -40 replies
72/189platform/x86/amd/pmc: Only disable IRQ1 wakeup where i8042 actually enabled itdrivers/platform/x86/amd/pmc/pmc.c+7 -10 replies
73/189platform/x86: intel/pmc: Fix ioremap() of bad addressdrivers/platform/x86/intel/pmc/core_ssram.c+4 -00 replies
74/189ksmbd: fix unexpectedly changed path in ksmbd_vfs_kern_path_lockedfs/smb/server/vfs.c+2 -10 replies
75/189riscv: module: remove relocation_head rel_entry member allocationarch/riscv/kernel/module.c+4 -140 replies
76/189cpuidle: riscv-sbi: fix device node release in early exit of for_each_possible_cpudrivers/cpuidle/cpuidle-riscv-sbi.c+2 -20 replies
77/189riscv: mm: Fix the out of bound issue of vmemmap addressarch/riscv/include/asm/page.h arch/riscv/include/asm/pgtable.h arch/riscv/mm/init.c+18 -20 replies
78/189riscv: stacktrace: fix backtracing through exceptionsarch/riscv/kernel/entry.S arch/riscv/kernel/stacktrace.c+4 -10 replies
79/189riscv: use local label names instead of global ones in assemblyarch/riscv/kernel/entry.S+10 -100 replies
80/189drm/xe: Fix tlb invalidation when wedgingdrivers/gpu/drm/xe/xe_gt.c drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c drivers/gpu/drm/xe/xe_gt_tlb_invalidation.h+8 -70 replies
81/189netfs: Fix kernel async DIOfs/netfs/direct_write.c+6 -10 replies
82/189netfs: Fix read-retry for fs with no ->prepare_read()fs/netfs/read_retry.c+2 -10 replies
83/189drivers/perf: riscv: Fix Platform firmware event dataarch/riscv/include/asm/sbi.h drivers/perf/riscv_pmu_sbi.c+6 -70 replies
84/189drivers/perf: riscv: Return error for default casedrivers/perf/riscv_pmu_sbi.c+3 -20 replies
85/189dm thin: make get_first_thin use rcu-safe list first functiondrivers/md/dm-thin.c+2 -30 replies
86/189scsi: ufs: qcom: Power off the PHY if it was already powered on in ufs_qcom_power_up_sequence()drivers/ufs/core/ufshcd-priv.h drivers/ufs/core/ufshcd.c drivers/ufs/host/ufs-qcom.c +1 more+5 -170 replies
87/189vfio/pci: Fallback huge faults for unaligned pfndrivers/vfio/pci/vfio_pci_core.c+9 -80 replies
88/189fs: relax assertions on failure to encode file handlesfs/notify/fdinfo.c fs/overlayfs/copy_up.c+3 -60 replies
89/189fs: fix is_mnt_ns_file()fs/namespace.c+8 -20 replies
90/189dm-ebs: dont set the flag DM_TARGET_PASSES_INTEGRITYdrivers/md/dm-ebs-target.c+1 -10 replies
91/189dm-verity FEC: Fix RS FEC repair for roots unaligned to block size (take 2)drivers/md/dm-verity-fec.c+26 -140 replies
92/189mptcp: sysctl: avail sched: remove write accessnet/mptcp/ctrl.c+1 -10 replies
93/189mptcp: sysctl: sched: avoid using current->nsproxynet/mptcp/ctrl.c+5 -60 replies
94/189mptcp: sysctl: blackhole timeout: avoid using current->nsproxynet/mptcp/ctrl.c+3 -10 replies
95/189sctp: sysctl: cookie_hmac_alg: avoid using current->nsproxynet/sctp/sysctl.c+2 -10 replies
96/189sctp: sysctl: rto_min/max: avoid using current->nsproxynet/sctp/sysctl.c+2 -20 replies
97/189sctp: sysctl: auth_enable: avoid using current->nsproxynet/sctp/sysctl.c+1 -10 replies
98/189sctp: sysctl: udp_port: avoid using current->nsproxynet/sctp/sysctl.c+1 -10 replies
99/189sctp: sysctl: plpmtud_probe_interval: avoid using current->nsproxynet/sctp/sysctl.c+2 -10 replies
100/189rds: sysctl: rds_tcp_{rcv,snd}buf: avoid using current->nsproxynet/rds/tcp.c+32 -70 replies
101/189ksmbd: Implement new SMB3 POSIX typefs/smb/server/smb2pdu.c fs/smb/server/smb2pdu.h+50 -00 replies
102/189btrfs: zlib: fix avail_in bytes for s390 zlib HW compression pathfs/btrfs/zlib.c+2 -20 replies
103/189Revert "drm/mediatek: dsi: Correct calculation formula of PHY Timing"drivers/gpu/drm/mediatek/mtk_dsi.c+13 -140 replies
104/189drm/amd/display: Remove unnecessary amdgpu_irq_get/putdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+0 -310 replies
105/189drm/amd/display: Add check for granularity in dml ceil/floor helpersdrivers/gpu/drm/amd/display/dc/dml/dml_inline_defs.h+8 -00 replies
106/189cgroup/cpuset: Prevent leakage of isolated CPUs into sched domainskernel/cgroup/cpuset.c tools/testing/selftests/cgroup/test_cpuset_prs.sh+28 -150 replies
107/189thermal: of: fix OF node leak in of_thermal_zone_find()drivers/thermal/thermal_of.c+1 -00 replies
108/189sched_ext: Replace rq_lock() to raw_spin_rq_lock() in scx_ops_bypass()kernel/sched/ext.c+6 -60 replies
109/189sched_ext: switch class when preempted by higher priority schedulerkernel/sched/ext.c+2 -10 replies
110/189cgroup/cpuset: remove kernfs active breakkernel/cgroup/cpuset.c+0 -250 replies
111/189sched_ext: idle: Refresh idle masks during idle-to-idle transitionskernel/sched/ext.c kernel/sched/ext.h kernel/sched/idle.c+59 -150 replies
112/189arm64: dts: qcom: x1e80100: Fix up BAR space size for PCIe6aarch/arm64/boot/dts/qcom/x1e80100.dtsi+1 -10 replies
113/189arm64: dts: qcom: sa8775p: Fix the size of addr_space regionsarch/arm64/boot/dts/qcom/sa8775p.dtsi+2 -20 replies
114/189smb: client: sync the root session and superblock context passwords before automountingfs/smb/client/namespace.c+18 -10 replies
115/189fs: kill MNT_ONRBfs/mount.h fs/namespace.c include/linux/mount.h+16 -160 replies
116/189riscv: Fix sleeping in invalid context in die()arch/riscv/kernel/traps.c+3 -30 replies
117/189riscv: kprobes: Fix incorrect address calculationarch/riscv/kernel/probes/kprobes.c+1 -10 replies
118/189gpio: loongson: Fix Loongson-2K2000 ACPI GPIO register offsetdrivers/gpio/gpio-loongson-64bit.c+3 -30 replies
119/189ACPI: resource: Add TongFang GM5HG0A to irq1_edge_low_force_override[]drivers/acpi/resource.c+11 -00 replies
120/189ACPI: resource: Add Asus Vivobook X1504VAP to irq1_level_low_skip_override[]drivers/acpi/resource.c+7 -00 replies
121/189drm/amdgpu: Add a lock when accessing the buddy trim functiondrivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c+1 -10 replies
122/189drm/amd/pm: fix BUG: scheduling while atomicdrivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c +1 more+10 -60 replies
123/189drm/amdkfd: fixed page fault when enable MES shader debuggerdrivers/gpu/drm/amd/amdkfd/kfd_debug.c+17 -00 replies
124/189drm/amdkfd: wq_release signals dma_fence only when availabledrivers/gpu/drm/amd/amdkfd/kfd_process.c+2 -10 replies
125/189drm/amd/display: fix divide error in DM plane scale calcsdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+2 -20 replies
126/189drm/amd/display: fix page fault due to max surface definition mismatchdrivers/gpu/drm/amd/display/dc/core/dc.c drivers/gpu/drm/amd/display/dc/core/dc_state.c drivers/gpu/drm/amd/display/dc/dc.h +3 more+8 -90 replies
127/189drm/amd/display: increase MAX_SURFACES to the value supported by hwdrivers/gpu/drm/amd/display/dc/dc.h+1 -10 replies
128/189io_uring/timeout: fix multishot updatesio_uring/timeout.c+3 -10 replies
129/189io_uring/sqpoll: zero sqd->thread on tctx errorsio_uring/sqpoll.c+5 -10 replies
130/189USB: serial: option: add MeiG Smart SRM815drivers/usb/serial/option.c+2 -10 replies
131/189USB: serial: option: add Neoway N723-EA supportdrivers/usb/serial/option.c+1 -00 replies
132/189staging: iio: ad9834: Correct phase range checkdrivers/staging/iio/frequency/ad9834.c+1 -10 replies
133/189staging: iio: ad9832: Correct phase range checkdrivers/staging/iio/frequency/ad9832.c+1 -10 replies
134/189usb-storage: Add max sectors quirk for Nokia 208drivers/usb/storage/unusual_devs.h+7 -00 replies
135/189USB: serial: cp210x: add Phoenix Contact UPS Devicedrivers/usb/serial/cp210x.c+1 -00 replies
136/189usb: dwc3: gadget: fix writing NYET thresholddrivers/usb/dwc3/core.h drivers/usb/dwc3/gadget.c+4 -10 replies
137/189topology: Keep the cpumask unchanged when printing cpumapdrivers/base/topology.c+20 -40 replies
138/189misc: microchip: pci1xxxx: Resolve kernel panic during GPIO IRQ handlingdrivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c+1 -10 replies
139/189misc: microchip: pci1xxxx: Resolve return code mismatch during GPIO set configdrivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c+1 -10 replies
140/189tty: serial: 8250: Fix another runtime PM usage counter underflowdrivers/tty/serial/8250/8250_core.c+3 -00 replies
141/189serial: stm32: use port lock wrappers for break controldrivers/tty/serial/stm32-usart.c+2 -20 replies
142/189usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being nulldrivers/usb/gadget/function/u_serial.c+4 -40 replies
143/189x86/fpu: Ensure shadow stack is active before "getting" registersarch/x86/kernel/fpu/regset.c+2 -10 replies
144/189usb: dwc3-am62: Disable autosuspend during removedrivers/usb/dwc3/dwc3-am62.c+1 -00 replies
145/189USB: usblp: return error when setting unsupported protocoldrivers/usb/class/usblp.c+4 -30 replies
146/189USB: core: Disable LPM only for non-suspended portsdrivers/usb/core/port.c+4 -30 replies
147/189usb: fix reference leak in usb_new_device()drivers/usb/core/hub.c+4 -20 replies
148/189usb: gadget: midi2: Reverse-select at the right placedrivers/usb/gadget/Kconfig+2 -20 replies
149/189usb: chipidea: ci_hdrc_imx: decrement devices refcount in .remove() and in the error path of .probe()drivers/usb/chipidea/ci_hdrc_imx.c+17 -80 replies
150/189usb: typec: tcpci: fix NULL pointer issue on shared irq casedrivers/usb/typec/tcpm/tcpci.c+15 -100 replies
151/189usb: gadget: f_uac2: Fix incorrect setting of bNumEndpointsdrivers/usb/gadget/function/f_uac2.c+1 -00 replies
152/189usb: typec: tcpm/tcpci_maxim: fix error code in max_contaminant_read_resistance_kohm()drivers/usb/typec/tcpm/maxim_contaminant.c+2 -20 replies
153/189usb: gadget: f_fs: Remove WARN_ON in functionfs_binddrivers/usb/gadget/function/f_fs.c+1 -10 replies
154/189usb: gadget: configfs: Ignore trailing LF for user strings to cdevdrivers/usb/gadget/configfs.c+5 -10 replies
155/189usb: host: xhci-plat: set skip_phy_initialization if software node has XHCI_SKIP_PHY_INIT propertydrivers/usb/host/xhci-plat.c+2 -10 replies
156/189usb: typec: fix pm usage counter imbalance in ucsi_ccg_sync_control()drivers/usb/typec/ucsi/ucsi_ccg.c+2 -20 replies
157/189iio: pressure: zpa2326: fix information leak in triggered bufferdrivers/iio/pressure/zpa2326.c+2 -00 replies
158/189iio: dummy: iio_simply_dummy_buffer: fix information leak in triggered bufferdrivers/iio/dummy/iio_simple_dummy_buffer.c+1 -10 replies
159/189iio: light: vcnl4035: fix information leak in triggered bufferdrivers/iio/light/vcnl4035.c+1 -10 replies
160/189iio: light: bh1745: fix information leak in triggered bufferdrivers/iio/light/bh1745.c+2 -00 replies
161/189iio: imu: kmx61: fix information leak in triggered bufferdrivers/iio/imu/kmx61.c+1 -10 replies
162/189iio: adc: rockchip_saradc: fix information leak in triggered bufferdrivers/iio/adc/rockchip_saradc.c+2 -00 replies
163/189iio: adc: ti-ads8688: fix information leak in triggered bufferdrivers/iio/adc/ti-ads8688.c+1 -10 replies
164/189iio: adc: ti-ads1119: fix information leak in triggered bufferdrivers/iio/adc/ti-ads1119.c+2 -00 replies
165/189iio: adc: ti-ads1119: fix sample size in scan struct for triggered bufferdrivers/iio/adc/ti-ads1119.c+1 -10 replies
166/189iio: gyro: fxas21002c: Fix missing data update in trigger handlerdrivers/iio/gyro/fxas21002c_core.c+8 -10 replies
167/189iio: adc: ti-ads1298: Add NULL check in ads1298_initdrivers/iio/adc/ti-ads1298.c+2 -00 replies
168/189iio: imu: inv_icm42600: fix timestamps after suspend if sensor is ondrivers/iio/imu/inv_icm42600/inv_icm42600_core.c+6 -10 replies
169/189iio: adc: ti-ads124s08: Use gpiod_set_value_cansleep()drivers/iio/adc/ti-ads124s08.c+2 -20 replies
170/189iio: adc: at91: call input_free_device() on allocated iio_devdrivers/iio/adc/at91_adc.c+1 -10 replies
171/189iio: inkern: call iio_device_put() only on mapped devicesdrivers/iio/inkern.c+1 -10 replies
172/189iio: adc: ad7173: fix using shared static info structdrivers/iio/adc/ad7173.c+6 -40 replies
173/189iio: adc: ad7124: Disable all channels at probe timedrivers/iio/adc/ad7124.c+3 -00 replies
174/189io_uring/eventfd: ensure io_eventfd_signal() defers another RCU periodio_uring/eventfd.c+1 -10 replies
175/189arm64: dts: imx95: correct the address length of netcmix_blk_ctrlarch/arm64/boot/dts/freescale/imx95.dtsi+1 -10 replies
176/189ARM: dts: imxrt1050: Fix clocks for mmcarch/arm/boot/dts/nxp/imx/imxrt1050.dtsi+1 -10 replies
177/189arm64: dts: qcom: sa8775p: fix the secure device bootup issuearch/arm64/boot/dts/qcom/sa8775p.dtsi+1 -00 replies
178/189hwmon: (drivetemp) Fix driver producing garbage data when SCSI errors occurdrivers/hwmon/drivetemp.c+6 -20 replies
179/189block, bfq: fix waker_bfqq UAF after bfq_split_bfqq()block/bfq-iosched.c+10 -20 replies
180/189arm64: dts: rockchip: add hevc power domain clock to rk3328arch/arm64/boot/dts/rockchip/rk3328.dtsi+1 -00 replies
181/189firewall: remove misplaced semicolon from stm32_firewall_get_firewallinclude/linux/bus/stm32_firewall_device.h+1 -10 replies
182/189drm/xe/oa: Separate batch submission from waiting for completiondrivers/gpu/drm/xe/xe_oa.c+44 -132 replies
183/189drm/xe/oa/uapi: Define and parse OA sync propertiesdrivers/gpu/drm/xe/xe_oa.c drivers/gpu/drm/xe/xe_oa_types.h drivers/gpu/drm/xe/xe_query.c +1 more+106 -20 replies
184/189drm/xe/oa: Add input fence dependenciesdrivers/gpu/drm/xe/xe_oa.c+21 -40 replies
185/189xe/oa: Fix query mode of operation for OAR/OACdrivers/gpu/drm/xe/xe_oa.c drivers/gpu/drm/xe/xe_ring_ops.c drivers/gpu/drm/xe/xe_sched_job_types.h+51 -900 replies
186/189drm/mediatek: Only touch DISP_REG_OVL_PITCH_MSB if AFBC is supporteddrivers/gpu/drm/mediatek/mtk_disp_ovl.c+29 -280 replies
187/189io_uring: dont touch sqd->thread off tw addio_uring/io_uring.c+1 -40 replies
188/189iio: imu: inv_icm42600: fix spi burst write not supporteddrivers/iio/imu/inv_icm42600/inv_icm42600.h drivers/iio/imu/inv_icm42600/inv_icm42600_core.c drivers/iio/imu/inv_icm42600/inv_icm42600_spi.c+18 -10 replies
189/189netdev: prevent accessing NAPI instances from another namespacenet/core/dev.c net/core/dev.h net/core/netdev-genl.c+33 -170 replies

Reviews trailers per patch

101 of 189 patches have a Reviewed-by or Acked-by.

PatchKemeng ShiJan KaraAkira Yokosawa[email protected]Sungjong Seo[email protected][email protected]Bernd SchubertAngeloGioacchino Del RegnoSimon HormanMiquel RaynalEric DumazetKuniyuki IwashimaJason XingDavid SterbaTejun HeoBrian FosterChristoph HellwigJoe Thornber[email protected]Vitaly LifshitsMor Bar-GabayJeroen de BorstWillem de BruijnAnand JainMichal SwiatkowskiPhil SutterDave TahtBrett CreeleyJacob KellerAndrew LunnThierry RedingKalesh APPavan ChebbiHongguang GaoSomnath KoturPrzemek KitszelPucha Himasekhar ReddyMilena OlechRinitha SGuillaume RanquetNamjae Jeon[email protected]Mario LimoncielloIlpo JärvinenAndrew JonesCharlie JenkinsAlexandre GhitiBjörn TöpelCK HuMatthew BrostNicolas BarangerPaulo Alcantara (Red Hat)Ming-Hung TsaiAmit PundirBart Van AsscheNeil ArmstrongPeter XuPrecific[email protected]Al ViroJeff LaytonMoshe ShemeshTariq ToukanMat MartineauIlya LeoshkevichQu WenruoAlex DeucherLeo LiAlvin LeeDaniel WheelerAndrea RighiWaiman LongJohan HovoldKonrad DybcioShyam Prasad NSebastian Andrzej SiewiorChristian KönigLijo LazarKenneth FengFelix KuehlingRodrigo SiqueiraThinh NguyenJonathan CameronBorislav Petkov (AMD)John OgnessChristina SchimpeAlan SternJon HunterPeter ChenEmanuele GhidoliFrancesco DolciniHeikki KrogerusDan CarpenterAndré DraszikNuno SaDragan SimicGatien ChevallierJonathan CavittJosé Roberto de SouzaAshutosh DixitSridhar SamudralaJoe DamatoLuna JernbergMark BrownJustin M. ForbesTakeshi OgasawaraShuah KhanFlorian FainelliRon EconomosPeter SchneiderHardik Garg
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/189R-b R-b
2/189R-b
3/189A-b A-b
4/189R-b
5/189R-b R-b
6/189R-b
7/189R-b
8/189R-b
9/189T-b
10/189
11/189R-b
12/189
13/189
14/189
15/189T-b R-b
16/189R-b T-b
17/189R-b T-b
18/189R-b
19/189
20/189
21/189
22/189R-b
23/189
24/189R-b R-b
25/189R-b
26/189R-b R-b R-b
27/189
28/189
29/189R-b R-b
30/189R-b R-b R-b
31/189R-b
32/189R-b R-b R-b
33/189
34/189R-b
35/189R-b T-b
36/189R-b T-b
37/189R-b T-b
38/189
39/189
40/189R-b R-b
41/189
42/189
43/189
44/189
45/189R-b
46/189
47/189R-b
48/189R-b
49/189
50/189
51/189
52/189R-b
53/189
54/189T-b
55/189
56/189A-b
57/189R-b A-b
58/189R-b R-b
59/189R-b A-b
60/189R-b
61/189R-b
62/189R-b R-b
63/189R-b R-b
64/189
65/189
66/189R-b
67/189
68/189
69/189R-b
70/189A-b
71/189T-b
72/189R-b R-b
73/189R-b
74/189A-b
75/189R-b R-b T-b
76/189R-b
77/189R-b T-b R-b
78/189T-b R-b
79/189R-b
80/189R-b
81/189T-b A-b
82/189
83/189
84/189
85/189A-b
86/189T-b R-b T-b
87/189R-b T-b
88/189T-b
89/189A-b R-b
90/189
91/189
92/189R-b R-b
93/189R-b
94/189R-b
95/189
96/189
97/189
98/189
99/189
100/189
101/189
102/189A-b R-b
103/189
104/189R-b R-b
105/189R-b T-b
106/189
107/189
108/189A-b
109/189A-b
110/189A-b
111/189
112/189R-b
113/189R-b
114/189A-b R-b
115/189
116/189R-b
117/189R-b
118/189
119/189
120/189
121/189A-b
122/189R-b R-b
123/189R-b
124/189R-b
125/189R-b
126/189R-b
127/189R-b
128/189
129/189
130/189
131/189
132/189R-b
133/189
134/189A-b
135/189
136/189A-b
137/189R-b
138/189
139/189
140/189T-b
141/189R-b
142/189
143/189T-b
144/189A-b
145/189
146/189A-b T-b
147/189R-b
148/189
149/189A-b
150/189T-b R-b R-b R-b
151/189
152/189R-b R-b
153/189
154/189
155/189
156/189R-b R-b
157/189
158/189
159/189
160/189
161/189
162/189
163/189
164/189R-b
165/189R-b
166/189
167/189
168/189
169/189
170/189
171/189
172/189T-b
173/189R-b
174/189
175/189
176/189
177/189R-b
178/189
179/189R-b
180/189R-b
181/189R-b
182/189R-b
183/189R-b A-b
184/189R-b
185/189R-b R-b R-b
186/189R-b
187/189
188/189
189/189R-b R-b

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

Read the v1 thread

Cover letter [PATCH 6.12 000/189] 6.12.10-rc1 review

This is the start of the stable review cycle for the 6.12.10 release. There are 189 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 Fri, 17 Jan 2025 10:34:58 +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.12.10-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.12.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.12.10-rc1

Jakub Kicinski <[email protected]>
netdev: prevent accessing NAPI instances from another namespace

Jean-Baptiste Maneyrol <[email protected]>
iio: imu: inv_icm42600: fix spi burst write not supported

Pavel Begunkov <[email protected]>

    io_uring: don't touch sqd->thread off tw add

Daniel Golle <[email protected]>
drm/mediatek: Only touch DISP_REG_OVL_PITCH_MSB if AFBC is supported

Umesh Nerlige Ramappa <[email protected]>
xe/oa: Fix query mode of operation for OAR/OAC

Ashutosh Dixit <[email protected]>
drm/xe/oa: Add input fence dependencies

Ashutosh Dixit <[email protected]>
drm/xe/oa/uapi: Define and parse OA sync properties

Ashutosh Dixit <[email protected]>
drm/xe/oa: Separate batch submission from waiting for completion

guanjing <[email protected]>
firewall: remove misplaced semicolon from stm32_firewall_get_firewall

Peter Geis <[email protected]>
arm64: dts: rockchip: add hevc power domain clock to rk3328

Yu Kuai <[email protected]>
block, bfq: fix waker_bfqq UAF after bfq_split_bfqq()

Daniil Stas <[email protected]>
hwmon: (drivetemp) Fix driver producing garbage data when SCSI errors occur

Jie Gan <[email protected]>
arm64: dts: qcom: sa8775p: fix the secure device bootup issue

Jesse Taube <[email protected]>
ARM: dts: imxrt1050: Fix clocks for mmc

Wei Fang <[email protected]>
arm64: dts: imx95: correct the address length of netcmix_blk_ctrl

Jens Axboe <[email protected]>
io_uring/eventfd: ensure io_eventfd_signal() defers another RCU period

Uwe Kleine-König <[email protected]>
iio: adc: ad7124: Disable all channels at probe time

David Lechner <[email protected]>
iio: adc: ad7173: fix using shared static info struct

Joe Hattori <[email protected]>
iio: inkern: call iio_device_put() only on mapped devices

Joe Hattori <[email protected]>
iio: adc: at91: call input_free_device() on allocated iio_dev

Fabio Estevam <[email protected]>

    iio: adc: ti-ads124s08: Use gpiod_set_value_cansleep()

Jean-Baptiste Maneyrol <[email protected]>
iio: imu: inv_icm42600: fix timestamps after suspend if sensor is on

Charles Han <[email protected]>
iio: adc: ti-ads1298: Add NULL check in ads1298_init

Carlos Song <[email protected]>
iio: gyro: fxas21002c: Fix missing data update in trigger handler

Javier Carrasco <[email protected]>
iio: adc: ti-ads1119: fix sample size in scan struct for triggered buffer

Javier Carrasco <[email protected]>
iio: adc: ti-ads1119: fix information leak in triggered buffer

Javier Carrasco <[email protected]>
iio: adc: ti-ads8688: fix information leak in triggered buffer

Javier Carrasco <[email protected]>
iio: adc: rockchip_saradc: fix information leak in triggered buffer

Javier Carrasco <[email protected]>
iio: imu: kmx61: fix information leak in triggered buffer

Javier Carrasco <[email protected]>
iio: light: bh1745: fix information leak in triggered buffer

Javier Carrasco <[email protected]>
iio: light: vcnl4035: fix information leak in triggered buffer

Javier Carrasco <[email protected]>
iio: dummy: iio_simply_dummy_buffer: fix information leak in triggered buffer

Javier Carrasco <[email protected]>
iio: pressure: zpa2326: fix information leak in triggered buffer

GONG Ruiqi <[email protected]>
usb: typec: fix pm usage counter imbalance in ucsi_ccg_sync_control()

Xu Yang <[email protected]>
usb: host: xhci-plat: set skip_phy_initialization if software node has XHCI_SKIP_PHY_INIT property

Ingo Rohloff <[email protected]>
usb: gadget: configfs: Ignore trailing LF for user strings to cdev

Akash M <[email protected]>
usb: gadget: f_fs: Remove WARN_ON in functionfs_bind

Dan Carpenter <[email protected]>
usb: typec: tcpm/tcpci_maxim: fix error code in max_contaminant_read_resistance_kohm()

Prashanth K <[email protected]>
usb: gadget: f_uac2: Fix incorrect setting of bNumEndpoints

Xu Yang <[email protected]>
usb: typec: tcpci: fix NULL pointer issue on shared irq case

Joe Hattori <[email protected]>
usb: chipidea: ci_hdrc_imx: decrement device's refcount in .remove() and in the error path of .probe()

Takashi Iwai <[email protected]>
usb: gadget: midi2: Reverse-select at the right place

Ma Ke <[email protected]>
usb: fix reference leak in usb_new_device()

Kai-Heng Feng <[email protected]>
USB: core: Disable LPM only for non-suspended ports

Jun Yan <[email protected]>
USB: usblp: return error when setting unsupported protocol

Prashanth K <[email protected]>
usb: dwc3-am62: Disable autosuspend during remove

Rick Edgecombe <[email protected]>
x86/fpu: Ensure shadow stack is active before "getting" registers

Lianqin Hu <[email protected]>
usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null

Ben Wolsieffer <[email protected]>
serial: stm32: use port lock wrappers for break control

Ilpo Järvinen <[email protected]>
tty: serial: 8250: Fix another runtime PM usage counter underflow

Rengarajan S <[email protected]>
misc: microchip: pci1xxxx: Resolve return code mismatch during GPIO set config

Rengarajan S <[email protected]>
misc: microchip: pci1xxxx: Resolve kernel panic during GPIO IRQ handling

Li Huafei <[email protected]>
topology: Keep the cpumask unchanged when printing cpumap

André Draszik <[email protected]>
usb: dwc3: gadget: fix writing NYET threshold

Johan Hovold <[email protected]>

    USB: serial: cp210x: add Phoenix Contact UPS Device

Lubomir Rintel <[email protected]>
usb-storage: Add max sectors quirk for Nokia 208

Zicheng Qu <[email protected]>
staging: iio: ad9832: Correct phase range check

Zicheng Qu <[email protected]>
staging: iio: ad9834: Correct phase range check

Michal Hrusecky <[email protected]>
USB: serial: option: add Neoway N723-EA support

Chukun Pan <[email protected]>
USB: serial: option: add MeiG Smart SRM815

Pavel Begunkov <[email protected]>

    io_uring/sqpoll: zero sqd->thread on tctx errors

Pavel Begunkov <[email protected]>
io_uring/timeout: fix multishot updates

Melissa Wen <[email protected]>
drm/amd/display: increase MAX_SURFACES to the value supported by hw

Melissa Wen <[email protected]>
drm/amd/display: fix page fault due to max surface definition mismatch

Melissa Wen <[email protected]>
drm/amd/display: fix divide error in DM plane scale calcs

Zhu Lingshan <[email protected]>
drm/amdkfd: wq_release signals dma_fence only when available

[email protected] <[email protected]>
drm/amdkfd: fixed page fault when enable MES shader debugger

Kun Liu <[email protected]>
drm/amd/pm: fix BUG: scheduling while atomic

Arunpravin Paneer Selvam <[email protected]>
drm/amdgpu: Add a lock when accessing the buddy trim function

Hans de Goede <[email protected]>

    ACPI: resource: Add Asus Vivobook X1504VAP to irq1_level_low_skip_override[]

Hans de Goede <[email protected]>

    ACPI: resource: Add TongFang GM5HG0A to irq1_edge_low_force_override[]

Binbin Zhou <[email protected]>
gpio: loongson: Fix Loongson-2K2000 ACPI GPIO register offset

Nam Cao <[email protected]>
riscv: kprobes: Fix incorrect address calculation

Nam Cao <[email protected]>
riscv: Fix sleeping in invalid context in die()

Christian Brauner <[email protected]>
fs: kill MNT_ONRB

Meetakshi Setiya <[email protected]>
smb: client: sync the root session and superblock context passwords before automounting

Manivannan Sadhasivam <[email protected]>
arm64: dts: qcom: sa8775p: Fix the size of 'addr_space' regions

Qiang Yu <[email protected]>
arm64: dts: qcom: x1e80100: Fix up BAR space size for PCIe6a

Andrea Righi <[email protected]>
sched_ext: idle: Refresh idle masks during idle-to-idle transitions

Chen Ridong <[email protected]>
cgroup/cpuset: remove kernfs active break

Honglei Wang <[email protected]>
sched_ext: switch class when preempted by higher priority scheduler

Changwoo Min <[email protected]>
sched_ext: Replace rq_lock() to raw_spin_rq_lock() in scx_ops_bypass()

Joe Hattori <[email protected]>
thermal: of: fix OF node leak in of_thermal_zone_find()

Waiman Long <[email protected]>
cgroup/cpuset: Prevent leakage of isolated CPUs into sched domains

Roman Li <[email protected]>
drm/amd/display: Add check for granularity in dml ceil/floor helpers

Alex Hung <[email protected]>
drm/amd/display: Remove unnecessary amdgpu_irq_get/put

Chun-Kuang Hu <[email protected]>
Revert "drm/mediatek: dsi: Correct calculation formula of PHY Timing"

Mikhail Zaslonko <[email protected]>
btrfs: zlib: fix avail_in bytes for s390 zlib HW compression path

Namjae Jeon <[email protected]>
ksmbd: Implement new SMB3 POSIX type

Matthieu Baerts (NGI0) <[email protected]>

    rds: sysctl: rds_tcp_{rcv,snd}buf: avoid using current->nsproxy

Matthieu Baerts (NGI0) <[email protected]>

    sctp: sysctl: plpmtud_probe_interval: avoid using current->nsproxy

Matthieu Baerts (NGI0) <[email protected]>

    sctp: sysctl: udp_port: avoid using current->nsproxy

Matthieu Baerts (NGI0) <[email protected]>

    sctp: sysctl: auth_enable: avoid using current->nsproxy

Matthieu Baerts (NGI0) <[email protected]>

    sctp: sysctl: rto_min/max: avoid using current->nsproxy

Matthieu Baerts (NGI0) <[email protected]>

    sctp: sysctl: cookie_hmac_alg: avoid using current->nsproxy

Matthieu Baerts (NGI0) <[email protected]>

    mptcp: sysctl: blackhole timeout: avoid using current->nsproxy

Matthieu Baerts (NGI0) <[email protected]>

    mptcp: sysctl: sched: avoid using current->nsproxy

Matthieu Baerts (NGI0) <[email protected]>
mptcp: sysctl: avail sched: remove write access

Milan Broz <[email protected]>
dm-verity FEC: Fix RS FEC repair for roots unaligned to block size (take 2)

Mikulas Patocka <[email protected]>
dm-ebs: don't set the flag DM_TARGET_PASSES_INTEGRITY

Miklos Szeredi <[email protected]>
fs: fix is_mnt_ns_file()

Amir Goldstein <[email protected]>
fs: relax assertions on failure to encode file handles

Alex Williamson <[email protected]>
vfio/pci: Fallback huge faults for unaligned pfn

Manivannan Sadhasivam <[email protected]>
scsi: ufs: qcom: Power off the PHY if it was already powered on in ufs_qcom_power_up_sequence()

Krister Johansen <[email protected]>
dm thin: make get_first_thin use rcu-safe list first function

Atish Patra <[email protected]>
drivers/perf: riscv: Return error for default case

Atish Patra <[email protected]>
drivers/perf: riscv: Fix Platform firmware event data

David Howells <[email protected]>

    netfs: Fix read-retry for fs with no ->prepare_read()

David Howells <[email protected]>
netfs: Fix kernel async DIO

Lucas De Marchi <[email protected]>
drm/xe: Fix tlb invalidation when wedging

Clément Léger <[email protected]>
riscv: use local label names instead of global ones in assembly

Clément Léger <[email protected]>
riscv: stacktrace: fix backtracing through exceptions

Xu Lu <[email protected]>
riscv: mm: Fix the out of bound issue of vmemmap address

Javier Carrasco <[email protected]>
cpuidle: riscv-sbi: fix device node release in early exit of for_each_possible_cpu

Clément Léger <[email protected]>
riscv: module: remove relocation_head rel_entry member allocation

He Wang <[email protected]>
ksmbd: fix unexpectedly changed path in ksmbd_vfs_kern_path_locked

David E. Box <[email protected]>
platform/x86: intel/pmc: Fix ioremap() of bad address

Maciej S. Szmigiero <[email protected]>
platform/x86/amd/pmc: Only disable IRQ1 wakeup where i8042 actually enabled it

David Howells <[email protected]>
afs: Fix the maximum cell name length

Wentao Liang <[email protected]>
ksmbd: fix a missing return value check bug

Liankun Yang <[email protected]>
drm/mediatek: Add return value check when reading DPCD

Koichiro Den <[email protected]>
gpio: virtuser: fix handling of multiple conn_ids in lookup table

Koichiro Den <[email protected]>
gpio: virtuser: fix missing lookup table cleanups

AngeloGioacchino Del Regno <[email protected]>
drm/mediatek: mtk_dsi: Add registers to pdata to fix MT8186/MT8188

Liankun Yang <[email protected]>
drm/mediatek: Fix mode valid issue for dp

Liankun Yang <[email protected]>
drm/mediatek: Fix YCbCr422 color format issue for DP

Arnd Bergmann <[email protected]>
drm/mediatek: stop selecting foreign drivers

Jason-JH.Lin <[email protected]>
drm/mediatek: Add support for 180-degree rotation in the display driver

Jason-JH.Lin <[email protected]>
drm/mediatek: Move mtk_crtc_finish_page_flip() to ddp_cmdq_cb()

Guoqing Jiang <[email protected]>

    drm/mediatek: Set private->all_drm_private[i]->drm to NULL if mtk_drm_bind returns err

Chenguang Zhao <[email protected]>
net/mlx5: Fix variable not being completed when function returns

Dan Carpenter <[email protected]>
rtase: Fix a check for error in rtase_alloc_msix()

Parker Newman <[email protected]>
net: stmmac: dwmac-tegra: Read iommu stream id from device tree

Toke Høiland-Jørgensen <[email protected]>
sched: sch_cake: add bounds checks to host bulk flow fairness counts

Pablo Neira Ayuso <[email protected]>
netfilter: conntrack: clamp maximum hashtable size to INT_MAX

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: imbalance in flowtable binding

Leo Yang <[email protected]>
mctp i3c: fix MCTP I3C driver multi-thread issue

Jie Wang <[email protected]>
net: hns3: fix kernel crash when 1588 is sent on HIP08 devices

Hao Lan <[email protected]>
net: hns3: fixed hclge_fetch_pf_reg accesses bar space out of bounds issue

Jian Shen <[email protected]>
net: hns3: initialize reset_timer before hclgevf_misc_irq_init()

Jian Shen <[email protected]>
net: hns3: don't auto enable misc vector

Hao Lan <[email protected]>
net: hns3: Resolved the issue that the debugfs query result is inconsistent.

Hao Lan <[email protected]>

    net: hns3: fix missing features due to dev->features configuration too early

Hao Lan <[email protected]>
net: hns3: fixed reset failure issues caused by the incorrect reset type

Daniel Borkmann <[email protected]>

    tcp: Annotate data-race around sk->sk_mark in tcp_v4_send_reset

Chris Lu <[email protected]>
Bluetooth: btmtk: Fix failed to send func ctrl for MediaTek devices.

Neeraj Sanjay Kale <[email protected]>
Bluetooth: btnxpuart: Fix driver sending truncated data

Luiz Augusto von Dentz <[email protected]>
Bluetooth: MGMT: Fix Add Device to responding before completing

Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_sync: Fix not setting Random Address when required

Jakub Kicinski <[email protected]>
eth: gve: use appropriate helper to set xdp_features

Kuniyuki Iwashima <[email protected]>
ipvlan: Fix use-after-free in ipvlan_get_iflink().

Benjamin Coddington <[email protected]>
tls: Fix tls_sw_sendmsg error handling

En-Wei Wu <[email protected]>
igc: return early when failing to read EECD register

Przemyslaw Korba <[email protected]>
ice: fix incorrect PHY settings for 100 GB/s

Arkadiusz Kubalewski <[email protected]>
ice: fix max values for dpll pin phase adjust

Jakub Kicinski <[email protected]>
net: don't dump Tx and uninitialized NAPIs

Anumula Murali Mohan Reddy <[email protected]>
cxgb4: Avoid removal of uninserted tid

Michael Chan <[email protected]>
bnxt_en: Fix DIM shutdown

Kalesh AP <[email protected]>
bnxt_en: Fix possible memory leak when hwrm_req_replace fails

Shannon Nelson <[email protected]>
pds_core: limit loop over fw name list

Qu Wenruo <[email protected]>
btrfs: avoid NULL pointer dereference if no valid extent tree

Jiawen Wu <[email protected]>
net: libwx: fix firmware mailbox abnormal return

Eric Dumazet <[email protected]>
net_sched: cls_flow: validate TCA_FLOW_RSHIFT attribute

Zhongqiu Duan <[email protected]>
tcp/dccp: allow a connection when sk_max_ack_backlog is zero

Antonio Pastor <[email protected]>
net: 802: LLC+SNAP OID:PID lookup on start of skb data

Keisuke Nishimura <[email protected]>

    ieee802154: ca8210: Add missing check for kfifo_alloc() in ca8210_probe()

Li Zhijian <[email protected]>
selftests/alsa: Fix circular dependency involving global-timer

Chen-Yu Tsai <[email protected]>
ASoC: mediatek: disable buffer pre-allocation

Shuming Fan <[email protected]>
ASoC: rt722: add delay time to wait for the calibration procedure

Amir Goldstein <[email protected]>
ovl: support encoding fid from inode with no alias

Amir Goldstein <[email protected]>
ovl: pass realinode to ovl_encode_real_fh() instead of realdentry

Amir Goldstein <[email protected]>
fuse: respect FOPEN_KEEP_CACHE on opendir

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

Yuezhang Mo <[email protected]>
exfat: fix the new buffer was not zeroed before writing

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

David Howells <[email protected]>
netfs: Fix is-caching check in read-retry

David Howells <[email protected]>
netfs: Fix the (non-)cancellation of copy when cache is temporarily disabled

David Howells <[email protected]>
netfs: Fix ceph copy to cache on write-begin

David Howells <[email protected]>
netfs: Fix missing barriers by using clear_and_wake_up_bit()

David Howells <[email protected]>
nfs: Fix oops in nfs_netfs_init_request() when copying to cache

David Howells <[email protected]>
netfs: Fix enomem handling in buffered reads

Ming-Hung Tsai <[email protected]>
dm array: fix cursor index when skipping across block boundaries

Ming-Hung Tsai <[email protected]>
dm array: fix unreleased btree blocks on closing a faulty array cursor

Ming-Hung Tsai <[email protected]>
dm array: fix releasing a faulty array block twice in dm_array_cursor_end

Long Li <[email protected]>
iomap: fix zero padding data issue in concurrent append writes

Long Li <[email protected]>
iomap: pass byte granular end position to iomap_add_to_ioend

Pankaj Raghav <[email protected]>
fs/writeback: convert wbc_account_cgroup_owner to take a folio

Zhang Yi <[email protected]>
jbd2: flush filesystem device before updating tail sequence

Zhang Yi <[email protected]>
jbd2: increase IO priority for writing revoke records

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

Diffstat:

 Documentation/admin-guide/cgroup-v2.rst            |   2 +-
 Makefile                                           |   4 +-
 arch/arm/boot/dts/nxp/imx/imxrt1050.dtsi           |   2 +-
 arch/arm64/boot/dts/freescale/imx95.dtsi           |   2 +-
 arch/arm64/boot/dts/qcom/sa8775p.dtsi              |   5 +-
 arch/arm64/boot/dts/qcom/x1e80100.dtsi             |   2 +-
 arch/arm64/boot/dts/rockchip/rk3328.dtsi           |   1 +
 arch/riscv/include/asm/page.h                      |   1 +
 arch/riscv/include/asm/pgtable.h                   |   2 +-
 arch/riscv/include/asm/sbi.h                       |   1 +
 arch/riscv/kernel/entry.S                          |  21 +-
 arch/riscv/kernel/module.c                         |  18 +-
 arch/riscv/kernel/probes/kprobes.c                 |   2 +-
 arch/riscv/kernel/stacktrace.c                     |   4 +-
 arch/riscv/kernel/traps.c                          |   6 +-
 arch/riscv/mm/init.c                               |  17 +-
 arch/x86/kernel/fpu/regset.c                       |   3 +-
 block/bfq-iosched.c                                |  12 +-
 drivers/acpi/resource.c                            |  18 ++
 drivers/base/topology.c                            |  24 +-
 drivers/bluetooth/btmtk.c                          |   7 +
 drivers/bluetooth/btnxpuart.c                      |   1 +
 drivers/cpuidle/cpuidle-riscv-sbi.c                |   4 +-
 drivers/gpio/gpio-loongson-64bit.c                 |   6 +-
 drivers/gpio/gpio-virtuser.c                       |  44 ++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c       |   2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_debug.c             |  17 ++
 drivers/gpu/drm/amd/amdkfd/kfd_process.c           |   3 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  35 +--
 drivers/gpu/drm/amd/display/dc/core/dc.c           |   2 +-
 drivers/gpu/drm/amd/display/dc/core/dc_state.c     |   8 +-
 drivers/gpu/drm/amd/display/dc/dc.h                |   4 +-
 drivers/gpu/drm/amd/display/dc/dc_stream.h         |   2 +-
 drivers/gpu/drm/amd/display/dc/dc_types.h          |   1 -
 .../gpu/drm/amd/display/dc/dml/dml_inline_defs.h   |   8 +
 .../drm/amd/display/dc/dml2/dml2_mall_phantom.c    |   2 +-
 drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h       |   2 +
 drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c     |  12 +-
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c   |   1 +
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c   |   1 +
 drivers/gpu/drm/mediatek/Kconfig                   |   5 -
 drivers/gpu/drm/mediatek/mtk_crtc.c                |  25 +-
 drivers/gpu/drm/mediatek/mtk_disp_ovl.c            |  69 +++---
 drivers/gpu/drm/mediatek/mtk_dp.c                  |  46 ++--
 drivers/gpu/drm/mediatek/mtk_drm_drv.c             |   2 +
 drivers/gpu/drm/mediatek/mtk_dsi.c                 |  49 ++--
 drivers/gpu/drm/xe/xe_gt.c                         |   8 +-
 drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c        |   4 +-
 drivers/gpu/drm/xe/xe_gt_tlb_invalidation.h        |   3 +-
 drivers/gpu/drm/xe/xe_oa.c                         | 265 ++++++++++++++-------
 drivers/gpu/drm/xe/xe_oa_types.h                   |   6 +
 drivers/gpu/drm/xe/xe_query.c                      |   2 +-
 drivers/gpu/drm/xe/xe_ring_ops.c                   |   5 +-
 drivers/gpu/drm/xe/xe_sched_job_types.h            |   2 +
 drivers/hwmon/drivetemp.c                          |   8 +-
 drivers/iio/adc/ad7124.c                           |   3 +
 drivers/iio/adc/ad7173.c                           |  10 +-
 drivers/iio/adc/at91_adc.c                         |   2 +-
 drivers/iio/adc/rockchip_saradc.c                  |   2 +
 drivers/iio/adc/ti-ads1119.c                       |   4 +-
 drivers/iio/adc/ti-ads124s08.c                     |   4 +-
 drivers/iio/adc/ti-ads1298.c                       |   2 +
 drivers/iio/adc/ti-ads8688.c                       |   2 +-
 drivers/iio/dummy/iio_simple_dummy_buffer.c        |   2 +-
 drivers/iio/gyro/fxas21002c_core.c                 |  11 +-
 drivers/iio/imu/inv_icm42600/inv_icm42600.h        |   1 +
 drivers/iio/imu/inv_icm42600/inv_icm42600_core.c   |  22 +-
 drivers/iio/imu/inv_icm42600/inv_icm42600_spi.c    |   3 +-
 drivers/iio/imu/kmx61.c                            |   2 +-
 drivers/iio/inkern.c                               |   2 +-
 drivers/iio/light/bh1745.c                         |   2 +
 drivers/iio/light/vcnl4035.c                       |   2 +-
 drivers/iio/pressure/zpa2326.c                     |   2 +
 drivers/md/dm-ebs-target.c                         |   2 +-
 drivers/md/dm-thin.c                               |   5 +-
 drivers/md/dm-verity-fec.c                         |  40 ++--
 drivers/md/persistent-data/dm-array.c              |  19 +-
 drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c    |   4 +-
 drivers/net/ethernet/amd/pds_core/devlink.c        |   2 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  38 ++-
 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c      |   3 +-
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c    |   5 +-
 drivers/net/ethernet/google/gve/gve_main.c         |  14 +-
 drivers/net/ethernet/hisilicon/hns3/hnae3.h        |   3 -
 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c |  96 +++-----
 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c    |   1 -
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |  45 +++-
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c |   3 +
 .../ethernet/hisilicon/hns3/hns3pf/hclge_regs.c    |   9 +-
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c  |  41 +++-
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_regs.c  |   9 +-
 drivers/net/ethernet/intel/ice/ice_adminq_cmd.h    |   2 +
 drivers/net/ethernet/intel/ice/ice_dpll.c          |  35 ++-
 drivers/net/ethernet/intel/ice/ice_ptp_consts.h    |   4 +-
 drivers/net/ethernet/intel/igc/igc_base.c          |   6 +
 drivers/net/ethernet/mellanox/mlx5/core/cmd.c      |   1 +
 drivers/net/ethernet/realtek/rtase/rtase_main.c    |   2 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac-tegra.c  |  14 +-
 drivers/net/ethernet/wangxun/libwx/wx_hw.c         |  24 +-
 drivers/net/ieee802154/ca8210.c                    |   6 +-
 drivers/net/mctp/mctp-i3c.c                        |   4 +
 drivers/perf/riscv_pmu_sbi.c                       |  17 +-
 drivers/platform/x86/amd/pmc/pmc.c                 |   8 +-
 drivers/platform/x86/intel/pmc/core_ssram.c        |   4 +
 drivers/staging/iio/frequency/ad9832.c             |   2 +-
 drivers/staging/iio/frequency/ad9834.c             |   2 +-
 drivers/thermal/thermal_of.c                       |   1 +
 drivers/tty/serial/8250/8250_core.c                |   3 +
 drivers/tty/serial/stm32-usart.c                   |   4 +-
 drivers/ufs/core/ufshcd-priv.h                     |   6 -
 drivers/ufs/core/ufshcd.c                          |   1 -
 drivers/ufs/host/ufs-qcom.c                        |  13 +-
 drivers/usb/chipidea/ci_hdrc_imx.c                 |  25 +-
 drivers/usb/class/usblp.c                          |   7 +-
 drivers/usb/core/hub.c                             |   6 +-
 drivers/usb/core/port.c                            |   7 +-
 drivers/usb/dwc3/core.h                            |   1 +
 drivers/usb/dwc3/dwc3-am62.c                       |   1 +
 drivers/usb/dwc3/gadget.c                          |   4 +-
 drivers/usb/gadget/Kconfig                         |   4 +-
 drivers/usb/gadget/configfs.c                      |   6 +-
 drivers/usb/gadget/function/f_fs.c                 |   2 +-
 drivers/usb/gadget/function/f_uac2.c               |   1 +
 drivers/usb/gadget/function/u_serial.c             |   8 +-
 drivers/usb/host/xhci-plat.c                       |   3 +-
 drivers/usb/serial/cp210x.c                        |   1 +
 drivers/usb/serial/option.c                        |   4 +-
 drivers/usb/storage/unusual_devs.h                 |   7 +
 drivers/usb/typec/tcpm/maxim_contaminant.c         |   4 +-
 drivers/usb/typec/tcpm/tcpci.c                     |  25 +-
 drivers/usb/typec/ucsi/ucsi_ccg.c                  |   4 +-
 drivers/vfio/pci/vfio_pci_core.c                   |  17 +-
 fs/afs/afs.h                                       |   2 +-
 fs/afs/afs_vl.h                                    |   1 +
 fs/afs/vl_alias.c                                  |   8 +-
 fs/afs/vlclient.c                                  |   2 +-
 fs/btrfs/extent_io.c                               |   7 +-
 fs/btrfs/inode.c                                   |   2 +-
 fs/btrfs/scrub.c                                   |   4 +
 fs/btrfs/zlib.c                                    |   4 +-
 fs/buffer.c                                        |   4 +-
 fs/exfat/dir.c                                     |   3 +-
 fs/exfat/fatent.c                                  |  10 +
 fs/exfat/file.c                                    |   6 +
 fs/ext4/page-io.c                                  |   2 +-
 fs/f2fs/data.c                                     |   9 +-
 fs/fs-writeback.c                                  |   8 +-
 fs/fuse/dir.c                                      |   2 +
 fs/iomap/buffered-io.c                             |  68 +++++-
 fs/jbd2/commit.c                                   |   4 +-
 fs/jbd2/revoke.c                                   |   2 +-
 fs/mount.h                                         |  15 +-
 fs/mpage.c                                         |   2 +-
 fs/namespace.c                                     |  24 +-
 fs/netfs/buffered_read.c                           |  28 ++-
 fs/netfs/direct_write.c                            |   7 +-
 fs/netfs/read_collect.c                            |   9 +-
 fs/netfs/read_pgpriv2.c                            |   4 +
 fs/netfs/read_retry.c                              |   5 +-
 fs/netfs/write_collect.c                           |   9 +-
 fs/nfs/fscache.c                                   |   9 +-
 fs/notify/fdinfo.c                                 |   4 +-
 fs/overlayfs/copy_up.c                             |  16 +-
 fs/overlayfs/export.c                              |  49 ++--
 fs/overlayfs/namei.c                               |   4 +-
 fs/overlayfs/overlayfs.h                           |   2 +-
 fs/smb/client/namespace.c                          |  19 +-
 fs/smb/server/smb2pdu.c                            |  43 ++++
 fs/smb/server/smb2pdu.h                            |  10 +
 fs/smb/server/vfs.c                                |   3 +-
 include/linux/bus/stm32_firewall_device.h          |   2 +-
 include/linux/iomap.h                              |   2 +-
 include/linux/mount.h                              |   3 +-
 include/linux/netfs.h                              |   1 -
 include/linux/writeback.h                          |   4 +-
 include/net/inet_connection_sock.h                 |   2 +-
 include/uapi/drm/xe_drm.h                          |  17 ++
 include/ufs/ufshcd.h                               |   2 -
 io_uring/eventfd.c                                 |   2 +-
 io_uring/io_uring.c                                |   5 +-
 io_uring/sqpoll.c                                  |   6 +-
 io_uring/timeout.c                                 |   4 +-
 kernel/cgroup/cpuset.c                             |  35 +--
 kernel/sched/ext.c                                 |  76 ++++--
 kernel/sched/ext.h                                 |   8 +-
 kernel/sched/idle.c                                |   5 +-
 net/802/psnap.c                                    |   4 +-
 net/bluetooth/hci_sync.c                           |  11 +-
 net/bluetooth/mgmt.c                               |  38 ++-
 net/bluetooth/rfcomm/tty.c                         |   4 +-
 net/core/dev.c                                     |  43 +++-
 net/core/dev.h                                     |   3 +-
 net/core/link_watch.c                              |  10 +-
 net/core/netdev-genl.c                             |   9 +-
 net/ipv4/tcp_ipv4.c                                |   2 +-
 net/mptcp/ctrl.c                                   |  17 +-
 net/netfilter/nf_conntrack_core.c                  |   5 +-
 net/netfilter/nf_tables_api.c                      |  15 +-
 net/rds/tcp.c                                      |  39 ++-
 net/sched/cls_flow.c                               |   3 +-
 net/sched/sch_cake.c                               | 140 ++++++-----
 net/sctp/sysctl.c                                  |  14 +-
 net/tls/tls_sw.c                                   |   2 +-
 sound/soc/codecs/rt722-sdca.c                      |   7 +-
 .../soc/mediatek/common/mtk-afe-platform-driver.c  |   4 +-
 tools/testing/selftests/alsa/Makefile              |   2 +-
 tools/testing/selftests/cgroup/test_cpuset_prs.sh  |  33 +--
 207 files changed, 1626 insertions(+), 884 deletions(-)