Skip to content

6.1.76-rc1 review

Greg Kroah-Hartman damon linux-block linux-btrfs linux-patches linux-serial lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest185 patches 15 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/185usb: dwc3: gadget: Refactor EP0 forced stall/restart into a separate APIdrivers/usb/dwc3/gadget.c+21 -320 replies
2/185usb: dwc3: gadget: Queue PM runtime idle on disconnect eventdrivers/usb/dwc3/gadget.c+7 -00 replies
3/185usb: dwc3: gadget: Handle EP0 request dequeuing properlydrivers/usb/dwc3/gadget.c+11 -10 replies
4/185Revert "nSVM: Check for reserved encodings of TLB_CONTROL in nested VMCB"arch/x86/kvm/svm/nested.c+0 -140 replies
5/185iio: adc: ad7091r: Set alert bit in config registerdrivers/iio/adc/ad7091r-base.c+6 -00 replies
6/185iio: adc: ad7091r: Allow users to configure device eventsdrivers/iio/adc/ad7091r-base.c drivers/iio/adc/ad7091r-base.h drivers/iio/adc/ad7091r5.c+166 -240 replies
7/185ext4: allow for the last group to be marked as trimmedfs/ext4/mballoc.c+10 -50 replies
8/185arm64: properly install vmlinuz.efiarch/arm64/boot/install.sh+2 -10 replies
9/185OPP: Pass rounded rate to _set_opp()drivers/opp/core.c+3 -30 replies
10/185btrfs: sysfs: validate scrub_speed_max valuefs/btrfs/sysfs.c+4 -00 replies
11/185crypto: api - Disallow identical driver namescrypto/algapi.c+1 -00 replies
12/185PM: hibernate: Enforce ordering during image compression/decompressionkernel/power/swap.c+19 -190 replies
13/185hwrng: core - Fix page fault dead lock on mmap-ed hwrngdrivers/char/hw_random/core.c+21 -130 replies
14/185crypto: s390/aes - Fix buffer overread in CTR modearch/s390/crypto/aes_s390.c arch/s390/crypto/paes_s390.c+6 -20 replies
15/185s390/vfio-ap: unpin pages on gisc registration failuredrivers/s390/crypto/vfio_ap_ops.c+1 -00 replies
16/185PM / devfreq: Fix buffer overflow in trans_stat_showDocumentation/ABI/testing/sysfs-class-devfreq drivers/devfreq/devfreq.c+43 -190 replies
17/185media: imx355: Enable runtime PM before registering async sub-devicedrivers/media/i2c/imx355.c+7 -50 replies
18/185rpmsg: virtio: Free driver_override when rpmsg_remove()drivers/rpmsg/virtio_rpmsg_bus.c+1 -00 replies
19/185media: ov9734: Enable runtime PM before registering async sub-devicedrivers/media/i2c/ov9734.c+11 -80 replies
20/185s390/vfio-ap: always filter entire AP matrixdrivers/s390/crypto/vfio_ap_ops.c+17 -400 replies
21/185s390/vfio-ap: loop over the shadow APCB when filtering guests AP configurationdrivers/s390/crypto/vfio_ap_ops.c+3 -20 replies
22/185s390/vfio-ap: let on_scan_complete() callback filter matrix and update guests APCBdrivers/s390/crypto/vfio_ap_ops.c+13 -00 replies
23/185mips: Fix max_mapnr being uninitialized on early stagesarch/mips/mm/init.c+5 -70 replies
24/185bus: mhi: host: Add alignment check for event ring read pointerdrivers/bus/mhi/host/main.c+2 -10 replies
25/185bus: mhi: host: Drop chan lock before queuing buffersdrivers/bus/mhi/host/main.c+4 -00 replies
26/185bus: mhi: host: Add spinlock to protect WP access when queueing TREsdrivers/bus/mhi/host/main.c+13 -90 replies
27/185parisc/firmware: Fix F-extend for PDC addressesarch/parisc/kernel/firmware.c+2 -20 replies
28/185parisc/power: Fix power soft-off button emulation on qemudrivers/parisc/power.c+1 -10 replies
29/185async: Split async_schedule_node_domain()kernel/async.c+34 -220 replies
30/185async: Introduce async_schedule_dev_nocall()include/linux/async.h kernel/async.c+31 -00 replies
31/185iio: adc: ad7091r: Enable internal vref if external vref is not supplieddrivers/iio/adc/ad7091r-base.c drivers/iio/adc/ad7091r-base.h+9 -00 replies
32/185dmaengine: fix NULL pointer in channel unregistration functiondrivers/dma/dmaengine.c+3 -00 replies
33/185scsi: ufs: core: Remove the ufshcd_hba_exit() call from ufshcd_async_scan()drivers/ufs/core/ufshcd.c+2 -50 replies
34/185arm64: dts: qcom: sc7180: fix USB wakeup interrupt typesarch/arm64/boot/dts/qcom/sc7180.dtsi+2 -20 replies
35/185arm64: dts: qcom: sdm845: fix USB wakeup interrupt typesarch/arm64/boot/dts/qcom/sdm845.dtsi+4 -40 replies
36/185arm64: dts: qcom: sm8150: fix USB wakeup interrupt typesarch/arm64/boot/dts/qcom/sm8150.dtsi+4 -40 replies
37/185arm64: dts: qcom: sc7280: fix usb_1 wakeup interrupt typesarch/arm64/boot/dts/qcom/sc7280.dtsi+2 -20 replies
38/185arm64: dts: qcom: sdm845: fix USB DP/DM HS PHY interruptsarch/arm64/boot/dts/qcom/sdm845.dtsi+8 -80 replies
39/185arm64: dts: qcom: sm8150: fix USB DP/DM HS PHY interruptsarch/arm64/boot/dts/qcom/sm8150.dtsi+8 -80 replies
40/185lsm: new security_file_ioctl_compat() hookfs/ioctl.c include/linux/lsm_hook_defs.h include/linux/security.h +4 more+60 -20 replies
41/185docs: kernel_abi.py: fix command injectionDocumentation/admin-guide/abi-obsolete.rst Documentation/admin-guide/abi-removed.rst Documentation/admin-guide/abi-stable.rst +2 more+14 -500 replies
42/185scripts/get_abi: fix source path leakscripts/get_abi.pl+1 -10 replies
43/185media: videobuf2-dma-sg: fix vmap callbackdrivers/media/common/videobuf2/videobuf2-dma-sg.c+8 -20 replies
44/185mmc: core: Use mrq.sbc in close-ended ffudrivers/mmc/core/block.c+43 -30 replies
45/185mmc: mmc_spi: remove custom DMA mapped buffersdrivers/mmc/host/mmc_spi.c+5 -1810 replies
46/185media: mtk-jpeg: Fix use after free bug due to error path handling in mtk_jpeg_dec_device_rundrivers/media/platform/mediatek/jpeg/mtk_jpeg_core.c+3 -30 replies
47/185arm64: Rename ARM64_WORKAROUND_2966298arch/arm64/Kconfig arch/arm64/kernel/cpu_errata.c arch/arm64/kernel/entry.S +1 more+8 -40 replies
48/185rtc: cmos: Use ACPI alarm for non-Intel x86 systems toodrivers/rtc/rtc-cmos.c+12 -60 replies
49/185rtc: Adjust failure return code for cmos_set_alarm()drivers/rtc/rtc-cmos.c+2 -20 replies
50/185rtc: mc146818-lib: Adjust failure return code for mc146818_get_time()drivers/rtc/rtc-mc146818-lib.c+1 -10 replies
51/185rtc: Add support for configuring the UIP timeout for RTC readsarch/alpha/kernel/rtc.c arch/x86/kernel/hpet.c arch/x86/kernel/rtc.c +4 more+38 -160 replies
52/185rtc: Extend timeout for waiting for UIP to clear to 1sarch/x86/kernel/rtc.c drivers/base/power/trace.c drivers/rtc/rtc-cmos.c +1 more+4 -40 replies
53/185nouveau/vmm: dont set addr on the fail path to avoid warningdrivers/gpu/drm/nouveau/nouveau_vmm.c+3 -00 replies
54/185ubifs: ubifs_symlink: Fix memleak of inode->i_link in error pathfs/ubifs/dir.c+2 -00 replies
55/185mm/rmap: fix misplaced parenthesis of a likely()include/linux/rmap.h+2 -20 replies
56/185mm/sparsemem: fix race in accessing memory_section->usageinclude/linux/mmzone.h mm/sparse.c+20 -110 replies
57/185rename(): fix the locking of subdirectoriesDocumentation/filesystems/directory-locking.rst Documentation/filesystems/locking.rst Documentation/filesystems/porting.rst +1 more+74 -380 replies
58/185serial: sc16is7xx: improve regmap debugfs by using one regmap per portdrivers/tty/serial/sc16is7xx.c+81 -620 replies
59/185serial: sc16is7xx: remove wasteful static buffer in sc16is7xx_regmap_name()drivers/tty/serial/sc16is7xx.c+8 -60 replies
60/185serial: sc16is7xx: remove global regmap from struct sc16is7xx_portdrivers/tty/serial/sc16is7xx.c+9 -60 replies
61/185serial: sc16is7xx: remove unused line structure memberdrivers/tty/serial/sc16is7xx.c+0 -20 replies
62/185serial: sc16is7xx: change EFR lock to operate on each channelsdrivers/tty/serial/sc16is7xx.c+26 -230 replies
63/185serial: sc16is7xx: convert from _raw_ to _noinc_ regmap functions for FIFOdrivers/tty/serial/sc16is7xx.c+11 -60 replies
64/185serial: sc16is7xx: fix invalid sc16is7xx_lines bitfield in case of probe errordrivers/tty/serial/sc16is7xx.c+18 -260 replies
65/185serial: sc16is7xx: remove obsolete loop in sc16is7xx_port_irq()drivers/tty/serial/sc16is7xx.c+43 -460 replies
66/185serial: sc16is7xx: improve do/while loop in sc16is7xx_irq()drivers/tty/serial/sc16is7xx.c+6 -50 replies
67/185LoongArch/smp: Call rcutree_report_cpu_starting() earlierarch/loongarch/kernel/smp.c+2 -10 replies
68/185mm: page_alloc: unreserve highatomic page blocks before oommm/page_alloc.c+8 -80 replies
69/185ksmbd: set v2 lease version on lease upgradefs/smb/server/oplock.c+1 -00 replies
70/185ksmbd: fix potential circular locking issue in smb2_set_ea()fs/smb/server/smb2pdu.c+4 -30 replies
71/185ksmbd: dont increment epoch if current state and request state are samefs/smb/server/oplock.c+6 -30 replies
72/185ksmbd: send lease break notification on FILE_RENAME_INFORMATIONfs/smb/server/oplock.c fs/smb/server/smb2pdu.c+8 -50 replies
73/185ksmbd: Add missing set_freezable() for freezable kthreadfs/smb/server/connection.c+1 -00 replies
74/185Revert "drm/amd: Enable PCIe PME from D3"drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c+0 -20 replies
75/185drm/amd/display: pbn_div need be updated for hotplug eventdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+1 -20 replies
76/185wifi: mac80211: fix potential sta-link leaknet/mac80211/sta_info.c+4 -10 replies
77/185net/smc: fix illegal rmb_desc access in SMC-D connection dumpnet/smc/smc_diag.c+1 -10 replies
78/185tcp: make sure init the accept_queues spinlocks onceinclude/net/inet_connection_sock.h net/core/request_sock.c net/ipv4/af_inet.c +1 more+15 -30 replies
79/185bnxt_en: Wait for FLR to complete during probedrivers/net/ethernet/broadcom/bnxt/bnxt.c+5 -00 replies
80/185vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPINGnet/8021q/vlan_netlink.c+4 -00 replies
81/185llc: make llc_ui_sendmsg() more robust against bonding changesnet/llc/af_llc.c+16 -80 replies
82/185llc: Drop support for ETH_P_TR_802_2.include/net/llc_pdu.h net/llc/llc_core.c+2 -110 replies
83/185udp: fix busy pollinginclude/linux/skmsg.h include/net/inet_sock.h include/net/sock.h +1 more+26 -140 replies
84/185net: fix removing a namespace with conflicting altnamesnet/core/dev.c net/core/dev.h+12 -00 replies
85/185tun: fix missing dropped counter in tun_xdp_actdrivers/net/tun.c+6 -20 replies
86/185tun: add missing rx stats accounting in tun_xdp_actdrivers/net/tun.c+2 -00 replies
87/185net: micrel: Fix PTP frame parsing for lan8814drivers/net/phy/micrel.c+11 -00 replies
88/185net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recvnet/rds/af_rds.c+1 -10 replies
89/185netfs, fscache: Prevent Oops in fscache_put_cache()fs/fscache/cache.c+2 -10 replies
90/185tracing: Ensure visibility when inserting an element into tracing_mapkernel/trace/tracing_map.c+6 -10 replies
91/185afs: Hide silly-rename files from userspacefs/afs/dir.c+8 -00 replies
92/185tcp: Add memory barrier to tcp_push()net/ipv4/tcp.c+1 -00 replies
93/185netlink: fix potential sleeping issue in mqueue_flush_filenet/netlink/af_netlink.c+1 -10 replies
94/185ipv6: init the accept_queues spinlocks in inet6_createnet/ipv6/af_inet6.c+3 -00 replies
95/185net/mlx5: DR, Use the right GVMI number for drop actiondrivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c+1 -00 replies
96/185net/mlx5: DR, Cant go to uplink vport on RX ruledrivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c+11 -50 replies
97/185net/mlx5: Use mlx5 device constant for selecting CQ period mode for ASOdrivers/net/ethernet/mellanox/mlx5/core/lib/aso.c+1 -10 replies
98/185net/mlx5e: Allow software parsing when IPsec crypto is enableddrivers/net/ethernet/mellanox/mlx5/core/en/params.c+2 -25 replies
99/185net/mlx5e: fix a double-free in arfs_create_groupsdrivers/net/ethernet/mellanox/mlx5/core/en_arfs.c+15 -110 replies
100/185net/mlx5e: fix a potential double-free in fs_any_create_groupsdrivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c+1 -00 replies
101/185rcu: Defer RCU kthreads wakeup when CPU is dyingkernel/rcu/tree.c kernel/rcu/tree_exp.h+34 -30 replies
102/185netfilter: nft_limit: reject configurations that cause integer overflownet/netfilter/nft_limit.c+16 -70 replies
103/185btrfs: fix infinite directory readsfs/btrfs/ctree.h fs/btrfs/delayed-inode.c fs/btrfs/delayed-inode.h +1 more+84 -540 replies
104/185btrfs: set last dir index to the current last index when opening dirfs/btrfs/inode.c+2 -10 replies
105/185btrfs: refresh dir last index during a rewinddir(3) callfs/btrfs/inode.c+14 -10 replies
106/185btrfs: fix race between reading a directory and adding entries to itfs/btrfs/inode.c+7 -40 replies
107/185netfilter: nf_tables: restrict anonymous set and map names to 16 bytesnet/netfilter/nf_tables_api.c+4 -00 replies
108/185netfilter: nf_tables: validate NFPROTO_* familynet/netfilter/nft_compat.c net/netfilter/nft_flow_offload.c net/netfilter/nft_nat.c +5 more+47 -20 replies
109/185net: stmmac: Wait a bit for the reset to take effectdrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+3 -00 replies
110/185net: mvpp2: clear BM pool before initializationdrivers/net/ethernet/marvell/mvpp2/mvpp2_main.c+26 -10 replies
111/185selftests: netdevsim: fix the udp_tunnel_nic testtools/testing/selftests/drivers/net/netdevsim/udp_tunnel_nic.sh+9 -00 replies
112/185fjes: fix memleaks in fjes_hw_setupdrivers/net/fjes/fjes_hw.c+30 -70 replies
113/185net: fec: fix the unhandled context fault from smmudrivers/net/ethernet/freescale/fec_main.c+2 -00 replies
114/185nbd: always initialize struct msghdr completelydrivers/block/nbd.c+1 -50 replies
115/185btrfs: avoid copying BTRFS_ROOT_SUBVOL_DEAD flag to snapshot of subvolume being deletedfs/btrfs/inode.c+13 -90 replies
116/185btrfs: ref-verify: free ref cache before clearing mount optfs/btrfs/ref-verify.c+4 -20 replies
117/185btrfs: tree-checker: fix inline ref size in error messagesfs/btrfs/tree-checker.c+1 -10 replies
118/185btrfs: dont warn if discard range is not aligned to sectorfs/btrfs/extent-tree.c+2 -10 replies
119/185btrfs: defrag: reject unknown flags of btrfs_ioctl_defrag_range_argsfs/btrfs/ioctl.c include/uapi/linux/btrfs.h+7 -00 replies
120/185btrfs: dont abort filesystem when attempting to snapshot deleted subvolumefs/btrfs/ioctl.c+3 -00 replies
121/185rbd: dont move requests to the running list on errorsdrivers/block/rbd.c+14 -80 replies
122/185exec: Fix error handling in begin_new_exec()fs/exec.c+3 -00 replies
123/185wifi: iwlwifi: fix a memory corruptiondrivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c+1 -10 replies
124/185hv_netvsc: Calculate correct ring size when PAGE_SIZE is not 4 Kbytesdrivers/net/hyperv/netvsc_drv.c+2 -20 replies
125/185netfilter: nft_chain_filter: handle NETDEV_UNREGISTER for inet/ingress basechainnet/netfilter/nft_chain_filter.c+9 -20 replies
126/185netfilter: nf_tables: reject QUEUE/DROP verdict parametersnet/netfilter/nf_tables_api.c+6 -100 replies
127/185platform/x86: p2sb: Allow p2sb_bar() calls during PCI device probedrivers/platform/x86/p2sb.c+139 -410 replies
128/185ksmbd: fix global oob in ksmbd_nl_policyfs/smb/server/ksmbd_netlink.h fs/smb/server/transport_ipc.c+4 -30 replies
129/185firmware: arm_scmi: Check mailbox/SMT channel for consistencydrivers/firmware/arm_scmi/common.h drivers/firmware/arm_scmi/mailbox.c drivers/firmware/arm_scmi/shmem.c+21 -00 replies
130/185xfs: read only mounts with fsopen mount API are bustedfs/xfs/xfs_super.c+17 -100 replies
131/185gpiolib: acpi: Ignore touchpad wakeup on GPD G1619-04drivers/gpio/gpiolib-acpi.c+14 -00 replies
132/185cpufreq: intel_pstate: Refine computation of P-state for given frequencydrivers/cpufreq/intel_pstate.c+34 -210 replies
133/185drm: Dont unref the same fb many times by mistake due to deadlock handlingdrivers/gpu/drm/drm_plane.c+1 -00 replies
134/185drm/bridge: nxp-ptn3460: fix i2c_master_send() error checkingdrivers/gpu/drm/bridge/nxp-ptn3460.c+5 -50 replies
135/185drm/tidss: Fix atomic_flush checkdrivers/gpu/drm/tidss/tidss_crtc.c+5 -50 replies
136/185drm/amd/display: Disable PSR-SU on Parade 0803 TCON againdrivers/gpu/drm/amd/display/modules/power/power_helpers.c+2 -00 replies
137/185platform/x86: intel-uncore-freq: Fix types in sysfs callbacksdrivers/platform/x86/intel/uncore-frequency/uncore-frequency-common.c drivers/platform/x86/intel/uncore-frequency/uncore-frequency-common.h+42 -420 replies
138/185drm/bridge: nxp-ptn3460: simplify some error checkingdrivers/gpu/drm/bridge/nxp-ptn3460.c+6 -60 replies
139/185drm/amd/display: Port DENTIST hang and TDR fixes to OTG disable W/Adrivers/gpu/drm/amd/display/dc/clk_mgr/dcn314/dcn314_clk_mgr.c+9 -120 replies
140/185drm/amdgpu/pm: Fix the power source flag errordrivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c+7 -100 replies
141/185erofs: get rid of the remaining kmap_atomic()fs/erofs/decompressor.c+9 -90 replies
142/185erofs: fix lz4 inplace decompressionfs/erofs/decompressor.c+16 -150 replies
143/185media: ov13b10: Support device probe in non-zero ACPI D statedrivers/media/i2c/ov13b10.c+47 -270 replies
144/185media: ov13b10: Enable runtime PM before registering async sub-devicedrivers/media/i2c/ov13b10.c+9 -50 replies
145/185bus: mhi: ep: Do not allocate event ring element on stackdrivers/bus/mhi/ep/main.c+50 -180 replies
146/185PM: core: Remove unnecessary (void *) conversionsdrivers/base/power/main.c+6 -60 replies
147/185PM: sleep: Fix possible deadlocks in core system-wide PM codedrivers/base/power/main.c+68 -800 replies
148/185thermal: intel: hfi: Refactor enabling code into helper functionsdrivers/thermal/intel/intel_hfi.c+22 -210 replies
149/185thermal: intel: hfi: Disable an HFI instance when all its CPUs go offlinedrivers/thermal/intel/intel_hfi.c+35 -00 replies
150/185thermal: intel: hfi: Add syscore callbacks for system-wide PMdrivers/thermal/intel/intel_hfi.c+28 -00 replies
151/185fs/pipe: move check to pipe_has_watch_queue()fs/pipe.c include/linux/pipe_fs_i.h+19 -90 replies
152/185pipe: wakeup wr_wait after setting max_usagefs/pipe.c+5 -20 replies
153/185ARM: dts: qcom: sdx55: fix USB wakeup interrupt typesarch/arm/boot/dts/qcom-sdx55.dtsi+2 -20 replies
154/185ARM: dts: samsung: exynos4210-i9100: Unconditionally enable LDO12arch/arm/boot/dts/exynos4210-i9100.dts+8 -00 replies
155/185ARM: dts: qcom: sdx55: fix pdc #interrupt-cellsarch/arm/boot/dts/qcom-sdx55.dtsi+1 -10 replies
156/185ARM: dts: qcom: sdx55: fix USB DP/DM HS PHY interruptsarch/arm/boot/dts/qcom-sdx55.dtsi+4 -40 replies
157/185ARM: dts: qcom: sdx55: fix USB SS wakeuparch/arm/boot/dts/qcom-sdx55.dtsi+1 -10 replies
158/185dlm: use kernel_connect() and kernel_bind()fs/dlm/lowcomms.c+7 -70 replies
159/185serial: core: Provide port lock wrappersinclude/linux/serial_core.h+79 -00 replies
160/185serial: sc16is7xx: Use port lock wrappersdrivers/tty/serial/sc16is7xx.c+20 -200 replies
161/185serial: sc16is7xx: fix unconditional activation of THRI interruptdrivers/tty/serial/sc16is7xx.c+2 -50 replies
162/185btrfs: zoned: factor out prepare_allocation_zoned()fs/btrfs/extent-tree.c+19 -130 replies
163/185btrfs: zoned: optimize hint byte for zoned allocatorfs/btrfs/extent-tree.c+18 -00 replies
164/185drm/panel-edp: drm/panel-edp: Fix AUO B116XAK01 name and timingdrivers/gpu/drm/panel/panel-edp.c+3 -10 replies
165/185Revert "powerpc/64s: Increase default stack size to 32KB"arch/powerpc/Kconfig+0 -10 replies
166/185drm/bridge: parade-ps8640: Wait for HPD when doing an AUX transferdrivers/gpu/drm/bridge/parade-ps8640.c+5 -00 replies
167/185drm: panel-simple: add missing bus flags for Tianma tm070jvhg[30/33]drivers/gpu/drm/panel/panel-simple.c+2 -00 replies
168/185drm/bridge: sii902x: Use devm_regulator_bulk_get_enable()drivers/gpu/drm/bridge/sii902x.c+4 -220 replies
169/185drm/bridge: sii902x: Fix probing race issuedrivers/gpu/drm/bridge/sii902x.c+16 -130 replies
170/185drm/bridge: sii902x: Fix audio codec unregistrationdrivers/gpu/drm/bridge/sii902x.c+17 -40 replies
171/185drm/bridge: parade-ps8640: Ensure bridge is suspended in .post_disable()drivers/gpu/drm/bridge/parade-ps8640.c+16 -00 replies
172/185drm/bridge: parade-ps8640: Make sure we drop the AUX mutex in the error casedrivers/gpu/drm/bridge/parade-ps8640.c+3 -10 replies
173/185drm/exynos: fix accidental on-stack copy of exynos_drm_planedrivers/gpu/drm/exynos/exynos5433_drm_decon.c drivers/gpu/drm/exynos/exynos_drm_fimd.c+4 -40 replies
174/185drm/exynos: gsc: minor fix for loop iteration in gsc_runtime_resumedrivers/gpu/drm/exynos/exynos_drm_gsc.c+1 -10 replies
175/185gpio: eic-sprd: Clear interrupt after set the interrupt typedrivers/gpio/gpio-eic-sprd.c+28 -40 replies
176/185block: Move checking GENHD_FL_NO_PART to bdev_add_partition()block/ioctl.c block/partitions/core.c+5 -20 replies
177/185drm/bridge: anx7625: Ensure bridge is suspended in disable()drivers/gpu/drm/bridge/analogix/anx7625.c drivers/gpu/drm/bridge/analogix/anx7625.h+8 -10 replies
178/185spi: bcm-qspi: fix SFDP BFPT read by usig mspi readdrivers/spi/spi-bcm-qspi.c+2 -20 replies
179/185spi: fix finalize message on error returndrivers/spi/spi.c+4 -00 replies
180/185MIPS: lantiq: register smp_ops on non-smp platformsarch/mips/lantiq/prom.c+3 -40 replies
181/185cxl/region:Fix overflow issue in alloc_hpa()drivers/cxl/core/region.c+2 -20 replies
182/185mips: Call lose_fpu(0) before initializing fcr31 in mips_set_personality_nanarch/mips/kernel/elf.c+6 -00 replies
183/185tick/sched: Preserve number of idle sleeps across CPU hotplug eventskernel/time/tick-sched.c+5 -00 replies
184/185x86/entry/ia32: Ensure s32 is sign extended to s64arch/x86/include/asm/syscall_wrapper.h include/linux/syscalls.h+22 -40 replies
185/185serial: core: fix kernel-doc for uart_port_unlock_irqrestore()include/linux/serial_core.h+1 -10 replies

