mirror-linux/include/linux
Andy Shevchenko 197bbebd25 docs: Update documentation to avoid mentioning of kernel.h
For several years, and still ongoing, the kernel.h is being split
to smaller and narrow headers to avoid "including everything" approach
which is bad in many ways. Since that, documentation missed a few
required updates to align with that work. Do it here.

Note, language translations are left untouched and if anybody willing
to help, please provide path(es) based on the updated English variant.

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Reviewed-by: Randy Dunlap <rdunlap@infradead.org>
Reviewed-by: Mathieu Poirier <mathieu.poirier@linaro.org>
Tested-by: Randy Dunlap <rdunlap@infradead.org>
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
Message-ID: <20251126214709.2322314-1-andriy.shevchenko@linux.intel.com>
2025-12-22 14:59:18 -07: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 cdx: make cdx_bus_type constant 2025-10-22 07:54:33 +02:00
ceph libceph: drop started parameter of __ceph_open_session() 2025-11-26 23:29:11 +01:00
clk clk: renesas: rzv2h: Add support for DSI clocks 2025-10-27 11:58:03 +01:00
comedi comedi: kcomedilib: Add loop checking variants of open and close 2025-11-26 14:20:10 +01:00
crush
decompress
device tsm for 6.19 2025-12-06 10:15:41 -08:00
dma
dma-buf/heaps
dsa
extcon
firmware This pull request is entirely SoC clk drivers, not for lack of trying to modify 2025-12-08 09:38:52 +09:00
fpga
framer
fs vfs-6.19-rc1.guards 2025-12-01 14:39:03 -08:00
fsl
generic_pt iommupt/vtd: Support mgaw's less than a 4 level walk for first stage 2025-11-28 08:43:55 +01:00
gpio gpio: regmap: fix kernel-doc notation 2025-11-28 12:58:05 +01:00
greybus
habanalabs
hsi
i3c i3c: master: cleanup callback .priv_xfers() 2025-12-12 23:59:39 +01:00
iio Char/Misc/IIO driver updates for 6.19-rc1 2025-12-06 18:34:24 -08: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 ARM: 2025-12-05 17:01:20 -08:00
isdn
kho/abi mm: memfd_luo: allow preserving memfd 2025-11-27 14:24:41 -08:00
lockd lockd: don't allow locking on reexported NFSv2/3 2025-11-20 16:29:35 -05:00
lsm
mailbox mailbox: mtk-cmdq: Refine DMA address handling for the command buffer 2025-11-28 09:31:53 -06:00
mdio
memory
mfd hwmon updates for v6.19 2025-12-04 12:19:49 -08: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 mmc: core: Skip to set the default 200mA SD current limit 2025-10-23 16:07:21 +02: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 phy: add new phy_notify_state() api 2025-11-18 22:26:02 +05:30
pinctrl pinctrl: pinconf-generic: Add properties 'skew-delay-{in,out}put-ps' 2025-10-28 10:43:01 +01:00
platform_data platform-drivers-x86 for v6.19-1 2025-12-10 06:38:17 +09:00
power power: supply: max77705_charger: implement aicl feature 2025-11-03 00:02:30 +01:00
pse-pd
pwrseq
qat
qed
raid
raspberrypi include: linux: Destage VCHIQ interface headers 2025-11-09 11:24:20 +09:00
regulator regulator: pca9450: Add support for setting debounce settings 2025-11-18 18:55:22 +00:00
remoteproc
reset
rpmsg
rtc rtc: ds1685: stop setting max_user_freq 2025-11-03 14:38:37 +01:00
sched Significant patch series in this merge are as follows: 2025-12-05 13:52:43 -08:00
soc soc: driver updates for 6.19 2025-12-05 17:29:04 -08:00
soundwire ASoC: SDCA: Add basic SDCA class driver 2025-11-20 17:23:00 +00:00
spi
ssb
sunrpc NFS client updates for Linux 6.19 2025-12-12 21:52:42 +12:00
surface_aggregator
ulpi
unaligned
usb USB/Thunderbolt changes for 6.19-rc1 2025-12-06 18:42:12 -08:00
8250_pci.h
acct.h
acpi.h ACPI support updates for 6.19-rc1 2025-12-02 17:24:03 -08:00
acpi_amd_wbrf.h
acpi_dma.h
acpi_iort.h
acpi_mdio.h
acpi_pmtmr.h
acpi_rimt.h
acpi_viot.h
adb.h
adfs_fs.h
adi-axi-common.h
adreno-smmu-priv.h
adxl.h
aer.h
agp_backend.h
agpgart.h
ahci-remap.h
ahci_platform.h
aio.h
alarmtimer.h
alcor_pci.h
align.h
alloc_tag.h
altera_jtaguart.h
altera_uart.h
amd-iommu.h iommu/amd: fix SEV-TIO support reporting 2025-12-06 11:13:50 -08:00
amd-pmf-io.h
annotate.h objtool: Simplify .annotate_insn code generation output some more 2025-12-03 19:45:29 +01:00
anon_inodes.h
aperture.h
apm-emulation.h
apm_bios.h
apple-gmux.h
arch_topology.h Driver core changes for 6.19-rc1 2025-12-05 21:29:02 -08:00
args.h args: fix documentation to reflect the correct numbers 2025-12-10 16:07:42 -08:00
arm-cci.h
arm-smccc.h
arm_ffa.h
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
armada-37xx-rwtm-mailbox.h
array_size.h
ascii85.h
asn1.h
asn1_ber_bytecode.h
asn1_decoder.h
asn1_encoder.h
assoc_array.h
assoc_array_priv.h
async.h
async_tx.h
ata.h ata fix for 6.19-rc1 2025-12-05 20:41:20 -08:00
ata_platform.h
atalk.h
atm.h
atm_tcp.h
atmdev.h
atmel-isc-media.h
atmel-ssc.h
atmel_pdc.h
atomic.h
attribute_container.h
audit.h
audit_arch.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
backing-file.h
backlight.h backlight: Do not include <linux/fb.h> in header file 2025-10-23 13:21:26 +01:00
badblocks.h
balloon_compaction.h
base64.h lib/base64: add support for multiple variants 2025-11-20 14:03:43 -08:00
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: move around bio flagging helpers 2025-12-12 12:36:44 -07:00
bit_spinlock.h
bitfield.h bitfield: Add non-constant field_{prep,get}() helpers 2025-11-24 14:15:46 -05:00
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-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: add blk_rq_nr_bvec() helper 2025-12-04 07:19:26 -07:00
blk-pm.h
blk_types.h block: fix comment for op_is_zone_mgmt() to include RESET_ALL 2025-12-04 15:43:28 -07:00
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-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: Add bpf_has_frame_pointer() 2025-12-09 23:29:42 -08:00
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
bpfptr.h
brcmphy.h
bsearch.h
bsg-lib.h
bsg.h
btf.h
btf_ids.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-salt.h
build_bug.h
buildid.h lib: move freader into buildid.h 2025-10-27 09:56:27 -07:00
bvec.h
c2port.h
cache.h
cache_coherency.h lib: Support ARCH_HAS_CPU_CACHE_INVALIDATE_MEMREGION 2025-11-21 18:42:01 +00:00
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.h
cfi_types.h
cgroup-defs.h
cgroup.h cgroup: Defer task cgroup unlink until after the task is done switching out 2025-11-03 11:46:18 -10:00
cgroup_api.h
cgroup_dmem.h
cgroup_namespace.h
cgroup_rdma.h
cgroup_refcnt.h
cgroup_subsys.h
circ_buf.h
cleanup.h include/linux: change "__auto_type" to "auto" 2025-12-08 15:32:14 -08:00
clk-provider.h
clk.h
clkdev.h
clockchips.h
clocksource.h
clocksource_ids.h
closure.h
cma.h
cmpxchg-emu.h
cn_proc.h
cnt32_to_63.h
coda.h
codetag.h
compaction.h
compat.h
compiler-clang.h clang: work around asm output constraint problems 2025-12-20 14:47:05 -08:00
compiler-gcc.h
compiler-version.h
compiler.h include/linux: change "__auto_type" to "auto" 2025-12-08 15:32:14 -08:00
compiler_attributes.h
compiler_types.h clang: work around asm output constraint problems 2025-12-20 14:47:05 -08:00
completion.h
component.h
configfs.h configfs: Constify ct_item_ops in struct config_item_type 2025-11-27 12:03:27 +01:00
connector.h
console.h printk changes for 6.19 2025-12-03 12:42:36 -08:00
console_struct.h
consolemap.h
const.h
container.h
container_of.h
context_tracking.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
cookie.h
cordic.h
coredump.h
coresight-pmu.h
coresight-stm.h
coresight.h coresight: Change device mode to atomic type 2025-11-11 21:47:57 +00:00
count_zeros.h
counter.h
cper.h efi/cper: align ARM CPER type with UEFI 2.9A/2.10 specs 2025-11-21 09:42:03 +01:00
cpu.h
cpu_cooling.h
cpu_pm.h
cpu_rmap.h
cpu_smt.h
cpufeature.h
cpufreq.h
cpuhotplug.h
cpuhplock.h
cpuidle.h sched: idle: Respect the CPU system wakeup QoS limit for s2idle 2025-11-25 19:01:29 +01:00
cpuidle_haltpoll.h
cpumask.h bitmap updates for v6.19 2025-12-06 09:01:27 -08:00
cpumask_api.h
cpumask_types.h
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 crash: let architecture decide crash memory export to iomem_resource 2025-11-12 10:00:15 -08:00
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
crc4.h
crc7.h
crc8.h
crc16.h
crc32.h
crc32c.h
crc32poly.h
crc64.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 mm/damon: rename damos->filters to damos->core_filters 2025-11-20 13:44:01 -08:00
dasd_mod.h
davinci_emac.h
dax.h
dca.h
dcache.h fuse update for 6.19 2025-12-05 15:25:13 -08:00
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-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
devfreq_cooling.h
device-mapper.h block: introduce disk_report_zone() 2025-11-05 08:07:21 -07:00
device.h devres: Move devm_alloc_percpu() and related to devres.h 2025-11-20 01:18:26 +13:00
device_cgroup.h
devm-helpers.h
devpts_fs.h
dfl.h
dibs.h
digsig.h
dim.h
dio.h
dirent.h
dlm.h
dlm_plock.h
dm-bufio.h
dm-dirty-log.h
dm-io.h
dm-kcopyd.h
dm-region-hash.h
dm-verity-loadpin.h
dm9000.h
dma-buf-mapping.h dma-buf: provide phys_vec to scatter-gather mapping routine 2025-11-20 12:02:19 -07:00
dma-buf.h dma-buf: provide phys_vec to scatter-gather mapping routine 2025-11-20 12:02:19 -07:00
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: remove unused map_page callback 2025-10-29 10:27:31 +01:00
dma-mapping.h dma-mapping: Fix DMA_BIT_MASK() macro being broken 2025-12-08 09:40:57 +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.h
drbd_config.h
drbd_genl.h
drbd_genl_api.h
drbd_limits.h
ds2782_battery.h
dtlk.h
dtpm.h
dw_apb_timer.h
dynamic_debug.h dynamic_debug: add support for print stack 2025-11-12 10:00:16 -08:00
dynamic_queue_limits.h
earlycpio.h
ecryptfs.h
edac.h
edd.h
eeprom_93cx6.h
efi-bgrt.h
efi.h EFI updates for v6.19: 2025-12-04 17:10:08 -08:00
efi_embedded_fw.h
efs_vh.h
ehl_pse_io_aux.h platform/x86/intel: Introduce Intel Elkhart Lake PSE I/O 2025-11-19 14:08:51 +01:00
eisa.h drivers: eisa: make eisa_bus_type const 2025-10-22 07:55:00 +02:00
elf-fdpic.h
elf-randomize.h
elf.h
elfcore-compat.h
elfcore.h
elfnote-lto.h
elfnote.h
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 err.h: add INIT_ERR_PTR() macro 2025-11-01 12:44:49 -05:00
errname.h
errno.h
error-injection.h
errqueue.h
errseq.h
etherdevice.h
ethtool.h ethtool: fix incorrect kernel-doc style comment in ethtool.h 2025-11-11 17:38:48 -08:00
ethtool_netlink.h
eventfd.h
eventpoll.h
evm.h
execmem.h
export-internal.h
export.h
exportfs.h
ext2_fs.h
extable.h
extcon-provider.h
extcon.h
f2fs_fs.h f2fs: revert summary entry count from 2048 to 512 in 16kb block support 2025-12-04 02:00:04 +00:00
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.h file: ensure cleanup 2025-12-13 20:04:32 +12:00
file_ref.h
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 lib/fonts: Add Terminus 10x18 console font 2025-12-02 19:57:01 +01:00
fortify-string.h
fprobe.h tracing: fprobe: use rhltable for fprobe_ip_table 2025-11-01 01:10:28 +09:00
fpu.h
freezer.h freezer: Clarify that only cgroup1 freezer uses PM freezer 2025-10-30 20:10:27 +01:00
fs.h shmem: fix recovery on rename failures 2025-12-16 00:57:29 -05:00
fs_api.h
fs_context.h
fs_dirent.h fs: rename fs_types.h to fs_dirent.h 2025-11-05 09:51:30 +01:00
fs_parser.h fs/fs_parse: add back fsparam_u32hex 2025-11-03 16:49:53 +09:00
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
fscache-cache.h
fscache.h
fscrypt.h
fsi-occ.h
fsi-sbefifo.h
fsi.h
fsl-diu-fb.h
fsl_devices.h
fsl_hypervisor.h
fsl_ifc.h
fsldma.h
fsnotify.h
fsnotify_backend.h
fsverity.h
ftrace.h tracing updates for v6.19: 2025-12-05 09:51:37 -08:00
ftrace_irq.h
ftrace_regs.h
futex.h
fw_table.h
fwctl.h
fwnode.h
fwnode_mdio.h
gameport.h
gcd.h
genalloc.h
generic-radix-tree.h
genl_magic_func.h
genl_magic_struct.h
getcpu.h
gfp.h mm/page_alloc/vmstat: simplify refresh_cpu_vm_stats change detection 2025-11-16 17:28:04 -08:00
gfp_api.h
gfp_types.h slab: prevent recursive kmalloc() in alloc_empty_sheaf() 2025-11-07 09:59:15 +01:00
glob.h
gnss.h
goldfish.h
gpio-pxa.h
gpio.h
gpio_keys.h
greybus.h
group_cpus.h
hardirq.h
hash.h
hashtable.h
hashtable_api.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-debug.h
hid-over-i2c.h
hid-over-spi.h
hid-roccat.h
hid-sensor-hub.h
hid-sensor-ids.h
hid.h drivers: hid: renegotiate resolution multipliers with device after reset 2025-11-26 17:21:48 +01:00
hid_bpf.h
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.h
hil_mlc.h
hippidevice.h
hisi_acc_qm.h crypto: hisilicon - qm updates BAR configuration 2025-11-05 14:56:16 -07:00
hmm-dma.h
hmm.h
host1x.h
host1x_context_bus.h
hp_sdc.h
hpet.h
hrtimer.h
hrtimer_api.h
hrtimer_defs.h
hrtimer_types.h
hte.h
huge_mm.h Patch series in this pull request: 2025-12-13 20:35:41 +12:00
hugetlb.h hugetlb: add __read_mostly to sysctl_hugetlb_shm_group 2025-11-24 15:08:55 -08:00
hugetlb_cgroup.h
hugetlb_inline.h mm/hugetlbfs: update hugetlbfs to use mmap_prepare 2025-11-16 17:28:13 -08:00
hung_task.h
hw_bitfield.h
hw_breakpoint.h
hw_random.h
hwmon-sysfs.h
hwmon-vid.h
hwmon.h
hwspinlock.h
hyperv.h Drivers: hv: VMBus protocol version 6.0 2025-11-15 06:18:14 +00:00
hypervisor.h
i2c-algo-bit.h
i2c-algo-pca.h
i2c-algo-pcf.h
i2c-atr.h
i2c-dev.h
i2c-mux.h
i2c-of-prober.h
i2c-smbus.h
i2c.h
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
in.h
in6.h
indirect_call_wrapper.h
inet.h
inet_diag.h
inetdevice.h
init.h
init_ohci1394_dma.h
init_syscalls.h
init_task.h cred: make init_cred static 2025-11-04 12:36:02 +01:00
initrd.h
inotify.h
input.h
instruction_pointer.h
instrumentation.h
instrumented.h
int_log.h
integrity.h
intel-ish-client-if.h
intel_dg_nvm_aux.h
intel_pmt_features.h
intel_rapl.h powercap: intel_rapl: Fix possible recursive lock warning 2025-12-17 17:24:28 +01:00
intel_tcc.h
intel_th.h
intel_tpmi.h
intel_vsec.h
interconnect-clk.h
interconnect-provider.h
interconnect.h interconnect: Optimize kbps_to_icc() macro 2025-10-24 18:02:26 +03:00
interrupt.h genirq: Fix percpu_devid irq affinity documentation 2025-10-31 22:25:34 +01:00
interval_tree.h
interval_tree_generic.h
io-64-nonatomic-hi-lo.h
io-64-nonatomic-lo-hi.h
io-mapping.h
io-pgtable.h iommu/amd: Remove AMD io_pgtable support 2025-11-05 09:08:57 +01:00
io.h
io_uring.h
io_uring_types.h io_uring/kbuf: remove obsolete buf_nr_pages and update comments 2025-11-20 13:23:05 -07:00
ioam6.h
ioam6_genl.h
ioam6_iptunnel.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 Significant patch series in this merge are as follows: 2025-12-05 13:52:43 -08:00
iommufd.h
iopoll.h
ioport.h resource: Introduce resource_assigned() for discerning active resources 2025-11-13 17:05:08 -08:00
ioprio.h
ioremap.h
iosys-map.h
iov_iter.h
iova.h
iova_bitmap.h
ip.h
ipack.h ipack: fix ipack.h kernel-doc warnings 2025-10-22 07:53:15 +02:00
ipc.h
ipc_namespace.h
ipmi.h
ipmi_smi.h
ipv6.h
ipv6_route.h
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
irq_poll.h
irq_sim.h
irq_work.h irqwork: Move data struct to a types header 2025-11-25 19:45:41 +01:00
irq_work_types.h irqwork: Move data struct to a types header 2025-11-25 19:45:41 +01:00
irqbypass.h
irqchip.h
irqdesc.h genirq: Change hwirq parameter to irq_hw_number_t 2025-12-07 16:15:22 +01:00
irqdomain.h irqdomain: Delete irq_domain_add_tree() 2025-12-10 11:16:50 +09:00
irqdomain_defs.h
irqflags.h
irqflags_types.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 sysctl: Move proc_doulongvec_ms_jiffies_minmax to kernel/time/jiffies.c 2025-11-27 15:45:37 +01:00
journal-head.h
joystick.h
jump_label.h
jump_label_ratelimit.h
jz4740-adc.h
jz4780-nemc.h
kallsyms.h
kasan-checks.h
kasan-enabled.h
kasan-tags.h
kasan.h kasan: cleanup of kasan_enabled() checks 2025-11-16 17:28:01 -08: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-page-flags.h
kernel.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
kernelcapi.h
kernfs.h
kexec.h
kexec_handover.h kho: allow memory preservation state updates after finalization 2025-11-27 14:24:36 -08:00
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-checks.h
kmsan.h kmsan: remove hard-coded GFP_KERNEL flags 2025-11-16 17:27:54 -08:00
kmsan_string.h
kmsan_types.h
kmsg_dump.h
kobj_map.h
kobject.h
kobject_api.h
kobject_ns.h
kprobes.h
kref.h
kref_api.h
ks0108.h
ks8842.h
ks8851_mll.h
ksm.h mm/ksm: fix exec/fork inheritance support for prctl 2025-11-16 17:27:55 -08:00
kstack_erase.h
kstrtox.h
kthread.h
ktime.h
ktime_api.h
kvm_dirty_ring.h
kvm_host.h KVM: Rename kvm_arch_vcpu_async_ioctl() to kvm_arch_vcpu_unlocked_ioctl() 2025-11-05 11:03:11 -08: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
leafops.h mm: replace remaining pte_to_swp_entry() with softleaf_from_pte() 2025-11-24 15:08:52 -08:00
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 fix for 6.19-rc1 2025-12-05 20:41:20 -08:00
libfdt.h
libfdt_env.h
libgcc.h
libnvdimm.h
libps2.h
license.h
limits.h
linear_range.h
linkage.h
linkmode.h
linux_logo.h
lis3lv02d.h
list.h
list_bl.h
list_lru.h
list_nulls.h
list_sort.h
litex.h
livepatch.h
livepatch_external.h
livepatch_helpers.h
livepatch_sched.h
liveupdate.h liveupdate: luo_file: add private argument to store runtime state 2025-11-27 14:24:40 -08:00
llc.h
llist.h
llist_api.h
local_lock.h locking/local_lock: Fix all kernel-doc warnings 2025-12-01 06:56:16 +01:00
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
lockdep.h treewide: Remove in_irq() 2025-10-24 21:39:27 +02:00
lockdep_api.h
lockdep_types.h
lockref.h lockref: add a __cond_lock annotation for lockref_put_or_lock 2025-12-10 05:58:51 +09:00
log2.h
logic_iomem.h
logic_pio.h
lp.h
lru_cache.h
lsm_audit.h
lsm_count.h
lsm_hook_defs.h
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
mISDNdsp.h
mISDNhw.h
mISDNif.h
mailbox_client.h
mailbox_controller.h
maple.h
maple_tree.h
marvell_phy.h
math.h math.h: amend abs() kernel-doc and add a note about signed type limits 2025-11-20 14:03:42 -08:00
math64.h lib: mul_u64_u64_div_u64(): optimise multiply on 32bit x86 2025-11-20 14:03:42 -08:00
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
mei_aux.h
mei_cl_bus.h
mem_encrypt.h
memblock.h
memcontrol.h memcg: remove inc/dec_lruvec_kmem_state helpers 2025-11-29 10:41:10 -08:00
memfd.h memfd,selinux: call security_inode_init_security_anon() 2025-10-22 19:28:27 -04:00
memory-failure.h mm: handle poisoning of pfn without struct pages 2025-11-16 17:28:29 -08:00
memory-tiers.h
memory.h Significant patch series in this merge are as follows: 2025-12-05 13:52:43 -08:00
memory_hotplug.h
mempolicy.h
mempool.h mempool: de-typedef 2025-11-23 12:30:40 +01:00
memregion.h memregion: Support fine grained invalidate by cpu_cache_invalidate_memregion() 2025-11-17 23:45:45 +00:00
memremap.h Significant patch series in this merge are as follows: 2025-12-05 13:52:43 -08:00
memstick.h
mhi.h
mhi_ep.h
micrel_phy.h
microchipphy.h
migrate.h mm: replace pmd_to_swp_entry() with softleaf_from_pmd() 2025-11-24 15:08:51 -08:00
migrate_mode.h
mii.h
mii_timestamper.h phy: add hwtstamp_get callback to phy drivers 2025-11-26 16:56:33 -08:00
min_heap.h
minmax.h include/linux: change "__auto_type" to "auto" 2025-12-08 15:32:14 -08:00
misc_cgroup.h
miscdevice.h
mm.h Patch series in this pull request: 2025-12-13 20:35:41 +12:00
mm_api.h
mm_inline.h mm: userfaultfd: add pgtable_supports_uffd_wp() 2025-11-24 15:08:54 -08:00
mm_types.h mm: Remove tlb_flush_reason::NR_TLB_FLUSH_REASONS from <linux/mm_types.h> 2025-12-13 11:01:16 +01:00
mm_types_task.h
mman.h
mmap_lock.h mm: add vma_start_write_killable() 2025-11-20 13:43:59 -08:00
mmdebug.h
mmiotrace.h
mmu_context.h
mmu_notifier.h
mmzone.h mm/sparse: fix sparse_vmemmap_init_nid_early definition without CONFIG_SPARSEMEM 2025-12-09 11:25:32 -08:00
mnt_idmapping.h
mnt_namespace.h
mod_devicetable.h mod_devicetable: Bump auxiliary_device_id name size 2025-11-26 15:17:37 +01:00
module.h module: Fix device table module aliases 2025-10-22 15:21:55 +02:00
module_signature.h
module_symbol.h
moduleloader.h
moduleparam.h module: Add compile-time check for embedded NUL characters 2025-11-05 14:08:58 +01:00
most.h
mount.h
moxtet.h
mpage.h
mpi.h
mpls.h
mpls_iptunnel.h
mroute.h
mroute6.h
mroute_base.h
msdos_fs.h
msdos_partition.h
msg.h
msi.h
msi_api.h
mtio.h
mutex.h locking/mutex: Redo __mutex_init() to reduce generated code size 2025-12-01 06:51:57 +01:00
mutex_api.h
mutex_types.h
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.h net: Remove struct sockaddr from net.h 2025-11-04 19:10:33 -08:00
net_tstamp.h
netdev_features.h net: add a common function to compute features for upper devices 2025-10-21 18:08:23 -07:00
netdevice.h for-6.19/io_uring-20251201 2025-12-03 18:58:57 -08:00
netdevice_xmit.h
netfilter.h
netfilter_bridge.h
netfilter_defs.h
netfilter_ipv4.h
netfilter_ipv6.h
netfilter_netdev.h
netfs.h
netlink.h
netpoll.h
nfs.h
nfs3.h
nfs4.h
nfs_common.h
nfs_fs.h NFS: Request a directory delegation on ACCESS, CREATE, and UNLINK 2025-11-23 16:01:47 -05:00
nfs_fs_i.h
nfs_fs_sb.h NFS: Fix inheritance of the block sizes when automounting 2025-11-29 17:23:03 -05:00
nfs_iostat.h
nfs_page.h
nfs_ssc.h
nfs_xdr.h NFS: Request a directory delegation during RENAME 2025-11-23 16:01:47 -05:00
nfsacl.h
nfslocalio.h
nitro_enclaves.h
nl802154.h
nls.h
nmi.h
node.h drivers/base/node: fold unregister_node() into unregister_one_node() 2025-11-16 17:28:03 -08:00
nodemask.h nodemask: use min() instead of min_t() 2025-11-20 10:02:22 -05:00
nodemask_types.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.h
ntb_transport.h
nubus.h
numa.h
numa_memblks.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.h objtool: Remove newlines and tabs from annotation macros 2025-12-03 19:42:37 +01:00
objtool_types.h
of.h soundwire updates for 6.19 2025-12-13 16:26:55 +12:00
of_address.h
of_clk.h
of_device.h
of_dma.h
of_fdt.h of/fdt: Consolidate duplicate code into helper functions 2025-11-20 08:32:48 -06:00
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
oid_registry.h
olpc-ec.h
omap-dma.h
omap-gpmc.h
omap-iommu.h
omap-mailbox.h
omapfb.h
once.h
once_lite.h include/linux/once_lite.h: fix judgment in WARN_ONCE with clang 2025-11-20 14:03:43 -08:00
oom.h
openvswitch.h
osq_lock.h
overflow.h overflow: Introduce struct_offset() to get offset of member 2025-11-27 20:18:05 -05:00
packing.h
padata.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
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
pageblock-flags.h
pagemap.h ARM: 2025-12-05 17:01:20 -08:00
pagevec.h
pagewalk.h
panic.h taint/module: remove unnecessary taint_flag.module field 2025-11-12 10:00:15 -08:00
panic_notifier.h
papr_scm.h
parman.h
parport.h
parport_pc.h
parser.h
part_stat.h
pata_arasan_cf_data.h
patchkey.h
path.h
pch_dma.h
pci-acpi.h
pci-ats.h
pci-bwctrl.h
pci-doe.h PCI/TSM: Establish Secure Sessions and Link Encryption 2025-11-03 19:27:41 -08:00
pci-ecam.h
pci-ep-cfs.h
pci-ep-msi.h
pci-epc.h
pci-epf.h PCI: endpoint: Add pci_epf_assign_bar_space() API 2025-10-27 20:38:20 +05:30
pci-ide.h PCI/IDE: Initialize an ID for all IDE streams 2025-11-14 15:06:57 -08:00
pci-p2pdma.h PCI/P2PDMA: Provide an access to pci_p2pdma_map_type() function 2025-11-20 12:02:00 -07:00
pci-pwrctrl.h
pci-tph.h PCI/TPH: Expose pcie_tph_get_st_table_loc() 2025-11-09 05:13:02 -05:00
pci-tsm.h PCI/TSM: Add pci_tsm_guest_req() for managing TDIs 2025-11-14 15:06:57 -08:00
pci.h tsm for 6.19 2025-12-06 10:15:41 -08:00
pci_hotplug.h
pci_ids.h PCI: Add Intel Nova Lake S audio Device ID 2025-11-17 12:04:28 +01:00
pcie-dwc.h
pcs-lynx.h
pcs-rzn1-miic.h
pe.h
peci-cpu.h
peci.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
percpu_counter.h
perf_event.h perf: Support deferred user unwind 2025-10-29 10:29:58 +01:00
perf_event_api.h
perf_regs.h
personality.h
pfn.h
pgalloc.h
pgalloc_tag.h
pgtable.h Significant patch series in this merge are as follows: 2025-12-05 13:52:43 -08:00
pgtable_api.h
phonet.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
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
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.h
pid_namespace.h pid: rely on common reference count behavior 2025-11-11 10:01:32 +01:00
pid_types.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 Driver core changes for 6.19-rc1 2025-12-05 21:29:02 -08:00
platform_profile.h acpi: platform_profile - Add max-power profile option 2025-11-28 12:03:22 +02:00
pldmfw.h
plist.h
plist_types.h
pm-trace.h
pm.h pmdomain core: 2025-12-04 13:50:39 -08:00
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: Make pm_runtime_barrier() return void 2025-12-04 20:38:13 +01:00
pm_wakeirq.h
pm_wakeup.h PM: wakeup: Add out-of-band system wakeup support for devices 2025-11-19 18:06:49 +01:00
pmbus.h
pmu.h
pnp.h
poison.h
poll.h
polynomial.h
posix-clock.h
posix-timers.h
posix-timers_types.h
posix_acl.h
posix_acl_xattr.h
power_supply.h
powercap.h
ppp-comp.h
ppp_channel.h
ppp_defs.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 procfs: make /self and /thread_self dentries persistent 2025-11-16 01:35:02 -05:00
proc_ns.h
processor.h
profile.h
projid.h
property.h software node: allow referencing firmware nodes 2025-11-20 16:51:48 +01: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.h
psi_types.h
psp-platform-access.h
psp-sev.h tsm for 6.19 2025-12-06 10:15:41 -08:00
psp-tee.h
psp.h
pstore.h
pstore_blk.h
pstore_ram.h
pstore_zone.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.h
ptrace_api.h
purgatory.h
pvclock_gtod.h
pwm.h Merge branch 'pwm/th1520' into pwm/for-next 2025-11-14 11:56:14 +01:00
pwm_backlight.h
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 RAS: Report all ARM processor CPER information to userspace 2025-11-21 09:42:02 +01:00
ratelimit.h
ratelimit_types.h
rational.h
rbtree.h rbtree: inline rb_last() 2025-11-27 14:24:30 -08:00
rbtree_augmented.h
rbtree_latch.h
rbtree_types.h
rcu_node_tree.h
rcu_notifier.h
rcu_segcblist.h
rcu_sync.h
rculist.h
rculist_bl.h
rculist_nulls.h Networking changes for 6.19. 2025-12-03 17:24:33 -08:00
rcupdate.h
rcupdate_trace.h
rcupdate_wait.h
rcuref.h
rcutiny.h
rcutree.h
rcuwait.h
rcuwait_api.h
reboot-mode.h
reboot.h
reciprocal_div.h
ref_tracker.h
refcount.h
refcount_api.h
refcount_types.h
regmap.h regmap: Updates for v6.19 2025-12-04 11:16:44 -08:00
regset.h
relay.h
remoteproc.h
resctrl.h x86,fs/resctrl: Implement "io_alloc" enable/disable handlers 2025-11-21 22:35:22 +01:00
resctrl_types.h
reset-controller.h reset: remove legacy reset lookup code 2025-11-18 17:52:54 +01:00
reset.h reset: fix BIT macro reference 2025-11-18 17:52:54 +01:00
resource.h
resource_ext.h
restart_block.h Futex changes for v6.19: 2025-12-10 17:21:30 +09: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
ring_buffer.h
rio.h drivers: rapidio: make rio_bus_type const 2025-10-22 07:55:02 +02:00
rio_drv.h
rio_ids.h
rio_regs.h
rmap.h
rmi.h
rndis.h
rodata_test.h
rolling_buffer.h
root_dev.h
rpmb.h
rpmsg.h
rseq.h sched/mmcid: Switch over to the new mechanism 2025-11-25 19:45:42 +01:00
rseq_entry.h rseq: Always inline rseq_debug_syscall_return() 2025-12-12 10:26:26 +01:00
rseq_types.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 rv: Make rv_reacting_on() static 2025-11-11 13:18:56 +01:00
rw_hint.h
rwbase_rt.h
rwlock.h
rwlock_api_smp.h
rwlock_rt.h
rwlock_types.h
rwsem.h
sbitmap.h sbitmap: fix all kernel-doc warnings 2025-11-28 09:21:18 -07:00
scatterlist.h
scc.h
sched.h cgroup: Changes for v6.19 2025-12-03 13:04:07 -08:00
sched_clock.h
scmi_imx_protocol.h
scmi_protocol.h
scpi_protocol.h
screen_info.h
scs.h
sctp.h
scx200.h
scx200_gpio.h
seccomp.h
seccomp_types.h
secretmem.h
securebits.h
security.h Some filesystems use a kinda-sorta controlled dentry refcount leak to pin 2025-12-05 14:36:21 -08:00
sed-opal-key.h
sed-opal.h
seg6.h
seg6_genl.h
seg6_hmac.h
seg6_iptunnel.h
seg6_local.h
selection.h
sem.h
sem_types.h
semaphore.h
seq_buf.h tracing: Add trace_seq_pop() and seq_buf_pop() 2025-10-28 20:10:59 -04:00
seq_file.h
seq_file_net.h
seqlock.h seqlock: Cure some more scoped_seqlock() optimization fails 2025-12-06 09:53:05 +01:00
seqlock_api.h
seqlock_types.h
serdev.h
serial.h
serial_8250.h
serial_bcm63xx.h
serial_core.h
serial_s3c.h
serial_sci.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 Significant patch series in this pull request: 2025-12-06 14:01:20 -08:00
shrinker.h
signal.h
signal_types.h
signalfd.h
siox.h
siphash.h
sizes.h PCI: Validate pci_rebar_size_supported() input 2025-11-24 17:23:58 -06:00
skb_array.h
skbuff.h netmem, devmem, tcp: access pp fields through @desc in net_iov 2025-11-27 17:41:51 -08:00
skbuff_ref.h
skmsg.h
slab.h mm/slab: introduce kvfree_rcu_barrier_on_cache() for cache destruction 2025-12-07 18:09:54 +01:00
slimbus.h
sm501-regs.h
sm501.h
smc91x.h
smp.h smp: Introduce a helper function to check for pending IPIs 2025-11-19 18:06:50 +01:00
smp_types.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.h
spinlock_api.h
spinlock_api_smp.h
spinlock_api_up.h
spinlock_rt.h
spinlock_types.h
spinlock_types_raw.h
spinlock_types_up.h
spinlock_up.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.h
static_call_types.h static_call: allow using STATIC_CALL_TRAMP_STR() from assembly 2025-11-15 06:18:17 +00:00
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.h hardening updates for v6.19-rc1 2025-12-05 09:11:02 -08:00
string_choices.h
string_helpers.h
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.h
swait_api.h
swap.h mm/swap: do not choose swap device according to numa node 2025-11-16 17:28:27 -08:00
swap_cgroup.h
swapfile.h
swapops.h mm: replace remaining pte_to_swp_entry() with softleaf_from_pte() 2025-11-24 15:08:52 -08:00
swiotlb.h
switchtec.h
sxgbe_platform.h
sync_core.h
sync_file.h
synclink.h
sys.h
sys_info.h panic: sys_info: align constant definition names with parameters 2025-11-20 14:03:40 -08:00
sys_soc.h
syscall_user_dispatch.h
syscall_user_dispatch_types.h
syscalls.h nstree: add listns() 2025-11-03 17:41:18 +01:00
syscalls_api.h
syscore_ops.h syscore: Pass context data to callbacks 2025-11-14 10:01:52 +01:00
sysctl.h sysctl: Wrap do_proc_douintvec with the public function proc_douintvec_conv 2025-11-27 15:45:38 +01:00
sysfb.h
sysfs.h sysfs: simplify attribute definition macros 2025-11-26 15:16:35 +01:00
syslog.h
sysrq.h
t10-pi.h
task_io_accounting.h
task_io_accounting_ops.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.h
textsearch_fsm.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-emif-sram.h
ti_wilink_st.h
tick.h
tifm.h
timb_dma.h
timb_gpio.h
time.h
time32.h
time64.h
time_namespace.h
timecounter.h
timekeeper_internal.h
timekeeping.h
timer.h timers/migration: Exclude isolated cpus from hierarchy 2025-11-20 20:17:32 +01:00
timer_types.h
timerfd.h
timeriomem-rng.h
timerqueue.h
timerqueue_types.h
timex.h
tnum.h
topology.h
torture.h
toshiba.h
tpm.h tpm2-sessions: Open code tpm_buf_append_hmac_session() 2025-12-05 06:42:51 +02:00
tpm_command.h
tpm_eventlog.h
tpm_svsm.h
trace.h
trace_clock.h
trace_events.h tracing: Fix enabling of tracing on file release 2025-12-05 15:17:56 -05:00
trace_recursion.h
trace_seq.h tracing: Add trace_seq_pop() and seq_buf_pop() 2025-10-28 20:10:59 -04:00
tracefs.h
tracepoint-defs.h
tracepoint.h tracepoint: Do not warn for unused event that is exported 2025-10-24 16:43:14 -04:00
transport_class.h
ts-nbus.h
tsacct_kern.h
tsm-mr.h
tsm.h PCI/TSM: Report active IDE streams 2025-11-03 19:27:41 -08:00
tty.h
tty_buffer.h
tty_driver.h
tty_flip.h
tty_ldisc.h
tty_port.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.h
u64_stats_sync_api.h
uacce.h
uaccess.h Significant patch series in this pull request: 2025-12-06 14:01:20 -08:00
ubsan.h
ucopysize.h
ucs2_string.h
udp.h
uidgid.h
uidgid_types.h
uio.h
uio_driver.h
umh.h
unaligned.h
unicode.h
union_find.h
units.h
unroll.h
unwind_deferred.h perf: Support deferred user unwind 2025-10-29 10:29:58 +01:00
unwind_deferred_types.h perf: Support deferred user unwind 2025-10-29 10:29:58 +01:00
unwind_user.h
unwind_user_types.h unwind_user/x86: Teach FP unwind about start of function 2025-10-29 10:29:58 +01:00
uprobes.h
usb.h
usb_usual.h
usbdevice_fs.h
user-return-notifier.h
user.h
user_events.h
user_namespace.h nstree: add listns() 2025-11-03 17:41:18 +01:00
userfaultfd_k.h mm: userfaultfd: add pgtable_supports_uffd_wp() 2025-11-24 15:08:54 -08:00
util_macros.h docs: Update documentation to avoid mentioning of kernel.h 2025-12-22 14:59:18 -07:00
uts.h
uts_namespace.h
utsname.h
uuid.h
vbox_utils.h
vdpa.h
vdso_datastore.h
verification.h
vermagic.h
vexpress.h
vfio.h [v9] vfio/pci: Allow MMIO regions to be exported through dma-buf 2025-11-20 21:20:00 -07:00
vfio_pci_core.h iommufd 6.19 pull request 2025-12-04 18:50:11 -08:00
vfs.h
vfsdebug.h
vga_switcheroo.h
vgaarb.h
vhost_iotlb.h
via-core.h
via.h
via_i2c.h
videodev2.h
virtio.h virtio: clean up features qword/dword terms 2025-11-27 02:03:07 -05:00
virtio_anchor.h
virtio_byteorder.h
virtio_caif.h
virtio_config.h virtio: clean up features qword/dword terms 2025-11-27 02:03:07 -05:00
virtio_dma_buf.h
virtio_features.h virtio: clean up features qword/dword terms 2025-11-27 02:03:07 -05:00
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: clean up features qword/dword terms 2025-11-27 02:03:07 -05:00
virtio_ring.h
virtio_vsock.h
vm_event_item.h
vmalloc.h mm/vmalloc: handle non-blocking GFP in __vmalloc_area_node() 2025-11-16 17:27:54 -08:00
vmcore_info.h vmcoreinfo: track and log recoverable hardware errors 2025-11-27 14:24:44 -08:00
vmpressure.h
vmstat.h memcg: remove __lruvec_stat_mod_folio 2025-11-24 15:08:54 -08:00
vmw_vmci_api.h
vmw_vmci_defs.h
vringh.h
vt.h
vt_buffer.h
vt_kern.h
vtime.h
w1.h
wait.h
wait_api.h
wait_bit.h
watch_queue.h
watchdog.h
win_minmax.h
wireless.h
wkup_m3_ipc.h
wm97xx.h
wmi.h platform/x86: wmi: Remove extern keyword from prototypes 2025-11-18 11:18:09 +02:00
wordpart.h
workqueue.h
workqueue_api.h
workqueue_types.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 lib/xxhash: remove more unused xxh functions 2025-11-12 10:00:17 -08:00
xz.h
yam.h
zconf.h
zlib.h
zorro.h
zsmalloc.h
zstd.h
zstd_errors.h
zstd_lib.h
zswap.h
zutil.h