Skip to content

6.1.90-rc1 review

Greg Kroah-Hartman damon linux-cifs linux-patches linux-tegra lkml qemu-devel stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest110 patches 10 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/110smb: client: fix rename(2) regression against sambafs/smb/client/cifsfs.c+1 -00 replies
2/110cifs: reinstate original behavior again for forceuid/forcegidfs/smb/client/fs_context.c fs/smb/client/fs_context.h+14 -00 replies
3/110HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized dev->devcdrivers/hid/intel-ish-hid/ipc/ipc.c+1 -10 replies
4/110HID: logitech-dj: allow mice to use all types of reportsdrivers/hid/hid-logitech-dj.c+1 -30 replies
5/110arm64: dts: rockchip: set PHY address of MT7531 switch to 0x1farch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts+2 -20 replies
6/110arm64: dts: rockchip: enable internal pull-up on Q7_USB_ID for RK3399 Pumaarch/arm64/boot/dts/rockchip/rk3399-puma.dtsi+1 -10 replies
7/110arm64: dts: rockchip: fix alphabetical ordering RK3399 pumaarch/arm64/boot/dts/rockchip/rk3399-puma.dtsi+9 -90 replies
8/110arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE# for RK3399 Pumaarch/arm64/boot/dts/rockchip/rk3399-puma.dtsi+5 -00 replies
9/110arm64: dts: rockchip: Remove unsupported node from the Pinebook Pro dtsarch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts+0 -10 replies
10/110arm64: dts: mediatek: mt8183: Add power-domains properity to mfgcfgarch/arm64/boot/dts/mediatek/mt8183.dtsi+1 -00 replies
11/110arm64: dts: mediatek: mt8192: Add missing gce-client-reg to mutexarch/arm64/boot/dts/mediatek/mt8192.dtsi+1 -00 replies
12/110arm64: dts: mediatek: mt8195: Add missing gce-client-reg to vpp/vdosysarch/arm64/boot/dts/mediatek/mt8195.dtsi+3 -00 replies
13/110arm64: dts: mediatek: mt8195: Add missing gce-client-reg to mutexarch/arm64/boot/dts/mediatek/mt8195.dtsi+1 -00 replies
14/110arm64: dts: mediatek: mt8192-asurada: Update min voltage constraint for MT6315arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi+3 -30 replies
15/110arm64: dts: mediatek: mt8195-cherry: Update min voltage constraint for MT6315arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi+2 -20 replies
16/110arm64: dts: mediatek: mt7622: fix clock controllersarch/arm64/boot/dts/mediatek/mt7622.dtsi+12 -150 replies
17/110arm64: dts: mediatek: mt7622: fix IR nodenamearch/arm64/boot/dts/mediatek/mt7622.dtsi+1 -10 replies
18/110arm64: dts: mediatek: mt7622: fix ethernet controller "compatible"arch/arm64/boot/dts/mediatek/mt7622.dtsi+1 -30 replies
19/110arm64: dts: mediatek: mt7622: drop "reset-names" from thermal blockarch/arm64/boot/dts/mediatek/mt7622.dtsi+0 -10 replies
20/110arm64: dts: mediatek: mt2712: fix validation errorsarch/arm64/boot/dts/mediatek/mt2712-evb.dts arch/arm64/boot/dts/mediatek/mt2712e.dtsi+6 -50 replies
21/110arm64: dts: rockchip: regulator for sd needs to be always on for BPI-R2Proarch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts+2 -00 replies
22/110ARC: [plat-hsdk]: Remove misplaced interrupt-cells propertyarch/arc/boot/dts/hsdk.dts+0 -10 replies
23/110wifi: iwlwifi: mvm: remove old PASN station when adding a new onedrivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c+2 -00 replies
24/110wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmddrivers/net/wireless/intel/iwlwifi/mvm/scan.c+2 -10 replies
25/110vxlan: drop packets from invalid src-addressdrivers/net/vxlan/vxlan_core.c+4 -00 replies
26/110mlxsw: core: Unregister EMAD trap using FORWARD actiondrivers/net/ethernet/mellanox/mlxsw/core.c+1 -10 replies
27/110ARM: dts: microchip: at91-sama7g5ek: Replace regulator-suspend-voltage with the valid propertyarch/arm/boot/dts/at91-sama7g5ek.dts+4 -40 replies
28/110icmp: prevent possible NULL dereferences from icmp_build_probe()net/ipv4/icmp.c+10 -20 replies
29/110bridge/br_netlink.c: no need to return void functionnet/bridge/br_netlink.c+1 -10 replies
30/110bnxt_en: refactor reset close codedrivers/net/ethernet/broadcom/bnxt/bnxt.c+11 -60 replies
31/110bnxt_en: Fix the PCI-AER routinesdrivers/net/ethernet/broadcom/bnxt/bnxt.c+16 -30 replies
32/110NFC: trf7970a: disable all regulators on removaldrivers/nfc/trf7970a.c+23 -190 replies
33/110ax25: Fix netdev refcount issuenet/ax25/af_ax25.c+1 -10 replies
34/110net: make SK_MEMORY_PCPU_RESERV tunableDocumentation/admin-guide/sysctl/net.rst include/net/sock.h net/core/sock.c +1 more+18 -20 replies
35/110net: fix sk_memory_allocated_{add|sub} vs softirqsinclude/net/sock.h+20 -180 replies
36/110ipv4: check for NULL idev in ip_route_use_hint()net/ipv4/route.c+3 -00 replies
37/110net: usb: ax88179_178a: stop lying about skb->truesizedrivers/net/usb/ax88179_178a.c+3 -80 replies
38/110net: gtp: Fix Use-After-Free in gtp_dellinkdrivers/net/gtp.c+2 -10 replies
39/110Bluetooth: MGMT: Fix failing to MGMT_OP_ADD_UUID/MGMT_OP_REMOVE_UUIDnet/bluetooth/mgmt.c+15 -50 replies
40/110Bluetooth: hci_sync: Using hci_cmd_sync_submit when removing Adv Monitornet/bluetooth/mgmt.c+2 -20 replies
41/110Bluetooth: qca: set power_ctrl_enabled on NULL returned by gpiod_get_optional()drivers/bluetooth/hci_qca.c+13 -50 replies
42/110ipvs: Fix checksumming on GSO of SCTP packetsnet/netfilter/ipvs/ip_vs_proto_sctp.c+4 -20 replies
43/110net: openvswitch: Fix Use-After-Free in ovs_ct_exitnet/openvswitch/conntrack.c+2 -20 replies
44/110mlxsw: spectrum_acl_tcam: Fix race during rehash delayed workdrivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c+2 -20 replies
45/110mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity updatedrivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c+8 -20 replies
46/110mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehashdrivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c+1 -00 replies
47/110mlxsw: spectrum_acl_tcam: Rate limit error messagedrivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c+1 -10 replies
48/110mlxsw: spectrum_acl_tcam: Fix memory leak during rehashdrivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c+4 -00 replies
49/110mlxsw: spectrum_acl_tcam: Fix warning during rehashdrivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c+17 -30 replies
50/110mlxsw: spectrum_acl_tcam: Fix incorrect list API usagedrivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c+7 -00 replies
51/110mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash workdrivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c+5 -10 replies
52/110eth: bnxt: fix counting packets discarded due to OOM and netpolldrivers/net/ethernet/broadcom/bnxt/bnxt.c+18 -260 replies
53/110netfilter: nf_tables: honor table dormant flag from netdev release event pathnet/netfilter/nft_chain_filter.c+3 -10 replies
54/110i40e: Do not use WQ_MEM_RECLAIM flag for workqueuedrivers/net/ethernet/intel/i40e/i40e_main.c+1 -10 replies
55/110i40e: Report MFS in decimal base instead of hexdrivers/net/ethernet/intel/i40e/i40e_main.c+2 -20 replies
56/110iavf: Fix TC config comparison with existing adapter TC configdrivers/net/ethernet/intel/iavf/iavf_main.c+29 -10 replies
57/110net: ethernet: ti: am65-cpts: Fix PTPv1 message type on TX packetsdrivers/net/ethernet/ti/am65-cpts.c+5 -00 replies
58/110af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc().include/net/af_unix.h net/unix/garbage.c+4 -10 replies
59/110cifs: Replace remaining 1-element arraysfs/smb/client/cifs_spnego.h fs/smb/client/cifspdu.h fs/smb/client/readdir.c +2 more+53 -570 replies
60/110Revert "crypto: api - Disallow identical driver names"crypto/algapi.c+0 -10 replies
61/110virtio_net: Do not send RSS key if it is not supporteddrivers/net/virtio_net.c+22 -40 replies
62/110fork: defer linking file vma until vma is fully initializedkernel/fork.c+9 -90 replies
63/110x86/cpu: Fix check for RDPKRU in __show_regs()arch/x86/kernel/process_64.c+1 -10 replies
64/110rust: dont select CONSTRUCTORSinit/Kconfig+0 -10 replies
65/110rust: make mutually exclusive with CFI_CLANGinit/Kconfig+1 -00 replies
66/110Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old()net/bluetooth/l2cap_sock.c net/bluetooth/sco.c+8 -60 replies
67/110Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853drivers/bluetooth/btusb.c+2 -00 replies
68/110Bluetooth: qca: fix NULL-deref on non-serdev suspenddrivers/bluetooth/hci_qca.c+3 -00 replies
69/110mmc: sdhci-msm: pervent access to suspended controllerdrivers/mmc/host/sdhci-msm.c+15 -10 replies
70/110smb: client: Fix struct_group() usage in __packed structsfs/smb/client/cifspdu.h fs/smb/client/smb2pdu.h+3 -30 replies
71/110smb3: fix lock ordering potential deadlock in cifs_sync_mid_resultfs/smb/client/transport.c+3 -00 replies
72/110HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-updrivers/hid/i2c-hid/i2c-hid-core.c+0 -90 replies
73/110btrfs: fix information leak in btrfs_ioctl_logical_to_ino()fs/btrfs/backref.c+3 -90 replies
74/110cpu: Re-enable CPU mitigations by default for !X86 architecturesarch/Kconfig arch/x86/Kconfig kernel/cpu.c+16 -70 replies
75/110LoongArch: Fix callchain parse error with kernel tracepoint eventsarch/loongarch/include/asm/perf_event.h+8 -00 replies
76/110LoongArch: Fix access error when read fault on a write-only VMAarch/loongarch/mm/fault.c+2 -20 replies
77/110arm64: dts: rockchip: enable internal pull-up for Q7_THRM# on RK3399 Pumaarch/arm64/boot/dts/rockchip/rk3399-puma.dtsi+10 -00 replies
78/110drm/amdgpu/sdma5.2: use legacy HDP flush for SDMA2/3drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c+14 -100 replies
79/110drm/amdgpu: Fix leak when GPU memory allocation failsdrivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c+1 -00 replies
80/110irqchip/gic-v3-its: Prevent double free on errordrivers/irqchip/irq-gic-v3-its.c+2 -70 replies
81/110ACPI: CPPC: Use access_width over bit_width for system memory accessesdrivers/acpi/cppc_acpi.c+26 -50 replies
82/110ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macrodrivers/acpi/cppc_acpi.c+2 -20 replies
83/110ACPI: CPPC: Fix access width used for PCC registersdrivers/acpi/cppc_acpi.c+37 -160 replies
84/110ethernet: Add helper for assigning packet type when dest address does not match device addressinclude/linux/etherdevice.h net/ethernet/eth.c+26 -110 replies
85/110net: b44: set pause params only when interface is updrivers/net/ethernet/broadcom/b44.c+8 -60 replies
86/110stackdepot: respect __GFP_NOLOCKDEP allocation flaglib/stackdepot.c+2 -20 replies
87/110fbdev: fix incorrect address computation in deferred IOdrivers/video/fbdev/core/fb_defio.c+1 -10 replies
88/110udp: preserve the connected status if only UDP cmsgnet/ipv4/udp.c net/ipv6/udp.c+6 -40 replies
89/110mtd: diskonchip: work around ubsan link failuredrivers/mtd/nand/raw/diskonchip.c+2 -20 replies
90/110rust: remove `params` from `module` macro examplerust/macros/lib.rs+0 -120 replies
91/110x86/tdx: Preserve shared bit on mprotect()arch/x86/include/asm/coco.h arch/x86/include/asm/pgtable_types.h+6 -20 replies
92/110dmaengine: owl: fix register access functionsdrivers/dma/owl-dma.c+2 -20 replies
93/110dmaengine: tegra186: Fix residual calculationdrivers/dma/tegra186-gpc-dma.c+3 -00 replies
94/110idma64: Dont try to serve interrupts when device is powered offdrivers/dma/idma64.c+4 -00 replies
95/110phy: marvell: a3700-comphy: Fix out of bounds readdrivers/phy/marvell/phy-mvebu-a3700-comphy.c+4 -30 replies
96/110phy: marvell: a3700-comphy: Fix hardcoded array sizedrivers/phy/marvell/phy-mvebu-a3700-comphy.c+1 -10 replies
97/110phy: freescale: imx8m-pcie: Refine i.MX8MM PCIe PHY driverdrivers/phy/freescale/phy-fsl-imx8m-pcie.c+66 -400 replies
98/110phy: freescale: imx8m-pcie: fix pcie link-up instabilitydrivers/phy/freescale/phy-fsl-imx8m-pcie.c+4 -20 replies
99/110phy: rockchip-snps-pcie3: fix bifurcation on rk3588drivers/phy/rockchip/phy-rockchip-snps-pcie3.c+8 -160 replies
100/110phy: rockchip-snps-pcie3: fix clearing PHP_GRF_PCIESEL_CON bitsdrivers/phy/rockchip/phy-rockchip-snps-pcie3.c+6 -30 replies
101/110dma: xilinx_dpdma: Fix lockingdrivers/dma/xilinx/xilinx_dpdma.c+10 -30 replies
102/110dmaengine: idxd: Fix oops during rmmod on single-CPU platformsdrivers/dma/idxd/perfmon.c+3 -60 replies
103/110riscv: fix VMALLOC_START definitionarch/riscv/include/asm/pgtable.h+1 -10 replies
104/110riscv: Fix TASK_SIZE on 64-bit NOMMUarch/riscv/include/asm/pgtable.h+1 -10 replies
105/110phy: ti: tusb1210: Resolve charger-det crash if charger psy is unregistereddrivers/phy/ti/phy-tusb1210.c+12 -110 replies
106/110i2c: smbus: fix NULL function pointer dereferencedrivers/i2c/i2c-core-base.c+6 -60 replies
107/110bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUSkernel/bounds.c+1 -10 replies
108/110macsec: Enable devices to advertise whether they update sk_buff md_dst during offloadsinclude/net/macsec.h+1 -00 replies
109/110macsec: Detect if Rx skb is macsec-related for offloading devices that update md_dstdrivers/net/macsec.c+37 -70 replies
110/110net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff md_dst for MACsecdrivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c+1 -00 replies

