linux-stable/drivers
Linus Torvalds eb6a9339ef Mainly singleton patches, documented in their respective changelogs.
Notable series include:
 
 - Some maintenance and performance work for ocfs2 in Heming Zhao's
   series "improve write IO performance when fragmentation is high".
 
 - Some ocfs2 bugfixes from Su Yue in the series "ocfs2 bugs fixes
   exposed by fstests".
 
 - kfifo header rework from Andy Shevchenko in the series "kfifo: Clean
   up kfifo.h".
 
 - GDB script fixes from Florian Rommel in the series "scripts/gdb: Fixes
   for $lx_current and $lx_per_cpu".
 
 - After much discussion, a coding-style update from Barry Song
   explaining one reason why inline functions are preferred over macros.
   The series is "codingstyle: avoid unused parameters for a function-like
   macro".
 -----BEGIN PGP SIGNATURE-----
 
 iHUEABYIAB0WIQTTMBEPP41GrTpTJgfdBJ7gKXxAjgUCZkpLYQAKCRDdBJ7gKXxA
 jo9NAQDctSD3TMXqxqCHLaEpCaYTYzi6TGAVHjgkqGzOt7tYjAD/ZIzgcmRwthjP
 R7SSiSgZ7UnP9JRn16DQILmFeaoG1gs=
 =lYhr
 -----END PGP SIGNATURE-----

Merge tag 'mm-nonmm-stable-2024-05-19-11-56' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm

Pull non-mm updates from Andrew Morton:
 "Mainly singleton patches, documented in their respective changelogs.
  Notable series include:

   - Some maintenance and performance work for ocfs2 in Heming Zhao's
     series "improve write IO performance when fragmentation is high".

   - Some ocfs2 bugfixes from Su Yue in the series "ocfs2 bugs fixes
     exposed by fstests".

   - kfifo header rework from Andy Shevchenko in the series "kfifo:
     Clean up kfifo.h".

   - GDB script fixes from Florian Rommel in the series "scripts/gdb:
     Fixes for $lx_current and $lx_per_cpu".

   - After much discussion, a coding-style update from Barry Song
     explaining one reason why inline functions are preferred over
     macros. The series is "codingstyle: avoid unused parameters for a
     function-like macro""

* tag 'mm-nonmm-stable-2024-05-19-11-56' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm: (62 commits)
  fs/proc: fix softlockup in __read_vmcore
  nilfs2: convert BUG_ON() in nilfs_finish_roll_forward() to WARN_ON()
  scripts: checkpatch: check unused parameters for function-like macro
  Documentation: coding-style: ask function-like macros to evaluate parameters
  nilfs2: use __field_struct() for a bitwise field
  selftests/kcmp: remove unused open mode
  nilfs2: remove calls to folio_set_error() and folio_clear_error()
  kernel/watchdog_perf.c: tidy up kerneldoc
  watchdog: allow nmi watchdog to use raw perf event
  watchdog: handle comma separated nmi_watchdog command line
  nilfs2: make superblock data array index computation sparse friendly
  squashfs: remove calls to set the folio error flag
  squashfs: convert squashfs_symlink_read_folio to use folio APIs
  scripts/gdb: fix detection of current CPU in KGDB
  scripts/gdb: make get_thread_info accept pointers
  scripts/gdb: fix parameter handling in $lx_per_cpu
  scripts/gdb: fix failing KGDB detection during probe
  kfifo: don't use "proxy" headers
  media: stih-cec: add missing io.h
  media: rc: add missing io.h
  ...