Reviews trailers per patch

109 of 185 patches have a Reviewed-by or Acked-by.

PatchThinh NguyenMaxim LevitskyDavid SterbaHarald FreudenbergerMatthew RosatoHalil PasicJeffrey HugoManivannan SadhasivamJan KaraStanislaw GruszkaYoungmin NamUlf HanssonSimon GlassJack PhamKrzysztof KozlowskiKonrad DybcioStephen SmalleyDave JiangTomasz FigaAdrian HunterMark RutlandMateusz JończykCan GuoEric BiggersVlastimil BabkaMichal HockoDavid RientjesTom TalpeyNamjae JeonDaniel WheelerJerry ZuoRodrigo SiqueiraIlan PeerDust LiWenjia ZhangEric DumazetDamodharam AmmepalliSimon Horman[email protected]Kuniyuki IwashimaPaolo AbeniWillem de BruijnJiri PirkoXin LongTom ZanussiErez ShitritJianbo LiuJason WangTariq ToukanSerge SeminMaxime ChevallierDivya KopperaAnand JainFilipe MananaQu WenruoJohannes ThumshirnSweet Tea DorminyDongsheng YangEric W. BiedermanAndy ShevchenkoIlpo JärvinenHans de GoedeXinglong YangChristoph HellwigGeorge MelikovSrinivas PandruvadaJavier Martinez CanillasRobert FossAradhya BhatiaSami TolvanenDavid HowellsCharlene LiuAlex HungLijo LazarYue HuChao YuJuhyung ParkYifan ZhaoAlex DeucherHarry WentlandDouglas AndersonMaxime RipardMarek SzyprowskiChunyan ZhangYu KuaiXuxin XiongPin-yen LinFlorian FainelliArnd BergmannJohn OgnessSam RavnborgLinus WalleijHsin-Yi WangSeongJae ParkShuah KhanAllen Paiskernelci.org botSven JoachimYann Sionneau
SeriesT-b T-b T-b T-b T-b T-b T-b
1/185A-b
2/185
3/185A-b
4/185R-b
5/185
6/185
7/185R-b
8/185R-b
9/185
10/185R-b
11/185
12/185
13/185
14/185Reviewd-by
15/185R-b
16/185
17/185
18/185
19/185
20/185A-b
21/185R-b
22/185R-b
23/185
24/185R-b R-b
25/185R-b T-b R-b
26/185R-b T-b R-b
27/185
28/185
29/185R-b T-b R-b
30/185R-b T-b R-b
31/185
32/185R-b
33/185R-b R-b
34/185
35/185
36/185R-b
37/185R-b
38/185R-b
39/185R-b
40/185R-b
41/185
42/185
43/185A-b
44/185A-b
45/185
46/185
47/185R-b
48/185
49/185T-b R-b A-b
50/185T-b R-b A-b
51/185T-b R-b A-b
52/185T-b R-b A-b
53/185
54/185R-b
55/185A-b
56/185
57/185R-b
58/185
59/185
60/185
61/185
62/185
63/185
64/185
65/185
66/185
67/185
68/185A-b A-b
69/185A-b
70/185
71/185
72/185
73/185A-b
74/185
75/185T-b R-b A-b
76/185R-b
77/185R-b R-b
78/185R-b
79/185R-b
80/185R-b
81/185Reported-and-tested-by R-b
82/185R-b
83/185R-b R-b R-b
84/185R-b R-b R-b
85/185R-b A-b
86/185R-b A-b
87/185R-b R-b
88/185R-b
89/185
90/185A-b
91/185
92/185R-b
93/185
94/185R-b
95/185
96/185R-b
97/185R-b
98/185
99/185R-b
100/185R-b R-b
101/185
102/185
103/185
104/185
105/185
106/185R-b
107/185
108/185
109/185R-b R-b
110/185R-b
111/185R-b A-b
112/185R-b
113/185
114/185R-b
115/185R-b R-b R-b
116/185R-b R-b
117/185R-b R-b R-b
118/185R-b R-b
119/185R-b R-b
120/185R-b R-b R-b
121/185R-b
122/185A-b
123/185
124/185
125/185
126/185
127/185R-b R-b R-b
128/185A-b
129/185T-b
130/185R-b
131/185R-b Reported-and-tested-by
132/185T-b
133/185A-b
134/185R-b
135/185R-b
136/185A-b R-b
137/185A-b R-b
138/185R-b
139/185T-b R-b A-b
140/185R-b
141/185R-b R-b
142/185Reported-and-tested-by T-b
143/185
144/185
145/185
146/185
147/185R-b T-b R-b
148/185
149/185
150/185
151/185R-b
152/185R-b
153/185
154/185
155/185R-b R-b
156/185R-b R-b
157/185R-b R-b
158/185
159/185R-b
160/185
161/185
162/185R-b R-b
163/185R-b
164/185R-b A-b
165/185
166/185T-b R-b
167/185R-b
168/185A-b
169/185A-b
170/185A-b
171/185R-b
172/185R-b
173/185R-b
174/185R-b
175/185A-b
176/185R-b
177/185R-b T-b R-b
178/185T-b R-b
179/185
180/185
181/185R-b
182/185
183/185
184/185R-b
185/185R-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 99 reviewers.