Reviews trailers per patch

74 of 110 patches have a Reviewed-by or Acked-by.

PatchPaulo Alcantara (Red Hat)Ronnie SahlbergTom TalpeySrinivas PandruvadaHans de GoedeQuentin SchulzAngeloGioacchino Del RegnoIlan PeerPetr MachataSimon HormanNicolas FerreEnric Balletbo i SerraDavid AhernNikolay AleksandrovKrzysztof KozlowskiChristoph Lameter (Ampere)Soheil Hassas YeganehShakeel ButtPaolo AbeniEric DumazetWren TurkalAndreas TaschnerJulian AnastasovAaron ConoleAlexander ZubkovHeng QiXuan ZhuoJane ChuBenno LossinNathan ChancellorJustin StittAdrian HunterMichael ChanNamjae JeonShyam Prasad NEva KurchatovaQu WenruoFilipe MananaDavid SterbaJosh PoimboeufBorislav Petkov (AMD)Christian KönigAlex DeucherMarc ZyngierZenghui YuEaswar HariharanVanshidhar KondaJarred WhiteSabrina DubrocaPeter MünsterAndrew LunnXiubo LiThomas ZimmermannHarshit MogalapalliWillem de BruijnArkadiusz KubalewskiMateusz PolchlopekRobert GanzynkowiczAlice RyhlTony BrelinskiMineri BhangeEd Trexel[email protected]Peter KorsgaardManivannan SadhasivamTomi ValkeinenTerrence XuRandy DunlapJisheng ZhangBo GanBaruch SiachИльфат ГаптрахмановBenjamin PoirierCosmin RatiuJon HunterThierry RedingHeiner KallweitMiquel RaynalMarek VasutRichard LeitnerAlexander SteinLucas StachAhmad FatoumRichard ZhuHeiko StuebnerChris OoRick EdgecombeKuppuswamy SathyanarayananTom LendackySeongJae ParkFlorian FainelliRon EconomosLinux Kernel Functional TestingMiguel OjedaPavel Machek (CIP)Mateusz JończykShuah KhanPascal Ernster
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/110
2/110A-b A-b A-b
3/110A-b
4/110R-b
5/110
6/110
7/110R-b
8/110
9/110
10/110R-b
11/110R-b
12/110
13/110
14/110R-b
15/110R-b
16/110R-b
17/110R-b
18/110R-b
19/110R-b
20/110R-b
21/110
22/110
23/110
24/110R-b
25/110
26/110R-b R-b
27/110A-b
28/110R-b
29/110A-b
30/110
31/110
32/110R-b
33/110
34/110R-b
35/110A-b R-b
36/110A-b
37/110R-b
38/110R-b
39/110
40/110
41/110R-b R-b R-b T-b
42/110T-b A-b
43/110R-b R-b
44/110R-b R-b T-b
45/110R-b R-b T-b
46/110R-b R-b T-b
47/110R-b R-b T-b
48/110R-b R-b T-b
49/110R-b R-b T-b
50/110R-b R-b T-b
51/110R-b T-b
52/110R-b
53/110
54/110R-b R-b T-b
55/110R-b T-b
56/110T-b
57/110T-b
58/110Reported-and-tested-by
59/110
60/110
61/110R-b R-b
62/110R-b
63/110
64/110R-b
65/110A-b
66/110R-b
67/110
68/110
69/110A-b
70/110R-b
71/110R-b
72/110Reported-and-tested-by
73/110R-b R-b R-b
74/110A-b A-b
75/110
76/110
77/110R-b
78/110R-b
79/110R-b
80/110R-b R-b
81/110R-b
82/110R-b
83/110R-b T-b R-b
84/110R-b
85/110R-b T-b R-b
86/110T-b
87/110R-b T-b
88/110R-b
89/110
90/110R-b
91/110Reported-and-tested-by R-b R-b R-b
92/110R-b R-b
93/110R-b A-b
94/110T-b
95/110R-b
96/110
97/110T-b T-b T-b R-b R-b
98/110R-b
99/110A-b
100/110R-b
101/110R-b
102/110T-b
103/110A-b T-b
104/110R-b R-b
105/110
106/110T-b
107/110T-b
108/110R-b R-b R-b
109/110R-b R-b R-b
110/110R-b R-b R-b

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