2024-05-19 14:02:03 -07:00
..
accel The usual shower of singleton fixes and minor series all over MM, 2024-05-19 09:21:03 -07:00
accessibility
acpi IOMMU Updates for Linux v6.10 2024-05-18 10:55:13 -07:00
amba ARM: 9361/1: amba: store owner from modules with amba_driver_register() 2024-04-18 12:09:14 +01:00
android binder: check offset alignment in binder_get_object() 2024-04-11 15:19:12 +02:00
ata SCSI misc on 20240514 2024-05-14 18:25:53 -07:00
atm atm/fore200e: Delete unused 'fore200e_boards' 2024-05-06 18:26:47 -07:00
auxdisplay
base Misc fixes: 2024-05-19 11:38:15 -07:00
bcma
block The usual shower of singleton fixes and minor series all over MM, 2024-05-19 09:21:03 -07:00
bluetooth MMC core: 2024-05-16 08:56:49 -07:00
bus Networking changes for 6.10. 2024-05-14 19:42:24 -07:00
cache
cdrom
cdx
char The usual shower of singleton fixes and minor series all over MM, 2024-05-19 09:21:03 -07:00
clk I'm actually surprised this time. There aren't any new Qualcomm SoC clk 2024-05-18 12:48:37 -07:00
clocksource clocksource/drivers/arm_arch_timer: Mark hisi_161010101_oem_info const 2024-05-10 10:43:21 +02:00
comedi
connector
counter
cpufreq powerpc updates for 6.10 2024-05-17 09:05:46 -07:00
cpuidle pmdomain core: 2024-05-16 08:50:32 -07:00
crypto Kbuild updates for v6.10 2024-05-18 12:39:20 -07:00
cxl CXL changes for v6.10 merge window 2024-05-15 14:32:27 -07:00
dax The usual shower of singleton fixes and minor series all over MM, 2024-05-19 09:21:03 -07:00
dca
devfreq PM / devfreq: exynos: Use DEFINE_SIMPLE_DEV_PM_OPS for PM functions 2024-05-09 00:30:37 +09:00
dio
dma ARM development updates for v6.10-rc1 2024-05-17 08:53:47 -07:00
dma-buf
dpll dpll: fix return value check for kmemdup 2024-05-13 16:53:53 -07:00
edac - Have skx_edac decode error addresses belonging to SGX properly 2024-05-14 08:31:10 -07:00
eisa alpha: remove DECpc AXP150 (Jensen) support 2024-05-03 22:09:50 +02:00
extcon
firewire firewire updates for v6.10 2024-05-14 18:57:22 -07:00
firmware Kbuild updates for v6.10 2024-05-18 12:39:20 -07:00
fpga fpga: dfl-pci: add PCI subdevice ID for Intel D5005 card 2024-04-26 12:14:28 +08:00
fsi
gnss
gpio gpio updates for v6.10-rc1 2024-05-14 15:07:07 -07:00
gpu The usual shower of singleton fixes and minor series all over MM, 2024-05-19 09:21:03 -07:00
greybus Char/Misc and other driver subsystem updates for 6.9-rc1 2024-03-21 13:21:31 -07:00
hid Kbuild updates for v6.10 2024-05-18 12:39:20 -07:00
hsi
hte hte: tegra-194: Convert to platform remove callback returning void 2024-04-12 11:02:58 -07:00
hv Merge branches 'arm/renesas', 'arm/smmu', 'x86/amd', 'core' and 'x86/vt-d' into next 2024-05-13 14:06:54 +02:00
hwmon pwm: Changes for v6.10-rc1 2024-05-14 15:03:19 -07:00
hwspinlock
hwtracing Mainly singleton patches, documented in their respective changelogs. 2024-05-19 14:02:03 -07:00
i2c ARM development updates for v6.10-rc1 2024-05-17 08:53:47 -07:00
i3c
idle
iio regulator: Updates for v6.10 2024-05-14 14:36:09 -07:00
infiniband RDMA v6.10 merge window 2024-05-18 13:04:15 -07:00
input ARM development updates for v6.10-rc1 2024-05-17 08:53:47 -07:00
interconnect
iommu The usual shower of singleton fixes and minor series all over MM, 2024-05-19 09:21:03 -07:00
ipack
irqchip Updates for the interrupt subsystem: 2024-05-14 09:47:14 -07:00
isdn
leds - Kuan-Wei Chiu has developed the well-named series "lib min_heap: Min 2024-03-14 18:03:09 -07:00
macintosh powerpc updates for 6.10 2024-05-17 09:05:46 -07:00
mailbox imx: add support for i.MX95 ELE/V2X MU 2024-03-13 12:23:36 -07:00
mcb mcb: constify the struct device_type usage 2024-03-07 20:38:15 +00:00
md Kbuild updates for v6.10 2024-05-18 12:39:20 -07:00
media Mainly singleton patches, documented in their respective changelogs. 2024-05-19 14:02:03 -07:00
memory ARM development updates for v6.10-rc1 2024-05-17 08:53:47 -07:00
memstick memstick: rtsx_usb_ms: Convert to platform remove callback returning void 2024-04-25 11:58:52 +02:00
message SCSI misc on 20240514 2024-05-14 18:25:53 -07:00
mfd
misc Kbuild updates for v6.10 2024-05-18 12:39:20 -07:00
mmc MMC core: 2024-05-16 08:56:49 -07:00
most
mtd * MTD 2024-05-16 09:04:52 -07:00
mux mux: remove usage of the deprecated ida_simple_xx() API 2024-04-29 08:20:07 -07:00
net The usual shower of singleton fixes and minor series all over MM, 2024-05-19 09:21:03 -07:00
nfc Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2024-04-25 12:41:37 -07:00
ntb
nubus
nvdimm nvdimm/btt: always set max_integrity_segments 2024-04-25 12:37:12 -07:00
nvme for-6.10/block-20240511 2024-05-13 13:03:54 -07:00
nvmem
of IOMMU Updates for Linux v6.10 2024-05-18 10:55:13 -07:00
opp
parisc change alloc_pages name in dma_map_ops to avoid name conflicts 2024-04-25 20:55:53 -07:00
parport
pci pci-v6.9-fixes-2 2024-05-08 09:37:58 -07:00
pcmcia
peci
perf ARM: 2024-05-15 14:46:43 -07:00
phy Merge tag 'drm-msm-next-2024-05-07' of https://gitlab.freedesktop.org/drm/msm into drm-next 2024-05-10 10:22:59 +10:00
pinctrl gpio updates for v6.10-rc1 2024-05-14 15:07:07 -07:00
platform The usual shower of singleton fixes and minor series all over MM, 2024-05-19 09:21:03 -07:00
pmdomain pmdomain: Merge branch fixes into next 2024-05-03 15:48:21 +02:00
pnp PNP: add HAS_IOPORT dependencies 2024-04-22 18:30:39 +02:00
power power supply and reset changes for the 6.10 series 2024-05-18 12:54:32 -07:00
powercap powercap: intel_rapl_tpmi: Enable PMU support 2024-04-30 21:10:37 +02:00
pps pps: remove usage of the deprecated ida_simple_xx() API 2024-04-29 08:20:06 -07:00
ps3
ptp Networking changes for 6.10. 2024-05-14 19:42:24 -07:00
pwm pwm: pca9685: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-10 07:30:27 +02:00
rapidio rapidio: remove choice for enumeration 2024-05-14 23:36:19 +09:00
ras
regulator regulator: Updates for v6.10 2024-05-14 14:36:09 -07:00
remoteproc
reset I'm actually surprised this time. There aren't any new Qualcomm SoC clk 2024-05-18 12:48:37 -07:00
rpmsg
rtc
s390 Networking changes for 6.10. 2024-05-14 19:42:24 -07:00
sbus
scsi The usual shower of singleton fixes and minor series all over MM, 2024-05-19 09:21:03 -07:00
sh
siox
slimbus slimbus: qcom-ngd-ctrl: Add timeout for wait operation 2024-05-03 07:30:32 +02:00
soc spi: Updates for v6.10 2024-05-14 14:41:01 -07:00
soundwire
spi spi: Updates for v6.10 2024-05-14 14:41:01 -07:00
spmi spmi: mediatek: add device id check 2023-12-15 17:27:04 +01:00
ssb
staging The usual shower of singleton fixes and minor series all over MM, 2024-05-19 09:21:03 -07:00
target SCSI misc on 20240514 2024-05-14 18:25:53 -07:00
tc
tee TEE driver for Trusted Services 2024-04-29 22:29:44 +02:00
thermal ACPI updates for 6.10-rc1 2024-05-14 13:31:24 -07:00
thunderbolt
tty kgdb patches for 6.10 2024-05-19 12:01:00 -07:00
ufs SCSI misc on 20240514 2024-05-14 18:25:53 -07:00
uio
usb SCSI misc on 20240514 2024-05-14 18:25:53 -07:00
vdpa vDPA: code clean for vhost_vdpa uapi 2024-04-22 17:07:13 -04:00
vfio The usual shower of singleton fixes and minor series all over MM, 2024-05-19 09:21:03 -07:00
vhost net: extend ubuf_info callback to ops structure 2024-04-22 16:21:35 -07:00
video fbdev fixes and cleanups for 6.10-rc1: 2024-05-15 09:53:06 -07:00
virt The usual shower of singleton fixes and minor series all over MM, 2024-05-19 09:21:03 -07:00
virtio The usual shower of singleton fixes and minor series all over MM, 2024-05-19 09:21:03 -07:00
w1
watchdog
xen The usual shower of singleton fixes and minor series all over MM, 2024-05-19 09:21:03 -07:00
zorro zorro: Use helpers from ioport.h 2024-04-29 16:45:53 +02:00
Kconfig
Makefile kbuild: use $(src) instead of $(srctree)/$(src) for source directory 2024-05-10 04:34:52 +09:00