Read the v1 thread

Cover letter [PATCH 6.1 000/185] 6.1.76-rc1 review

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

Responses should be made by Wed, 31 Jan 2024 16:59:28 +0000. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.1.76-rc1.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.1.76-rc1

Randy Dunlap <[email protected]>
serial: core: fix kernel-doc for uart_port_unlock_irqrestore()

Richard Palethorpe <[email protected]>
x86/entry/ia32: Ensure s32 is sign extended to s64

Tim Chen <[email protected]>
tick/sched: Preserve number of idle sleeps across CPU hotplug events

Xi Ruoyao <[email protected]>
mips: Call lose_fpu(0) before initializing fcr31 in mips_set_personality_nan

Quanquan Cao <[email protected]>
cxl/region:Fix overflow issue in alloc_hpa()

Aleksander Jan Bajkowski <[email protected]>
MIPS: lantiq: register smp_ops on non-smp platforms

David Lechner <[email protected]>
spi: fix finalize message on error return

Kamal Dasu <[email protected]>
spi: bcm-qspi: fix SFDP BFPT read by usig mspi read

Hsin-Yi Wang <[email protected]>
drm/bridge: anx7625: Ensure bridge is suspended in disable()

Li Lingfeng <[email protected]>
block: Move checking GENHD_FL_NO_PART to bdev_add_partition()