Read the v1 thread

Cover letter [PATCH 6.1 000/110] 6.1.90-rc1 review

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

Responses should be made by Thu, 02 May 2024 10:30:27 +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.90-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.90-rc1

Rahul Rameshbabu <[email protected]>
net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff md_dst for MACsec

Rahul Rameshbabu <[email protected]>
macsec: Detect if Rx skb is macsec-related for offloading devices that update md_dst

Rahul Rameshbabu <[email protected]>
macsec: Enable devices to advertise whether they update sk_buff md_dst during offloads

Matthew Wilcox (Oracle) <[email protected]>
bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS

Wolfram Sang <[email protected]>
i2c: smbus: fix NULL function pointer dereference

Hans de Goede <[email protected]>
phy: ti: tusb1210: Resolve charger-det crash if charger psy is unregistered

Samuel Holland <[email protected]>
riscv: Fix TASK_SIZE on 64-bit NOMMU

Baoquan He <[email protected]>
riscv: fix VMALLOC_START definition

Fenghua Yu <[email protected]>
dmaengine: idxd: Fix oops during rmmod on single-CPU platforms

Sean Anderson <[email protected]>
dma: xilinx_dpdma: Fix locking

Sebastian Reichel <[email protected]>
phy: rockchip-snps-pcie3: fix clearing PHP_GRF_PCIESEL_CON bits

