Skip to content

6.1.56-rc1 review

Greg Kroah-Hartman bridge damon dri-devel intel-gfx linux-amlogic linux-arm-kernel linux-nfs linux-patches linux-scsi linux-tegra lkml ltp stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest259 patches 24 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/259NFS: Fix error handling for O_DIRECT write schedulingfs/nfs/direct.c+46 -160 replies
2/259NFS: Fix O_DIRECT locking issuesfs/nfs/direct.c+4 -40 replies
3/259NFS: More O_DIRECT accounting fixes for error pathsfs/nfs/direct.c+31 -160 replies
4/259NFS: Use the correct commit info in nfs_join_page_group()fs/nfs/direct.c fs/nfs/write.c include/linux/nfs_page.h+20 -150 replies
5/259NFS: More fixes for nfs_direct_write_reschedule_io()fs/nfs/direct.c+11 -60 replies
6/259NFS/pNFS: Report EINVAL errors from connect() to the serverfs/nfs/flexfilelayout/flexfilelayout.c+1 -00 replies
7/259SUNRPC: Mark the cred for revalidation if the server rejects itnet/sunrpc/clnt.c+1 -00 replies
8/259NFSv4.1: use EXCHGID4_FLAG_USE_PNFS_DS for DS serverfs/nfs/nfs4client.c fs/nfs/nfs4proc.c+7 -00 replies
9/259NFSv4.1: fix pnfs MDS=DS session trunkingfs/nfs/nfs4client.c include/linux/nfs_fs_sb.h net/sunrpc/clnt.c+13 -50 replies
10/259media: v4l: Use correct dependency for camera sensor driversdrivers/media/platform/marvell/Kconfig drivers/media/usb/em28xx/Kconfig drivers/media/usb/go7007/Kconfig+5 -50 replies
11/259media: via: Use correct dependency for camera sensor driversdrivers/media/platform/via/Kconfig+1 -10 replies
12/259netfs: Only call folio_start_fscache() one time for each foliofs/netfs/buffered_read.c+5 -10 replies
13/259perf build: Update build rule for generated filestools/build/Makefile.build tools/perf/pmu-events/Build+16 -00 replies
14/259dm: fix a race condition in retrieve_depsdrivers/md/dm-core.h drivers/md/dm-ioctl.c drivers/md/dm-table.c+31 -90 replies
15/259btrfs: improve error message after failure to add delayed dir index itemfs/btrfs/delayed-inode.c+4 -30 replies
16/259btrfs: remove BUG() after failure to insert delayed dir index itemfs/btrfs/delayed-inode.c+47 -270 replies
17/259ext4: replace the traditional ternary conditional operator with with max()/min()fs/ext4/mballoc.c+2 -40 replies
18/259ext4: move setting of trimmed bit into ext4_try_to_trim_range()fs/ext4/mballoc.c+25 -210 replies
19/259ext4: do not let fstrim block system suspendfs/ext4/mballoc.c+10 -20 replies
20/259netfilter: nf_tables: dont skip expired elements during walknet/netfilter/nf_tables_api.c net/netfilter/nft_set_hash.c net/netfilter/nft_set_pipapo.c +1 more+16 -100 replies
21/259netfilter: nf_tables: GC transaction API to avoid race with control planeinclude/net/netfilter/nf_tables.h net/netfilter/nf_tables_api.c+300 -120 replies
22/259netfilter: nf_tables: adapt set backend to use GC transaction APInet/netfilter/nf_tables_api.c net/netfilter/nft_set_hash.c net/netfilter/nft_set_pipapo.c +1 more+173 -1030 replies
23/259netfilter: nft_set_hash: mark set element as dead when deleting from packet pathnet/netfilter/nft_set_hash.c+4 -20 replies
24/259netfilter: nf_tables: remove busy mark and gc batch APIinclude/net/netfilter/nf_tables.h net/netfilter/nf_tables_api.c+4 -1420 replies
25/259netfilter: nf_tables: dont fail inserts if duplicate has expirednet/netfilter/nft_set_pipapo.c+4 -190 replies
26/259netfilter: nf_tables: fix GC transaction races with netns and netlink event exit pathnet/netfilter/nf_tables_api.c+32 -40 replies
27/259netfilter: nf_tables: GC transaction race with netns dismantlenet/netfilter/nf_tables_api.c+6 -10 replies
28/259netfilter: nf_tables: GC transaction race with abort pathnet/netfilter/nf_tables_api.c+6 -10 replies
29/259netfilter: nf_tables: use correct lock to protect gc_listnet/netfilter/nf_tables_api.c+2 -20 replies
30/259netfilter: nf_tables: defer gc run if previous batch is still pendinginclude/net/netfilter/nf_tables.h net/netfilter/nft_set_hash.c net/netfilter/nft_set_rbtree.c+11 -00 replies
31/259netfilter: nft_set_rbtree: skip sync GC for new elements in this transactionnet/netfilter/nft_set_rbtree.c+6 -20 replies
32/259netfilter: nft_set_rbtree: use read spinlock to avoid datapath contentionnet/netfilter/nft_set_rbtree.c+2 -40 replies
33/259netfilter: nft_set_pipapo: call nft_trans_gc_queue_sync() in catchall GCinclude/net/netfilter/nf_tables.h net/netfilter/nf_tables_api.c net/netfilter/nft_set_hash.c +2 more+25 -80 replies
34/259netfilter: nft_set_pipapo: stop GC iteration if GC transaction allocation failsnet/netfilter/nft_set_pipapo.c+1 -10 replies
35/259netfilter: nft_set_hash: try later when GC hits EAGAIN on iterationnet/netfilter/nft_set_hash.c+3 -60 replies
36/259netfilter: nf_tables: fix memleak when more than 255 elements expiredinclude/net/netfilter/nf_tables.h net/netfilter/nf_tables_api.c+9 -30 replies
37/259ASoC: meson: spdifin: start hw on dai probesound/soc/meson/axg-spdifin.c+17 -320 replies
38/259netfilter: nf_tables: disallow element removal on anonymous setsnet/netfilter/nf_tables_api.c+5 -40 replies
39/259bpf: Avoid deadlock when using queue and stack maps from NMIkernel/bpf/queue_stack_maps.c+18 -30 replies
40/259ASoC: rt5640: Revert "Fix sleep in atomic context"sound/soc/codecs/rt5640.c+5 -70 replies
41/259ASoC: rt5640: Fix IRQ not being free-ed for HDA jack detect modesound/soc/codecs/rt5640.c+1 -00 replies
42/259ALSA: hda/realtek: Splitting the UX3402 into two separate modelssound/pci/hda/patch_realtek.c+2 -10 replies
43/259netfilter: conntrack: fix extension size tablenet/netfilter/nf_conntrack_extend.c+2 -20 replies
44/259selftests: tls: swap the TX and RX sockets in some teststools/testing/selftests/net/tls.c+4 -40 replies
45/259net/core: Fix ETH_P_1588 flow dissectornet/core/flow_dissector.c+1 -10 replies
46/259ASoC: hdaudio.c: Add missing check for devm_kstrdupsound/soc/intel/avs/boards/hdaudio.c+3 -00 replies
47/259ASoC: imx-audmix: Fix return error with devm_clk_get()sound/soc/fsl/imx-audmix.c+1 -10 replies
48/259octeon_ep: fix tx dma unmap len values in SGdrivers/net/ethernet/marvell/octeon_ep/octep_main.c drivers/net/ethernet/marvell/octeon_ep/octep_tx.c drivers/net/ethernet/marvell/octeon_ep/octep_tx.h+23 -90 replies
49/259iavf: do not process adminq tasks when __IAVF_IN_REMOVE_TASK is setdrivers/net/ethernet/intel/iavf/iavf_main.c+2 -10 replies
50/259ASoC: SOF: core: Only call sof_ops_free() on remove if the probe was successfulsound/soc/sof/core.c+1 -20 replies
51/259iavf: add iavf_schedule_aq_request() helperdrivers/net/ethernet/intel/iavf/iavf.h drivers/net/ethernet/intel/iavf/iavf_ethtool.c drivers/net/ethernet/intel/iavf/iavf_main.c+6 -80 replies
52/259iavf: schedule a request immediately after add/delete vlandrivers/net/ethernet/intel/iavf/iavf_main.c+2 -20 replies
53/259i40e: Fix VF VLAN offloading when port VLAN is configureddrivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c+5 -30 replies
54/259netfilter, bpf: Adjust timeouts of non-confirmed CTs in bpf_ct_insert_entry()net/netfilter/nf_conntrack_bpf.c+2 -00 replies
55/259ionic: fix 16bit math issue when PAGE_SIZE >= 64KBdrivers/net/ethernet/pensando/ionic/ionic_dev.h drivers/net/ethernet/pensando/ionic/ionic_txrx.c+8 -30 replies
56/259igc: Fix infinite initialization loop with early XDP redirectdrivers/net/ethernet/intel/igc/igc_main.c+1 -10 replies
57/259ipv4: fix null-deref in ipv4_link_failurenet/ipv4/route.c+3 -10 replies
58/259scsi: iscsi_tcp: restrict to TCP socketsdrivers/scsi/iscsi_tcp.c+4 -00 replies
59/259powerpc/perf/hv-24x7: Update domain value checkarch/powerpc/perf/hv-24x7.c+1 -10 replies
60/259dccp: fix dccp_v4_err()/dccp_v6_err() againnet/dccp/ipv4.c net/dccp/ipv6.c+4 -140 replies
61/259x86/mm, kexec, ima: Use memblock_free_late() from ima_free_kexec_buffer()arch/x86/kernel/setup.c+2 -60 replies
62/259net: hsr: Properly parse HSRv1 supervisor frames.net/hsr/hsr_framereg.c+2 -20 replies
63/259platform/x86: intel_scu_ipc: Check status after timeout in busy_loop()drivers/platform/x86/intel_scu_ipc.c+8 -110 replies
64/259platform/x86: intel_scu_ipc: Check status upon timeout in ipc_wait_for_interrupt()drivers/platform/x86/intel_scu_ipc.c+4 -20 replies
65/259platform/x86: intel_scu_ipc: Dont override scu in intel_scu_ipc_dev_simple_command()drivers/platform/x86/intel_scu_ipc.c+0 -10 replies
66/259platform/x86: intel_scu_ipc: Fail IPC send if still busydrivers/platform/x86/intel_scu_ipc.c+28 -120 replies
67/259x86/srso: Fix srso_show_state() side effectarch/x86/kernel/cpu/bugs.c+1 -10 replies
68/259x86/srso: Fix SBPB enablement for spec_rstack_overflow=offarch/x86/kernel/cpu/bugs.c+1 -10 replies
69/259net: hns3: add cmdq check for vf periodic service taskdrivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c+2 -10 replies
70/259net: hns3: fix GRE checksum offload issuedrivers/net/ethernet/hisilicon/hns3/hns3_enet.c+9 -00 replies
71/259net: hns3: only enable unicast promisc when mac table fulldrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+1 -10 replies
72/259net: hns3: fix fail to delete tc flower rules during reset issuedrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+6 -00 replies
73/259net: hns3: add 5ms delay before clear firmware reset irq sourcedrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+5 -00 replies
74/259net: bridge: use DEV_STATS_INC()net/bridge/br_forward.c net/bridge/br_input.c+4 -40 replies
75/259team: fix null-ptr-deref when team device type is changeddrivers/net/team/team.c include/linux/if_team.h+11 -10 replies
76/259net: rds: Fix possible NULL-pointer dereferencenet/rds/rdma_transport.c+7 -50 replies
77/259netfilter: nf_tables: disable toggling dormant table state more than oncenet/netfilter/nf_tables_api.c+4 -00 replies
78/259netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAPnet/netfilter/ipset/ip_set_core.c+10 -20 replies
79/259i915/pmu: Move execlist stats initialization to execlist specific setupdrivers/gpu/drm/i915/gt/intel_engine_cs.c drivers/gpu/drm/i915/gt/intel_execlists_submission.c+2 -10 replies
80/259locking/seqlock: Do the lockdep annotation before locking in do_write_seqcount_begin_nested()include/linux/seqlock.h+1 -10 replies
81/259net: ena: Flush XDP packets on error.drivers/net/ethernet/amazon/ena/ena_netdev.c+3 -00 replies
82/259bnxt_en: Flush XDP for bnxt_poll_nitroa0()s NAPIdrivers/net/ethernet/broadcom/bnxt/bnxt.c+5 -00 replies
83/259octeontx2-pf: Do xdp_do_flush() after redirects.drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c+13 -60 replies
84/259igc: Expose tx-usecs coalesce setting to userdrivers/net/ethernet/intel/igc/igc_ethtool.c+19 -120 replies
85/259proc: nommu: /proc/<pid>/maps: release mmap read lockfs/proc/task_nommu.c+15 -120 replies
86/259proc: nommu: fix empty /proc/<pid>/mapsfs/proc/internal.h fs/proc/task_nommu.c+22 -170 replies
87/259cifs: Fix UAF in cifs_demultiplex_thread()fs/smb/client/cifsglob.h fs/smb/client/transport.c+24 -110 replies
88/259gpio: tb10x: Fix an error handling path in tb10x_gpio_probe()drivers/gpio/gpio-tb10x.c+5 -10 replies
89/259i2c: mux: demux-pinctrl: check the return value of devm_kstrdup()drivers/i2c/muxes/i2c-demux-pinctrl.c+4 -00 replies
90/259i2c: mux: gpio: Add missing fwnode_handle_put()drivers/i2c/muxes/i2c-mux-gpio.c+3 -10 replies
91/259i2c: xiic: Correct return value check for xiic_reinit()drivers/i2c/busses/i2c-xiic.c+1 -10 replies
92/259ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2arch/arm/boot/dts/bcm4708-linksys-ea6500-v2.dts+2 -10 replies
93/259ARM: dts: samsung: exynos4210-i9100: Fix LCD screens physical sizearch/arm/boot/dts/exynos4210-i9100.dts+2 -20 replies
94/259ARM: dts: qcom: msm8974pro-castor: correct inverted X of touchscreenarch/arm/boot/dts/qcom-msm8974pro-sony-xperia-shinano-castor.dts+1 -10 replies
95/259ARM: dts: qcom: msm8974pro-castor: correct touchscreen function namesarch/arm/boot/dts/qcom-msm8974pro-sony-xperia-shinano-castor.dts+2 -20 replies
96/259ARM: dts: qcom: msm8974pro-castor: correct touchscreen syna,nosleep-modearch/arm/boot/dts/qcom-msm8974pro-sony-xperia-shinano-castor.dts+1 -10 replies
97/259f2fs: optimize iteration over sparse directoriesfs/f2fs/data.c fs/f2fs/dir.c fs/f2fs/f2fs.h +1 more+41 -190 replies
98/259f2fs: get out of a repeat loop when getting a locked data pagefs/f2fs/data.c+2 -60 replies
99/259s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_CLR2SECK2 IOCTLdrivers/s390/crypto/pkey_api.c drivers/s390/crypto/zcrypt_ep11misc.c drivers/s390/crypto/zcrypt_ep11misc.h+60 -200 replies
100/259arm64: dts: qcom: sdm845-db845c: Mark cont splash memory region as reservedarch/arm64/boot/dts/qcom/sdm845-db845c.dts+9 -00 replies
101/259wifi: ath11k: fix tx status reporting in encap offload modedrivers/net/wireless/ath/ath11k/dp.h drivers/net/wireless/ath/ath11k/dp_tx.c drivers/net/wireless/ath/ath11k/dp_tx.h+37 -10 replies
102/259wifi: ath11k: Cleanup mac80211 references on failure during tx_completedrivers/net/wireless/ath/ath11k/dp_tx.c+3 -30 replies
103/259scsi: qla2xxx: Select qpair depending on which CPU post_cmd() gets calleddrivers/scsi/qla2xxx/qla_def.h drivers/scsi/qla2xxx/qla_init.c drivers/scsi/qla2xxx/qla_inline.h +3 more+69 -30 replies
104/259scsi: qla2xxx: Use raw_smp_processor_id() instead of smp_processor_id()drivers/scsi/qla2xxx/qla_inline.h drivers/scsi/qla2xxx/qla_isr.c drivers/scsi/qla2xxx/qla_target.c +1 more+7 -80 replies
105/259drm/amdkfd: Flush TLB after unmapping for GFX v9.4.3drivers/gpu/drm/amd/amdkfd/kfd_priv.h+3 -30 replies
106/259drm/amdkfd: Insert missing TLB flush on GFX10 and laterdrivers/gpu/drm/amd/amdkfd/kfd_priv.h+1 -20 replies
107/259btrfs: reset destination buffer when read_extent_buffer() gets invalid rangefs/btrfs/extent_io.c+7 -10 replies
108/259vfio/mdev: Fix a null-ptr-deref bug for mdev_unregister_parent()drivers/vfio/mdev/mdev_sysfs.c+2 -10 replies
109/259MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabledarch/mips/alchemy/devboards/db1000.c arch/mips/alchemy/devboards/db1200.c arch/mips/alchemy/devboards/db1300.c+14 -00 replies
110/259spi: spi-gxp: BUG: Correct spi write return valuedrivers/spi/spi-gxp.c+1 -10 replies
111/259drm/bridge: ti-sn65dsi83: Do not generate HFP/HBP/HSA and EOT packetdrivers/gpu/drm/bridge/ti-sn65dsi83.c+3 -10 replies
112/259bus: ti-sysc: Use fsleep() instead of usleep_range() in sysc_reset()drivers/bus/ti-sysc.c+1 -20 replies
113/259bus: ti-sysc: Fix missing AM35xx SoC matchingdrivers/bus/ti-sysc.c+4 -20 replies
114/259firmware: arm_scmi: Harden perf domain info accessdrivers/firmware/arm_scmi/perf.c+64 -250 replies
115/259firmware: arm_scmi: Fixup perf power-cost/microwatt supportdrivers/firmware/arm_scmi/perf.c+2 -20 replies
116/259power: supply: mt6370: Fix missing error code in mt6370_chg_toggle_cfo()drivers/power/supply/mt6370-charger.c+1 -10 replies
117/259clk: sprd: Fix thm_parents incorrect configurationdrivers/clk/sprd/ums512-clk.c+1 -10 replies
118/259clk: tegra: fix error return case for recalc_ratedrivers/clk/tegra/clk-bpmp.c+1 -10 replies
119/259ARM: dts: omap: correct indentationarch/arm/boot/dts/omap-gpmc-smsc911x.dtsi arch/arm/boot/dts/omap-gpmc-smsc9221.dtsi arch/arm/boot/dts/omap3-cm-t3517.dts +6 more+101 -1010 replies
120/259ARM: dts: ti: omap: Fix bandgap thermal cells addressing for omap3/4arch/arm/boot/dts/omap3-cpu-thermal.dtsi arch/arm/boot/dts/omap4-cpu-thermal.dtsi arch/arm/boot/dts/omap443x.dtsi +1 more+7 -30 replies
121/259ARM: dts: Unify pwm-omap-dmtimer node namesarch/arm/boot/dts/am335x-guardian.dts arch/arm/boot/dts/am3517-evm.dts arch/arm/boot/dts/logicpd-torpedo-baseboard.dtsi +3 more+8 -70 replies
122/259ARM: dts: Unify pinctrl-single pin group nodes for omap4arch/arm/boot/dts/motorola-mapphone-common.dtsi arch/arm/boot/dts/omap4-duovero-parlor.dts arch/arm/boot/dts/omap4-duovero.dtsi +9 more+108 -1080 replies
123/259ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on bootarch/arm/boot/dts/motorola-mapphone-common.dtsi+2 -20 replies
124/259bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-updrivers/bus/ti-sysc.c+17 -50 replies
125/259power: supply: ucs1002: fix error code in ucs1002_get_property()drivers/power/supply/ucs1002_power.c+2 -10 replies
126/259firmware: imx-dsp: Fix an error handling path in imx_dsp_setup_channels()drivers/firmware/imx/imx-dsp.c+1 -00 replies
127/259xtensa: add default definition for XCHAL_HAVE_DIV32arch/xtensa/include/asm/core.h+4 -00 replies
128/259xtensa: iss/network: make functions staticarch/xtensa/platforms/iss/network.c+2 -20 replies
129/259xtensa: boot: dont add include-dirsarch/xtensa/boot/Makefile+1 -20 replies
130/259xtensa: umulsidi3: fix conditional expressionarch/xtensa/lib/umulsidi3.S+3 -10 replies
131/259xtensa: boot/lib: fix function prototypesarch/xtensa/boot/lib/zmem.c+3 -20 replies
132/259power: supply: rk817: Fix node refcount leakdrivers/power/supply/rk817_charger.c+12 -30 replies
133/259selftests/powerpc: Use CLEAN macro to fix make warningtools/testing/selftests/powerpc/pmu/Makefile+5 -20 replies
134/259selftests/powerpc: Pass make context to childrentools/testing/selftests/powerpc/Makefile tools/testing/selftests/powerpc/pmu/Makefile+16 -160 replies
135/259selftests/powerpc: Fix emit_tests to work with run_kselftest.shtools/testing/selftests/powerpc/Makefile tools/testing/selftests/powerpc/pmu/Makefile+9 -90 replies
136/259soc: imx8m: Enable OCOTP clock for imx8mm before reading registersdrivers/soc/imx/soc-imx8m.c+10 -00 replies
137/259arm64: dts: imx: Add imx8mm-prt8mm.dtb to buildarch/arm64/boot/dts/freescale/Makefile+1 -00 replies
138/259firmware: arm_ffa: Dont set the memory region attributes for MEM_LENDdrivers/firmware/arm_ffa/driver.c+14 -20 replies
139/259gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chipdrivers/gpio/gpio-pmic-eic-sprd.c+1 -00 replies
140/259i2c: npcm7xx: Fix callback completion orderingdrivers/i2c/busses/i2c-npcm7xx.c+7 -100 replies
141/259x86/reboot: VMCLEAR active VMCSes before emergency rebootarch/x86/include/asm/kexec.h arch/x86/include/asm/reboot.h arch/x86/kernel/crash.c +2 more+27 -400 replies
142/259ceph: drop messages from MDS when unmountingfs/ceph/caps.c fs/ceph/mds_client.c fs/ceph/mds_client.h +4 more+109 -220 replies
143/259dma-debug: dont call __dma_entry_alloc_check_leak() under free_entries_lockkernel/dma/debug.c+15 -50 replies
144/259bpf: Annotate bpf_long_memcpy with data_raceinclude/linux/bpf.h+1 -10 replies
145/259spi: sun6i: reduce DMA RX transfer width to single bytedrivers/spi/spi-sun6i.c+1 -10 replies
146/259spi: sun6i: fix race between DMA RX transfer completion and RX FIFO draindrivers/spi/spi-sun6i.c+28 -10 replies
147/259nvme-fc: Prevent null pointer dereference in nvme_fc_io_getuuid()drivers/nvme/host/fc.c+1 -10 replies
148/259parisc: sba: Fix compile warning wrt list of SBA devicesarch/parisc/include/asm/ropes.h drivers/char/agp/parisc-agp.c+3 -20 replies
149/259parisc: iosapic.c: Fix sparse warningsdrivers/parisc/iosapic.c drivers/parisc/iosapic_private.h+4 -40 replies
150/259parisc: drivers: Fix sparse warningarch/parisc/kernel/drivers.c+1 -10 replies
151/259parisc: irq: Make irq_stack_union static to avoid sparse warningarch/parisc/kernel/irq.c+1 -10 replies
152/259scsi: qedf: Add synchronization between I/O completions and abortdrivers/scsi/qedf/qedf_io.c drivers/scsi/qedf/qedf_main.c+14 -30 replies
153/259scsi: ufs: core: Move __ufshcd_send_uic_cmd() outside host_lockdrivers/ufs/core/ufshcd.c+1 -50 replies
154/259scsi: ufs: core: Poll HCS.UCRDY before issuing a UIC commanddrivers/ufs/core/ufshcd.c+6 -10 replies
155/259selftests/ftrace: Correctly enable event in instance-event.tctools/testing/selftests/ftrace/test.d/instances/instance-event.tc+1 -10 replies
156/259ring-buffer: Avoid softlockup in ring_buffer_resize()kernel/trace/ring_buffer.c+2 -00 replies
157/259btrfs: assert delayed node locked when removing delayed itemfs/btrfs/delayed-inode.c+8 -40 replies
158/259selftests: fix dependency checker scripttools/testing/selftests/kselftest_deps.sh+65 -120 replies
159/259ring-buffer: Do not attempt to read past "commit"kernel/trace/ring_buffer.c+5 -00 replies
160/259net/smc: bugfix for smcr v2 server connect success statisticnet/smc/smc_stats.h+2 -10 replies
161/259ata: sata_mv: Fix incorrect string length computation in mv_dump_mem()drivers/ata/sata_mv.c+2 -20 replies
162/259platform/mellanox: mlxbf-bootctl: add NET dependency into Kconfigdrivers/platform/mellanox/Kconfig+1 -00 replies
163/259platform/x86: asus-wmi: Support 2023 ROG X16 tablet modedrivers/platform/x86/asus-nb-wmi.c+9 -00 replies
164/259thermal/of: add missing of_node_put()drivers/thermal/thermal_of.c+6 -20 replies
165/259drm/amd/display: Dont check registers, if using AUX BL controldrivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c+3 -10 replies
166/259drm/amdgpu/soc21: dont remap HDP registers for SR-IOVdrivers/gpu/drm/amd/amdgpu/soc21.c+1 -10 replies
167/259drm/amdgpu/nbio4.3: set proper rmmio_remap.reg_offset for SR-IOVdrivers/gpu/drm/amd/amdgpu/nbio_v4_3.c+3 -00 replies
168/259drm/amdgpu: Handle null atom context in VBIOS info ioctldrivers/gpu/drm/amd/amdgpu/amdgpu_kms.c+11 -60 replies
169/259riscv: errata: fix T-Head dcache.cva encodingarch/riscv/include/asm/errata_list.h+2 -20 replies
170/259scsi: pm80xx: Use phy-specific SAS address when sending PHY_START commanddrivers/scsi/pm8001/pm8001_hwi.c drivers/scsi/pm8001/pm80xx_hwi.c+2 -20 replies
171/259scsi: pm80xx: Avoid leaking tags when processing OPC_INB_SET_CONTROLLER_CONFIG commanddrivers/scsi/pm8001/pm80xx_hwi.c+2 -00 replies
172/259smb3: correct places where ENOTSUPP is used instead of preferred EOPNOTSUPPfs/smb/client/inode.c fs/smb/client/smb2ops.c+4 -40 replies
173/259ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset()drivers/ata/libata-eh.c+3 -100 replies
174/259spi: nxp-fspi: reset the FLSHxCR1 registersdrivers/spi/spi-nxp-fspi.c+7 -00 replies
175/259spi: stm32: add a delay before SPI disabledrivers/spi/spi-stm32.c+8 -00 replies
176/259ASoC: fsl: imx-pcm-rpmsg: Add SNDRV_PCM_INFO_BATCH flagsound/soc/fsl/imx-pcm-rpmsg.c+1 -00 replies
177/259spi: intel-pci: Add support for Granite Rapids SPI serial flashdrivers/spi/spi-intel-pci.c+1 -00 replies
178/259bpf: Ensure unit_size is matched with slab cache object sizekernel/bpf/memalloc.c+31 -20 replies
179/259bpf: Clarify error expectations from bpf_clone_redirectinclude/uapi/linux/bpf.h tools/include/uapi/linux/bpf.h+6 -20 replies
180/259ALSA: hda: intel-sdw-acpi: Use u8 type for link indexsound/hda/intel-sdw-acpi.c+4 -40 replies
181/259ASoC: cs42l42: Ensure a reset pulse meets minimum pulse width.sound/soc/codecs/cs42l42.c+4 -00 replies
182/259ASoC: cs42l42: Dont rely on GPIOD_OUT_LOW to set RESET initially lowsound/soc/codecs/cs42l42.c+6 -00 replies
183/259firmware: cirrus: cs_dsp: Only log list of algorithms in debug builddrivers/firmware/cirrus/cs_dsp.c+17 -170 replies
184/259memblock tests: fix warning: "__ALIGN_KERNEL" redefinedtools/include/linux/mm.h+0 -20 replies
185/259=?UTF-8?q?memblock=20tests:=20fix=20warning=20=E2=80=98struct=20s?= =?UTF-8?q?eq=5Ffile=E2=80=99=20declared=20inside=20parameter=20list?=tools/include/linux/seq_file.h tools/testing/memblock/tests/basic_api.c tools/testing/memblock/tests/common.h+4 -10 replies
186/259ASoC: imx-rpmsg: Set ignore_pmdown_time for dai_linksound/soc/fsl/imx-rpmsg.c+8 -00 replies
187/259media: vb2: frame_vector.c: replace WARN_ONCE with a commentdrivers/media/common/videobuf2/frame_vector.c+4 -20 replies
188/259NFSv4.1: fix zero value filehandle in post open getattrfs/nfs/nfs4proc.c+5 -10 replies
189/259ASoC: SOF: Intel: MTL: Reduce the DSP init timeoutsound/soc/sof/intel/mtl.c sound/soc/sof/intel/mtl.h+1 -20 replies
190/259powerpc/watchpoints: Disable preemption in thread_change_pc()arch/powerpc/kernel/hw_breakpoint.c+6 -10 replies
191/259powerpc/watchpoint: Disable pagefaults when getting user instructionarch/powerpc/kernel/hw_breakpoint_constraints.c+6 -10 replies
192/259powerpc/watchpoints: Annotate atomic context in more placesarch/powerpc/kernel/hw_breakpoint.c+9 -00 replies
193/259ncsi: Propagate carrier gain/loss events to the NCSI controllernet/ncsi/ncsi-aen.c+5 -00 replies
194/259net: hsr: Add __packed to struct hsr_sup_tlv.net/hsr/hsr_main.h+1 -10 replies
195/259tsnep: Fix NAPI schedulingdrivers/net/ethernet/engleder/tsnep_main.c+10 -40 replies
196/259tsnep: Fix NAPI polling with budget 0drivers/net/ethernet/engleder/tsnep_main.c+4 -00 replies
197/259LoongArch: Set all reserved memblocks on Node#0 at initializationarch/loongarch/kernel/mem.c+3 -10 replies
198/259fbdev/sh7760fb: Depend on FB=ydrivers/video/fbdev/Kconfig+1 -10 replies
199/259perf build: Define YYNOMEM as YYNOABORT for bison < 3.81tools/perf/util/Build+6 -00 replies
200/259nvme-pci: factor the iod mempool creation into a helperdrivers/nvme/host/pci.c+18 -230 replies
201/259nvme-pci: factor out a nvme_pci_alloc_dev helperdrivers/nvme/host/pci.c+46 -350 replies
202/259nvme-pci: do not set the NUMA node of device if it has nonedrivers/nvme/host/pci.c+0 -30 replies
203/259wifi: ath11k: Dont drop tx_status when peer cannot be founddrivers/net/wireless/ath/ath11k/dp_tx.c+2 -20 replies
204/259scsi: qla2xxx: Fix NULL pointer dereference in target modedrivers/scsi/qla2xxx/qla_def.h drivers/scsi/qla2xxx/qla_init.c drivers/scsi/qla2xxx/qla_inline.h +1 more+10 -00 replies
205/259nvme-pci: always return an ERR_PTR from nvme_pci_alloc_devdrivers/nvme/host/pci.c+3 -30 replies
206/259smack: Record transmuting in smk_transmutedsecurity/smack/smack.h security/smack/smack_lsm.c+30 -120 replies
207/259smack: Retrieve transmuting information in smack_inode_getsecurity()security/smack/smack_lsm.c+18 -40 replies
208/259iommu/arm-smmu-v3: Fix soft lockup triggered by arm_smmu_mm_invalidate_rangedrivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c+24 -30 replies
209/259x86/sgx: Resolves SECS reclaim vs. page fault for EAUG racearch/x86/kernel/cpu/sgx/encl.c+25 -50 replies
210/259x86/srso: Add SRSO mitigation for Hygon processorsarch/x86/kernel/cpu/common.c+1 -10 replies
211/259KVM: SVM: INTERCEPT_RDTSCP is never intercepted anywayarch/x86/kvm/svm/sev.c+1 -40 replies
212/259KVM: SVM: Fix TSC_AUX virtualization setuparch/x86/kvm/svm/sev.c arch/x86/kvm/svm/svm.c arch/x86/kvm/svm/svm.h+29 -120 replies
213/259KVM: x86/mmu: Open code leaf invalidation from mmu_notifierarch/x86/kvm/mmu/mmu.c arch/x86/kvm/mmu/tdp_mmu.c arch/x86/kvm/mmu/tdp_mmu.h+12 -70 replies
214/259KVM: x86/mmu: Do not filter address spaces in for_each_tdp_mmu_root_yield_safe()arch/x86/kvm/mmu/mmu.c arch/x86/kvm/mmu/tdp_mmu.c arch/x86/kvm/mmu/tdp_mmu.h+14 -190 replies
215/259mptcp: fix bogus receive window shrinkage with multiple subflowsnet/mptcp/options.c+3 -20 replies
216/259misc: rtsx: Fix some platforms can not boot and move the l1ss judgment to probedrivers/misc/cardreader/rts5227.c drivers/misc/cardreader/rts5228.c drivers/misc/cardreader/rts5249.c +3 more+102 -2120 replies
217/259Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux"drivers/tty/n_gsm.c+1 -30 replies
218/259serial: 8250_port: Check IRQ data before usedrivers/tty/serial/8250/8250_port.c+4 -10 replies
219/259nilfs2: fix potential use after free in nilfs_gccache_submit_read_data()fs/nilfs2/gcinode.c+3 -30 replies
220/259netfilter: nf_tables: disallow rule removal from chain bindingnet/netfilter/nf_tables_api.c+13 -50 replies
221/259ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70qsound/pci/hda/hda_intel.c+1 -00 replies
222/259LoongArch: Define relocation types for ABI v2.10arch/loongarch/include/asm/elf.h arch/loongarch/kernel/module.c+10 -10 replies
223/259LoongArch: numa: Fix high_memory calculationarch/loongarch/kernel/numa.c+1 -10 replies
224/259ata: libata-scsi: link ata port and scsi devicedrivers/ata/libata-scsi.c include/linux/libata.h+42 -50 replies
225/259ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODESdrivers/ata/libata-scsi.c+1 -10 replies
226/259io_uring/fs: remove sqe->rw_flags checking from LINKATio_uring/fs.c+1 -10 replies
227/259i2c: i801: unregister tco_pdev in i801_probe() error pathdrivers/i2c/busses/i2c-i801.c+1 -00 replies
228/259ASoC: amd: yc: Fix non-functional mic on Lenovo 82QF and 82UGsound/soc/amd/yc/acp6x-mach.c+14 -00 replies
229/259kernel/sched: Modify initial boot task idle setupkernel/sched/core.c kernel/sched/idle.c+2 -10 replies
230/259sched/rt: Fix live lock between select_fallback_rq() and RT pushkernel/sched/cpupri.c+1 -00 replies
231/259netfilter: nf_tables: fix kdoc warnings after gc reworkinclude/net/netfilter/nf_tables.h net/netfilter/nft_set_pipapo.c+2 -10 replies
232/259Revert "SUNRPC dont update timeout value on connection reset"net/sunrpc/clnt.c+1 -20 replies
233/259timers: Tag (hr)timer softirq as hotplug safeinclude/linux/interrupt.h+5 -10 replies
234/259drm/tests: Fix incorrect argument in drm_test_mm_insert_rangedrivers/gpu/drm/tests/drm_mm_test.c+1 -10 replies
235/259arm64: defconfig: remove CONFIG_COMMON_CLK_NPCM8XX=yarch/arm64/configs/defconfig+0 -10 replies
236/259mm/damon/vaddr-test: fix memory leak in damon_do_test_apply_three_regions()mm/damon/vaddr-test.h+2 -00 replies
237/259mm/slab_common: fix slab_caches list corruption after kmem_cache_destroy()mm/slab_common.c+6 -60 replies
238/259mm: memcontrol: fix GFP_NOFS recursion in memory.high enforcementinclude/linux/memcontrol.h include/linux/resume_user_mode.h mm/memcontrol.c+6 -60 replies
239/259ring-buffer: Update "shortest_full" in pollingkernel/trace/ring_buffer.c+3 -00 replies
240/259btrfs: properly report 0 avail for very full file systemsfs/btrfs/super.c+1 -10 replies
241/259media: uvcvideo: Fix OOB readdrivers/media/usb/uvc/uvc_ctrl.c+3 -00 replies
242/259bpf: Add override check to kprobe multi link attachkernel/trace/bpf_trace.c+16 -00 replies
243/259bpf: Fix BTF_ID symbol generation collisioninclude/linux/btf_ids.h+1 -10 replies
244/259bpf: Fix BTF_ID symbol generation collision in tools/tools/include/linux/btf_ids.h+1 -10 replies
245/259net: thunderbolt: Fix TCPv6 GSO checksum calculationdrivers/net/thunderbolt.c+1 -20 replies
246/259fs/smb/client: Reset password pointer to NULLfs/smb/client/fs_context.c+1 -00 replies
247/259ata: libata-core: Fix ata_port_request_pm() lockingdrivers/ata/libata-core.c+9 -90 replies
248/259ata: libata-core: Fix port and device removaldrivers/ata/libata-core.c+20 -10 replies
249/259ata: libata-core: Do not register PM operations for SAS portsdrivers/ata/libata-core.c drivers/ata/libata-transport.c drivers/ata/libata.h+11 -20 replies
250/259ata: libata-sata: increase PMP SRST timeout to 10sinclude/linux/libata.h+1 -10 replies
251/259drm/i915/gt: Fix reservation address in ggtt_reserve_guc_topdrivers/gpu/drm/i915/gt/intel_ggtt.c+17 -60 replies
252/259power: supply: rk817: Add missing module aliasdrivers/power/supply/rk817_charger.c+1 -00 replies
253/259power: supply: ab8500: Set typing and propsdrivers/power/supply/ab8500_btemp.c drivers/power/supply/ab8500_chargalg.c+2 -90 replies
254/259fs: binfmt_elf_efpic: fix personality for ELF-FDPICfs/binfmt_elf_fdpic.c+2 -30 replies
255/259drm/amdkfd: Use gpu_offset for user queues wptrdrivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c+1 -10 replies
256/259drm/meson: fix memory leak on ->hpd_notify callbackdrivers/gpu/drm/meson/meson_encoder_hdmi.c+2 -00 replies
257/259memcg: drop kmem.limit_in_bytesDocumentation/admin-guide/cgroup-v1/memory.rst mm/memcontrol.c+0 -120 replies
258/259mm, memcg: reconsider kmem.limit_in_bytes deprecationDocumentation/admin-guide/cgroup-v1/memory.rst mm/memcontrol.c+20 -00 replies
259/259ASoC: amd: yc: Fix a non-functional mic on Lenovo 82TLsound/soc/amd/yc/acp6x-mach.c+7 -00 replies