Wenhua Lin <[email protected]>
gpio: eic-sprd: Clear interrupt after set the interrupt type

Fedor Pchelkin <[email protected]>
drm/exynos: gsc: minor fix for loop iteration in gsc_runtime_resume

Arnd Bergmann <[email protected]>
drm/exynos: fix accidental on-stack copy of exynos_drm_plane

Douglas Anderson <[email protected]>
drm/bridge: parade-ps8640: Make sure we drop the AUX mutex in the error case

Pin-yen Lin <[email protected]>
drm/bridge: parade-ps8640: Ensure bridge is suspended in .post_disable()

Tomi Valkeinen <[email protected]>
drm/bridge: sii902x: Fix audio codec unregistration

Tomi Valkeinen <[email protected]>
drm/bridge: sii902x: Fix probing race issue

Matti Vaittinen <[email protected]>
drm/bridge: sii902x: Use devm_regulator_bulk_get_enable()

Markus Niebel <[email protected]>
drm: panel-simple: add missing bus flags for Tianma tm070jvhg[30/33]

Douglas Anderson <[email protected]>
drm/bridge: parade-ps8640: Wait for HPD when doing an AUX transfer

Sasha Levin <[email protected]>
Revert "powerpc/64s: Increase default stack size to 32KB"

Hsin-Yi Wang <[email protected]>
drm/panel-edp: drm/panel-edp: Fix AUO B116XAK01 name and timing