Michal Tomek <[email protected]>
phy: rockchip-snps-pcie3: fix bifurcation on rk3588

Marcel Ziswiler <[email protected]>
phy: freescale: imx8m-pcie: fix pcie link-up instability

Richard Zhu <[email protected]>
phy: freescale: imx8m-pcie: Refine i.MX8MM PCIe PHY driver

Mikhail Kobuk <[email protected]>
phy: marvell: a3700-comphy: Fix hardcoded array size

Mikhail Kobuk <[email protected]>
phy: marvell: a3700-comphy: Fix out of bounds read

Andy Shevchenko <[email protected]>
idma64: Don't try to serve interrupts when device is powered off

Akhil R <[email protected]>
dmaengine: tegra186: Fix residual calculation

Arnd Bergmann <[email protected]>
dmaengine: owl: fix register access functions

Kirill A. Shutemov <[email protected]>
x86/tdx: Preserve shared bit on mprotect()

Aswin Unnikrishnan <[email protected]>
rust: remove params from module macro example

Arnd Bergmann <[email protected]>
mtd: diskonchip: work around ubsan link failure

Yick Xie <[email protected]>
udp: preserve the connected status if only UDP cmsg

Nam Cao <[email protected]>
fbdev: fix incorrect address computation in deferred IO

Andrey Ryabinin <[email protected]>
stackdepot: respect __GFP_NOLOCKDEP allocation flag