Reviews trailers per patch

105 of 259 patches have a Reviewed-by or Acked-by.

PatchNikolay AleksandrovRandy DunlapJeff LaytonLi LingfengQu WenruoDavid SterbaRitesh Harjani (IBM)Jiri PirkoAmadeusz SławińskiDaniel BalutaSimon HormanRafal RomanowskiBard LiaoPierre-Louis BossartRanjani SridharanRander WangAhmed ZakiJesse BrandeburgShannon NelsonFerenc FejesMaciej FijalkowskiNaama MeirDavid AhernMike ChristieDisha GoelJann HornHsin-Wei HungSebastian Andrzej SiewiorHangbin LiuEric DumazetKyle ZengAlan PrevinAndy ShevchenkoMika WesterbergKuppuswamy SathyanarayananIlpo JärvinenHans de GoedeArthur KiyanovskiJesper Dangaard BrouerAndy GospodarekMichael ChanGeethasowjanya AkulaOleg NesterovPaulo Alcantara (SUSE)Michal SimekAndi ShytiNikolay BorisovBorislav Petkov (AMD)Sam RavnborgFelix KuehlingEric FarmanJason GunthorpeLaurent PinchartCristian MarussiAngeloGioacchino Del RegnoChiaEn WuChunyan ZhangBaolin WangSebastian ReichelIngo FranzkiCaleb ConnollyKrzysztof KozlowskiRafał MiłeckiDhruva GoleKevin HilmanFabio EstevamTali PerryLuís HenriquesMilind ChangireRobin MurphyMarco ElverJames SmartBart Van AsscheChanwoo LeeMasami Hiramatsu (Google)Steven Rostedt (Google)Wenjing LiuStylon WangDaniel WheelerChristian KönigTimmy TsaiAlex DeucherSergey MatyukevichHeiko StuebnerGuo RenDrew FustiniJack WangAdrian HunterShengjiu WangWANG XueruiJavier Martinez CanillasJohn Paul Adrian GlaubitzKeith BuschSagi GrimbergChaitanya KulkarniHimanshu MadhaniDavid HildenbrandJarkko SakkinenKai HuangReinette ChatreBenjamin CoddingtonMat MartineauPéter UjfalusiJean DelvarePaul E. McKenneyJoel Fernandes (Google)Maíra CanalFlorian FainelliSeongJae ParkWaiman LongShakeel ButtMichal HockoJulia LawallSergey SenozhatskyAlan MaguireNathan ChancellorRyusuke KonishiNamjae JeonHannes ReineckeNiklas CasselGeert UytterhoevenMartin K. PetersenJohn GarryJade LovelaceChia-Lin Kao (AceLan)Johannes WeinerRoman GushchinDaniele Ceraolo SpurioChris MorganNeil ArmstrongShuah KhanBagas SanjayaPavel Machek (CIP)Takeshi OgasawaraAllen PaisRon EconomosJon Hunter
SeriesT-b T-b T-b T-b T-b T-b T-b T-b
1/259
2/259
3/259
4/259
5/259
6/259
7/259
8/259
9/259
10/259
11/259A-b T-b
12/259R-b
13/259
14/259T-b
15/259R-b R-b
16/259R-b R-b
17/259R-b
18/259
19/259
20/259
21/259
22/259
23/259
24/259
25/259
26/259
27/259
28/259
29/259
30/259
31/259
32/259
33/259
34/259
35/259
36/259
37/259
38/259
39/259T-b
40/259
41/259
42/259
43/259
44/259
45/259R-b
46/259R-b
47/259R-b
48/259R-b
49/259T-b
50/259R-b R-b R-b R-b
51/259R-b T-b
52/259R-b T-b R-b
53/259T-b R-b
54/259
55/259R-b
56/259T-b R-b T-b
57/259R-b
58/259R-b
59/259T-b
60/259R-b
61/259
62/259R-b
63/259R-b R-b R-b R-b R-b
64/259R-b R-b R-b R-b
65/259R-b R-b R-b R-b
66/259R-b R-b R-b R-b
67/259R-b A-b
68/259A-b
69/259
70/259
71/259
72/259
73/259
74/259A-b
75/259R-b R-b R-b
76/259
77/259
78/259T-b
79/259R-b
80/259
81/259A-b A-b
82/259A-b R-b R-b
83/259A-b A-b
84/259R-b T-b
85/259A-b
86/259
87/259R-b
88/259
89/259
90/259
91/259A-b R-b
92/259A-b
93/259A-b
94/259
95/259
96/259
97/259
98/259
99/259R-b
100/259R-b A-b
101/259
102/259
103/259
104/259
105/259R-b
106/259R-b
107/259
108/259R-b R-b
109/259A-b T-b
110/259
111/259R-b
112/259
113/259
114/259
115/259R-b
116/259R-b R-b
117/259A-b R-b
118/259
119/259
120/259R-b
121/259
122/259
123/259R-b
124/259T-b T-b
125/259
126/259R-b
127/259
128/259
129/259
130/259
131/259
132/259
133/259
134/259
135/259
136/259R-b
137/259
138/259
139/259
140/259R-b
141/259
142/259Reviewed-and-tested-by R-b
143/259A-b
144/259A-b
145/259
146/259
147/259R-b
148/259
149/259
150/259
151/259
152/259
153/259R-b R-b
154/259R-b R-b
155/259A-b A-b
156/259
157/259R-b R-b
158/259
159/259
160/259
161/259
162/259
163/259R-b
164/259
165/259R-b A-b T-b
166/259A-b R-b
167/259R-b
168/259R-b
169/259T-b R-b R-b T-b
170/259A-b
171/259A-b
172/259
173/259
174/259
175/259
176/259
177/259
178/259
179/259
180/259R-b
181/259
182/259
183/259
184/259
185/259
186/259A-b
187/259R-b
188/259R-b
189/259R-b R-b R-b
190/259
191/259
192/259
193/259
194/259
195/259
196/259
197/259T-b R-b
198/259R-b A-b
199/259
200/259R-b R-b R-b
201/259R-b R-b R-b
202/259
203/259
204/259R-b
205/259R-b
206/259
207/259
208/259
209/259R-b R-b A-b
210/259A-b
211/259
212/259
213/259
214/259
215/259R-b
216/259T-b
217/259
218/259R-b
219/259T-b
220/259
221/259
222/259
223/259
224/259R-b R-b T-b R-b R-b
225/259
226/259
227/259R-b R-b
228/259
229/259
230/259T-b
231/259
232/259
233/259R-b
234/259R-b
235/259
236/259R-b
237/259R-b
238/259A-b A-b
239/259T-b
240/259R-b
241/259R-b R-b
242/259R-b
243/259Debugged-by R-b
244/259Debugged-by
245/259R-b R-b R-b
246/259R-b
247/259R-b R-b R-b T-b R-b T-b
248/259R-b R-b T-b R-b T-b
249/259R-b T-b R-b R-b T-b
250/259
251/259R-b
252/259R-b
253/259
254/259
255/259R-b
256/259R-b
257/259A-b A-b A-b
258/259A-b A-b
259/259

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