Naohiro Aota <[email protected]>
btrfs: zoned: optimize hint byte for zoned allocator

Naohiro Aota <[email protected]>
btrfs: zoned: factor out prepare_allocation_zoned()

Hugo Villeneuve <[email protected]>
serial: sc16is7xx: fix unconditional activation of THRI interrupt

Thomas Gleixner <[email protected]>
serial: sc16is7xx: Use port lock wrappers

Thomas Gleixner <[email protected]>
serial: core: Provide port lock wrappers

Jordan Rife <[email protected]>
dlm: use kernel_connect() and kernel_bind()

Johan Hovold <[email protected]>
ARM: dts: qcom: sdx55: fix USB SS wakeup

Johan Hovold <[email protected]>
ARM: dts: qcom: sdx55: fix USB DP/DM HS PHY interrupts

Johan Hovold <[email protected]>
ARM: dts: qcom: sdx55: fix pdc '#interrupt-cells'

Paul Cercueil <[email protected]>
ARM: dts: samsung: exynos4210-i9100: Unconditionally enable LDO12

Johan Hovold <[email protected]>
ARM: dts: qcom: sdx55: fix USB wakeup interrupt types

Lukas Schauer <[email protected]>
pipe: wakeup wr_wait after setting max_usage

Max Kellermann <[email protected]>
fs/pipe: move check to pipe_has_watch_queue()

Ricardo Neri <[email protected]>
thermal: intel: hfi: Add syscore callbacks for system-wide PM

Ricardo Neri <[email protected]>
thermal: intel: hfi: Disable an HFI instance when all its CPUs go offline

Ricardo Neri <[email protected]>
thermal: intel: hfi: Refactor enabling code into helper functions

Rafael J. Wysocki <[email protected]>
PM: sleep: Fix possible deadlocks in core system-wide PM code

Li zeming <[email protected]>
PM: core: Remove unnecessary (void *) conversions

Manivannan Sadhasivam <[email protected]>
bus: mhi: ep: Do not allocate event ring element on stack

Bingbu Cao <[email protected]>
media: ov13b10: Enable runtime PM before registering async sub-device

Arec Kao <[email protected]>
media: ov13b10: Support device probe in non-zero ACPI D state

Gao Xiang <[email protected]>
erofs: fix lz4 inplace decompression

Gao Xiang <[email protected]>
erofs: get rid of the remaining kmap_atomic()

Ma Jun <[email protected]>
drm/amdgpu/pm: Fix the power source flag error

Nicholas Kazlauskas <[email protected]>
drm/amd/display: Port DENTIST hang and TDR fixes to OTG disable W/A

Dan Carpenter <[email protected]>
drm/bridge: nxp-ptn3460: simplify some error checking

Nathan Chancellor <[email protected]>
platform/x86: intel-uncore-freq: Fix types in sysfs callbacks

Mario Limonciello <[email protected]>
drm/amd/display: Disable PSR-SU on Parade 0803 TCON again

Tomi Valkeinen <[email protected]>
drm/tidss: Fix atomic_flush check

Dan Carpenter <[email protected]>
drm/bridge: nxp-ptn3460: fix i2c_master_send() error checking

Ville Syrjälä <[email protected]>
drm: Don't unref the same fb many times by mistake due to deadlock handling

Rafael J. Wysocki <[email protected]>
cpufreq: intel_pstate: Refine computation of P-state for given frequency

Mario Limonciello <[email protected]>
gpiolib: acpi: Ignore touchpad wakeup on GPD G1619-04

Dave Chinner <[email protected]>
xfs: read only mounts with fsopen mount API are busted

Cristian Marussi <[email protected]>
firmware: arm_scmi: Check mailbox/SMT channel for consistency

Lin Ma <[email protected]>
ksmbd: fix global oob in ksmbd_nl_policy

Shin'ichiro Kawasaki <[email protected]>
platform/x86: p2sb: Allow p2sb_bar() calls during PCI device probe

Florian Westphal <[email protected]>
netfilter: nf_tables: reject QUEUE/DROP verdict parameters

Pablo Neira Ayuso <[email protected]>
netfilter: nft_chain_filter: handle NETDEV_UNREGISTER for inet/ingress basechain

Michael Kelley <[email protected]>
hv_netvsc: Calculate correct ring size when PAGE_SIZE is not 4 Kbytes

Emmanuel Grumbach <[email protected]>
wifi: iwlwifi: fix a memory corruption

Bernd Edlinger <[email protected]>
exec: Fix error handling in begin_new_exec()

Ilya Dryomov <[email protected]>
rbd: don't move requests to the running list on errors

Omar Sandoval <[email protected]>
btrfs: don't abort filesystem when attempting to snapshot deleted subvolume

Qu Wenruo <[email protected]>
btrfs: defrag: reject unknown flags of btrfs_ioctl_defrag_range_args

David Sterba <[email protected]>
btrfs: don't warn if discard range is not aligned to sector

Chung-Chiang Cheng <[email protected]>
btrfs: tree-checker: fix inline ref size in error messages