Peter Münster <[email protected]>
net: b44: set pause params only when interface is up

Rahul Rameshbabu <[email protected]>
ethernet: Add helper for assigning packet type when dest address does not match device address

Vanshidhar Konda <[email protected]>
ACPI: CPPC: Fix access width used for PCC registers

Jarred White <[email protected]>
ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro

Jarred White <[email protected]>
ACPI: CPPC: Use access_width over bit_width for system memory accesses

Guanrui Huang <[email protected]>
irqchip/gic-v3-its: Prevent double free on error

Mukul Joshi <[email protected]>
drm/amdgpu: Fix leak when GPU memory allocation fails

Alex Deucher <[email protected]>
drm/amdgpu/sdma5.2: use legacy HDP flush for SDMA2/3

Iskander Amara <[email protected]>
arm64: dts: rockchip: enable internal pull-up for Q7_THRM# on RK3399 Puma

Jiantao Shan <[email protected]>
LoongArch: Fix access error when read fault on a write-only VMA

Huacai Chen <[email protected]>
LoongArch: Fix callchain parse error with kernel tracepoint events

Sean Christopherson <[email protected]>
cpu: Re-enable CPU mitigations by default for !X86 architectures

Johannes Thumshirn <[email protected]>
btrfs: fix information leak in btrfs_ioctl_logical_to_ino()