Read the v1 thread

Cover letter [PATCH 6.1 000/259] 6.1.56-rc1 review

This is the start of the stable review cycle for the 6.1.56 release. There are 259 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, 06 Oct 2023 17:51:12 +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.56-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.56-rc1

Mario Limonciello <[email protected]>
ASoC: amd: yc: Fix a non-functional mic on Lenovo 82TL

Michal Hocko <[email protected]>
mm, memcg: reconsider kmem.limit_in_bytes deprecation

Michal Hocko <[email protected]>
memcg: drop kmem.limit_in_bytes

Jani Nikula <[email protected]>

    drm/meson: fix memory leak on ->hpd_notify callback

YuBiao Wang <[email protected]>
drm/amdkfd: Use gpu_offset for user queue's wptr

Greg Ungerer <[email protected]>
fs: binfmt_elf_efpic: fix personality for ELF-FDPIC

Linus Walleij <[email protected]>
power: supply: ab8500: Set typing and props

Nicolas Frattaroli <[email protected]>
power: supply: rk817: Add missing module alias

Javier Pello <[email protected]>
drm/i915/gt: Fix reservation address in ggtt_reserve_guc_top

Matthias Schiffer <[email protected]>
ata: libata-sata: increase PMP SRST timeout to 10s

Damien Le Moal <[email protected]>
ata: libata-core: Do not register PM operations for SAS ports

