linux/drivers
Linus Torvalds 7a405dbb0f Only two patch series in this pull request:
- The 3 patch series "mm/memory_hotplug: fixup crash during uevent
   handling" from Hannes Reinecke which fixes a race which was causing udev
   to trigger a crash in the memory hotplug code.
 
 - The 2 patch series "mm_slot: following fixup for usage of
   mm_slot_entry()" from Wei Yang adds some touchups to the just-merged
   mm_slot changes.
 -----BEGIN PGP SIGNATURE-----
 
 iHUEABYKAB0WIQTTMBEPP41GrTpTJgfdBJ7gKXxAjgUCaOBhBQAKCRDdBJ7gKXxA
 jteZAQDpU3imBB416Bj5/RxtcafTaT7yCEmi7yHajtM+NZW9dAEAnu72pCIXpDgB
 p6HytsUndzGJqUmbHQA2cZGdWPfyFAs=
 =ZNaf
 -----END PGP SIGNATURE-----

Merge tag 'mm-stable-2025-10-03-16-49' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm

Pull more MM updates from Andrew Morton:
"Only two patch series in this pull request:

   - "mm/memory_hotplug: fixup crash during uevent handling" from Hannes
     Reinecke fixes a race that was causing udev to trigger a crash in
     the memory hotplug code

   - "mm_slot: following fixup for usage of mm_slot_entry()" from Wei
     Yang adds some touchups to the just-merged mm_slot changes"

* tag 'mm-stable-2025-10-03-16-49' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm:
  mm/khugepaged: use KMEM_CACHE()
  mm/ksm: cleanup mm_slot_entry() invocation
  Documentation/mm: drop pxx_mkdevmap() descriptions from page table helpers
  mm: clean up is_guard_pte_marker()
  drivers/base: move memory_block_add_nid() into the caller
  mm/memory_hotplug: activate node before adding new memory blocks
  drivers/base/memory: add node id parameter to add_memory_block()