Nam Cao <[email protected]>
HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up

Steve French <[email protected]>
smb3: fix lock ordering potential deadlock in cifs_sync_mid_result

Gustavo A. R. Silva <[email protected]>
smb: client: Fix struct_group() usage in __packed structs

Mantas Pucka <[email protected]>
mmc: sdhci-msm: pervent access to suspended controller

Johan Hovold <[email protected]>
Bluetooth: qca: fix NULL-deref on non-serdev suspend

WangYuli <[email protected]>

    Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853

Nathan Chancellor <[email protected]>
Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old()

Conor Dooley <[email protected]>
rust: make mutually exclusive with CFI_CLANG

Alice Ryhl <[email protected]>
rust: don't select CONSTRUCTORS

David Kaplan <[email protected]>
x86/cpu: Fix check for RDPKRU in __show_regs()

Miaohe Lin <[email protected]>
fork: defer linking file vma until vma is fully initialized

Breno Leitao <[email protected]>
virtio_net: Do not send RSS key if it is not supported

Greg Kroah-Hartman <[email protected]>
Revert "crypto: api - Disallow identical driver names"

Kees Cook <[email protected]>
cifs: Replace remaining 1-element arrays

Kuniyuki Iwashima <[email protected]>
af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc().

Jason Reeder <[email protected]>
net: ethernet: ti: am65-cpts: Fix PTPv1 message type on TX packets

Sudheer Mogilappagari <[email protected]>
iavf: Fix TC config comparison with existing adapter TC config

Erwan Velu <[email protected]>
i40e: Report MFS in decimal base instead of hex

Sindhu Devale <[email protected]>
i40e: Do not use WQ_MEM_RECLAIM flag for workqueue

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: honor table dormant flag from netdev release event path

Jakub Kicinski <[email protected]>
eth: bnxt: fix counting packets discarded due to OOM and netpoll

Ido Schimmel <[email protected]>
mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work

Ido Schimmel <[email protected]>
mlxsw: spectrum_acl_tcam: Fix incorrect list API usage

Ido Schimmel <[email protected]>
mlxsw: spectrum_acl_tcam: Fix warning during rehash

Ido Schimmel <[email protected]>
mlxsw: spectrum_acl_tcam: Fix memory leak during rehash

Ido Schimmel <[email protected]>
mlxsw: spectrum_acl_tcam: Rate limit error message

Ido Schimmel <[email protected]>
mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash

Ido Schimmel <[email protected]>
mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update

Ido Schimmel <[email protected]>
mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work

Hyunwoo Kim <[email protected]>
net: openvswitch: Fix Use-After-Free in ovs_ct_exit

Ismael Luceno <[email protected]>
ipvs: Fix checksumming on GSO of SCTP packets

Bartosz Golaszewski <[email protected]>
Bluetooth: qca: set power_ctrl_enabled on NULL returned by gpiod_get_optional()

Chun-Yi Lee <[email protected]>
Bluetooth: hci_sync: Using hci_cmd_sync_submit when removing Adv Monitor

Luiz Augusto von Dentz <[email protected]>
Bluetooth: MGMT: Fix failing to MGMT_OP_ADD_UUID/MGMT_OP_REMOVE_UUID

Hyunwoo Kim <[email protected]>
net: gtp: Fix Use-After-Free in gtp_dellink

Eric Dumazet <[email protected]>

    net: usb: ax88179_178a: stop lying about skb->truesize

Eric Dumazet <[email protected]>
ipv4: check for NULL idev in ip_route_use_hint()

Eric Dumazet <[email protected]>
net: fix sk_memory_allocated_{add|sub} vs softirqs

Adam Li <[email protected]>
net: make SK_MEMORY_PCPU_RESERV tunable

Duoming Zhou <[email protected]>
ax25: Fix netdev refcount issue

Paul Geurts <[email protected]>
NFC: trf7970a: disable all regulators on removal

Vikas Gupta <[email protected]>
bnxt_en: Fix the PCI-AER routines

Vikas Gupta <[email protected]>
bnxt_en: refactor reset close code

Hangbin Liu <[email protected]>
bridge/br_netlink.c: no need to return void function

Eric Dumazet <[email protected]>
icmp: prevent possible NULL dereferences from icmp_build_probe()

Andrei Simion <[email protected]>
ARM: dts: microchip: at91-sama7g5ek: Replace regulator-suspend-voltage with the valid property

