twx-linux/include/linux
Linus Torvalds fa5ef10561 spi: Updates for v6.19
This release is almost entirely new drivers, with a couple of small
 changes in generic code.  The biggest individual update is a rename of
 the existing Microchip driver and the addition of a new driver for the
 silicon SPI controller in their PolarFire SoCs.  The overlap between the
 soft IP supported by the current driver and this new one is regrettably
 all in the IP and not in the register interface offered to software.
 
  - Add a time offset parameter for offloads, allowing them to be defined
    in relation to each other.  This is useful for IIO type applcations
    where you trigger an operation then read the result after a delay.
  - Add a tracepoint for flash exec_ops, bringing the flash support more
    in line with the debuggability of vanilla SPI.
  - Support for Airoha EN7523, Arduino MCUs, Aspeed AST2700, Microchip
    PolarFire SPI controllers, NXP i.MX51 ECSPI target mode, Qualcomm
    IPQ5414 and IPQ5332, Renesas RZ/T2H, RZ/V2N and RZ/2NH and SpacemiT K1
    QuadSPI.
 
 There's also a small set of ASoC cleanups that I mistakenly applied to
 the SPI tree and then put more stuff on top of before it was brought to
 my attention, sorry about that.
 -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAmkt8qUACgkQJNaLcl1U
 h9COSAf/buDi3hXYykhEbSlwl839u1XhCU9d8eJF8GhlWR87JeJCb8ou7RdMOQhE
 HFehdoD2d5EcPc169cDp2uis8LovGZIPWuzh3D83eZpOOQTLMaQYBrDVNquBoKOR
 WVFPPy9X/kb/IR63vM0b5Xv9K6l3ud4yauIsa0ingl9pZi5m2fB3ZEOx9siYYwAn
 4fxv43jESbwdTfx33Yc4CkzctZEKuqI2JgLNe/mJZQsdYhS/nLvmDwiZ69k6b4ac
 QSHQkP6i+fQzogcbip2z8dA3IUEhDjNQdBbtzmIot8Qbg7zXJkXpAlx2Wstw7Lt8
 vLTUY/EHqKh39zok5GECq6E2R6W41w==
 =Uw2/
 -----END PGP SIGNATURE-----

Merge tag 'spi-v6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi

Pull spi updates from Mark Brown:
 "This release is almost entirely new drivers, with a couple of small
  changes in generic code.

  The biggest individual update is a rename of the existing Microchip
  driver and the addition of a new driver for the silicon SPI controller
  in their PolarFire SoCs. The overlap between the soft IP supported by
  the current driver and this new one is regrettably all in the IP and
  not in the register interface offered to software.

   - Add a time offset parameter for offloads, allowing them to be
     defined in relation to each other. This is useful for IIO type
     applcations where you trigger an operation then read the result
     after a delay.

   - Add a tracepoint for flash exec_ops, bringing the flash support
     more in line with the debuggability of vanilla SPI.

   - Support for Airoha EN7523, Arduino MCUs, Aspeed AST2700, Microchip
     PolarFire SPI controllers, NXP i.MX51 ECSPI target mode, Qualcomm
     IPQ5414 and IPQ5332, Renesas RZ/T2H, RZ/V2N and RZ/2NH and SpacemiT
     K1 QuadSPI.

  There's also a small set of ASoC cleanups that I mistakenly applied to
  the SPI tree and then put more stuff on top of before it was brought
  to my attention, sorry about that"

* tag 'spi-v6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi: (80 commits)
  spi: microchip-core: Refactor FIFO read and write handlers
  spi: ch341: fix out-of-bounds memory access in ch341_transfer_one
  spi: microchip-core: Remove unneeded PM related macro
  spi: microchip-core: Use SPI_MODE_X_MASK
  spi: microchip-core: Utilise temporary variable for struct device
  spi: microchip-core: Replace dead code (-ENOMEM error message)
  spi: microchip-core: use min() instead of min_t()
  spi: dt-bindings: airoha: add compatible for EN7523
  spi: airoha-snfi: en7523: workaround flash damaging if UART_TXD was short to GND
  spi: dt-bindings: renesas,rzv2h-rspi: Document RZ/V2N SoC support
  spi: dt-bindings: renesas,rzv2h-rspi: Document RZ/V2N SoC support
  spi: microchip: Enable compile-testing for FPGA SPI controllers
  spi: Fix potential uninitialized variable in probe()
  spi: rzv2h-rspi: add support for RZ/T2H and RZ/N2H
  spi: dt-bindings: renesas,rzv2h-rspi: document RZ/T2H and RZ/N2H
  spi: rzv2h-rspi: add support for loopback mode
  spi: rzv2h-rspi: add support for variable transfer clock
  spi: rzv2h-rspi: add support for using PCLK for transfer clock
  spi: rzv2h-rspi: make transfer clock rate finding chip-specific
  spi: rzv2h-rspi: avoid recomputing transfer frequency
  ...