Damien Le Moal <[email protected]>
ata: libata-core: Fix port and device removal

Damien Le Moal <[email protected]>
ata: libata-core: Fix ata_port_request_pm() locking

Quang Le <[email protected]>
fs/smb/client: Reset password pointer to NULL

Mika Westerberg <[email protected]>
net: thunderbolt: Fix TCPv6 GSO checksum calculation

Nick Desaulniers <[email protected]>
bpf: Fix BTF_ID symbol generation collision in tools/

Jiri Olsa <[email protected]>
bpf: Fix BTF_ID symbol generation collision

Jiri Olsa <[email protected]>
bpf: Add override check to kprobe multi link attach

Ricardo Ribalda <[email protected]>
media: uvcvideo: Fix OOB read

Josef Bacik <[email protected]>
btrfs: properly report 0 avail for very full file systems

Steven Rostedt (Google) <[email protected]>
ring-buffer: Update "shortest_full" in polling

Johannes Weiner <[email protected]>
mm: memcontrol: fix GFP_NOFS recursion in memory.high enforcement

Rafael Aquini <[email protected]>
mm/slab_common: fix slab_caches list corruption after kmem_cache_destroy()

Jinjie Ruan <[email protected]>
mm/damon/vaddr-test: fix memory leak in damon_do_test_apply_three_regions()