Ido Schimmel <[email protected]>
mlxsw: core: Unregister EMAD trap using FORWARD action

David Bauer <[email protected]>
vxlan: drop packets from invalid src-address

Miri Korenblit <[email protected]>
wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd

Avraham Stern <[email protected]>
wifi: iwlwifi: mvm: remove old PASN station when adding a new one

Alexey Brodkin <[email protected]>
ARC: [plat-hsdk]: Remove misplaced interrupt-cells property

Jose Ignacio Tornos Martinez <[email protected]>
arm64: dts: rockchip: regulator for sd needs to be always on for BPI-R2Pro

Rafał Miłecki <[email protected]>
arm64: dts: mediatek: mt2712: fix validation errors

Rafał Miłecki <[email protected]>
arm64: dts: mediatek: mt7622: drop "reset-names" from thermal block

Rafał Miłecki <[email protected]>
arm64: dts: mediatek: mt7622: fix ethernet controller "compatible"

Rafał Miłecki <[email protected]>
arm64: dts: mediatek: mt7622: fix IR nodename

Rafał Miłecki <[email protected]>
arm64: dts: mediatek: mt7622: fix clock controllers

Pin-yen Lin <[email protected]>
arm64: dts: mediatek: mt8195-cherry: Update min voltage constraint for MT6315

Pin-yen Lin <[email protected]>
arm64: dts: mediatek: mt8192-asurada: Update min voltage constraint for MT6315

Nícolas F. R. A. Prado <[email protected]>
arm64: dts: mediatek: mt8195: Add missing gce-client-reg to mutex

Nícolas F. R. A. Prado <[email protected]>
arm64: dts: mediatek: mt8195: Add missing gce-client-reg to vpp/vdosys

Nícolas F. R. A. Prado <[email protected]>
arm64: dts: mediatek: mt8192: Add missing gce-client-reg to mutex

Ikjoon Jang <[email protected]>
arm64: dts: mediatek: mt8183: Add power-domains properity to mfgcfg

Dragan Simic <[email protected]>
arm64: dts: rockchip: Remove unsupported node from the Pinebook Pro dts

Quentin Schulz <[email protected]>
arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE# for RK3399 Puma

Iskander Amara <[email protected]>
arm64: dts: rockchip: fix alphabetical ordering RK3399 puma

Quentin Schulz <[email protected]>
arm64: dts: rockchip: enable internal pull-up on Q7_USB_ID for RK3399 Puma

Arınç ÜNAL <[email protected]>

    arm64: dts: rockchip: set PHY address of MT7531 switch to 0x1f

Yaraslau Furman <[email protected]>
HID: logitech-dj: allow mice to use all types of reports

Zhang Lixu <[email protected]>

    HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized dev->devc

Takayuki Nagata <[email protected]>
cifs: reinstate original behavior again for forceuid/forcegid

Paulo Alcantara <[email protected]>
smb: client: fix rename(2) regression against samba

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