Fedor Pchelkin <[email protected]>
btrfs: ref-verify: free ref cache before clearing mount opt

Omar Sandoval <[email protected]>
btrfs: avoid copying BTRFS_ROOT_SUBVOL_DEAD flag to snapshot of subvolume being deleted

Eric Dumazet <[email protected]>
nbd: always initialize struct msghdr completely

Shenwei Wang <[email protected]>
net: fec: fix the unhandled context fault from smmu

Zhipeng Lu <[email protected]>
fjes: fix memleaks in fjes_hw_setup

Jakub Kicinski <[email protected]>
selftests: netdevsim: fix the udp_tunnel_nic test

Jenishkumar Maheshbhai Patel <[email protected]>
net: mvpp2: clear BM pool before initialization

Bernd Edlinger <[email protected]>
net: stmmac: Wait a bit for the reset to take effect

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: validate NFPROTO_* family

Florian Westphal <[email protected]>
netfilter: nf_tables: restrict anonymous set and map names to 16 bytes

Filipe Manana <[email protected]>
btrfs: fix race between reading a directory and adding entries to it

Filipe Manana <[email protected]>
btrfs: refresh dir last index during a rewinddir(3) call

Filipe Manana <[email protected]>
btrfs: set last dir index to the current last index when opening dir

Filipe Manana <[email protected]>
btrfs: fix infinite directory reads

Florian Westphal <[email protected]>
netfilter: nft_limit: reject configurations that cause integer overflow

Frederic Weisbecker <[email protected]>
rcu: Defer RCU kthreads wakeup when CPU is dying

Dinghao Liu <[email protected]>
net/mlx5e: fix a potential double-free in fs_any_create_groups

Zhipeng Lu <[email protected]>
net/mlx5e: fix a double-free in arfs_create_groups

Leon Romanovsky <[email protected]>
net/mlx5e: Allow software parsing when IPsec crypto is enabled

Rahul Rameshbabu <[email protected]>
net/mlx5: Use mlx5 device constant for selecting CQ period mode for ASO

Yevgeny Kliteynik <[email protected]>
net/mlx5: DR, Can't go to uplink vport on RX rule

Yevgeny Kliteynik <[email protected]>
net/mlx5: DR, Use the right GVMI number for drop action

Zhengchao Shao <[email protected]>
ipv6: init the accept_queue's spinlocks in inet6_create

Zhengchao Shao <[email protected]>
netlink: fix potential sleeping issue in mqueue_flush_file

Salvatore Dipietro <[email protected]>
tcp: Add memory barrier to tcp_push()

David Howells <[email protected]>
afs: Hide silly-rename files from userspace

Petr Pavlu <[email protected]>
tracing: Ensure visibility when inserting an element into tracing_map

Dan Carpenter <[email protected]>
netfs, fscache: Prevent Oops in fscache_put_cache()

Sharath Srinivasan <[email protected]>
net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv

Horatiu Vultur <[email protected]>
net: micrel: Fix PTP frame parsing for lan8814

Yunjian Wang <[email protected]>
tun: add missing rx stats accounting in tun_xdp_act

Yunjian Wang <[email protected]>
tun: fix missing dropped counter in tun_xdp_act

Jakub Kicinski <[email protected]>
net: fix removing a namespace with conflicting altnames

Eric Dumazet <[email protected]>
udp: fix busy polling

Kuniyuki Iwashima <[email protected]>

    llc: Drop support for ETH_P_TR_802_2.

Eric Dumazet <[email protected]>
llc: make llc_ui_sendmsg() more robust against bonding changes

Lin Ma <[email protected]>
vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING

Michael Chan <[email protected]>
bnxt_en: Wait for FLR to complete during probe

Zhengchao Shao <[email protected]>
tcp: make sure init the accept_queue's spinlocks once

Wen Gu <[email protected]>
net/smc: fix illegal rmb_desc access in SMC-D connection dump

Johannes Berg <[email protected]>
wifi: mac80211: fix potential sta-link leak

Wayne Lin <[email protected]>
drm/amd/display: pbn_div need be updated for hotplug event

Jonathan Gray <[email protected]>
Revert "drm/amd: Enable PCIe PME from D3"

Namjae Jeon <[email protected]>
ksmbd: Add missing set_freezable() for freezable kthread

Namjae Jeon <[email protected]>
ksmbd: send lease break notification on FILE_RENAME_INFORMATION

Namjae Jeon <[email protected]>
ksmbd: don't increment epoch if current state and request state are same

Namjae Jeon <[email protected]>
ksmbd: fix potential circular locking issue in smb2_set_ea()

Namjae Jeon <[email protected]>
ksmbd: set v2 lease version on lease upgrade

Charan Teja Kalla <[email protected]>
mm: page_alloc: unreserve highatomic page blocks before oom

Huacai Chen <[email protected]>
LoongArch/smp: Call rcutree_report_cpu_starting() earlier

Hugo Villeneuve <[email protected]>
serial: sc16is7xx: improve do/while loop in sc16is7xx_irq()

Hugo Villeneuve <[email protected]>
serial: sc16is7xx: remove obsolete loop in sc16is7xx_port_irq()

Hugo Villeneuve <[email protected]>
serial: sc16is7xx: fix invalid sc16is7xx_lines bitfield in case of probe error

Hugo Villeneuve <[email protected]>
serial: sc16is7xx: convert from _raw_ to _noinc_ regmap functions for FIFO

Hugo Villeneuve <[email protected]>
serial: sc16is7xx: change EFR lock to operate on each channels

Hugo Villeneuve <[email protected]>
serial: sc16is7xx: remove unused line structure member

Hugo Villeneuve <[email protected]>
serial: sc16is7xx: remove global regmap from struct sc16is7xx_port

Hugo Villeneuve <[email protected]>
serial: sc16is7xx: remove wasteful static buffer in sc16is7xx_regmap_name()

Hugo Villeneuve <[email protected]>
serial: sc16is7xx: improve regmap debugfs by using one regmap per port

Al Viro <[email protected]>
rename(): fix the locking of subdirectories

Charan Teja Kalla <[email protected]>

    mm/sparsemem: fix race in accessing memory_section->usage

Steven Rostedt (Google) <[email protected]>
mm/rmap: fix misplaced parenthesis of a likely()

Zhihao Cheng <[email protected]>

    ubifs: ubifs_symlink: Fix memleak of inode->i_link in error path

Dave Airlie <[email protected]>
nouveau/vmm: don't set addr on the fail path to avoid warning

Mario Limonciello <[email protected]>
rtc: Extend timeout for waiting for UIP to clear to 1s

Mario Limonciello <[email protected]>
rtc: Add support for configuring the UIP timeout for RTC reads

Mario Limonciello <[email protected]>

    rtc: mc146818-lib: Adjust failure return code for mc146818_get_time()

Mario Limonciello <[email protected]>
rtc: Adjust failure return code for cmos_set_alarm()

Mario Limonciello <[email protected]>
rtc: cmos: Use ACPI alarm for non-Intel x86 systems too

Rob Herring <[email protected]>

    arm64: Rename ARM64_WORKAROUND_2966298

Zheng Wang <[email protected]>
media: mtk-jpeg: Fix use after free bug due to error path handling in mtk_jpeg_dec_device_run

Andy Shevchenko <[email protected]>
mmc: mmc_spi: remove custom DMA mapped buffers

Avri Altman <[email protected]>
mmc: core: Use mrq.sbc in close-ended ffu

Michael Grzeschik <[email protected]>
media: videobuf2-dma-sg: fix vmap callback

Vegard Nossum <[email protected]>
scripts/get_abi: fix source path leak

Vegard Nossum <[email protected]>
docs: kernel_abi.py: fix command injection

Alfred Piccioni <[email protected]>
lsm: new security_file_ioctl_compat() hook

Johan Hovold <[email protected]>
arm64: dts: qcom: sm8150: fix USB DP/DM HS PHY interrupts