Mikko Rapeli <[email protected]>
arm64: defconfig: remove CONFIG_COMMON_CLK_NPCM8XX=y

Janusz Krzysztofik <[email protected]>
drm/tests: Fix incorrect argument in drm_test_mm_insert_range

Frederic Weisbecker <[email protected]>
timers: Tag (hr)timer softirq as hotplug safe

Trond Myklebust <[email protected]>
Revert "SUNRPC dont update timeout value on connection reset"

Florian Westphal <[email protected]>
netfilter: nf_tables: fix kdoc warnings after gc rework

Joel Fernandes (Google) <[email protected]>
sched/rt: Fix live lock between select_fallback_rq() and RT push

Liam R. Howlett <[email protected]>
kernel/sched: Modify initial boot task idle setup

August Wikerfors <[email protected]>
ASoC: amd: yc: Fix non-functional mic on Lenovo 82QF and 82UG

Heiner Kallweit <[email protected]>
i2c: i801: unregister tco_pdev in i801_probe() error path

Jens Axboe <[email protected]>

    io_uring/fs: remove sqe->rw_flags checking from LINKAT

Niklas Cassel <[email protected]>
ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES

Damien Le Moal <[email protected]>
ata: libata-scsi: link ata port and scsi device

Huacai Chen <[email protected]>
LoongArch: numa: Fix high_memory calculation

Tiezhu Yang <[email protected]>
LoongArch: Define relocation types for ABI v2.10

Kailang Yang <[email protected]>
ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: disallow rule removal from chain binding

Pan Bian <[email protected]>
nilfs2: fix potential use after free in nilfs_gccache_submit_read_data()

Andy Shevchenko <[email protected]>
serial: 8250_port: Check IRQ data before use

Daniel Starke <[email protected]>
Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux"

Ricky WU <[email protected]>
misc: rtsx: Fix some platforms can not boot and move the l1ss judgment to probe

Paolo Abeni <[email protected]>
mptcp: fix bogus receive window shrinkage with multiple subflows

Paolo Bonzini <[email protected]>
KVM: x86/mmu: Do not filter address spaces in for_each_tdp_mmu_root_yield_safe()

Sean Christopherson <[email protected]>
KVM: x86/mmu: Open code leaf invalidation from mmu_notifier

Tom Lendacky <[email protected]>
KVM: SVM: Fix TSC_AUX virtualization setup

Paolo Bonzini <[email protected]>
KVM: SVM: INTERCEPT_RDTSCP is never intercepted anyway

Pu Wen <[email protected]>
x86/srso: Add SRSO mitigation for Hygon processors

Haitao Huang <[email protected]>
x86/sgx: Resolves SECS reclaim vs. page fault for EAUG race

Nicolin Chen <[email protected]>
iommu/arm-smmu-v3: Fix soft lockup triggered by arm_smmu_mm_invalidate_range

Roberto Sassu <[email protected]>
smack: Retrieve transmuting information in smack_inode_getsecurity()

Roberto Sassu <[email protected]>
smack: Record transmuting in smk_transmuted

Irvin Cote <[email protected]>
nvme-pci: always return an ERR_PTR from nvme_pci_alloc_dev

Gleb Chesnokov <[email protected]>
scsi: qla2xxx: Fix NULL pointer dereference in target mode

Sven Eckelmann <[email protected]>
wifi: ath11k: Don't drop tx_status when peer cannot be found

Pratyush Yadav <[email protected]>
nvme-pci: do not set the NUMA node of device if it has none

Christoph Hellwig <[email protected]>
nvme-pci: factor out a nvme_pci_alloc_dev helper

Christoph Hellwig <[email protected]>
nvme-pci: factor the iod mempool creation into a helper

Arnaldo Carvalho de Melo <[email protected]>
perf build: Define YYNOMEM as YYNOABORT for bison < 3.81

Thomas Zimmermann <[email protected]>
fbdev/sh7760fb: Depend on FB=y

Huacai Chen <[email protected]>
LoongArch: Set all reserved memblocks on Node#0 at initialization

Gerhard Engleder <[email protected]>
tsnep: Fix NAPI polling with budget 0

Gerhard Engleder <[email protected]>
tsnep: Fix NAPI scheduling

Sebastian Andrzej Siewior <[email protected]>
net: hsr: Add __packed to struct hsr_sup_tlv.

Johnathan Mantey <[email protected]>
ncsi: Propagate carrier gain/loss events to the NCSI controller

Benjamin Gray <[email protected]>
powerpc/watchpoints: Annotate atomic context in more places

Benjamin Gray <[email protected]>
powerpc/watchpoint: Disable pagefaults when getting user instruction

Benjamin Gray <[email protected]>
powerpc/watchpoints: Disable preemption in thread_change_pc()

Ranjani Sridharan <[email protected]>
ASoC: SOF: Intel: MTL: Reduce the DSP init timeout

Olga Kornievskaia <[email protected]>
NFSv4.1: fix zero value filehandle in post open getattr

Hans Verkuil <[email protected]>
media: vb2: frame_vector.c: replace WARN_ONCE with a comment

Chancel Liu <[email protected]>
ASoC: imx-rpmsg: Set ignore_pmdown_time for dai_link

Mike Rapoport (IBM) <[email protected]>
memblock tests: fix warning ‘struct seq_file’ declared inside parameter list

Mike Rapoport (IBM) <[email protected]>
memblock tests: fix warning: "__ALIGN_KERNEL" redefined

Richard Fitzgerald <[email protected]>
firmware: cirrus: cs_dsp: Only log list of algorithms in debug build

Richard Fitzgerald <[email protected]>
ASoC: cs42l42: Don't rely on GPIOD_OUT_LOW to set RESET initially low

Richard Fitzgerald <[email protected]>
ASoC: cs42l42: Ensure a reset pulse meets minimum pulse width.

Peter Ujfalusi <[email protected]>
ALSA: hda: intel-sdw-acpi: Use u8 type for link index

Stanislav Fomichev <[email protected]>
bpf: Clarify error expectations from bpf_clone_redirect

Hou Tao <[email protected]>
bpf: Ensure unit_size is matched with slab cache object size

Mika Westerberg <[email protected]>
spi: intel-pci: Add support for Granite Rapids SPI serial flash

Shengjiu Wang <[email protected]>
ASoC: fsl: imx-pcm-rpmsg: Add SNDRV_PCM_INFO_BATCH flag

Valentin Caron <[email protected]>
spi: stm32: add a delay before SPI disable

Han Xu <[email protected]>
spi: nxp-fspi: reset the FLSHxCR1 registers

Niklas Cassel <[email protected]>
ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset()

Steve French <[email protected]>
smb3: correct places where ENOTSUPP is used instead of preferred EOPNOTSUPP

Michal Grzedzicki <[email protected]>

    scsi: pm80xx: Avoid leaking tags when processing OPC_INB_SET_CONTROLLER_CONFIG command

Michal Grzedzicki <[email protected]>

    scsi: pm80xx: Use phy-specific SAS address when sending PHY_START command

Icenowy Zheng <[email protected]>
riscv: errata: fix T-Head dcache.cva encoding

David Francis <[email protected]>
drm/amdgpu: Handle null atom context in VBIOS info ioctl

Alex Deucher <[email protected]>
drm/amdgpu/nbio4.3: set proper rmmio_remap.reg_offset for SR-IOV

Alex Deucher <[email protected]>
drm/amdgpu/soc21: don't remap HDP registers for SR-IOV

Swapnil Patel <[email protected]>
drm/amd/display: Don't check registers, if using AUX BL control

Julia Lawall <[email protected]>
thermal/of: add missing of_node_put()

Luke D. Jones <[email protected]>
platform/x86: asus-wmi: Support 2023 ROG X16 tablet mode

David Thompson <[email protected]>
platform/mellanox: mlxbf-bootctl: add NET dependency into Kconfig

Christophe JAILLET <[email protected]>
ata: sata_mv: Fix incorrect string length computation in mv_dump_mem()

Guangguan Wang <[email protected]>
net/smc: bugfix for smcr v2 server connect success statistic

Steven Rostedt (Google) <[email protected]>
ring-buffer: Do not attempt to read past "commit"

Ricardo B. Marliere <[email protected]>
selftests: fix dependency checker script

Filipe Manana <[email protected]>
btrfs: assert delayed node locked when removing delayed item

Zheng Yejian <[email protected]>
ring-buffer: Avoid softlockup in ring_buffer_resize()

Zheng Yejian <[email protected]>
selftests/ftrace: Correctly enable event in instance-event.tc

