| From: |
| Linus Torvalds <torvalds-AT-linux-foundation.org> |
| To: |
| Linux Kernel Mailing List <linux-kernel-AT-vger.kernel.org> |
| Subject: |
| Linux 6.18-rc3 |
| Date: |
| Sun, 26 Oct 2025 16:13:14 -0700 |
| Message-ID: |
| <CAHk-=whBupL1jY0k4ZcPkGw6XZr9+SBG75b181XenzwFJuHD-A@mail.gmail.com> |
| Archive-link: |
| Article |
Things feel fairly normal, and in fact the numbers say it's been a bit
calmer than usual, but that's likely just the usual fluctuation in
pull request timing rather than anything else. The diffstat certainly
is pretty short and flat, I think the biggest change is from some
smbdirect fixes (both client and server side), the rest really looks
pretty minimal.
The high-level stats look very normal too, with half the patches being
drivers (counting devicetree bindings there too), and the rest being
pretty random and spread out. So we have the aforementioned smb fixes,
some xfs fixes, and then random noise elsewhere. See the shortlog
below for details.
Linus
---
Akash Goel (1):
drm/panthor: Fix kernel panic on partial unmap of a GPU VA region
Aksh Garg (1):
net: ethernet: ti: am65-cpts: fix timestamp loss due to race conditions
Aleksander Jan Bajkowski (1):
net: phy: realtek: fix rtl8221b-vm-cg name
Alex Williamson (1):
MAINTAINERS: Update Alex Williamson's email address
Alexander Usyskin (2):
mei: me: add wildcat lake P DID
mei: txe: fix initialization order
Alexei Lazar (2):
net/mlx5: Add PPHCR to PCAM supported registers mask
net/mlx5e: Skip PPHCR register query if not supported by the device
Alexei Starovoitov (1):
mm: don't spin in add_stack_record when gfp flags don't allow
Alexey Simakov (1):
sctp: avoid NULL dereference when chunk data buffer is missing
Alexis Czezar Torreno (1):
hwmon: (pmbus/max34440) Update adpm12160 coeff due to latest FW
Alice Ryhl (5):
rust_binder: remove warning about orphan mappings
rust_binder: freeze_notif_done should resend if wrong state
rust_binder: don't delete FreezeListener if there are pending duplicates
rust_binder: report freeze notification only when fully frozen
binder: remove "invalid inc weak" check
Alok Tiwari (4):
scsi: qla4xxx: Fix typos in comments
drm/rockchip: dw_hdmi: use correct SCLIN mask for RK3228
io_uring: fix incorrect unlikely() usage in io_waitid_prep()
io_uring: correct __must_hold annotation in io_install_fixed_file
Amery Hung (2):
net/mlx5e: RX, Fix generating skb from non-linear xdp_buff for legacy RQ
net/mlx5e: RX, Fix generating skb from non-linear xdp_buff for striding RQ
Amit Dhingra (1):
btrfs: ref-verify: fix IS_ERR() vs NULL check in btrfs_build_ref_tree()
Andrew Cooper (1):
x86/microcode: Fix Entrysign revision check for Zen1/Naples
Andrey Konovalov (1):
usb: raw-gadget: do not limit transfer length
Andy Shevchenko (3):
gpiolib: acpi: Use %pe when passing an error pointer to dev_err()
x86/bugs: Remove dead code which might prevent from building
sched: Remove never used code in mm_cid_get()
Anup Patel (2):
RISC-V: Define pgprot_dmacoherent() for non-coherent devices
RISC-V: Don't print details of CPUs disabled in DT
Arnd Bergmann (1):
soc: officially expand maintainership team
Artem Shimko (3):
spi: dw-mmio: add error handling for reset_control_deassert()
firmware: arm_scmi: Fix premature SCMI_XFER_FLAG_IS_RAW clearing
in raw mode
serial: 8250_dw: handle reset control deassert error
Aurabindo Pillai (1):
drm/amd/display: use GFP_NOWAIT for allocation in interrupt handler
Babu Moger (1):
x86,fs/resctrl: Fix NULL pointer dereference with events
force-disabled in mbm_event mode
Bagas Sanjaya (2):
net: rmnet: Fix checksum offload header v5 and aggregation
packet formatting
Documentation: net: net_failover: Separate cloud-ifupdown-helper
and reattach-vf.sh code blocks marker
Bjorn Helgaas (1):
PCI/ASPM: Enable only L0s and L1 for devicetree platforms
Catalin Marinas (1):
arm64: mte: Do not warn if the page is already tagged in copy_highpage()
Charlene Liu (1):
drm/amd/display: increase max link count and fix link->enc NULL
pointer access
Charles Keepax (3):
genirq/chip: Add buslock back in to irq_set_handler()
genirq/manage: Add buslock back in to __disable_irq_nosync()
genirq/manage: Add buslock back in to enable_irq()
Christoph Hellwig (4):
xfs: avoid busy loops in GCD
xfs: cache open zone in inode->i_private
xfs: don't use __GFP_NOFAIL in xfs_init_fs_context
block: require LBA dma_alignment when using PI
Christophe JAILLET (1):
usb: dwc3: Don't call clk_bulk_disable_unprepare() twice
Conor Dooley (1):
spi: dt-bindings: cadence: add soc-specific compatible strings
for zynqmp and versal-net
Cosmin Ratiu (1):
net/mlx5e: psp, avoid 'accel' NULL pointer dereference
Cosmin Tanislav (2):
nvmem: rcar-efuse: add missing MODULE_DEVICE_TABLE
tty: serial: sh-sci: fix RSCI FIFO overrun handling
Cristian Marussi (3):
firmware: arm_scmi: Account for failed debug initialization
include: trace: Fix inflight count helper on failed initialization
firmware: arm_scmi: Skip RAW initialization on failure
Damien Le Moal (2):
xfs: Improve CONFIG_XFS_RT Kconfig help
xfs: do not tightly pack-write large files
Dan Carpenter (3):
tee: qcom: prevent potential off by one read
tee: qcom: return -EFAULT instead of -EINVAL if copy_from_user() fails
scsi: libfc: Prevent integer overflow in fc_fcp_recv_data()
Daniel Golle (1):
serial: 8250_mtk: Enable baud clock and manage in runtime PM
Danilo Krummrich (1):
rust: device: fix device context of Device::parent()
Darrick J. Wong (4):
xfs: don't set bt_nr_sectors to a negative number
xfs: always warn about deprecated mount options
xfs: loudly complain about defunct mount options
xfs: fix locking in xchk_nlinks_collect_dir
Dave Penkler (3):
staging: gpib: Fix no EOI on 1 and 2 byte writes
staging: gpib: Fix sending clear and trigger events
staging: gpib: Return -EINTR on device clear
David Hildenbrand (1):
vmw_balloon: indicate success when effectively deflating during migration
David Howells (4):
cifs: Add a couple of missing smb3_rw_credits tracepoints
cifs: Fix TCP_Server_Info::credits to be signed
cifs: Call the calc_signature functions directly
cifs: #include cifsglob.h before trace.h to allow structs in tracepoints
David Kaplan (1):
x86/bugs: Qualify RETBLEED_INTEL_MSG
David Thompson (1):
platform/mellanox: mlxbf-pmc: add sysfs_attr_init() to count_clock init
David Wei (1):
io_uring zcrx: add MAINTAINERS entry
Deepanshu Kartikey (3):
ocfs2: clear extent cache after moving/defragmenting extents
hugetlbfs: move lock assertions after early returns in huge_pmd_unshare()
comedi: fix divide-by-zero in comedi_buf_munge()
Denis Benato (1):
MAINTAINERS: add Denis Benato as maintainer for asus notebooks
Dewei Meng (1):
btrfs: directly free partially initialized fs_info in
btrfs_check_leaked_roots()
Dominique Martinet (1):
Revert "fs/9p: Refresh metadata in d_revalidate for uncached mode too"
Enze Li (1):
mm/damon/core: fix potential memory leak by cleaning ops_filter
in damon_destroy_scheme
Eric Biggers (1):
lib/crypto: poly1305: Restore dependency of arch code on !KMSAN
Eric Dumazet (2):
net: gro: clear skb_shinfo(skb)->hwtstamps in napi_reuse_skb()
net: gro_cells: fix lock imbalance in gro_cells_receive()
Erick Karanja (1):
hwmon: (pmbus/isl68137) Fix child node reference leak on early return
Fernando Fernandez Mancera (2):
sysfs: check visibility before changing group attribute ownership
net: hsr: prevent creation of HSR device with slaves from another netns
Florian Eckert (1):
serial: 8250_exar: add support for Advantech 2 port card with
Device ID 0x0018
Gao Xiang (3):
erofs: fix crafted invalid cases for encoded extents
erofs: avoid infinite loops due to corrupted subpage compact indexes
erofs: consolidate z_erofs_extent_lookback()
Geert Uytterhoeven (3):
tee: QCOMTEE should depend on ARCH_QCOM
xfs: XFS_ONLINE_SCRUB_STATS should depend on DEBUG_FS
dt-bindings: serial: sh-sci: Fix r8a78000 interrupts
Guenter Roeck (1):
hwmon: (sht3x) Fix error handling
Haibo Chen (2):
spi: spi-nxp-fspi: re-config the clock rate when operation
require new clock rate
spi: spi-nxp-fspi: limit the clock rate for different sample
clock source selection
Han Xu (1):
spi: spi-nxp-fspi: add extra delay after dll locked
Hans de Goede (1):
gpiolib: acpi: Make set debounce errors non fatal
Hao Ge (2):
slab: Avoid race on slab->obj_exts in alloc_slab_obj_exts
slab: Fix obj_ext mistakenly considered NULL due to race condition
Haofeng Li (1):
timekeeping: Fix aux clocks sysfs initialization loop bound
Haotian Zhang (1):
gpio: ljca: Fix duplicated IRQ mapping
Harshit Mogalapalli (2):
hwmon: (gpd-fan) Fix return value when platform_get_resource() fails
hwmon: (gpd-fan) Fix error handling in gpd_fan_probe()
Heiko Stuebner (1):
spi: dt-bindings: spi-rockchip: Add RK3506 compatible
Heiner Kallweit (1):
net: hibmcge: select FIXED_PHY
Huang Ying (1):
arm64, mm: avoid always making PTE dirty in pte_mkwrite()
Hugo Villeneuve (1):
serial: sc16is7xx: remove useless enable of enhanced features
Ilpo Järvinen (1):
MIPS: Malta: Use pcibios_align_resource() to block io range
Ioana Ciornei (2):
dpaa2-eth: fix the pointer passed to PTR_ALIGN on Tx path
gpio: regmap: add the .fixed_direction_output configuration parameter
Jakub Acs (1):
fs/notify: call exportfs_encode_fid with s_umount
Jan Kara (1):
expfs: Fix exportfs_can_encode_fh() for EXPORT_FH_FID
Jani Nikula (1):
drm/i915/panic: fix panic structure allocation memory leak
Jason Wang (1):
virtio-net: zero unused hash fields
Jean Delvare (1):
misc: amd-sbi: Clarify that this is a BMC driver
Jens Axboe (2):
io_uring/sqpoll: switch away from getrusage() for CPU accounting
io_uring/sqpoll: be smarter on when to update the stime usage
Jianpeng Chang (1):
net: enetc: fix the deadlock of enetc_mdio_lock
Jiasheng Jiang (1):
ptp: ocp: Fix typo using index 1 instead of i in SMA initialization loop
Jingwei Wang (1):
riscv: hwprobe: Fix stale vDSO data for late-initialized keys at boot
Jingyi Wang (1):
scsi: ufs: phy: dt-bindings: Add QMP UFS PHY compatible for Kaanapali
Jocelyn Falempe (6):
drm/panic: Fix drawing the logo on a small narrow screen
drm/panic: Fix overlap between qr code and logo
drm/panic: Fix qr_code, ensure vmargin is positive
drm/panic: Fix kmsg text drawing rectangle
drm/panic: Fix divide by 0 if the screen width < font width
drm/panic: Fix 24bit pixel crossing page boundaries
Johannes Wiesböck (1):
rtnetlink: Allow deleting FDB entries in user namespace
Junhao Xie (1):
misc: fastrpc: Fix dma_buf object leak in fastrpc_map_lookup
K Prateek Nayak (1):
sched/fair: Start a cfs_rq on throttled hierarchy with PELT
clock throttled
Kaushlendra Kumar (1):
arch_topology: Fix incorrect error check in topology_parse_cpu_capacity()
Kriish Sharma (1):
binder: Fix missing kernel-doc entries in binder.c
Krishna Chaitanya Chundru (2):
PCI: dwc: Use custom pci_ops for root bus DBI vs ECAM config access
Revert "PCI: qcom: Prepare for the DWC ECAM enablement"
Krishna Kurapati (1):
dt-bindings: usb: qcom,snps-dwc3: Fix bindings for X1E80100
Kurt Borja (1):
platform/x86: alienware-wmi-wmax: Fix NULL pointer dereference
in sleep handlers
LI Qingwu (1):
USB: serial: option: add Telit FN920C04 ECM compositions
Lad Prabhakar (2):
net: ravb: Enforce descriptor type ordering
net: ravb: Ensure memory write completes before ringing TX doorbell
Lance Yang (1):
hung_task: fix warnings caused by unaligned lock pointers
Leo Martins (1):
btrfs: fix delayed_node ref_tracker use after free
Li Qiang (1):
hwmon: (cgbc-hwmon) Add missing NULL check after devm_kzalloc()
Linus Torvalds (1):
Linux 6.18-rc3
Long Li (1):
scsi: storvsc: Prefer returning channel with the same CPU as on
the I/O issuing CPU
Lorenzo Pieralisi (3):
of/irq: Add msi-parent check to of_msi_xlate()
of/irq: Fix OF node refcount in of_msi_get_domain()
of/irq: Export of_msi_xlate() for module usage
Lorenzo Stoakes (1):
mm/mremap: correctly account old mapping after MREMAP_DONTUNMAP remap
Ma Ke (1):
staging: gpib: Fix device reference leak in fmh_gpib driver
Maarten Lankhorst (1):
devcoredump: Fix circular locking dependency with devcd->mutex.
Maciej W. Rozycki (2):
MIPS: Malta: Fix keyboard resource preventing i8042 driver from
registering
MIPS: Malta: Fix PCI southbridge legacy resource reservations
Marc Kleine-Budde (4):
can: bxcan: bxcan_start_xmit(): use can_dev_dropped_skb()
instead of can_dropped_invalid_skb()
can: esd: acc_start_xmit(): use can_dev_dropped_skb() instead of
can_dropped_invalid_skb()
can: rockchip-canfd: rkcanfd_start_xmit(): use
can_dev_dropped_skb() instead of can_dropped_invalid_skb()
can: netlink: can_changelink(): allow disabling of automatic restart
Marek Szyprowski (2):
spi: rockchip-sfc: Fix DMA-API usage
dma-debug: don't report false positives with DMA_BOUNCE_UNALIGNED_KMALLOC
Mario Limonciello (AMD) (1):
cpufreq/amd-pstate: Fix a regression leading to EPP 0 after hibernate
Mathias Nyman (2):
xhci: dbc: fix bogus 1024 byte prefix if ttyDBC read races with
stall event
xhci: dbc: enable back DbC in resume if it was enabled before suspend
Matthew Brost (1):
drm/xe: Check return value of GGTT workqueue allocation
Matthieu Baerts (NGI0) (5):
mptcp: pm: in-kernel: C-flag: handle late ADD_ADDR
selftests: mptcp: join: mark 'flush re-add' as skipped if not supported
selftests: mptcp: join: mark implicit tests as skipped if not supported
selftests: mptcp: join: mark 'delete re-add signal' as skipped
if not supported
selftests: mptcp: join: mark laminar tests as skipped if not supported
Mattijs Korpershoek (1):
spi: cadence-quadspi: Fix pm_runtime unbalance on dma EPROBE_DEFER
Meenakshikumar Somasundaram (1):
drm/amd/display: Fix NULL pointer dereference
Michael Grzeschik (1):
tcpm: switch check for role_sw device with fw_node
Michal Pecio (2):
usb: xhci-pci: Fix USB2-only root hub registration
net: usb: rtl8150: Fix frame padding
Miguel Ojeda (2):
rust_binder: clean `clippy::mem_replace_with_default` warning
objtool/rust: add one more `noreturn` Rust function
Mika Westerberg (3):
spi: intel: Add support for 128M component density
spi: intel-pci: Add support for Arrow Lake-H SPI serial flash
spi: intel-pci: Add support for Intel Wildcat Lake SPI serial flash
Mikhail Kshevetskiy (4):
spi: airoha: return an error for continuous mode dirmap creation cases
spi: airoha: add support of dual/quad wires spi modes to exec_op() handler
spi: airoha: switch back to non-dma mode in the case of error
spi: airoha: fix reading/writing of flashes with more than one
plane per lun
Mikulas Patocka (1):
objtool: Fix failure when being compiled on x32 system
Ming Lei (1):
io_uring: fix buffer auto-commit for multishot uring_cmd
Nam Cao (2):
rv: Fully convert enabled_monitors to use list_head as iterator
rv: Make rtapp/pagefault monitor depends on CONFIG_MMU
Nathan Chancellor (2):
net/mlx5e: Return 1 instead of 0 in invalid case in
mlx5e_mpwrq_umr_entry_size()
mei: late_bind: Fix -Wincompatible-function-pointer-types-strict
Neil Armstrong (1):
dt-bindings: usb: switch: split out ports definition
Nirbhay Sharma (2):
cgroup: Fix seqcount lockdep assertion in cgroup freezer
firewire: init_ohci1394_dma: add missing function parameter documentation
Nitin Rawat (1):
scsi: ufs: qcom: dt-bindings: Document the Kaanapali UFS controller
Ondrej Mosnacek (1):
nbd: override creds to kernel when calling sock_{send,recv}msg()
Patrisious Haddad (2):
net/mlx5: Refactor devcom to return NULL on failure
net/mlx5: Fix IPsec cleanup over MPV device
Paul Walmsley (3):
riscv: add a forward declaration for cpuinfo_op
riscv: cpufeature: avoid uninitialized variable in
has_thead_homogeneous_vlenb()
riscv: hwprobe: avoid uninitialized variable use in hwprobe_arch_id()
Paulo Alcantara (1):
smb: client: get rid of d_drop() in cifs_do_rename()
Peter Robinson (2):
usb: misc: Add x86 dependency for Intel USBIO driver
arm64: dts: broadcom: bcm2712: Define VGIC interrupt
Qiuxu Zhuo (1):
mm: prevent poison consumption when splitting THP
Rafael J. Wysocki (2):
Revert "cpuidle: menu: Avoid discarding useful information"
PM: runtime: Fix conditional guard definitions
Ralf Lici (3):
net: datagram: introduce datagram_poll_queue for custom receive queues
espintcp: use datagram_poll_queue for socket readiness
ovpn: use datagram_poll_queue for socket readiness in TCP
Randy Dunlap (2):
cgroup/misc: fix misc_res_type kernel-doc warning
Documentation: networking: ax25: update the mailing list info.
Ranganath V N (1):
io_uring: Fix code indentation error
Reinhard Speyerer (1):
USB: serial: option: add Quectel RG255C
Renjun Wang (1):
USB: serial: option: add UNISOC UIS7720
Robert Marko (1):
net: phy: micrel: always set shared->phydev for LAN8814
Samuel Holland (3):
riscv: Register IPI IRQs with unique names
riscv: mm: Define MAX_POSSIBLE_PHYSMEM_BITS for zsmalloc
riscv: Remove the PER_CPU_OFFSET_SHIFT macro
Sebastian Chlad (2):
selftests: cgroup: add values_close_report helper
selftests: cgroup: Use values_close_report in test_cpu
Sebastian Reichel (1):
net: stmmac: dwmac-rk: Fix disabling set_clock_selection
SeongJae Park (4):
mm/damon/sysfs: catch commit test ctx alloc failure
mm/damon/sysfs: dealloc commit test ctx always
mm/damon/core: fix list_add_tail() call on damon_call()
mm/damon/core: use damos_commit_quota_goal() for new goal commit
Stefan Metzmacher (8):
smb: client: allocate enough space for MR WRs and ib_drain_qp()
smb: server: allocate enough space for RW WRs and ib_drain_qp()
smb: smbdirect: introduce smbdirect_socket.send_io.lcredits.*
smb: server: smb_direct_disconnect_rdma_connection() already
wakes all waiters on error
smb: server: simplify sibling_list handling in
smb_direct_flush_send_list/send_done
smb: server: make use of smbdirect_socket.send_io.lcredits.*
smb: client: make use of smbdirect_socket.send_io.lcredits.*
smb: server: let free_transport() wait for SMBDIRECT_SOCKET_DISCONNECTED
Stefan Wahren (1):
ARM: dts: broadcom: rpi: Switch to V3D firmware clock
Stefano Garzarella (1):
vsock: fix lock inversion in vsock_assign_transport()
Stephen Rothwell (1):
MAINTAINERS: add Mark Brown as a linux-next maintainer
Sudeep Holla (1):
firmware: arm_ffa: Add support for IMPDEF value in the memory
access descriptor
Sunil V L (2):
ACPI: RIMT: Fix unused function warnings when CONFIG_IOMMU_API is disabled
ACPI: property: Fix argument order in __acpi_node_get_property_reference()
Takashi Sakamoto (1):
firewire: core: fix __must_hold() annotation
Thomas Hellström (2):
drm/xe: Retain vma flags when recreating and splitting vmas for madvise
drm/xe/uapi: Hide the madvise autoreset behind a VM_BIND flag
Thomas Weißschuh (1):
csky: abiv2: adapt to new folio flags field
Tim Guttzeit (1):
usb/core/quirks: Add Huawei ME906S to wakeup quirk
Ting-Chang Hou (1):
btrfs: send: fix duplicated rmdir operations when using extrefs
Tonghao Zhang (2):
net: bonding: update the slave array for broadcast mode
net: bonding: fix possible peer notify event loss or dup issue
Ulf Hansson (1):
driver core: fw_devlink: Don't warn about sync_state() pending
Victoria Votokina (2):
most: usb: Fix use-after-free in hdm_disconnect
most: usb: hdm_probe: Fix calling put_device() before device
initialization
Vlastimil Babka (1):
slab: fix slab accounting imbalance due to defer_deactivate_slab()
Wang Liang (1):
net/smc: fix general protection fault in __smc_diag_dump
Wei Fang (1):
net: enetc: correct the value of ENETC_RXB_TRUESIZE
William Breathitt Gray (3):
gpio: 104-idio-16: Define maximum valid register address offset
gpio: pci-idio-16: Define maximum valid register address offset
gpio: idio-16: Define fixed direction of the GPIO lines
Xi Ruoyao (1):
ACPICA: Work around bogus -Wstringop-overread warning since GCC 11
Xianwei Zhao (1):
spi: amlogic: fix spifc build error
Xin Long (1):
selftests: net: fix server bind failure in sctp_vrf.sh
Xu Yang (1):
dt-bindings: usb: dwc3-imx8mp: dma-range is required only for imx8mp
Yeounsu Moon (1):
net: dlink: use dev_kfree_skb_any instead of dev_kfree_skb
tr1x_em (1):
platform/x86: alienware-wmi-wmax: Add AWCC support to Dell G15 5530