Johan Hovold <[email protected]>
arm64: dts: qcom: sdm845: fix USB DP/DM HS PHY interrupts

Johan Hovold <[email protected]>
arm64: dts: qcom: sc7280: fix usb_1 wakeup interrupt types

Johan Hovold <[email protected]>
arm64: dts: qcom: sm8150: fix USB wakeup interrupt types

Johan Hovold <[email protected]>
arm64: dts: qcom: sdm845: fix USB wakeup interrupt types

Johan Hovold <[email protected]>
arm64: dts: qcom: sc7180: fix USB wakeup interrupt types

Bart Van Assche <[email protected]>
scsi: ufs: core: Remove the ufshcd_hba_exit() call from ufshcd_async_scan()

Amelie Delaunay <[email protected]>
dmaengine: fix NULL pointer in channel unregistration function

Marcelo Schmitt <[email protected]>
iio: adc: ad7091r: Enable internal vref if external vref is not supplied

Rafael J. Wysocki <[email protected]>
async: Introduce async_schedule_dev_nocall()

Rafael J. Wysocki <[email protected]>
async: Split async_schedule_node_domain()

Helge Deller <[email protected]>
parisc/power: Fix power soft-off button emulation on qemu

Helge Deller <[email protected]>
parisc/firmware: Fix F-extend for PDC addresses

Bhaumik Bhatt <[email protected]>
bus: mhi: host: Add spinlock to protect WP access when queueing TREs

Qiang Yu <[email protected]>
bus: mhi: host: Drop chan lock before queuing buffers

Krishna chaitanya chundru <[email protected]>
bus: mhi: host: Add alignment check for event ring read pointer

Serge Semin <[email protected]>
mips: Fix max_mapnr being uninitialized on early stages

Tony Krowiak <[email protected]>
s390/vfio-ap: let on_scan_complete() callback filter matrix and update guest's APCB

Tony Krowiak <[email protected]>
s390/vfio-ap: loop over the shadow APCB when filtering guest's AP configuration

Tony Krowiak <[email protected]>
s390/vfio-ap: always filter entire AP matrix

Bingbu Cao <[email protected]>
media: ov9734: Enable runtime PM before registering async sub-device

Xiaolei Wang <[email protected]>
rpmsg: virtio: Free driver_override when rpmsg_remove()

Bingbu Cao <[email protected]>
media: imx355: Enable runtime PM before registering async sub-device

Christian Marangi <[email protected]>
PM / devfreq: Fix buffer overflow in trans_stat_show

Anthony Krowiak <[email protected]>
s390/vfio-ap: unpin pages on gisc registration failure

Herbert Xu <[email protected]>
crypto: s390/aes - Fix buffer overread in CTR mode

Herbert Xu <[email protected]>
hwrng: core - Fix page fault dead lock on mmap-ed hwrng

Hongchen Zhang <[email protected]>
PM: hibernate: Enforce ordering during image compression/decompression

Herbert Xu <[email protected]>
crypto: api - Disallow identical driver names

David Disseldorp <[email protected]>
btrfs: sysfs: validate scrub_speed_max value

Viresh Kumar <[email protected]>
OPP: Pass rounded rate to _set_opp()

Josef Bacik <[email protected]>
arm64: properly install vmlinuz.efi

Suraj Jitindar Singh <[email protected]>
ext4: allow for the last group to be marked as trimmed

Marcelo Schmitt <[email protected]>
iio: adc: ad7091r: Allow users to configure device events

Marcelo Schmitt <[email protected]>
iio: adc: ad7091r: Set alert bit in config register

Sean Christopherson <[email protected]>
Revert "nSVM: Check for reserved encodings of TLB_CONTROL in nested VMCB"

Wesley Cheng <[email protected]>
usb: dwc3: gadget: Handle EP0 request dequeuing properly

Wesley Cheng <[email protected]>
usb: dwc3: gadget: Queue PM runtime idle on disconnect event

Wesley Cheng <[email protected]>
usb: dwc3: gadget: Refactor EP0 forced stall/restart into a separate API

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