2025-10-05 12:11:07 -07:00
..
accel accel/habanalabs: add Infineon version check 2025-09-25 09:14:45 +03:00
accessibility
acpi CXL changes for v6.18 2025-10-04 12:02:50 -07:00
amba
android rust_binder: add Rust Binder driver 2025-09-19 09:40:46 +02:00
ata Summary of significant series in this pull request: 2025-10-02 18:18:33 -07:00
atm
auxdisplay
base Only two patch series in this pull request: 2025-10-05 12:11:07 -07:00
bcma
block Summary of significant series in this pull request: 2025-10-02 18:18:33 -07:00
bluetooth Bluetooth: bcsp: receive data only if registered 2025-09-27 11:37:02 -04:00
bus Char/Misc/IIO/Binder changes for 6.18-rc1 2025-10-04 16:26:32 -07:00
cache cache: sifive_ccache: Optimize cache flushes 2025-09-11 19:13:21 +01:00
cdrom
cdx Char/Misc/IIO/Binder changes for 6.18-rc1 2025-10-04 16:26:32 -07:00
char Char/Misc/IIO/Binder changes for 6.18-rc1 2025-10-04 16:26:32 -07:00
clk RISC-V updates for the v6.18 merge window (part two) 2025-10-04 10:36:22 -07:00
clocksource clocksource/drivers/sh_cmt: Split start/stop of clock source and events 2025-09-23 12:42:43 +02:00
comedi
connector
counter
cpufreq Merge back earlier cpufreq material for 6.18 2025-09-24 21:32:28 +02:00
cpuidle cpuidle: Fail cpuidle device registration if there is one already 2025-09-20 13:08:54 +02:00
crypto This update includes the following changes: 2025-10-04 14:59:29 -07:00
cxl Merge branch 'for-6.18/cxl-delay-dport' into cxl-for-next 2025-09-18 14:34:51 -07:00
dax fs: rename generic_delete_inode() and generic_drop_inode() 2025-09-15 16:09:42 +02:00
dca
devfreq PM / devfreq: rockchip-dfi: add support for LPDDR5 2025-09-09 23:37:39 +09:00
dibs dibs: Check correct variable in dibs_init() 2025-09-26 15:10:59 -07:00
dio
dma VFIO updates for v6.18-rc1 2025-10-04 08:24:54 -07:00
dma-buf dma-buf: dma-heap: export declared functions 2025-09-11 11:22:17 +02:00
dpll dpll: zl3073x: Allow to configure phase offset averaging factor 2025-09-29 18:57:41 -07:00
edac - Add support for new AMD family 0x1a models to amd64_edac 2025-09-30 11:41:03 -07:00
eisa
extcon
firewire firewire updates for v6.18 2025-10-01 12:52:43 -07:00
firmware EFI updates for v6.18 2025-10-05 12:08:14 -07:00
fpga
fsi
fwctl pds_fwctl: Replace kzalloc + copy_from_user with memdup_user in pdsfc_fw_rpc 2025-09-22 10:33:10 -03:00
gnss
gpio USB/Thunderbolt changes for 6.18-rc1 2025-10-04 16:07:08 -07:00
gpu vfs_parse_fs_string() stuff 2025-10-03 10:51:44 -07:00
greybus
hid hid-for-linus-2025093001 2025-10-04 15:38:04 -07:00
hsi
hte
hv
hwmon gpio updates for v6.18-rc1 2025-10-01 11:34:12 -07:00
hwspinlock
hwtracing Char/Misc/IIO/Binder changes for 6.18-rc1 2025-10-04 16:26:32 -07:00
i2c USB/Thunderbolt changes for 6.18-rc1 2025-10-04 16:07:08 -07:00
i3c i3c: fix big-endian FIFO transfers 2025-09-29 00:17:22 +02:00
idle
iio IIO: New device support, features and cleanup for 6.18 2025-09-23 14:15:25 +02:00
infiniband RDMA v6.18 merge window pull request 2025-10-03 18:35:22 -07:00
input hid-for-linus-2025093001 2025-10-04 15:38:04 -07:00
interconnect Merge branch 'icc-glymur' into icc-next 2025-09-12 13:54:17 +03:00
iommu iommufd 6.18 merge window pull 2025-10-03 18:18:48 -07:00
ipack
irqchip RISC-V updates for the v6.18 merge window (part two) 2025-10-04 10:36:22 -07:00
isdn
leds leds: led-class: Add Device Tree support to led_get() 2025-09-16 16:49:28 +01:00
macintosh
mailbox mailbox/riscv-sbi-mpxy: Add ACPI support 2025-09-25 19:49:17 -06:00
mcb
md dm docs: fix typos 2025-10-03 18:48:02 -07:00
media USB/Thunderbolt changes for 6.18-rc1 2025-10-04 16:07:08 -07:00
memory memory: tegra210: Use bindings for client ids 2025-09-10 11:40:44 +02:00
memstick Summary of significant series in this pull request: 2025-10-02 18:18:33 -07:00
message
mfd soc: driver updates for 6.18 2025-10-01 17:32:51 -07:00
misc Char/Misc/IIO/Binder changes for 6.18-rc1 2025-10-04 16:26:32 -07:00
mmc Summary of significant series in this pull request: 2025-10-02 18:18:33 -07:00
most
mtd MTD core: 2025-10-04 15:50:37 -07:00
mux
net virtio,vhost: fixes, cleanups 2025-10-04 08:48:16 -07:00
nfc
ntb
nubus
nvdimm
nvme for-6.18/block-20250929 2025-10-02 10:16:56 -07:00
nvmem nvmem: an8855: Add support for Airoha AN8855 Switch EFUSE 2025-09-12 15:49:03 +02:00
of Devicetree updates for v6.18: 2025-10-01 16:58:24 -07:00
opp
parisc
parport
pci USB/Thunderbolt changes for 6.18-rc1 2025-10-04 16:07:08 -07:00
pcmcia
peci
perf guest_memfd: 2025-10-04 08:52:16 -07:00
phy bitmap-for-6.18 2025-10-02 08:57:03 -07:00
pinctrl soc: driver updates for 6.18 2025-10-01 17:32:51 -07:00
platform platform-drivers-x86 for v6.18-1 2025-10-04 15:28:18 -07:00
pmdomain soc: driver updates for 6.18 2025-10-01 17:32:51 -07:00
pnp
power power supply and reset changes for the 6.18 series 2025-10-01 13:02:59 -07:00
powercap
pps
ps3
ptp Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2025-10-01 10:14:49 +02:00
pwm gpio updates for v6.18-rc1 2025-10-01 11:34:12 -07:00
rapidio
ras RAS: Export log_non_standard_event() to drivers 2025-09-15 16:20:29 +02:00
regulator MFD for v6.18 2025-10-01 12:04:12 -07:00
remoteproc remoteproc updates for v6.18 2025-10-04 15:45:17 -07:00
reset soc: driver updates for 6.18 2025-10-01 17:32:51 -07:00
rpmsg rpmsg: qcom_smd: Fix fallback to qcom,ipc parse 2025-09-20 21:29:48 -05:00
rtc Merge branches 'ib-mfd-char-crypto-6.18', 'ib-mfd-gpio-6.18', 'ib-mfd-gpio-hwmon-i2c-can-rtc-watchdog-6.18', 'ib-mfd-gpio-input-pinctrl-pwm-6.18', 'ib-mfd-input-6.18', 'ib-mfd-input-rtc-6.18' and 'ib-mfd-power-regulator-6.18' into ibs-for-mfd-merged 2025-10-01 10:27:35 +01:00
s390 TTY/Serial update for 6.18-rc1 2025-10-04 15:57:44 -07:00
sbus
scsi SCSI misc on 20251002 2025-10-03 19:17:48 -07:00
sh
siox
slimbus slimbus: messaging: fix "transfered"->"transferred" 2025-09-12 15:47:38 +02:00
soc - switch longson32 platform to DT and use MIPS_GENERIC framework 2025-10-05 10:09:55 -07:00
soundwire soundwire: bus: add sdw_slave_get_current_bank helper 2025-09-18 22:24:27 +01:00
spi soc: driver updates for 6.18 2025-10-01 17:32:51 -07:00
spmi
ssb
staging Char/Misc/IIO/Binder changes for 6.18-rc1 2025-10-04 16:26:32 -07:00
target SCSI misc on 20251002 2025-10-03 19:17:48 -07:00
tc
tee soc: driver updates for 6.18 2025-10-01 17:32:51 -07:00
thermal - Add missing file when importing conflicting change for the Renesas 2025-09-28 12:01:58 +02:00
thunderbolt thunderbolt: Fix use-after-free in tb_dp_dprx_work 2025-09-23 17:16:38 +02:00
tty TTY/Serial update for 6.18-rc1 2025-10-04 15:57:44 -07:00
ufs SCSI misc on 20251002 2025-10-03 19:17:48 -07:00
uio
usb USB/Thunderbolt changes for 6.18-rc1 2025-10-04 16:07:08 -07:00
vdpa vduse: Use fixed 4KB bounce pages for non-4KB page size 2025-10-01 07:24:55 -04:00
vfio VFIO updates for v6.18-rc1 2025-10-04 08:24:54 -07:00
vhost vdpa: support virtio_map 2025-10-01 07:24:43 -04:00
video Patch series in this pull request: 2025-10-02 18:44:54 -07:00
virt arm64 updates for 6.18 2025-09-29 18:48:39 -07:00
virtio virtio,vhost: fixes, cleanups 2025-10-04 08:48:16 -07:00
w1
watchdog watchdog: Add Nuvoton NCT6694 WDT support 2025-09-16 14:41:57 +01:00
xen dma-mapping updates for Linux 6.18: 2025-10-03 17:41:12 -07:00
zorro zorro: Remove extra whitespace in macro definitions 2025-09-15 14:30:17 +02:00
Kconfig
Makefile dibs: Create drivers/dibs 2025-09-23 11:13:21 +02:00