Kiwoong Kim <[email protected]>
scsi: ufs: core: Poll HCS.UCRDY before issuing a UIC command

Kiwoong Kim <[email protected]>
scsi: ufs: core: Move __ufshcd_send_uic_cmd() outside host_lock

Javed Hasan <[email protected]>
scsi: qedf: Add synchronization between I/O completions and abort

Helge Deller <[email protected]>
parisc: irq: Make irq_stack_union static to avoid sparse warning

Helge Deller <[email protected]>
parisc: drivers: Fix sparse warning

Helge Deller <[email protected]>
parisc: iosapic.c: Fix sparse warnings

Helge Deller <[email protected]>
parisc: sba: Fix compile warning wrt list of SBA devices

Nigel Kirkland <[email protected]>
nvme-fc: Prevent null pointer dereference in nvme_fc_io_getuuid()

Tobias Schramm <[email protected]>
spi: sun6i: fix race between DMA RX transfer completion and RX FIFO drain

Tobias Schramm <[email protected]>
spi: sun6i: reduce DMA RX transfer width to single byte

Daniel Borkmann <[email protected]>
bpf: Annotate bpf_long_memcpy with data_race

Sergey Senozhatsky <[email protected]>
dma-debug: don't call __dma_entry_alloc_check_leak() under free_entries_lock

Xiubo Li <[email protected]>
ceph: drop messages from MDS when unmounting

Sean Christopherson <[email protected]>
x86/reboot: VMCLEAR active VMCSes before emergency reboot

William A. Kennington III <[email protected]>
i2c: npcm7xx: Fix callback completion ordering

Wenhua Lin <[email protected]>
gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip

Sudeep Holla <[email protected]>
firmware: arm_ffa: Don't set the memory region attributes for MEM_LEND

Rob Herring <[email protected]>
arm64: dts: imx: Add imx8mm-prt8mm.dtb to build

Nathan Rossi <[email protected]>
soc: imx8m: Enable OCOTP clock for imx8mm before reading registers

Michael Ellerman <[email protected]>
selftests/powerpc: Fix emit_tests to work with run_kselftest.sh

Benjamin Gray <[email protected]>
selftests/powerpc: Pass make context to children

Benjamin Gray <[email protected]>
selftests/powerpc: Use CLEAN macro to fix make warning

Chris Morgan <[email protected]>
power: supply: rk817: Fix node refcount leak

Max Filippov <[email protected]>
xtensa: boot/lib: fix function prototypes

Randy Dunlap <[email protected]>
xtensa: umulsidi3: fix conditional expression

Randy Dunlap <[email protected]>
xtensa: boot: don't add include-dirs

Randy Dunlap <[email protected]>
xtensa: iss/network: make functions static

Max Filippov <[email protected]>
xtensa: add default definition for XCHAL_HAVE_DIV32

Christophe JAILLET <[email protected]>
firmware: imx-dsp: Fix an error handling path in imx_dsp_setup_channels()

Dan Carpenter <[email protected]>
power: supply: ucs1002: fix error code in ucs1002_get_property()

Tony Lindgren <[email protected]>
bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up

Tony Lindgren <[email protected]>
ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot

Tony Lindgren <[email protected]>
ARM: dts: Unify pinctrl-single pin group nodes for omap4

Tony Lindgren <[email protected]>
ARM: dts: Unify pwm-omap-dmtimer node names

Tony Lindgren <[email protected]>
ARM: dts: ti: omap: Fix bandgap thermal cells addressing for omap3/4

Krzysztof Kozlowski <[email protected]>
ARM: dts: omap: correct indentation

Timo Alho <[email protected]>
clk: tegra: fix error return case for recalc_rate

Zhifeng Tang <[email protected]>
clk: sprd: Fix thm_parents incorrect configuration

Harshit Mogalapalli <[email protected]>
power: supply: mt6370: Fix missing error code in mt6370_chg_toggle_cfo()

Sibi Sankar <[email protected]>
firmware: arm_scmi: Fixup perf power-cost/microwatt support

Cristian Marussi <[email protected]>
firmware: arm_scmi: Harden perf domain info access

Adam Ford <[email protected]>
bus: ti-sysc: Fix missing AM35xx SoC matching

Julien Panis <[email protected]>
bus: ti-sysc: Use fsleep() instead of usleep_range() in sysc_reset()

Marek Vasut <[email protected]>
drm/bridge: ti-sn65dsi83: Do not generate HFP/HBP/HSA and EOT packet

Charles Kearney <[email protected]>
spi: spi-gxp: BUG: Correct spi write return value

Christoph Hellwig <[email protected]>
MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled

Jinjie Ruan <[email protected]>
vfio/mdev: Fix a null-ptr-deref bug for mdev_unregister_parent()

Qu Wenruo <[email protected]>
btrfs: reset destination buffer when read_extent_buffer() gets invalid range

Harish Kasiviswanathan <[email protected]>
drm/amdkfd: Insert missing TLB flush on GFX10 and later

Philip Yang <[email protected]>
drm/amdkfd: Flush TLB after unmapping for GFX v9.4.3

Nilesh Javali <[email protected]>
scsi: qla2xxx: Use raw_smp_processor_id() instead of smp_processor_id()

Shreyas Deodhar <[email protected]>
scsi: qla2xxx: Select qpair depending on which CPU post_cmd() gets called

Sven Eckelmann <[email protected]>
wifi: ath11k: Cleanup mac80211 references on failure during tx_complete

Pradeep Kumar Chitrapu <[email protected]>
wifi: ath11k: fix tx status reporting in encap offload mode

Amit Pundir <[email protected]>
arm64: dts: qcom: sdm845-db845c: Mark cont splash memory region as reserved

Holger Dengler <[email protected]>
s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_CLR2SECK2 IOCTL

Jaegeuk Kim <[email protected]>
f2fs: get out of a repeat loop when getting a locked data page

Chao Yu <[email protected]>
f2fs: optimize iteration over sparse directories

Krzysztof Kozlowski <[email protected]>
ARM: dts: qcom: msm8974pro-castor: correct touchscreen syna,nosleep-mode

Krzysztof Kozlowski <[email protected]>
ARM: dts: qcom: msm8974pro-castor: correct touchscreen function names

Krzysztof Kozlowski <[email protected]>
ARM: dts: qcom: msm8974pro-castor: correct inverted X of touchscreen

Paul Cercueil <[email protected]>
ARM: dts: samsung: exynos4210-i9100: Fix LCD screen's physical size

Aleksey Nasibulin <[email protected]>
ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2

Daniel Scally <[email protected]>
i2c: xiic: Correct return value check for xiic_reinit()

Liang He <[email protected]>
i2c: mux: gpio: Add missing fwnode_handle_put()

Xiaoke Wang <[email protected]>
i2c: mux: demux-pinctrl: check the return value of devm_kstrdup()

Christophe JAILLET <[email protected]>

    gpio: tb10x: Fix an error handling path in tb10x_gpio_probe()

Zhang Xiaoxu <[email protected]>
cifs: Fix UAF in cifs_demultiplex_thread()

Ben Wolsieffer <[email protected]>
proc: nommu: fix empty /proc/<pid>/maps

Ben Wolsieffer <[email protected]>
proc: nommu: /proc/<pid>/maps: release mmap read lock

Muhammad Husaini Zulkifli <[email protected]>
igc: Expose tx-usecs coalesce setting to user

Sebastian Andrzej Siewior <[email protected]>
octeontx2-pf: Do xdp_do_flush() after redirects.

Sebastian Andrzej Siewior <[email protected]>
bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI

Sebastian Andrzej Siewior <[email protected]>
net: ena: Flush XDP packets on error.

Sebastian Andrzej Siewior <[email protected]>
locking/seqlock: Do the lockdep annotation before locking in do_write_seqcount_begin_nested()

Umesh Nerlige Ramappa <[email protected]>
i915/pmu: Move execlist stats initialization to execlist specific setup

Jozsef Kadlecsik <[email protected]>
netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP

Florian Westphal <[email protected]>
netfilter: nf_tables: disable toggling dormant table state more than once

Artem Chernyshev <[email protected]>
net: rds: Fix possible NULL-pointer dereference

Ziyang Xuan <[email protected]>
team: fix null-ptr-deref when team device type is changed

Eric Dumazet <[email protected]>
net: bridge: use DEV_STATS_INC()

Jie Wang <[email protected]>
net: hns3: add 5ms delay before clear firmware reset irq source

Jijie Shao <[email protected]>
net: hns3: fix fail to delete tc flower rules during reset issue

Jian Shen <[email protected]>
net: hns3: only enable unicast promisc when mac table full

Jie Wang <[email protected]>
net: hns3: fix GRE checksum offload issue

Jie Wang <[email protected]>
net: hns3: add cmdq check for vf periodic service task

Josh Poimboeuf <[email protected]>
x86/srso: Fix SBPB enablement for spec_rstack_overflow=off

Josh Poimboeuf <[email protected]>
x86/srso: Fix srso_show_state() side effect

Stephen Boyd <[email protected]>
platform/x86: intel_scu_ipc: Fail IPC send if still busy

Stephen Boyd <[email protected]>
platform/x86: intel_scu_ipc: Don't override scu in intel_scu_ipc_dev_simple_command()

Stephen Boyd <[email protected]>
platform/x86: intel_scu_ipc: Check status upon timeout in ipc_wait_for_interrupt()

Stephen Boyd <[email protected]>
platform/x86: intel_scu_ipc: Check status after timeout in busy_loop()

Lukasz Majewski <[email protected]>
net: hsr: Properly parse HSRv1 supervisor frames.

Rik van Riel <[email protected]>
x86/mm, kexec, ima: Use memblock_free_late() from ima_free_kexec_buffer()

Eric Dumazet <[email protected]>

    dccp: fix dccp_v4_err()/dccp_v6_err() again

Kajol Jain <[email protected]>
powerpc/perf/hv-24x7: Update domain value check

Eric Dumazet <[email protected]>
scsi: iscsi_tcp: restrict to TCP sockets

Kyle Zeng <[email protected]>
ipv4: fix null-deref in ipv4_link_failure

Vinicius Costa Gomes <[email protected]>
igc: Fix infinite initialization loop with early XDP redirect

David Christensen <[email protected]>
ionic: fix 16bit math issue when PAGE_SIZE >= 64KB

Ilya Leoshkevich <[email protected]>
netfilter, bpf: Adjust timeouts of non-confirmed CTs in bpf_ct_insert_entry()

Ivan Vecera <[email protected]>
i40e: Fix VF VLAN offloading when port VLAN is configured

Petr Oros <[email protected]>
iavf: schedule a request immediately after add/delete vlan

Petr Oros <[email protected]>
iavf: add iavf_schedule_aq_request() helper

Peter Ujfalusi <[email protected]>
ASoC: SOF: core: Only call sof_ops_free() on remove if the probe was successful

Radoslaw Tyl <[email protected]>
iavf: do not process adminq tasks when __IAVF_IN_REMOVE_TASK is set

Shinas Rasheed <[email protected]>
octeon_ep: fix tx dma unmap len values in SG

Shengjiu Wang <[email protected]>
ASoC: imx-audmix: Fix return error with devm_clk_get()

Chen Ni <[email protected]>
ASoC: hdaudio.c: Add missing check for devm_kstrdup

Sasha Neftin <[email protected]>
net/core: Fix ETH_P_1588 flow dissector

Sabrina Dubroca <[email protected]>
selftests: tls: swap the TX and RX sockets in some tests

Florian Westphal <[email protected]>
netfilter: conntrack: fix extension size table