Diffstat:

 Documentation/ABI/testing/sysfs-class-devfreq      |   3 +
 Documentation/admin-guide/abi-obsolete.rst         |   2 +-
 Documentation/admin-guide/abi-removed.rst          |   2 +-
 Documentation/admin-guide/abi-stable.rst           |   2 +-
 Documentation/admin-guide/abi-testing.rst          |   2 +-
 Documentation/filesystems/directory-locking.rst    |  29 +-
 Documentation/filesystems/locking.rst              |   5 +-
 Documentation/filesystems/porting.rst              |  18 +
 Documentation/sphinx/kernel_abi.py                 |  56 +--
 Makefile                                           |   4 +-
 arch/alpha/kernel/rtc.c                            |   2 +-
 arch/arm/boot/dts/exynos4210-i9100.dts             |   8 +
 arch/arm/boot/dts/qcom-sdx55.dtsi                  |  10 +-
 arch/arm64/Kconfig                                 |   4 +
 arch/arm64/boot/dts/qcom/sc7180.dtsi               |   4 +-
 arch/arm64/boot/dts/qcom/sc7280.dtsi               |   4 +-
 arch/arm64/boot/dts/qcom/sdm845.dtsi               |  16 +-
 arch/arm64/boot/dts/qcom/sm8150.dtsi               |  16 +-
 arch/arm64/boot/install.sh                         |   3 +-
 arch/arm64/kernel/cpu_errata.c                     |   4 +-
 arch/arm64/kernel/entry.S                          |   2 +-
 arch/arm64/tools/cpucaps                           |   2 +-
 arch/loongarch/kernel/smp.c                        |   3 +-
 arch/mips/kernel/elf.c                             |   6 +
 arch/mips/lantiq/prom.c                            |   7 +-
 arch/mips/mm/init.c                                |  12 +-
 arch/parisc/kernel/firmware.c                      |   4 +-
 arch/powerpc/Kconfig                               |   1 -
 arch/s390/crypto/aes_s390.c                        |   4 +-
 arch/s390/crypto/paes_s390.c                       |   4 +-
 arch/x86/include/asm/syscall_wrapper.h             |  25 +-
 arch/x86/kernel/hpet.c                             |   2 +-
 arch/x86/kernel/rtc.c                              |   2 +-
 arch/x86/kvm/svm/nested.c                          |  14 -
 block/ioctl.c                                      |   2 -
 block/partitions/core.c                            |   5 +
 crypto/algapi.c                                    |   1 +
 drivers/base/power/main.c                          | 160 ++++-----
 drivers/base/power/trace.c                         |   2 +-
 drivers/block/nbd.c                                |   6 +-
 drivers/block/rbd.c                                |  22 +-
 drivers/bus/mhi/ep/main.c                          |  68 +++-
 drivers/bus/mhi/host/main.c                        |  29 +-
 drivers/char/hw_random/core.c                      |  34 +-
 drivers/cpufreq/intel_pstate.c                     |  55 +--
 drivers/cxl/core/region.c                          |   4 +-
 drivers/devfreq/devfreq.c                          |  57 ++-
 drivers/dma/dmaengine.c                            |   3 +
 drivers/firmware/arm_scmi/common.h                 |   1 +
 drivers/firmware/arm_scmi/mailbox.c                |  14 +
 drivers/firmware/arm_scmi/shmem.c                  |   6 +
 drivers/gpio/gpio-eic-sprd.c                       |  32 +-
 drivers/gpio/gpiolib-acpi.c                        |  14 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |   2 -
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   3 +-
 .../amd/display/dc/clk_mgr/dcn314/dcn314_clk_mgr.c |  21 +-
 .../drm/amd/display/modules/power/power_helpers.c  |   2 +
 drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c          |  13 +-
 drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c     |   2 +
 drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c     |   2 +
 drivers/gpu/drm/bridge/analogix/anx7625.c          |   7 +-
 drivers/gpu/drm/bridge/analogix/anx7625.h          |   2 +
 drivers/gpu/drm/bridge/nxp-ptn3460.c               |   6 +-
 drivers/gpu/drm/bridge/parade-ps8640.c             |  23 ++
 drivers/gpu/drm/bridge/sii902x.c                   |  68 ++--
 drivers/gpu/drm/drm_plane.c                        |   1 +
 drivers/gpu/drm/exynos/exynos5433_drm_decon.c      |   4 +-
 drivers/gpu/drm/exynos/exynos_drm_fimd.c           |   4 +-
 drivers/gpu/drm/exynos/exynos_drm_gsc.c            |   2 +-
 drivers/gpu/drm/nouveau/nouveau_vmm.c              |   3 +
 drivers/gpu/drm/panel/panel-edp.c                  |   4 +-
 drivers/gpu/drm/panel/panel-simple.c               |   2 +
 drivers/gpu/drm/tidss/tidss_crtc.c                 |  10 +-
 drivers/iio/adc/ad7091r-base.c                     | 169 +++++++++
 drivers/iio/adc/ad7091r-base.h                     |   8 +
 drivers/iio/adc/ad7091r5.c                         |  28 +-
 drivers/media/common/videobuf2/videobuf2-dma-sg.c  |  10 +-
 drivers/media/i2c/imx355.c                         |  12 +-
 drivers/media/i2c/ov13b10.c                        |  86 +++--
 drivers/media/i2c/ov9734.c                         |  19 +-
 .../media/platform/mediatek/jpeg/mtk_jpeg_core.c   |   6 +-
 drivers/mmc/core/block.c                           |  46 ++-
 drivers/mmc/host/mmc_spi.c                         | 186 +---------
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |   5 +
 drivers/net/ethernet/freescale/fec_main.c          |   2 +
 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c    |  27 +-
 .../mellanox/mlx5/core/en/fs_tt_redirect.c         |   1 +
 .../net/ethernet/mellanox/mlx5/core/en/params.c    |   4 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c  |  26 +-
 drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c  |   2 +-
 .../mellanox/mlx5/core/steering/dr_action.c        |  17 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |   3 +
 drivers/net/fjes/fjes_hw.c                         |  37 +-
 drivers/net/hyperv/netvsc_drv.c                    |   4 +-
 drivers/net/phy/micrel.c                           |  11 +
 drivers/net/tun.c                                  |  10 +-
 drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c   |   2 +-
 drivers/opp/core.c                                 |   6 +-
 drivers/parisc/power.c                             |   2 +-
 .../uncore-frequency/uncore-frequency-common.c     |  64 ++--
 .../uncore-frequency/uncore-frequency-common.h     |  20 +-
 drivers/platform/x86/p2sb.c                        | 180 +++++++---
 drivers/rpmsg/virtio_rpmsg_bus.c                   |   1 +
 drivers/rtc/rtc-cmos.c                             |  28 +-
 drivers/rtc/rtc-mc146818-lib.c                     |  39 ++-
 drivers/s390/crypto/vfio_ap_ops.c                  |  72 ++--
 drivers/spi/spi-bcm-qspi.c                         |   4 +-
 drivers/spi/spi.c                                  |   4 +
 drivers/thermal/intel/intel_hfi.c                  | 106 ++++--
 drivers/tty/serial/sc16is7xx.c                     | 389 +++++++++++----------
 drivers/ufs/core/ufshcd.c                          |   7 +-
 drivers/usb/dwc3/gadget.c                          |  70 ++--
 fs/afs/dir.c                                       |   8 +
 fs/btrfs/ctree.h                                   |   1 +
 fs/btrfs/delayed-inode.c                           |   5 +-
 fs/btrfs/delayed-inode.h                           |   1 +
 fs/btrfs/extent-tree.c                             |  53 ++-
 fs/btrfs/inode.c                                   | 172 +++++----
 fs/btrfs/ioctl.c                                   |   7 +
 fs/btrfs/ref-verify.c                              |   6 +-
 fs/btrfs/sysfs.c                                   |   4 +
 fs/btrfs/tree-checker.c                            |   2 +-
 fs/dlm/lowcomms.c                                  |  14 +-
 fs/erofs/decompressor.c                            |  49 +--
 fs/exec.c                                          |   3 +
 fs/ext4/mballoc.c                                  |  15 +-
 fs/fscache/cache.c                                 |   3 +-
 fs/ioctl.c                                         |   3 +-
 fs/namei.c                                         |  60 ++--
 fs/pipe.c                                          |  19 +-
 fs/smb/server/connection.c                         |   1 +
 fs/smb/server/ksmbd_netlink.h                      |   3 +-
 fs/smb/server/oplock.c                             |  16 +-
 fs/smb/server/smb2pdu.c                            |   8 +-
 fs/smb/server/transport_ipc.c                      |   4 +-
 fs/ubifs/dir.c                                     |   2 +
 fs/xfs/xfs_super.c                                 |  27 +-
 include/linux/async.h                              |   2 +
 include/linux/lsm_hook_defs.h                      |   2 +
 include/linux/mc146818rtc.h                        |   3 +-
 include/linux/mmzone.h                             |  14 +-
 include/linux/pipe_fs_i.h                          |  16 +
 include/linux/rmap.h                               |   4 +-
 include/linux/security.h                           |   9 +
 include/linux/serial_core.h                        |  79 +++++
 include/linux/skmsg.h                              |   6 -
 include/linux/syscalls.h                           |   1 +
 include/net/inet_connection_sock.h                 |   8 +
 include/net/inet_sock.h                            |   5 -
 include/net/llc_pdu.h                              |   6 +-
 include/net/sock.h                                 |  18 +-
 include/uapi/linux/btrfs.h                         |   3 +
 kernel/async.c                                     |  85 +++--
 kernel/power/swap.c                                |  38 +-
 kernel/rcu/tree.c                                  |  34 +-
 kernel/rcu/tree_exp.h                              |   3 +-
 kernel/time/tick-sched.c                           |   5 +
 kernel/trace/tracing_map.c                         |   7 +-
 mm/page_alloc.c                                    |  16 +-
 mm/sparse.c                                        |  17 +-
 net/8021q/vlan_netlink.c                           |   4 +
 net/core/dev.c                                     |   9 +
 net/core/dev.h                                     |   3 +
 net/core/request_sock.c                            |   3 -
 net/core/sock.c                                    |  11 +-
 net/ipv4/af_inet.c                                 |   3 +
 net/ipv4/inet_connection_sock.c                    |   4 +
 net/ipv4/tcp.c                                     |   1 +
 net/ipv6/af_inet6.c                                |   3 +
 net/llc/af_llc.c                                   |  24 +-
 net/llc/llc_core.c                                 |   7 -
 net/mac80211/sta_info.c                            |   5 +-
 net/netfilter/nf_tables_api.c                      |  20 +-
 net/netfilter/nft_chain_filter.c                   |  11 +-
 net/netfilter/nft_compat.c                         |  12 +
 net/netfilter/nft_flow_offload.c                   |   5 +
 net/netfilter/nft_limit.c                          |  23 +-
 net/netfilter/nft_nat.c                            |   5 +
 net/netfilter/nft_rt.c                             |   5 +
 net/netfilter/nft_socket.c                         |   5 +
 net/netfilter/nft_synproxy.c                       |   7 +-
 net/netfilter/nft_tproxy.c                         |   5 +
 net/netfilter/nft_xfrm.c                           |   5 +
 net/netlink/af_netlink.c                           |   2 +-
 net/rds/af_rds.c                                   |   2 +-
 net/smc/smc_diag.c                                 |   2 +-
 scripts/get_abi.pl                                 |   2 +-
 security/security.c                                |  18 +
 security/selinux/hooks.c                           |  28 ++
 security/smack/smack_lsm.c                         |   1 +
 security/tomoyo/tomoyo.c                           |   1 +
 .../drivers/net/netdevsim/udp_tunnel_nic.sh        |   9 +
 192 files changed, 2418 insertions(+), 1385 deletions(-)