2025-12-04 11:24:24 -08:00
..
amba
atomic atomic: Skip alignment check for try_cmpxchg() old arg 2025-10-21 12:31:56 +02:00
avf ice: add virtchnl definitions and static data for GTP RSS 2025-11-06 14:19:43 -08:00
bcma
bnxt
bus
byteorder byteorder: Add le64_to_cpu_array() and cpu_to_le64_array() 2025-10-29 22:04:24 -07:00
can can: Kconfig: select CAN driver infrastructure by default 2025-11-29 13:37:12 +01:00
cdx
ceph libceph: drop started parameter of __ceph_open_session() 2025-11-26 23:29:11 +01:00
clk Merge branch 'clk-determine-rate' into clk-next 2025-10-06 13:02:50 -05:00
comedi
crush
decompress
device
dma
dma-buf/heaps dma-buf: heaps: cma: Register list of CMA regions at boot 2025-10-18 21:31:21 +05:30
dsa
extcon
firmware firmware: cs_dsp: Store control length as 32-bit 2025-11-24 19:15:19 +00:00
fpga
framer
fs vfs-6.19-rc1.guards 2025-12-01 14:39:03 -08:00
fsl
gpio gpio: improve support for shared GPIOs 2025-11-20 12:39:38 +00:00
greybus
habanalabs
hsi
i3c
iio iio: buffer-dma: support getting the DMA channel 2025-10-13 08:38:08 +01:00
input
io_uring io_uring/uring_cmd: avoid double indirect call in task work dispatch 2025-11-03 08:31:26 -07:00
irqchip irqchip: Kill irq-partition-percpu 2025-10-27 17:16:36 +01:00
isdn
lockd
lsm
mailbox mailbox: mtk-cmdq: Refine DMA address handling for the command buffer 2025-11-28 09:31:53 -06:00
mdio
memory
mfd mfd: pf1550: Add core driver for the PF1550 PMIC 2025-10-21 16:43:32 +01:00
misc
mlx4
mlx5 net/mlx5: Move SF dev table notifier registration outside the PF devlink lock 2025-11-19 20:32:28 -08:00
mmc Networking changes for 6.18. 2025-10-02 15:17:01 -07:00
mtd Raw NAND changes: 2025-11-29 14:10:16 +01:00
mux
net/intel libie: depend on DEBUG_FS when building LIBIE_FWLOG 2025-11-05 17:38:03 -08:00
netfilter
netfilter_arp
netfilter_bridge
netfilter_ipv4
netfilter_ipv6
ns nstree: switch to new structures 2025-11-11 10:01:30 +01:00
pcs net: pcs: xpcs: Add support for FBNIC 25G, 50G, 100G PMD 2025-11-27 10:41:31 +01:00
pds
perf arm64 updates for 6.19: 2025-12-02 17:03:55 -08:00
phy
pinctrl pci-v6.18-changes 2025-10-06 10:41:03 -07:00
platform_data spi: Updates for v6.19 2025-12-04 11:24:24 -08:00
power
pse-pd
pwrseq
qat
qed
raid
regulator regulator: pca9450: Add support for setting debounce settings 2025-11-18 18:55:22 +00:00
remoteproc
reset
rpmsg
rtc
sched sched_ext: Changes for v6.19 2025-12-03 13:25:39 -08:00
soc wifi: mt76: Introduce the NPU generic layer 2025-11-24 14:37:54 +01:00
soundwire ASoC: SDCA: Add basic SDCA class driver 2025-11-20 17:23:00 +00:00
spi spi: offload: Add offset parameter 2025-10-13 11:27:52 +01:00
ssb
sunrpc NFSD 6.18 Release Notes 2025-10-06 13:22:21 -07:00
surface_aggregator
ulpi
unaligned
usb Networking changes for 6.19. 2025-12-03 17:24:33 -08:00
8250_pci.h
acct.h
acpi_amd_wbrf.h
acpi_dma.h
acpi_iort.h
acpi_mdio.h
acpi_pmtmr.h
acpi_rimt.h
acpi_viot.h
acpi.h ACPI support updates for 6.19-rc1 2025-12-02 17:24:03 -08:00
adb.h
adfs_fs.h
adi-axi-common.h
adreno-smmu-priv.h
adxl.h
aer.h
agp_backend.h
agpgart.h
ahci_platform.h
ahci-remap.h
aio.h
alarmtimer.h
alcor_pci.h
align.h
alloc_tag.h
altera_jtaguart.h
altera_uart.h
amd-iommu.h
amd-pmf-io.h
annotate.h objtool: Add ANNOTATE_DATA_SPECIAL 2025-10-14 14:50:16 -07:00
anon_inodes.h
aperture.h
apm_bios.h
apm-emulation.h
apple-gmux.h
arch_topology.h arch_topology: Provide a stub topology_core_has_smt() for !CONFIG_GENERIC_ARCH_TOPOLOGY 2025-11-07 13:45:02 +00:00
args.h
arm_ffa.h firmware: arm_ffa: Add support for IMPDEF value in the memory access descriptor 2025-10-13 10:34:46 +01:00
arm_mpam.h arm_mpam: Probe hardware to find the supported partid/pmg values 2025-11-19 18:34:20 +00:00
arm_sdei.h
arm-cci.h
arm-smccc.h
armada-37xx-rwtm-mailbox.h
array_size.h
ascii85.h
asn1_ber_bytecode.h
asn1_decoder.h
asn1_encoder.h
asn1.h
assoc_array_priv.h
assoc_array.h
async_tx.h
async.h
ata_platform.h
ata.h ata: libata-scsi: Fix system suspend for a security locked drive 2025-11-20 13:37:17 +01:00
atalk.h
atm_tcp.h
atm.h
atmdev.h
atmel_pdc.h
atmel-isc-media.h
atmel-ssc.h
atomic.h
attribute_container.h
audit_arch.h
audit.h
auto_dev-ioctl.h
auto_fs.h
auxiliary_bus.h
auxvec.h
average.h
backing-dev-defs.h for-6.19/block-20251201 2025-12-03 19:26:18 -08:00
backing-dev.h Manual conversion to use ->i_state accessors of all places not covered by coccinelle 2025-10-20 20:22:26 +02:00
backing-file.h
backlight.h
badblocks.h
balloon_compaction.h
base64.h
bcd.h
bch.h
bcm47xx_nvram.h
bcm47xx_sprom.h
bcm47xx_wdt.h
bcm963xx_nvram.h
bcm963xx_tag.h
binfmts.h
bio-integrity.h block-dma: properly take MMIO path 2025-11-14 05:09:56 -07:00
bio.h block: accumulate memory segment gaps per bio 2025-11-06 18:11:58 -07:00
bit_spinlock.h
bitfield.h
bitmap-str.h
bitmap.h cpumask: Introduce cpumask_weighted_or() 2025-11-20 12:14:54 +01:00
bitops.h
bitrev.h
bits.h
blk_types.h for-6.19/block-20251201 2025-12-03 19:26:18 -08:00
blk-cgroup.h
blk-crypto-profile.h
blk-crypto.h
blk-integrity.h block-dma: properly take MMIO path 2025-11-14 05:09:56 -07:00
blk-mq-dma.h block-dma: properly take MMIO path 2025-11-14 05:09:56 -07:00
blk-mq.h blk-mq: fix potential uaf for 'queue_hw_ctx' 2025-11-28 09:09:19 -07:00
blk-pm.h
blkdev.h blk-mq: fix potential uaf for 'queue_hw_ctx' 2025-11-28 09:09:19 -07:00
blkpg.h
blktrace_api.h blktrace: pass blk_user_trace2 to setup functions 2025-10-22 11:14:05 -06:00
blockgroup_lock.h
bma150.h
bootconfig.h
bootmem_info.h
bottom_half.h
bpf_crypto.h
bpf_lirc.h
bpf_local_storage.h bpf: Replace bpf memory allocator with kmalloc_nolock() in local storage 2025-11-18 16:20:25 -08:00
bpf_lsm.h
bpf_mem_alloc.h
bpf_mprog.h
bpf_trace.h
bpf_types.h bpf, x86: add new map type: instructions array 2025-11-05 17:31:25 -08:00
bpf_verifier.h bpf: support nested rcu critical sections 2025-11-21 18:34:59 -08:00
bpf-cgroup-defs.h
bpf-cgroup.h bpf: Convert cgroup sockaddr filters to use sockaddr_unsized consistently 2025-11-04 19:10:33 -08:00
bpf-netns.h
bpf.h bpf: Introduce internal bpf_map_check_op_flags helper function 2025-11-25 15:27:48 -08:00
bpfptr.h
brcmphy.h net: phy: bcm54811: Fix GMII/MII/MII-Lite selection 2025-10-13 17:36:20 -07:00
bsearch.h
bsg-lib.h
bsg.h
btf_ids.h
btf.h
btree-128.h
btree-type.h
btree.h
btrfs.h
buffer_head.h
bug.h bug: Add report_bug_entry() 2025-11-21 11:21:31 +01:00
build_bug.h
build-salt.h
buildid.h lib: move freader into buildid.h 2025-10-27 09:56:27 -07:00
bvec.h
c2port.h
cache.h
cacheflush.h
cacheinfo.h
call_once.h
capability.h
cb710.h
cc_platform.h x86/cc: Fix enum spelling to fix kernel-doc warnings 2025-11-25 09:17:13 +01:00
cciss_ioctl.h
ccp.h
cdev.h
cdrom.h
cfag12864b.h
cfi_types.h
cfi.h
cgroup_api.h
cgroup_dmem.h
cgroup_namespace.h
cgroup_rdma.h
cgroup_refcnt.h
cgroup_subsys.h
cgroup-defs.h cgroup: Fix seqcount lockdep assertion in cgroup freezer 2025-10-03 04:30:28 -10:00
cgroup.h cgroup: Defer task cgroup unlink until after the task is done switching out 2025-11-03 11:46:18 -10:00
circ_buf.h
cleanup.h A large overhaul of the restartable sequences and CID management: 2025-12-02 08:48:53 -08:00
clk-provider.h
clk.h
clkdev.h
clockchips.h
clocksource_ids.h
clocksource.h
closure.h
cma.h
cmpxchg-emu.h
cn_proc.h
cnt32_to_63.h
coda.h
codetag.h
compaction.h
compat.h
compiler_attributes.h
compiler_types.h 'at_least' array sizes for 6.19 2025-12-02 18:26:54 -08:00
compiler-clang.h - Remove a bunch of asm implementing condition flags testing in KVM's 2025-10-11 11:19:16 -07:00
compiler-gcc.h
compiler-version.h
compiler.h compiler.h: Make addressable symbols less of an eyesore 2025-10-14 14:45:21 -07:00
completion.h
component.h
configfs.h
connector.h
console_struct.h
console.h printk changes for 6.19 2025-12-03 12:42:36 -08:00
consolemap.h
const.h
container_of.h
container.h
context_tracking_irq.h
context_tracking_state.h rcu: Add a small-width RCU watching counter debug option 2025-10-28 17:32:56 +01:00
context_tracking.h
cookie.h
cordic.h
coredump.h
coresight-pmu.h
coresight-stm.h
coresight.h
count_zeros.h
counter.h
cper.h
cpu_cooling.h
cpu_pm.h
cpu_rmap.h
cpu_smt.h
cpu.h
cpufeature.h
cpufreq.h cpufreq: Drop unused symbol CPUFREQ_ETERNAL 2025-10-01 13:57:22 +02:00
cpuhotplug.h
cpuhplock.h
cpuidle_haltpoll.h
cpuidle.h sched: idle: Respect the CPU system wakeup QoS limit for s2idle 2025-11-25 19:01:29 +01:00
cpumask_api.h
cpumask_types.h
cpumask.h Update to the time/timers core: 2025-12-02 09:58:33 -08:00
cpuset.h cgroup/cpuset: Introduce cpuset_cpus_allowed_locked() 2025-11-20 06:57:58 -10:00
crash_core.h
crash_dump.h
crash_reserve.h
crc4.h
crc7.h
crc8.h
crc16.h
crc32.h
crc32c.h
crc32poly.h
crc64.h
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
cred.h cred: add prepare credential guard 2025-11-04 12:36:57 +01:00
crypto.h
cs5535.h
ctype.h
cuda.h
damon.h
dasd_mod.h
davinci_emac.h
dax.h
dca.h
dcache.h
dccp.h
debug_locks.h
debugfs.h
debugobjects.h
delay.h time: Fix a few typos in time[r] related code comments 2025-11-14 20:34:50 +01:00
delayacct.h
delayed_call.h
dev_printk.h
devcoredump.h
devfreq_cooling.h
devfreq-event.h
devfreq-governor.h PM / devfreq: Move governor.h to a public header location 2025-11-24 00:02:01 +09:00
devfreq.h
device_cgroup.h
device-mapper.h block: introduce disk_report_zone() 2025-11-05 08:07:21 -07:00
device.h
devm-helpers.h
devpts_fs.h
dfl.h
dibs.h
digsig.h
dim.h
dio.h
dirent.h
dlm_plock.h
dlm.h
dm9000.h
dm-bufio.h
dm-dirty-log.h
dm-io.h
dm-kcopyd.h
dm-region-hash.h
dm-verity-loadpin.h
dma-buf.h
dma-direct.h
dma-direction.h
dma-fence-array.h
dma-fence-chain.h
dma-fence-unwrap.h
dma-fence.h
dma-heap.h
dma-map-ops.h
dma-mapping.h dma-mapping: Allow use of DMA_BIT_MASK(64) in global scope 2025-11-05 13:43:41 +01:00
dma-resv.h
dmaengine.h
dmapool.h
dmar.h
dmi.h
dnotify.h
dns_resolver.h
dpll.h dpll: add phase-adjust-gran pin attribute 2025-10-31 17:59:17 -07:00
dqblk_qtree.h
dqblk_v1.h
dqblk_v2.h
drbd_config.h
drbd_genl_api.h
drbd_genl.h
drbd_limits.h
drbd.h
ds2782_battery.h
dtlk.h
dtpm.h
dw_apb_timer.h
dynamic_debug.h
dynamic_queue_limits.h
earlycpio.h
ecryptfs.h
edac.h
edd.h
eeprom_93cx6.h
efi_embedded_fw.h
efi-bgrt.h
efi.h efi/runtime-wrappers: Keep track of the efi_runtime_lock owner 2025-11-11 18:59:22 +00:00
efs_vh.h
eisa.h
elf-fdpic.h
elf-randomize.h
elf.h
elfcore-compat.h
elfcore.h
elfnote-lto.h
elfnote.h elfnote: Change ELFNOTE() to use __UNIQUE_ID() 2025-10-14 14:45:22 -07:00
enclosure.h
energy_model.h PM: EM: Assign a unique ID when creating a performance domain 2025-10-22 21:44:37 +02:00
entry-common.h entry: Split up exit_to_user_mode_prepare() 2025-11-04 08:35:17 +01:00
entry-virt.h entry: Fix ifndef around arch_xfer_to_guest_mode_handle_work() stub 2025-11-13 16:27:56 +01:00
err.h
errname.h
errno.h
error-injection.h
errqueue.h
errseq.h
etherdevice.h
ethtool_netlink.h
ethtool.h ethtool: fix incorrect kernel-doc style comment in ethtool.h 2025-11-11 17:38:48 -08:00
eventfd.h
eventpoll.h
evm.h
execmem.h
export-internal.h
export.h
exportfs.h expfs: Fix exportfs_can_encode_fh() for EXPORT_FH_FID 2025-10-06 14:26:50 +02:00
ext2_fs.h
extable.h
extcon-provider.h
extcon.h
f2fs_fs.h
f75375s.h
falloc.h
fanotify.h
fault-inject-usercopy.h
fault-inject.h fault-inject: make enum fault_flags available unconditionally 2025-11-13 17:10:38 +01:00
fb.h
fbcon.h fbcon: Set fb_display[i]->mode to NULL when the mode is released 2025-10-28 22:59:19 +01:00
fcdevice.h
fcntl.h
fd.h
fddidevice.h
fdtable.h
fec.h
fiemap.h
file_ref.h
file.h file: add FD_{ADD,PREPARE}() 2025-11-28 12:42:23 +01:00
fileattr.h
filelock.h vfs: expose delegation support to userland 2025-11-12 09:38:37 +01:00
filter.h Networking changes for 6.19. 2025-12-03 17:24:33 -08:00
find.h
fips.h
firewire.h
firmware-map.h
firmware.h
fixp-arith.h
flat.h
flex_proportions.h
folio_queue.h
font.h
fortify-string.h
fprobe.h
fpu.h
freezer.h freezer: Clarify that only cgroup1 freezer uses PM freezer 2025-10-30 20:10:27 +01:00
fs_api.h
fs_context.h vfs_parse_fs_string() stuff 2025-10-03 10:51:44 -07:00
fs_dirent.h fs: rename fs_types.h to fs_dirent.h 2025-11-05 09:51:30 +01:00
fs_parser.h
fs_pin.h
fs_stack.h
fs_struct.h fs: inline current_umask() and move it to fs_struct.h 2025-11-05 22:51:23 +01:00
fs.h vfs-6.19-rc1.autofs 2025-12-01 16:38:21 -08:00
fscache-cache.h
fscache.h
fscrypt.h
fsi-occ.h
fsi-sbefifo.h
fsi.h
fsl_devices.h
fsl_hypervisor.h
fsl_ifc.h
fsl-diu-fb.h
fsldma.h
fsnotify_backend.h
fsnotify.h
fsverity.h
ftrace_irq.h
ftrace_regs.h
ftrace.h ftrace: Introduce FTRACE_OPS_FL_JMP 2025-11-24 09:46:24 -08:00
futex.h
fw_table.h
fwctl.h
fwnode_mdio.h
fwnode.h
gameport.h
gcd.h
genalloc.h
generic-radix-tree.h
genl_magic_func.h
genl_magic_struct.h
getcpu.h
gfp_api.h
gfp_types.h slab: prevent recursive kmalloc() in alloc_empty_sheaf() 2025-11-07 09:59:15 +01:00
gfp.h kho: allocate metadata directly from the buddy allocator 2025-11-09 21:19:42 -08:00
glob.h
gnss.h
goldfish.h
gpio_keys.h
gpio-pxa.h
gpio.h
greybus.h
group_cpus.h
hardirq.h
hash.h
hashtable_api.h
hashtable.h
hdlc.h
hdlcdrv.h
hdmi.h
hex.h
hfs_common.h hfs/hfsplus: move on-disk layout declarations into hfs_common.h 2025-11-25 15:16:03 -08:00
hid_bpf.h
hid-debug.h
hid-over-i2c.h
hid-over-spi.h
hid-roccat.h
hid-sensor-hub.h
hid-sensor-ids.h
hid.h HID: core: Add printk_ratelimited variants to hid_warn() etc 2025-10-14 11:57:40 +02:00
hidden.h
hiddev.h
hidraw.h
highmem-internal.h
highmem.h mm/huge_memory: Fix initialization of huge zero folio 2025-11-18 08:21:27 -08:00
highuid.h
hil_mlc.h
hil.h
hippidevice.h
hisi_acc_qm.h
hmm-dma.h
hmm.h
host1x_context_bus.h
host1x.h
hp_sdc.h
hpet.h
hrtimer_api.h
hrtimer_defs.h
hrtimer_types.h
hrtimer.h
hte.h
huge_mm.h arm64 updates for 6.19: 2025-12-02 17:03:55 -08:00
hugetlb_cgroup.h
hugetlb_inline.h
hugetlb.h
hung_task.h hung_task: fix warnings caused by unaligned lock pointers 2025-10-15 13:24:33 -07:00
hw_bitfield.h
hw_breakpoint.h
hw_random.h
hwmon-sysfs.h
hwmon-vid.h
hwmon.h
hwspinlock.h
hyperv.h
hypervisor.h
i2c-algo-bit.h
i2c-algo-pca.h i2c: rename wait_for_completion callback to wait_for_completion_cb 2025-10-04 18:52:58 +02:00
i2c-algo-pcf.h
i2c-atr.h
i2c-dev.h
i2c-mux.h
i2c-of-prober.h
i2c-smbus.h
i2c.h Revert "i2c: boardinfo: Annotate code used in init phase only" 2025-10-11 23:57:33 +02:00
i8042.h
i8253.h
i8254.h
icmp.h ipv4: icmp: Add RFC 5837 support 2025-10-29 18:28:29 -07:00
icmpv6.h
idle_inject.h
idr.h
ieee80211-eht.h wifi: ieee80211: split EHT definitions out 2025-11-10 10:38:14 +01:00
ieee80211-he.h wifi: cfg80211: Add support for 6GHz AP role not relevant AP type 2025-11-20 10:25:10 +01:00
ieee80211-ht.h wifi: ieee80211: split HT definitions out 2025-11-10 10:38:14 +01:00
ieee80211-mesh.h wifi: ieee80211: split mesh definitions out 2025-11-10 10:38:14 +01:00
ieee80211-nan.h wifi: ieee80211: split NAN definitions out 2025-11-10 10:38:15 +01:00
ieee80211-p2p.h wifi: ieee80211: split P2P definitions out 2025-11-10 10:38:15 +01:00
ieee80211-s1g.h wifi: ieee80211: split S1G definitions out 2025-11-10 10:38:15 +01:00
ieee80211-vht.h wifi: ieee80211: split VHT definitions out 2025-11-10 10:38:14 +01:00
ieee80211.h wifi: ieee80211: correct FILS status codes 2025-11-25 10:28:20 +01:00
ieee802154.h
if_arp.h
if_bridge.h
if_eql.h
if_ether.h
if_fddi.h
if_hsr.h net: hsr: create an API to get hsr port type 2025-12-01 16:45:06 -08:00
if_link.h
if_macvlan.h
if_phonet.h
if_pppol2tp.h
if_pppox.h
if_rmnet.h
if_tap.h
if_team.h
if_tun.h
if_tunnel.h
if_vlan.h bpf: Make bpf_skb_vlan_push helper metadata-safe 2025-11-10 10:52:31 -08:00
igmp.h
ihex.h
ima.h
imx-media.h
in6.h
in.h
indirect_call_wrapper.h
inet_diag.h
inet.h
inetdevice.h
init_ohci1394_dma.h
init_syscalls.h
init_task.h cred: make init_cred static 2025-11-04 12:36:02 +01:00
init.h kbuild: Remove 'kmod_' prefix from __KBUILD_MODNAME 2025-10-14 14:45:22 -07:00
initrd.h
inotify.h
input.h
instruction_pointer.h
instrumentation.h
instrumented.h
int_log.h
integrity.h
intel_dg_nvm_aux.h
intel_pmt_features.h
intel_rapl.h powercap: intel_rapl: Prepare read_raw() interface for atomic-context callers 2025-11-21 21:47:08 +01:00
intel_tcc.h
intel_th.h
intel_tpmi.h
intel_vsec.h
intel-ish-client-if.h
interconnect-clk.h
interconnect-provider.h
interconnect.h
interrupt.h genirq: Fix percpu_devid irq affinity documentation 2025-10-31 22:25:34 +01:00
interval_tree_generic.h interval_tree: Fix ITSTATIC usage for *_subtree_search() 2025-10-14 14:45:22 -07:00
interval_tree.h interval_tree: Fix ITSTATIC usage for *_subtree_search() 2025-10-14 14:45:22 -07:00
io_uring_types.h io_uring/kbuf: remove obsolete buf_nr_pages and update comments 2025-11-20 13:23:05 -07:00
io_uring.h
io-64-nonatomic-hi-lo.h
io-64-nonatomic-lo-hi.h
io-mapping.h
io-pgtable.h
io.h
ioam6_genl.h
ioam6_iptunnel.h
ioam6.h
iocontext.h
iomap.h iomap: simplify ->read_folio_range() error handling for reads 2025-11-12 10:50:32 +01:00
iommu-dma.h
iommu-helper.h
iommu.h
iommufd.h
iopoll.h
ioport.h
ioprio.h
ioremap.h
iosys-map.h
iov_iter.h
iova_bitmap.h
iova.h
ip.h
ipack.h
ipc_namespace.h
ipc.h
ipmi_smi.h
ipmi.h
ipv6_route.h
ipv6.h ipv6: Move ipv6_fl_list from ipv6_pinfo to inet_sock. 2025-10-17 16:06:52 -07:00
irq_poll.h
irq_sim.h
irq_work_types.h irqwork: Move data struct to a types header 2025-11-25 19:45:41 +01:00
irq_work.h irqwork: Move data struct to a types header 2025-11-25 19:45:41 +01:00
irq-entry-common.h A large overhaul of the restartable sequences and CID management: 2025-12-02 08:48:53 -08:00
irq.h genirq: Kill irq_{g,s}et_percpu_devid_partition() 2025-10-27 17:16:37 +01:00
irqbypass.h
irqchip.h irqchip: Pass platform device to platform drivers 2025-10-16 18:17:27 +02:00
irqdesc.h genirq: Kill irq_{g,s}et_percpu_devid_partition() 2025-10-27 17:16:37 +01:00
irqdomain_defs.h
irqdomain.h genirq: Fix percpu_devid irq affinity documentation 2025-10-31 22:25:34 +01:00
irqflags_types.h
irqflags.h
irqhandler.h
irqnr.h
irqreturn.h
isa-dma.h
isa.h
isapnp.h
iscsi_boot_sysfs.h
iscsi_ibft.h
ism.h
iversion.h
jbd2.h jbd2: use a per-journal lock_class_key for jbd2_trans_commit_key 2025-11-13 08:34:39 -05:00
jhash.h
jiffies.h
journal-head.h
joystick.h
jump_label_ratelimit.h
jump_label.h
jz4740-adc.h
jz4780-nemc.h
kallsyms.h
kasan-checks.h
kasan-enabled.h
kasan-tags.h
kasan.h Summary of significant series in this pull request: 2025-10-02 18:18:33 -07:00
kbd_diacr.h
kbd_kern.h
kbuild.h
kconfig.h
kcore.h
kcov.h
kcsan-checks.h
kcsan.h
kdb.h printk: nbcon: Allow KDB to acquire the NBCON context 2025-10-24 12:55:10 +02:00
kdebug.h
kdev_t.h
kern_levels.h
kernel_read_file.h ima: Access decompressed kernel module to verify appended signature 2025-11-19 09:19:42 -05:00
kernel_stat.h
kernel-page-flags.h
kernel.h
kernelcapi.h
kernfs.h
kexec_handover.h kho: add support for preserving vmalloc allocations 2025-10-07 13:48:55 -07:00
kexec.h
key-type.h keys: Fix grammar and formatting in 'struct key_type' comments 2025-11-27 23:56:58 +02:00
key.h
keyboard.h
keyctl.h
kfence.h
kfifo.h kfifo: add kfifo_alloc_node() helper for NUMA awareness 2025-11-28 09:20:13 -07:00
kgdb.h
khugepaged.h
klist.h
kmemleak.h
kmod.h
kmsan_string.h
kmsan_types.h
kmsan-checks.h
kmsan.h
kmsg_dump.h
kobj_map.h
kobject_api.h
kobject_ns.h
kobject.h
kprobes.h
kref_api.h
kref.h
ks0108.h
ks8842.h
ks8851_mll.h
ksm.h
kstack_erase.h
kstrtox.h
kthread.h
ktime_api.h
ktime.h
kvm_dirty_ring.h
kvm_host.h KVM x86 fixes for 6.18: 2025-10-18 10:25:43 +02:00
kvm_irqfd.h
kvm_para.h
kvm_types.h x86: Restrict KVM-induced symbol exports to KVM modules where obvious/possible 2025-11-12 15:29:38 -08:00
l2tp.h
lantiq.h
lapb.h
latencytop.h
lcd.h
lcm.h
led-class-flash.h
led-class-multicolor.h
led-lm3530.h
leds-bd2802.h
leds-expresswire.h
leds-lp3944.h
leds-lp3952.h
leds-pca9532.h
leds-regulator.h
leds-ti-lmu-common.h
leds.h
libata.h ata: libata-core: relax checks in ata_read_log_directory() 2025-10-13 09:12:36 +02:00
libfdt_env.h
libfdt.h
libgcc.h
libnvdimm.h
libps2.h
license.h
limits.h
linear_range.h
linkage.h
linkmode.h
linux_logo.h
lis3lv02d.h
list_bl.h
list_lru.h
list_nulls.h
list_sort.h
list.h RCU pull request for v6.18 2025-10-04 11:28:45 -07:00
litex.h
livepatch_external.h objtool/klp: Introduce klp diff subcommand for diffing object files 2025-10-14 14:50:18 -07:00
livepatch_helpers.h livepatch: Introduce source code helpers for livepatch modules 2025-10-14 14:50:19 -07:00
livepatch_sched.h
livepatch.h objtool/klp: Introduce klp diff subcommand for diffing object files 2025-10-14 14:50:18 -07:00
llc.h
llist_api.h
llist.h
local_lock_internal.h locking/local_lock: s/l/__l/ and s/tl/__tl/ to reduce the risk of shadowing 2025-12-01 06:56:16 +01:00
local_lock.h locking/local_lock: Fix all kernel-doc warnings 2025-12-01 06:56:16 +01:00
lockdep_api.h
lockdep_types.h
lockdep.h treewide: Remove in_irq() 2025-10-24 21:39:27 +02:00
lockref.h
log2.h
logic_iomem.h
logic_pio.h
lp.h
lru_cache.h
lsm_audit.h
lsm_count.h
lsm_hook_defs.h Simplifying ->d_name audits, easy part. 2025-10-03 11:14:02 -07:00
lsm_hooks.h lsm: introduce an initcall mechanism into the LSM framework 2025-10-22 19:24:24 -04:00
lwq.h
lz4.h
lzo.h
mailbox_client.h
mailbox_controller.h
map_benchmark.h dma-mapping: benchmark: Restore padding to ensure uABI remained consistent 2025-10-29 09:41:40 +01:00
maple_tree.h Summary of significant series in this pull request: 2025-10-02 18:18:33 -07:00
maple.h
marvell_phy.h
math64.h
math.h
mbcache.h
mbus.h
mc33xs2410.h
mc6821.h
mc146818rtc.h
mcb.h
mdev.h
mdio-bitbang.h
mdio-gpio.h
mdio-mux.h
mdio.h net: mdio: use macro module_driver to avoid boilerplate code 2025-10-14 19:16:13 -07:00
mei_aux.h
mei_cl_bus.h
mem_encrypt.h
memblock.h
memcontrol.h memcg: skip cgroup_file_notify if spinning is not allowed 2025-10-07 14:01:11 -07:00
memfd.h memfd,selinux: call security_inode_init_security_anon() 2025-10-22 19:28:27 -04:00
memory_hotplug.h mm/memory_hotplug: Remove MEM_PREPARE_ONLINE/MEM_FINISH_OFFLINE notifiers 2025-10-14 14:24:53 +02:00
memory-tiers.h
memory.h mm/memory_hotplug: Remove MEM_PREPARE_ONLINE/MEM_FINISH_OFFLINE notifiers 2025-10-14 14:24:53 +02:00
mempolicy.h
mempool.h mempool: de-typedef 2025-11-23 12:30:40 +01:00
memregion.h
memremap.h mm/memory_hotplug: Remove MEM_PREPARE_ONLINE/MEM_FINISH_OFFLINE notifiers 2025-10-14 14:24:53 +02:00
memstick.h
mhi_ep.h
mhi.h
micrel_phy.h
microchipphy.h
migrate_mode.h
migrate.h
mii_timestamper.h phy: add hwtstamp_get callback to phy drivers 2025-11-26 16:56:33 -08:00
mii.h
min_heap.h
minmax.h
misc_cgroup.h cgroup/misc: fix misc_res_type kernel-doc warning 2025-10-17 05:31:56 -10:00
miscdevice.h
mISDNdsp.h
mISDNhw.h
mISDNif.h
mm_api.h
mm_inline.h mm: introduce num_pages_contiguous() 2025-10-06 11:21:26 -06:00
mm_types_task.h
mm_types.h sched/mmcid: Move initialization out of line 2025-11-25 19:45:40 +01:00
mm.h A large overhaul of the restartable sequences and CID management: 2025-12-02 08:48:53 -08:00
mman.h
mmap_lock.h
mmdebug.h
mmiotrace.h
mmu_context.h
mmu_notifier.h
mmzone.h
mnt_idmapping.h
mnt_namespace.h
mod_devicetable.h
module_signature.h
module_symbol.h
module.h module: Fix device table module aliases 2025-10-22 15:21:55 +02:00
moduleloader.h
moduleparam.h
most.h
mount.h
moxtet.h
mpage.h
mpi.h
mpls_iptunnel.h
mpls.h
mroute6.h
mroute_base.h
mroute.h
msdos_fs.h
msdos_partition.h
msg.h
msi_api.h
msi.h PCI/MSI: Delete pci_msi_create_irq_domain() 2025-10-16 21:09:52 +02:00
mtio.h
mutex_api.h
mutex_types.h
mutex.h locking/mutex: Redo __mutex_init() to reduce generated code size 2025-12-01 06:51:57 +01:00
mv643xx_eth.h
mv643xx_i2c.h
mvebu-pmsu.h
mxm-wmi.h
namei.h vfs-6.19-rc1.directory.locking 2025-12-01 16:13:46 -08:00
nd.h
ndctl.h
net_tstamp.h
net.h net: Remove struct sockaddr from net.h 2025-11-04 19:10:33 -08:00
netdev_features.h net: add a common function to compute features for upper devices 2025-10-21 18:08:23 -07:00
netdevice_xmit.h net/sched: act_mirred: add loop detection 2025-10-16 16:25:10 -07:00
netdevice.h for-6.19/io_uring-20251201 2025-12-03 18:58:57 -08:00
netfilter_bridge.h
netfilter_defs.h
netfilter_ipv4.h
netfilter_ipv6.h
netfilter_netdev.h
netfilter.h
netfs.h
netlink.h
netpoll.h
nfs3.h
nfs4.h
nfs_common.h
nfs_fs_i.h
nfs_fs_sb.h
nfs_fs.h
nfs_iostat.h
nfs_page.h
nfs_ssc.h
nfs_xdr.h NFS4: Apply delay_retrans to async operations 2025-10-13 14:33:00 -04:00
nfs.h
nfsacl.h
nfslocalio.h NFSD 6.18 Release Notes 2025-10-06 13:22:21 -07:00
nitro_enclaves.h
nl802154.h
nls.h
nmi.h
node.h
nodemask_types.h
nodemask.h
nospec.h
notifier.h srcu: Create a DEFINE_SRCU_FAST() 2025-11-05 23:58:20 +01:00
ns_common.h nsproxy: fix free_nsproxy() and simplify create_new_namespaces() 2025-11-14 13:10:38 +01:00
nsc_gpio.h
nsfs.h ns: add active reference count 2025-11-03 17:41:17 +01:00
nsproxy.h nsproxy: fix free_nsproxy() and simplify create_new_namespaces() 2025-11-14 13:10:38 +01:00
nstree.h nstree: switch to new structures 2025-11-11 10:01:30 +01:00
ntb_transport.h
ntb.h
nubus.h
numa_memblks.h
numa.h
nvme-auth.h
nvme-fc-driver.h
nvme-fc.h
nvme-keyring.h
nvme-rdma.h
nvme-tcp.h
nvme.h
nvmem-consumer.h
nvmem-provider.h
nvram.h
oa_tc6.h
objagg.h
objpool.h
objtool_types.h objtool: Add ANNOTATE_DATA_SPECIAL 2025-10-14 14:50:16 -07:00
objtool.h objtool: Unify STACK_FRAME_NON_STANDARD entry sizes 2025-10-14 14:50:17 -07:00
of_address.h
of_clk.h
of_device.h
of_dma.h
of_fdt.h
of_gpio.h
of_graph.h
of_iommu.h
of_irq.h of/irq: Add interrupt affinity reporting interface 2025-10-27 17:16:32 +01:00
of_mdio.h
of_net.h
of_pci.h
of_pdt.h
of_platform.h
of_reserved_mem.h
of.h of: doc: Fix typo in doc comments. 2025-10-01 07:55:42 -05:00
oid_registry.h
olpc-ec.h
omap-dma.h
omap-gpmc.h
omap-iommu.h
omap-mailbox.h
omapfb.h
once_lite.h
once.h
oom.h
openvswitch.h
osq_lock.h
overflow.h
packing.h
padata.h
page_counter.h
page_ext.h
page_frag_cache.h
page_idle.h
page_owner.h
page_ref.h
page_reporting.h
page_table_check.h
page-flags-layout.h
page-flags.h slab: Remove folio references from __ksize() 2025-11-13 11:01:08 +01:00
page-isolation.h
pageblock-flags.h
pagemap.h vfs-6.19-rc1.folio 2025-12-01 10:26:38 -08:00
pagevec.h
pagewalk.h
panic_notifier.h
panic.h
papr_scm.h
parman.h
parport_pc.h
parport.h
parser.h
part_stat.h block: Update a comment of disk statistics 2025-10-02 15:28:42 -06:00
pata_arasan_cf_data.h
patchkey.h
path.h
pch_dma.h
pci_hotplug.h
pci_ids.h PCI: Add Intel Nova Lake S audio Device ID 2025-11-17 12:04:28 +01:00
pci-acpi.h
pci-ats.h
pci-bwctrl.h
pci-doe.h
pci-ecam.h
pci-ep-cfs.h
pci-ep-msi.h
pci-epc.h
pci-epf.h
pci-p2pdma.h
pci-pwrctrl.h
pci-tph.h PCI/TPH: Expose pcie_tph_get_st_table_loc() 2025-11-09 05:13:02 -05:00
pci.h PCI/ASPM: Cache L0s/L1 Supported so advertised link states can be overridden 2025-11-12 18:47:16 -06:00
pcie-dwc.h
pcs-lynx.h
pcs-rzn1-miic.h
pe.h
peci-cpu.h
peci.h
percpu_counter.h
percpu-defs.h s390/percpu: Get rid of ARCH_MODULE_NEEDS_WEAK_PER_CPU 2025-11-24 11:45:20 +01:00
percpu-refcount.h
percpu-rwsem.h
percpu.h
perf_event_api.h
perf_event.h perf: Support deferred user unwind 2025-10-29 10:29:58 +01:00
perf_regs.h
personality.h
pfn.h
pgalloc_tag.h
pgalloc.h
pgtable_api.h
pgtable.h mm: add spurious fault fixing support for huge pmd 2025-11-19 16:01:48 +00:00
phonet.h
phy_fixed.h net: phy: fixed_phy: shrink size of struct fixed_phy_status 2025-11-07 18:53:13 -08:00
phy_led_triggers.h
phy_link_topology.h
phy.h net: phy: phy-c45: add SQI and SQI+ support for OATC14 10Base-T1S PHYs 2025-12-01 15:08:24 -08:00
phylib_stubs.h
phylink.h net: phylink: add phylink managed wake-on-lan PHY speed control 2025-10-24 18:52:08 -07:00
pid_namespace.h pid: rely on common reference count behavior 2025-11-11 10:01:32 +01:00
pid_types.h
pid.h
pidfs.h
pim.h
pipe_fs_i.h fs/pipe: stop duplicating union pipe_index declaration 2025-11-12 12:18:56 +01:00
pkeys.h
pl320-ipc.h
platform_device.h arm64 updates for 6.19: 2025-12-02 17:03:55 -08:00
platform_profile.h
pldmfw.h
plist_types.h
plist.h
pm_clock.h
pm_domain.h pmdomain: Respect the CPU system wakeup QoS limit for s2idle 2025-11-25 19:01:29 +01:00
pm_opp.h
pm_qos.h PM: QoS: Introduce a CPU system wakeup QoS limit 2025-11-25 19:01:29 +01:00
pm_runtime.h PM: runtime: Wrapper macros for ACQUIRE()/ACQUIRE_ERR() 2025-11-14 21:24:54 +01:00
pm_wakeirq.h
pm_wakeup.h
pm-trace.h
pm.h PM: Introduce new PMSG_POWEROFF event 2025-11-14 17:05:53 +01:00
pmbus.h
pmu.h
pnp.h
poison.h
poll.h
polynomial.h
posix_acl_xattr.h
posix_acl.h
posix-clock.h
posix-timers_types.h
posix-timers.h
power_supply.h
powercap.h
ppp_channel.h
ppp_defs.h
ppp-comp.h
pps_gen_kernel.h
pps_kernel.h
pr.h
prandom.h prandom: remove next_pseudo_random32 2025-10-30 18:35:26 +01:00
preempt.h treewide: Remove in_irq() 2025-10-24 21:39:27 +02:00
prefetch.h
prime_numbers.h
printk.h
prmt.h ACPI: PRM: Add acpi_prm_handler_available() 2025-10-27 15:45:22 +01:00
proc_fs.h
proc_ns.h
processor.h
profile.h
projid.h
property.h i2c-for-6.18-rc1 2025-10-01 15:11:00 -07:00
pruss_driver.h
psci.h
pseudo_fs.h libfs: allow to specify s_d_flags 2025-10-31 10:16:23 +01:00
psi_types.h
psi.h
psp-platform-access.h
psp-sev.h
psp-tee.h
psp.h
pstore_blk.h
pstore_ram.h
pstore_zone.h
pstore.h
ptdump.h
pti.h
ptp_classify.h
ptp_clock_kernel.h
ptp_kvm.h
ptp_mock.h
ptp_pch.h
ptr_ring.h
ptrace_api.h
ptrace.h
purgatory.h
pvclock_gtod.h
pwm_backlight.h
pwm.h Merge branch 'pwm/th1520' into pwm/for-next 2025-11-14 11:56:14 +01:00
pxa2xx_ssp.h
pxa168_eth.h
qnx6_fs.h
quota.h
quotaops.h
radix-tree.h
raid_class.h
ramfs.h
random.h random: remove unused get_random_var_wait functions 2025-11-02 13:40:13 +01:00
randomize_kstack.h
range.h
ras.h
ratelimit_types.h
ratelimit.h
rational.h
rbtree_augmented.h
rbtree_latch.h
rbtree_types.h
rbtree.h
rcu_node_tree.h
rcu_notifier.h
rcu_segcblist.h
rcu_sync.h
rculist_bl.h
rculist_nulls.h Networking changes for 6.19. 2025-12-03 17:24:33 -08:00
rculist.h
rcupdate_trace.h
rcupdate_wait.h
rcupdate.h hyperv-next for v6.18 2025-10-07 08:40:15 -07:00
rcuref.h
rcutiny.h
rcutree.h
rcuwait_api.h
rcuwait.h
reboot-mode.h
reboot.h
reciprocal_div.h
ref_tracker.h
refcount_api.h
refcount_types.h
refcount.h
regmap.h regmap: Updates for v6.19 2025-12-04 11:16:44 -08:00
regset.h
relay.h
remoteproc.h
resctrl_types.h
resctrl.h x86,fs/resctrl: Implement "io_alloc" enable/disable handlers 2025-11-21 22:35:22 +01:00
reset-controller.h
reset.h
resource_ext.h
resource.h
restart_block.h hrtimer: Store time as ktime_t in restart block 2025-11-14 16:31:19 +01:00
resume_user_mode.h rseq: Switch to fast path processing on exit to user 2025-11-04 08:34:39 +01:00
rethook.h
rfkill.h
rhashtable-types.h
rhashtable.h rhashtable: use likely for rhashtable lookup 2025-10-20 12:10:28 +08:00
ring_buffer.h
rio_drv.h
rio_ids.h
rio_regs.h
rio.h
rmap.h
rmi.h
rndis.h
rodata_test.h
rolling_buffer.h
root_dev.h
rpmb.h rpmb: move rpmb_frame struct and constants to common header 2025-10-13 13:18:03 +02:00
rpmsg.h
rseq_entry.h rseq: Switch to TIF_RSEQ if supported 2025-11-04 08:35:37 +01:00
rseq_types.h sched/mmcid: Switch over to the new mechanism 2025-11-25 19:45:42 +01:00
rseq.h sched/mmcid: Switch over to the new mechanism 2025-11-25 19:45:42 +01:00
rslib.h
rtc.h
rtmutex.h
rtnetlink.h
rtsx_common.h
rtsx_pci.h
rtsx_usb.h
rv.h
rw_hint.h
rwbase_rt.h
rwlock_api_smp.h
rwlock_rt.h
rwlock_types.h
rwlock.h
rwsem.h
sbitmap.h sbitmap: fix all kernel-doc warnings 2025-11-28 09:21:18 -07:00
scatterlist.h
scc.h
sched_clock.h
sched.h cgroup: Changes for v6.19 2025-12-03 13:04:07 -08:00
scmi_imx_protocol.h
scmi_protocol.h
scpi_protocol.h
screen_info.h
scs.h
sctp.h
scx200_gpio.h
scx200.h
seccomp_types.h
seccomp.h
secretmem.h
securebits.h
security.h lsm: add a LSM_STARTED_ALL notification event 2025-10-22 19:24:29 -04:00
sed-opal-key.h
sed-opal.h
seg6_genl.h
seg6_hmac.h
seg6_iptunnel.h
seg6_local.h
seg6.h
selection.h
sem_types.h
sem.h
semaphore.h
seq_buf.h
seq_file_net.h
seq_file.h
seqlock_api.h
seqlock_types.h
seqlock.h seqlock: Allow KASAN to fail optimizing 2025-10-28 09:58:57 +01:00
serdev.h
serial_8250.h
serial_bcm63xx.h
serial_core.h
serial_s3c.h
serial_sci.h
serial.h
serio.h
set_memory.h
sfp.h
sh_clk.h
sh_dma.h
sh_eth.h
sh_intc.h
sh_timer.h
shdma-base.h
shm.h
shmem_fs.h fs: Add uoff_t 2025-11-25 10:07:42 +01:00
shrinker.h
signal_types.h
signal.h
signalfd.h
siox.h
siphash.h
sizes.h
skb_array.h
skbuff_ref.h
skbuff.h netmem, devmem, tcp: access pp fields through @desc in net_iov 2025-11-27 17:41:51 -08:00
skmsg.h
slab.h Summary of significant series in this pull request: 2025-10-02 18:18:33 -07:00
slimbus.h
sm501-regs.h
sm501.h
smc91x.h
smp_types.h
smp.h
smpboot.h
smsc911x.h
smscphy.h
sock_diag.h
socket.h for-6.19/io_uring-20251201 2025-12-03 18:58:57 -08:00
sockptr.h
softirq.h
sonet.h
sonypi.h
sort.h
sound.h
soundcard.h
spinlock_api_smp.h
spinlock_api_up.h
spinlock_api.h
spinlock_rt.h
spinlock_types_raw.h
spinlock_types_up.h
spinlock_types.h
spinlock_up.h
spinlock.h
splice.h
spmi.h
sprintf.h
sram.h
srcu.h srcu: Create an SRCU-fast-updown API 2025-11-27 14:22:31 +01:00
srcutiny.h srcu: Create an SRCU-fast-updown API 2025-11-27 14:22:31 +01:00
srcutree.h srcu: Create an SRCU-fast-updown API 2025-11-27 14:22:31 +01:00
ssbi.h
stackdepot.h
stackprotector.h
stacktrace.h
start_kernel.h
stat.h
statfs.h
static_call_types.h
static_call.h
static_key.h
stdarg.h
stddef.h
stm.h
stmmac.h net: stmmac: remove axi_blen array 2025-11-20 17:57:40 -08:00
stmp3xxx_rtc_wdt.h
stmp_device.h
stop_machine.h
string_choices.h gpio updates for v6.18-rc1 2025-10-01 11:34:12 -07:00
string_helpers.h
string.h string: provide strends() 2025-11-17 10:15:32 +01:00
stringhash.h
stringify.h
sungem_phy.h
sunserialcore.h
sunxi-rsb.h
surface_acpi_notify.h
suspend.h
svga.h
sw842.h
swab.h
swait_api.h
swait.h
swap_cgroup.h
swap.h
swapfile.h
swapops.h
swiotlb.h
switchtec.h
sxgbe_platform.h
sync_core.h
sync_file.h
synclink.h
sys_info.h
sys_soc.h
sys.h
syscall_user_dispatch_types.h
syscall_user_dispatch.h
syscalls_api.h
syscalls.h nstree: add listns() 2025-11-03 17:41:18 +01:00
syscore_ops.h
sysctl.h
sysfb.h
sysfs.h
syslog.h
sysrq.h
t10-pi.h
task_io_accounting_ops.h
task_io_accounting.h
task_work.h
taskstats_kern.h
tboot.h
tc.h
tcp.h
tee_core.h
tee_drv.h
tegra-icc.h
termios_internal.h
text-patching.h
textsearch_fsm.h
textsearch.h
thermal.h
thread_info.h rseq: Switch to TIF_RSEQ if supported 2025-11-04 08:35:37 +01:00
threads.h
thunderbolt.h
ti_wilink_st.h
ti-emif-sram.h
tick.h
tifm.h
timb_dma.h
timb_gpio.h
time32.h
time64.h
time_namespace.h
time.h
timecounter.h
timekeeper_internal.h
timekeeping.h
timer_types.h
timer.h timers/migration: Exclude isolated cpus from hierarchy 2025-11-20 20:17:32 +01:00
timerfd.h
timeriomem-rng.h
timerqueue_types.h
timerqueue.h
timex.h
tnum.h
topology.h
torture.h
toshiba.h
tpm_command.h
tpm_eventlog.h
tpm_svsm.h
tpm.h KEYS: trusted: Replace a redundant instance of tpm2_hash_map 2025-11-29 22:57:30 +02:00
trace_clock.h
trace_events.h
trace_recursion.h
trace_seq.h
trace.h
tracefs.h
tracepoint-defs.h
tracepoint.h
transport_class.h
ts-nbus.h
tsacct_kern.h
tsm-mr.h
tsm.h
tty_buffer.h
tty_driver.h
tty_flip.h
tty_ldisc.h
tty_port.h
tty.h
turris-omnia-mcu-interface.h
turris-signing-key.h
typecheck.h
types.h fs: Add uoff_t 2025-11-25 10:07:42 +01:00
u64_stats_sync_api.h
u64_stats_sync.h
uacce.h
uaccess.h uaccess: Provide put/get_user_inline() 2025-11-04 08:28:15 +01:00
ubsan.h
ucopysize.h
ucs2_string.h
udp.h
uidgid_types.h
uidgid.h
uio_driver.h
uio.h
umh.h
unaligned.h
unicode.h
union_find.h
units.h
unroll.h
unwind_deferred_types.h perf: Support deferred user unwind 2025-10-29 10:29:58 +01:00
unwind_deferred.h perf: Support deferred user unwind 2025-10-29 10:29:58 +01:00
unwind_user_types.h unwind_user/x86: Teach FP unwind about start of function 2025-10-29 10:29:58 +01:00
unwind_user.h
uprobes.h Performance events updates for v6.18: 2025-09-30 11:11:21 -07:00
usb_usual.h
usb.h
usbdevice_fs.h
user_events.h
user_namespace.h nstree: add listns() 2025-11-03 17:41:18 +01:00
user-return-notifier.h
user.h
userfaultfd_k.h
util_macros.h
uts_namespace.h
uts.h
utsname.h
uuid.h
vbox_utils.h
vdpa.h vdpa: introduce map ops 2025-10-01 07:24:55 -04:00
vdso_datastore.h
verification.h
vermagic.h
vexpress.h
vfio_pci_core.h
vfio.h
vfs.h
vfsdebug.h
vga_switcheroo.h
vgaarb.h
vhost_iotlb.h
via_i2c.h
via-core.h
via.h
videodev2.h
virtio_anchor.h
virtio_byteorder.h
virtio_caif.h
virtio_config.h virtio: introduce map ops in virtio core 2025-10-01 07:24:43 -04:00
virtio_dma_buf.h
virtio_features.h
virtio_net.h virtio-net: avoid unnecessary checksum calculation on guest RX 2025-11-26 19:45:54 -08:00
virtio_pci_admin.h
virtio_pci_legacy.h
virtio_pci_modern.h
virtio_ring.h virtio: introduce virtio_map container union 2025-10-01 07:24:43 -04:00
virtio_vsock.h
virtio.h vduse: switch to use virtio map API instead of DMA API 2025-10-01 07:24:55 -04:00
vm_event_item.h
vmalloc.h
vmcore_info.h
vmpressure.h
vmstat.h
vmw_vmci_api.h
vmw_vmci_defs.h
vringh.h
vt_buffer.h
vt_kern.h
vt.h
vtime.h
w1.h
wait_api.h
wait_bit.h
wait.h
watch_queue.h
watchdog.h
win_minmax.h
wireless.h
wkup_m3_ipc.h
wm97xx.h
wmi.h
wordpart.h
workqueue_api.h
workqueue_types.h
workqueue.h
writeback.h vfs-6.19-rc1.writeback 2025-12-01 09:20:51 -08:00
ww_mutex.h
wwan.h
xarray.h
xattr.h filelock: add struct delegated_inode 2025-11-12 09:38:34 +01:00
xxhash.h
xz.h
yam.h
zconf.h
zlib.h
zorro.h
zsmalloc.h
zstd_errors.h
zstd_lib.h
zstd.h
zswap.h
zutil.h