Diffstat:

 Documentation/admin-guide/sysctl/net.rst           |   5 +
 Makefile                                           |   4 +-
 arch/Kconfig                                       |   8 ++
 arch/arc/boot/dts/hsdk.dts                         |   1 -
 arch/arm/boot/dts/at91-sama7g5ek.dts               |   8 +-
 arch/arm64/boot/dts/mediatek/mt2712-evb.dts        |   8 +-
 arch/arm64/boot/dts/mediatek/mt2712e.dtsi          |   3 +-
 arch/arm64/boot/dts/mediatek/mt7622.dtsi           |  34 +++----
 arch/arm64/boot/dts/mediatek/mt8183.dtsi           |   1 +
 arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi   |   6 +-
 arch/arm64/boot/dts/mediatek/mt8192.dtsi           |   1 +
 arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi    |   4 +-
 arch/arm64/boot/dts/mediatek/mt8195.dtsi           |   4 +
 .../boot/dts/rockchip/rk3399-pinebook-pro.dts      |   1 -
 arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi      |  31 ++++--
 arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts |   6 +-
 arch/loongarch/include/asm/perf_event.h            |   8 ++
 arch/loongarch/mm/fault.c                          |   4 +-
 arch/riscv/include/asm/pgtable.h                   |   4 +-
 arch/x86/Kconfig                                   |  11 +-
 arch/x86/include/asm/coco.h                        |   5 +-
 arch/x86/include/asm/pgtable_types.h               |   3 +-
 arch/x86/kernel/process_64.c                       |   2 +-
 crypto/algapi.c                                    |   1 -
 drivers/acpi/cppc_acpi.c                           |  72 ++++++++++---
 drivers/bluetooth/btusb.c                          |   2 +
 drivers/bluetooth/hci_qca.c                        |  21 +++-
 drivers/dma/idma64.c                               |   4 +
 drivers/dma/idxd/perfmon.c                         |   9 +-
 drivers/dma/owl-dma.c                              |   4 +-
 drivers/dma/tegra186-gpc-dma.c                     |   3 +
 drivers/dma/xilinx/xilinx_dpdma.c                  |  13 ++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c   |   1 +
 drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c             |  24 +++--
 drivers/hid/hid-logitech-dj.c                      |   4 +-
 drivers/hid/i2c-hid/i2c-hid-core.c                 |   9 --
 drivers/hid/intel-ish-hid/ipc/ipc.c                |   2 +-
 drivers/i2c/i2c-core-base.c                        |  12 +--
 drivers/irqchip/irq-gic-v3-its.c                   |   9 +-
 drivers/mmc/host/sdhci-msm.c                       |  16 ++-
 drivers/mtd/nand/raw/diskonchip.c                  |   4 +-
 drivers/net/ethernet/broadcom/b44.c                |  14 +--
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  80 ++++++++-------
 drivers/net/ethernet/intel/i40e/i40e_main.c        |   6 +-
 drivers/net/ethernet/intel/iavf/iavf_main.c        |  30 +++++-
 .../ethernet/mellanox/mlx5/core/en_accel/macsec.c  |   1 +
 drivers/net/ethernet/mellanox/mlxsw/core.c         |   2 +-
 .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.c    |  54 ++++++++--
 drivers/net/ethernet/ti/am65-cpts.c                |   5 +
 drivers/net/gtp.c                                  |   3 +-
 drivers/net/macsec.c                               |  44 ++++++--
 drivers/net/usb/ax88179_178a.c                     |  11 +-
 drivers/net/virtio_net.c                           |  28 +++++-
 drivers/net/vxlan/vxlan_core.c                     |   4 +
 .../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c |   2 +
 drivers/net/wireless/intel/iwlwifi/mvm/scan.c      |   3 +-
 drivers/nfc/trf7970a.c                             |  42 ++++----
 drivers/phy/freescale/phy-fsl-imx8m-pcie.c         | 112 +++++++++++++--------
 drivers/phy/marvell/phy-mvebu-a3700-comphy.c       |   9 +-
 drivers/phy/rockchip/phy-rockchip-snps-pcie3.c     |  31 +++---
 drivers/phy/ti/phy-tusb1210.c                      |  23 +++--
 drivers/video/fbdev/core/fb_defio.c                |   2 +-
 fs/btrfs/backref.c                                 |  12 +--
 fs/smb/client/cifs_spnego.h                        |   2 +-
 fs/smb/client/cifsfs.c                             |   1 +
 fs/smb/client/cifspdu.h                            | 100 +++++++++---------
 fs/smb/client/fs_context.c                         |  12 +++
 fs/smb/client/fs_context.h                         |   2 +
 fs/smb/client/readdir.c                            |   6 +-
 fs/smb/client/smb2pdu.c                            |   4 +-
 fs/smb/client/smb2pdu.h                            |   4 +-
 fs/smb/client/transport.c                          |   3 +
 include/linux/etherdevice.h                        |  25 +++++
 include/net/af_unix.h                              |   3 +
 include/net/macsec.h                               |   1 +
 include/net/sock.h                                 |  41 ++++----
 init/Kconfig                                       |   2 +-
 kernel/bounds.c                                    |   2 +-
 kernel/cpu.c                                       |   4 +-
 kernel/fork.c                                      |  18 ++--
 lib/stackdepot.c                                   |   4 +-
 net/ax25/af_ax25.c                                 |   2 +-
 net/bluetooth/l2cap_sock.c                         |   7 +-
 net/bluetooth/mgmt.c                               |  24 +++--
 net/bluetooth/sco.c                                |   7 +-
 net/bridge/br_netlink.c                            |   2 +-
 net/core/sock.c                                    |   1 +
 net/core/sysctl_net_core.c                         |   9 ++
 net/ethernet/eth.c                                 |  12 +--
 net/ipv4/icmp.c                                    |  12 ++-
 net/ipv4/route.c                                   |   3 +
 net/ipv4/udp.c                                     |   5 +-
 net/ipv6/udp.c                                     |   5 +-
 net/netfilter/ipvs/ip_vs_proto_sctp.c              |   6 +-
 net/netfilter/nft_chain_filter.c                   |   4 +-
 net/openvswitch/conntrack.c                        |   4 +-
 net/unix/garbage.c                                 |   2 +-
 rust/macros/lib.rs                                 |  12 ---
 98 files changed, 785 insertions(+), 456 deletions(-)