Knyazev Arseniy <[email protected]>
ALSA: hda/realtek: Splitting the UX3402 into two separate models

Hans de Goede <[email protected]>
ASoC: rt5640: Fix IRQ not being free-ed for HDA jack detect mode

Hans de Goede <[email protected]>
ASoC: rt5640: Revert "Fix sleep in atomic context"

Toke Høiland-Jørgensen <[email protected]>
bpf: Avoid deadlock when using queue and stack maps from NMI

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: disallow element removal on anonymous sets

Jerome Brunet <[email protected]>
ASoC: meson: spdifin: start hw on dai probe

Florian Westphal <[email protected]>
netfilter: nf_tables: fix memleak when more than 255 elements expired

Pablo Neira Ayuso <[email protected]>
netfilter: nft_set_hash: try later when GC hits EAGAIN on iteration

Pablo Neira Ayuso <[email protected]>
netfilter: nft_set_pipapo: stop GC iteration if GC transaction allocation fails

Pablo Neira Ayuso <[email protected]>
netfilter: nft_set_pipapo: call nft_trans_gc_queue_sync() in catchall GC

Pablo Neira Ayuso <[email protected]>
netfilter: nft_set_rbtree: use read spinlock to avoid datapath contention

Pablo Neira Ayuso <[email protected]>
netfilter: nft_set_rbtree: skip sync GC for new elements in this transaction

Florian Westphal <[email protected]>
netfilter: nf_tables: defer gc run if previous batch is still pending

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: use correct lock to protect gc_list

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: GC transaction race with abort path

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: GC transaction race with netns dismantle

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: fix GC transaction races with netns and netlink event exit path

Florian Westphal <[email protected]>
netfilter: nf_tables: don't fail inserts if duplicate has expired

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: remove busy mark and gc batch API

Pablo Neira Ayuso <[email protected]>
netfilter: nft_set_hash: mark set element as dead when deleting from packet path

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: adapt set backend to use GC transaction API

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: GC transaction API to avoid race with control plane

Florian Westphal <[email protected]>
netfilter: nf_tables: don't skip expired elements during walk

Jan Kara <[email protected]>
ext4: do not let fstrim block system suspend

Jan Kara <[email protected]>
ext4: move setting of trimmed bit into ext4_try_to_trim_range()

Kemeng Shi <[email protected]>
ext4: replace the traditional ternary conditional operator with with max()/min()

Filipe Manana <[email protected]>
btrfs: remove BUG() after failure to insert delayed dir index item

Filipe Manana <[email protected]>
btrfs: improve error message after failure to add delayed dir index item

Mikulas Patocka <[email protected]>
dm: fix a race condition in retrieve_deps

Namhyung Kim <[email protected]>
perf build: Update build rule for generated files

Dave Wysochanski <[email protected]>
netfs: Only call folio_start_fscache() one time for each folio

Sakari Ailus <[email protected]>
media: via: Use correct dependency for camera sensor drivers

Sakari Ailus <[email protected]>
media: v4l: Use correct dependency for camera sensor drivers

Olga Kornievskaia <[email protected]>
NFSv4.1: fix pnfs MDS=DS session trunking

Olga Kornievskaia <[email protected]>
NFSv4.1: use EXCHGID4_FLAG_USE_PNFS_DS for DS server

Trond Myklebust <[email protected]>
SUNRPC: Mark the cred for revalidation if the server rejects it

Trond Myklebust <[email protected]>
NFS/pNFS: Report EINVAL errors from connect() to the server

Trond Myklebust <[email protected]>
NFS: More fixes for nfs_direct_write_reschedule_io()

Trond Myklebust <[email protected]>
NFS: Use the correct commit info in nfs_join_page_group()

Trond Myklebust <[email protected]>
NFS: More O_DIRECT accounting fixes for error paths

Trond Myklebust <[email protected]>
NFS: Fix O_DIRECT locking issues

Trond Myklebust <[email protected]>
NFS: Fix error handling for O_DIRECT write scheduling

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

Diffstat:

 Documentation/admin-guide/cgroup-v1/memory.rst     |   9 +-
 Makefile                                           |   4 +-
 arch/arm/boot/dts/am335x-guardian.dts              |   3 +-
 arch/arm/boot/dts/am3517-evm.dts                   |   2 +-
 arch/arm/boot/dts/bcm4708-linksys-ea6500-v2.dts    |   3 +-
 arch/arm/boot/dts/exynos4210-i9100.dts             |   4 +-
 arch/arm/boot/dts/logicpd-torpedo-baseboard.dtsi   |   2 +-
 arch/arm/boot/dts/motorola-mapphone-common.dtsi    |  48 +--
 arch/arm/boot/dts/omap-gpmc-smsc911x.dtsi          |   6 +-
 arch/arm/boot/dts/omap-gpmc-smsc9221.dtsi          |   6 +-
 arch/arm/boot/dts/omap3-cm-t3517.dts               |  12 +-
 arch/arm/boot/dts/omap3-cpu-thermal.dtsi           |   3 +-
 arch/arm/boot/dts/omap3-gta04.dtsi                 |   8 +-
 arch/arm/boot/dts/omap3-ldp.dts                    |   2 +-
 arch/arm/boot/dts/omap3-n900.dts                   |  40 +--
 arch/arm/boot/dts/omap3-zoom3.dts                  |  44 +--
 arch/arm/boot/dts/omap4-cpu-thermal.dtsi           |  29 +-
 arch/arm/boot/dts/omap4-duovero-parlor.dts         |  12 +-
 arch/arm/boot/dts/omap4-duovero.dtsi               |  18 +-
 arch/arm/boot/dts/omap4-kc1.dts                    |  14 +-
 arch/arm/boot/dts/omap4-mcpdm.dtsi                 |   2 +-
 arch/arm/boot/dts/omap4-panda-common.dtsi          |  30 +-
 arch/arm/boot/dts/omap4-panda-es.dts               |   8 +-
 arch/arm/boot/dts/omap4-sdp.dts                    |  36 +-
 arch/arm/boot/dts/omap4-var-om44customboard.dtsi   |  24 +-
 arch/arm/boot/dts/omap4-var-som-om44-wlan.dtsi     |   6 +-
 arch/arm/boot/dts/omap4-var-som-om44.dtsi          |  22 +-
 arch/arm/boot/dts/omap443x.dtsi                    |   1 +
 arch/arm/boot/dts/omap4460.dtsi                    |   1 +
 arch/arm/boot/dts/omap5-cm-t54.dts                 |  56 +--
 .../qcom-msm8974pro-sony-xperia-shinano-castor.dts |   8 +-
 arch/arm/boot/dts/twl6030_omap4.dtsi               |   4 +-
 arch/arm64/boot/dts/freescale/Makefile             |   1 +
 arch/arm64/boot/dts/qcom/sdm845-db845c.dts         |   9 +
 arch/arm64/configs/defconfig                       |   1 -
 arch/loongarch/include/asm/elf.h                   |   9 +
 arch/loongarch/kernel/mem.c                        |   4 +-
 arch/loongarch/kernel/module.c                     |   2 +-
 arch/loongarch/kernel/numa.c                       |   2 +-
 arch/mips/alchemy/devboards/db1000.c               |   4 +
 arch/mips/alchemy/devboards/db1200.c               |   6 +
 arch/mips/alchemy/devboards/db1300.c               |   4 +
 arch/parisc/include/asm/ropes.h                    |   3 +
 arch/parisc/kernel/drivers.c                       |   2 +-
 arch/parisc/kernel/irq.c                           |   2 +-
 arch/powerpc/kernel/hw_breakpoint.c                |  16 +-
 arch/powerpc/kernel/hw_breakpoint_constraints.c    |   7 +-
 arch/powerpc/perf/hv-24x7.c                        |   2 +-
 arch/riscv/include/asm/errata_list.h               |   4 +-
 arch/x86/include/asm/kexec.h                       |   2 -
 arch/x86/include/asm/reboot.h                      |   2 +
 arch/x86/kernel/cpu/bugs.c                         |   4 +-
 arch/x86/kernel/cpu/common.c                       |   2 +-
 arch/x86/kernel/cpu/sgx/encl.c                     |  30 +-
 arch/x86/kernel/crash.c                            |  31 --
 arch/x86/kernel/reboot.c                           |  22 ++
 arch/x86/kernel/setup.c                            |   8 +-
 arch/x86/kvm/mmu/mmu.c                             |   8 +-
 arch/x86/kvm/mmu/tdp_mmu.c                         |  31 +-
 arch/x86/kvm/mmu/tdp_mmu.h                         |   3 +-
 arch/x86/kvm/svm/sev.c                             |  34 +-
 arch/x86/kvm/svm/svm.c                             |   9 +-
 arch/x86/kvm/svm/svm.h                             |   1 +
 arch/x86/kvm/vmx/vmx.c                             |  10 +-
 arch/xtensa/boot/Makefile                          |   3 +-
 arch/xtensa/boot/lib/zmem.c                        |   5 +-
 arch/xtensa/include/asm/core.h                     |   4 +
 arch/xtensa/lib/umulsidi3.S                        |   4 +-
 arch/xtensa/platforms/iss/network.c                |   4 +-
 drivers/ata/libata-core.c                          |  47 ++-
 drivers/ata/libata-eh.c                            |  13 +-
 drivers/ata/libata-scsi.c                          |  47 ++-
 drivers/ata/libata-transport.c                     |   9 +-
 drivers/ata/libata.h                               |   2 +
 drivers/ata/sata_mv.c                              |   4 +-
 drivers/bus/ti-sysc.c                              |  31 +-
 drivers/char/agp/parisc-agp.c                      |   2 -
 drivers/clk/sprd/ums512-clk.c                      |   2 +-
 drivers/clk/tegra/clk-bpmp.c                       |   2 +-
 drivers/firmware/arm_ffa/driver.c                  |  16 +-
 drivers/firmware/arm_scmi/perf.c                   |  93 +++--
 drivers/firmware/cirrus/cs_dsp.c                   |  34 +-
 drivers/firmware/imx/imx-dsp.c                     |   1 +
 drivers/gpio/gpio-pmic-eic-sprd.c                  |   1 +
 drivers/gpio/gpio-tb10x.c                          |   6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c            |  17 +-
 drivers/gpu/drm/amd/amdgpu/nbio_v4_3.c             |   3 +
 drivers/gpu/drm/amd/amdgpu/soc21.c                 |   2 +-
 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c  |   2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_priv.h              |   5 +-
 .../amd/display/dc/dce110/dce110_hw_sequencer.c    |   4 +-
 drivers/gpu/drm/bridge/ti-sn65dsi83.c              |   4 +-
 drivers/gpu/drm/i915/gt/intel_engine_cs.c          |   1 -
 .../gpu/drm/i915/gt/intel_execlists_submission.c   |   2 +
 drivers/gpu/drm/i915/gt/intel_ggtt.c               |  23 +-
 drivers/gpu/drm/meson/meson_encoder_hdmi.c         |   2 +
 drivers/gpu/drm/tests/drm_mm_test.c                |   2 +-
 drivers/i2c/busses/i2c-i801.c                      |   1 +
 drivers/i2c/busses/i2c-npcm7xx.c                   |  17 +-
 drivers/i2c/busses/i2c-xiic.c                      |   2 +-
 drivers/i2c/muxes/i2c-demux-pinctrl.c              |   4 +
 drivers/i2c/muxes/i2c-mux-gpio.c                   |   4 +-
 drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c    |  27 +-
 drivers/md/dm-core.h                               |   1 +
 drivers/md/dm-ioctl.c                              |   7 +-
 drivers/md/dm-table.c                              |  32 +-
 drivers/media/common/videobuf2/frame_vector.c      |   6 +-
 drivers/media/platform/marvell/Kconfig             |   4 +-
 drivers/media/platform/via/Kconfig                 |   2 +-
 drivers/media/usb/em28xx/Kconfig                   |   4 +-
 drivers/media/usb/go7007/Kconfig                   |   2 +-
 drivers/media/usb/uvc/uvc_ctrl.c                   |   3 +
 drivers/misc/cardreader/rts5227.c                  |  55 +--
 drivers/misc/cardreader/rts5228.c                  |  57 +--
 drivers/misc/cardreader/rts5249.c                  |  56 +--
 drivers/misc/cardreader/rts5260.c                  |  43 +--
 drivers/misc/cardreader/rts5261.c                  |  52 +--
 drivers/misc/cardreader/rtsx_pcr.c                 |  51 ++-
 drivers/net/ethernet/amazon/ena/ena_netdev.c       |   3 +
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |   5 +
 drivers/net/ethernet/engleder/tsnep_main.c         |  18 +-
 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c    |   9 +
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |  13 +-
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c  |   3 +-
 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c |   8 +-
 drivers/net/ethernet/intel/iavf/iavf.h             |   2 +-
 drivers/net/ethernet/intel/iavf/iavf_ethtool.c     |   2 +-
 drivers/net/ethernet/intel/iavf/iavf_main.c        |  17 +-
 drivers/net/ethernet/intel/igc/igc_ethtool.c       |  31 +-
 drivers/net/ethernet/intel/igc/igc_main.c          |   2 +-
 .../net/ethernet/marvell/octeon_ep/octep_main.c    |   8 +-
 drivers/net/ethernet/marvell/octeon_ep/octep_tx.c  |   8 +-
 drivers/net/ethernet/marvell/octeon_ep/octep_tx.h  |  16 +-
 .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c |  19 +-
 drivers/net/ethernet/pensando/ionic/ionic_dev.h    |   1 +
 drivers/net/ethernet/pensando/ionic/ionic_txrx.c   |  10 +-
 drivers/net/team/team.c                            |  10 +-
 drivers/net/thunderbolt.c                          |   3 +-
 drivers/net/wireless/ath/ath11k/dp.h               |   4 +
 drivers/net/wireless/ath/ath11k/dp_tx.c            |  39 +-
 drivers/net/wireless/ath/ath11k/dp_tx.h            |   1 +
 drivers/nvme/host/fc.c                             |   2 +-
 drivers/nvme/host/pci.c                            | 121 ++++---
 drivers/parisc/iosapic.c                           |   4 +-
 drivers/parisc/iosapic_private.h                   |   4 +-
 drivers/platform/mellanox/Kconfig                  |   1 +
 drivers/platform/x86/asus-nb-wmi.c                 |   9 +
 drivers/platform/x86/intel_scu_ipc.c               |  66 ++--
 drivers/power/supply/ab8500_btemp.c                |   9 +-
 drivers/power/supply/ab8500_chargalg.c             |   2 +-
 drivers/power/supply/mt6370-charger.c              |   2 +-
 drivers/power/supply/rk817_charger.c               |  16 +-
 drivers/power/supply/ucs1002_power.c               |   3 +-
 drivers/s390/crypto/pkey_api.c                     |  16 +-
 drivers/s390/crypto/zcrypt_ep11misc.c              |  61 +++-
 drivers/s390/crypto/zcrypt_ep11misc.h              |   3 +-
 drivers/scsi/iscsi_tcp.c                           |   4 +
 drivers/scsi/pm8001/pm8001_hwi.c                   |   2 +-
 drivers/scsi/pm8001/pm80xx_hwi.c                   |   4 +-
 drivers/scsi/qedf/qedf_io.c                        |  10 +-
 drivers/scsi/qedf/qedf_main.c                      |   7 +-
 drivers/scsi/qla2xxx/qla_def.h                     |   3 +
 drivers/scsi/qla2xxx/qla_init.c                    |   5 +-
 drivers/scsi/qla2xxx/qla_inline.h                  |  58 +++
 drivers/scsi/qla2xxx/qla_isr.c                     |  12 +-
 drivers/scsi/qla2xxx/qla_nvme.c                    |   4 +
 drivers/scsi/qla2xxx/qla_os.c                      |   6 +
 drivers/scsi/qla2xxx/qla_target.c                  |   3 +-
 drivers/scsi/qla2xxx/tcm_qla2xxx.c                 |   4 +-
 drivers/soc/imx/soc-imx8m.c                        |  10 +
 drivers/spi/spi-gxp.c                              |   2 +-
 drivers/spi/spi-intel-pci.c                        |   1 +
 drivers/spi/spi-nxp-fspi.c                         |   7 +
 drivers/spi/spi-stm32.c                            |   8 +
 drivers/spi/spi-sun6i.c                            |  31 +-
 drivers/thermal/thermal_of.c                       |   8 +-
 drivers/tty/n_gsm.c                                |   4 +-
 drivers/tty/serial/8250/8250_port.c                |   5 +-
 drivers/ufs/core/ufshcd.c                          |  13 +-
 drivers/vfio/mdev/mdev_sysfs.c                     |   3 +-
 drivers/video/fbdev/Kconfig                        |   2 +-
 fs/binfmt_elf_fdpic.c                              |   5 +-
 fs/btrfs/delayed-inode.c                           |  85 +++--
 fs/btrfs/extent_io.c                               |   8 +-
 fs/btrfs/super.c                                   |   2 +-
 fs/ceph/caps.c                                     |   6 +-
 fs/ceph/mds_client.c                               |  12 +-
 fs/ceph/mds_client.h                               |  11 +-
 fs/ceph/quota.c                                    |  14 +-
 fs/ceph/snap.c                                     |  10 +-
 fs/ceph/super.c                                    |  75 +++-
 fs/ceph/super.h                                    |   3 +
 fs/ext4/mballoc.c                                  |  60 ++--
 fs/f2fs/data.c                                     |  25 +-
 fs/f2fs/dir.c                                      |  34 +-
 fs/f2fs/f2fs.h                                     |   5 +-
 fs/f2fs/gc.c                                       |   4 +-
 fs/netfs/buffered_read.c                           |   6 +-
 fs/nfs/direct.c                                    | 138 ++++---
 fs/nfs/flexfilelayout/flexfilelayout.c             |   1 +
 fs/nfs/nfs4client.c                                |   9 +-
 fs/nfs/nfs4proc.c                                  |  10 +-
 fs/nfs/write.c                                     |  23 +-
 fs/nilfs2/gcinode.c                                |   6 +-
 fs/proc/internal.h                                 |   2 -
 fs/proc/task_nommu.c                               |  70 ++--
 fs/smb/client/cifsglob.h                           |   1 +
 fs/smb/client/fs_context.c                         |   1 +
 fs/smb/client/inode.c                              |   2 +-
 fs/smb/client/smb2ops.c                            |   6 +-
 fs/smb/client/transport.c                          |  34 +-
 include/linux/bpf.h                                |   2 +-
 include/linux/btf_ids.h                            |   2 +-
 include/linux/if_team.h                            |   2 +
 include/linux/interrupt.h                          |   6 +-
 include/linux/libata.h                             |   4 +-
 include/linux/memcontrol.h                         |   4 +-
 include/linux/nfs_fs_sb.h                          |   1 +
 include/linux/nfs_page.h                           |   4 +-
 include/linux/resume_user_mode.h                   |   2 +-
 include/linux/seqlock.h                            |   2 +-
 include/net/netfilter/nf_tables.h                  | 127 +++----
 include/uapi/linux/bpf.h                           |   4 +-
 io_uring/fs.c                                      |   2 +-
 kernel/bpf/memalloc.c                              |  33 +-
 kernel/bpf/queue_stack_maps.c                      |  21 +-
 kernel/dma/debug.c                                 |  20 +-
 kernel/sched/core.c                                |   2 +-
 kernel/sched/cpupri.c                              |   1 +
 kernel/sched/idle.c                                |   1 +
 kernel/trace/bpf_trace.c                           |  16 +
 kernel/trace/ring_buffer.c                         |  10 +
 mm/damon/vaddr-test.h                              |   2 +
 mm/memcontrol.c                                    |  13 +-
 mm/slab_common.c                                   |  12 +-
 net/bridge/br_forward.c                            |   4 +-
 net/bridge/br_input.c                              |   4 +-
 net/core/flow_dissector.c                          |   2 +-
 net/dccp/ipv4.c                                    |   9 +-
 net/dccp/ipv6.c                                    |   9 +-
 net/hsr/hsr_framereg.c                             |   4 +-
 net/hsr/hsr_main.h                                 |   2 +-
 net/ipv4/route.c                                   |   4 +-
 net/mptcp/options.c                                |   5 +-
 net/ncsi/ncsi-aen.c                                |   5 +
 net/netfilter/ipset/ip_set_core.c                  |  12 +-
 net/netfilter/nf_conntrack_bpf.c                   |   2 +
 net/netfilter/nf_conntrack_extend.c                |   4 +-
 net/netfilter/nf_tables_api.c                      | 400 +++++++++++++++++----
 net/netfilter/nft_set_hash.c                       |  87 +++--
 net/netfilter/nft_set_pipapo.c                     |  71 ++--
 net/netfilter/nft_set_rbtree.c                     | 161 +++++----
 net/rds/rdma_transport.c                           |  12 +-
 net/smc/smc_stats.h                                |   3 +-
 net/sunrpc/clnt.c                                  |  15 +-
 security/smack/smack.h                             |   1 +
 security/smack/smack_lsm.c                         |  63 +++-
 sound/hda/intel-sdw-acpi.c                         |   8 +-
 sound/pci/hda/hda_intel.c                          |   1 +
 sound/pci/hda/patch_realtek.c                      |   3 +-
 sound/soc/amd/yc/acp6x-mach.c                      |  21 ++
 sound/soc/codecs/cs42l42.c                         |  10 +
 sound/soc/codecs/rt5640.c                          |  13 +-
 sound/soc/fsl/imx-audmix.c                         |   2 +-
 sound/soc/fsl/imx-pcm-rpmsg.c                      |   1 +
 sound/soc/fsl/imx-rpmsg.c                          |   8 +
 sound/soc/intel/avs/boards/hdaudio.c               |   3 +
 sound/soc/meson/axg-spdifin.c                      |  49 +--
 sound/soc/sof/core.c                               |   3 +-
 sound/soc/sof/intel/mtl.c                          |   2 +-
 sound/soc/sof/intel/mtl.h                          |   1 -
 tools/build/Makefile.build                         |  10 +
 tools/include/linux/btf_ids.h                      |   2 +-
 tools/include/linux/mm.h                           |   2 -
 tools/include/linux/seq_file.h                     |   2 +
 tools/include/uapi/linux/bpf.h                     |   4 +-
 tools/perf/pmu-events/Build                        |   6 +
 tools/perf/util/Build                              |   6 +
 tools/testing/memblock/tests/basic_api.c           |   2 +-
 tools/testing/memblock/tests/common.h              |   1 +
 .../ftrace/test.d/instances/instance-event.tc      |   2 +-
 tools/testing/selftests/kselftest_deps.sh          |  77 +++-
 tools/testing/selftests/net/tls.c                  |   8 +-
 tools/testing/selftests/powerpc/Makefile           |  15 +-
 tools/testing/selftests/powerpc/pmu/Makefile       |  40 ++-
 285 files changed, 2895 insertions(+), 1583 deletions(-)