linux/include/linux
Thomas Zimmermann 98a6cabfd8 lib/fonts: Look up glyph data with font_data_glyph_buf()
Add font_data_glyph_buf() to retrieve a character's glyph data or NULL
otherwise. Console fonts can currently contain 256 or 512 glyphs. The
kernel-internal characters are of type char, unsigned short or unsigned
int. Catch all of them by accepting unsigned int. Callers possibly have
to cast from signed to unsigned types to reach all glyphs in a font.

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: Jocelyn Falempe <jfalempe@redhat.com>
Link: https://patch.msgid.link/20260529140759.529929-2-tzimmermann@suse.de
2026-06-04 09:44:09 +02:00
..
amba
atomic scripts/atomic: Fix kerneldoc spelling in try_cmpxchg() 2026-01-06 16:34:28 +01:00
avf ice: add virtchnl definitions and static data for GTP RSS 2025-11-06 14:19:43 -08:00
bcma
bnge bnge/bng_re: Add a new HSI 2026-02-11 13:44:47 +01:00
bnxt fwctl/bnxt_en: Create an aux device for fwctl 2026-03-27 09:12:36 -03:00
bus bus: stm32_firewall: add stm32_firewall_get_grant_all_access() API 2026-03-25 17:40:22 +01:00
byteorder
can can: remove private CAN skb headroom infrastructure 2026-02-05 11:58:40 +01:00
cdx
ceph libceph: add support for CEPH_CRYPTO_AES256KRB5 2026-02-09 12:29:22 +01:00
clk clk: renesas: rzg2l: Remove DSI clock rate restrictions 2026-01-16 10:42:33 +01:00
comedi comedi: isadma: use kzalloc_flex 2026-04-02 15:52:49 +02:00
crush
decompress
device Driver core changes for 7.1-rc1 2026-04-13 19:03:11 -07:00
dma dmaengine: dw-edma: Add non-LL mode 2026-03-18 15:11:40 +05:30
dsa net: dsa: eliminate <linux/dsa/loop.h> 2026-04-08 19:38:52 -07:00
extcon
firmware soc: drivers for 7.1 2026-04-16 20:34:34 -07:00
fpga
framer net: wan: framer: Discard pm_runtime_put() return values 2026-01-08 08:15:03 -08:00
fs writeback: don't block sync for filesystems with no data integrity guarantees 2026-03-20 14:18:56 +01:00
fsl net: enetc: fix NTMP DMA use-after-free issue 2026-04-16 19:27:51 -07:00
generic_pt iommupt: Avoid rewalking during map 2026-03-17 13:57:40 +01:00
gpio gpio updates for v7.1-rc1 2026-04-13 20:10:58 -07:00
greybus
habanalabs
hsi hsi: hsi_core: use kzalloc_flex 2026-03-19 23:55:27 +01:00
i3c i3c: master: Add i3c_master_do_daa_ext() for post-hibernation address recovery 2026-01-31 00:02:24 +01:00
iio Linux 7.0-rc7 2026-04-06 09:04:53 +02:00
input Input: adp5589 - remove a leftover header file 2026-01-13 22:43:15 -08:00
io_uring io_uring: Add size check for sqe->cmd 2026-02-19 07:26:26 -07:00
irqchip irqchip/gic-v5: Move LPI allocation into the LPI domain 2026-05-11 14:56:03 +02:00
kho/abi kho: kexec-metadata: track previous kernel chain 2026-04-18 00:10:48 -07:00
lockd lockd: Make linux/lockd/nlm.h an internal header 2026-03-29 21:25:09 -04:00
lsm
mailbox mailbox: mtk-cmdq: Add mminfra_offset configuration for DRAM transaction 2026-01-19 12:57:45 +01:00
mdio
memory
mfd MFD for v7.1 2026-04-20 11:31:01 -07:00
misc
mlx4
mlx5 RDMA v7.1 merge window 2026-04-20 11:20:35 -07:00
mmc MMC core: 2026-04-15 14:15:25 -07:00
mtd mtd: spinand: Add support for packed read data ODTR commands 2026-04-27 15:08:04 +02:00
mux mux: Add helper functions for getting optional and selected mux-state 2026-03-09 13:44:45 +01:00
net/intel libie: depend on DEBUG_FS when building LIBIE_FWLOG 2025-11-05 17:38:03 -08:00
netfilter netfilter: x_tables: add and use xtables_unregister_table_exit 2026-05-08 01:30:16 +02:00
netfilter_arp netfilter: x_tables: add and use xt_unregister_table_pre_exit 2026-05-08 01:30:16 +02:00
netfilter_bridge
netfilter_ipv4 netfilter: x_tables: add and use xt_unregister_table_pre_exit 2026-05-08 01:30:16 +02:00
netfilter_ipv6 netfilter: x_tables: add and use xt_unregister_table_pre_exit 2026-05-08 01:30:16 +02:00
ns nsproxy: Add FOR_EACH_NS_TYPE() X-macro and CLONE_NS_ALL 2026-03-26 15:22:41 +01:00
pcs net: pcs: pcs-mtk-lynxi: pass SGMIISYS OF node to PCS 2026-01-21 19:46:58 -08:00
pds
perf arm64 updates for 6.19: 2025-12-02 17:03:55 -08:00
phy phy: hdmi: Add HDMI 2.1 FRL configuration options 2026-01-21 14:11:57 +05:30
pinctrl Merge branch 'ib-scmi-pinctrl-gpio' into devel 2026-03-24 13:50:44 +01:00
platform_data Char/Misc/IIO/and others driver updates for 7.1-rc1 2026-04-24 13:23:50 -07:00
power power: supply: max17042: consider task period (max77759) 2026-03-03 23:58:07 +01:00
pse-pd
pwrseq
qat
qed
raid xor: pass the entire operation to the low-level ops 2026-04-02 23:36:21 -07:00
raspberrypi include: linux: Destage VCHIQ interface headers 2025-11-09 11:24:20 +09:00
regulator Samsung S2MPG10 regulator and S2MPG11 PMIC drivers 2026-02-05 00:07:58 +00:00
remoteproc remoteproc: mtk_scp_ipi: Constify buffer passed to scp_ipi_send() 2026-04-06 09:37:50 -05:00
reset
rpmsg remoteproc: mtk_scp: Constify buffer passed to scp_send_ipi() 2026-04-06 09:37:51 -05:00
rtc rtc: ds1685: stop setting max_user_freq 2025-11-03 14:38:37 +01:00
sched sched_ext: Fixes for v7.1-rc3 2026-05-13 15:00:40 -07:00
soc net: airoha: Fix NPU RX DMA descriptor bits 2026-05-19 19:05:20 -07:00
soundwire soundwire: amd: refactor bandwidth calculation logic 2026-03-09 08:01:41 +01:00
spi spi: fix resource leaks on device setup failure 2026-04-22 15:10:22 +01:00
ssb
sunrpc NFS client updates for Linux 7.1 2026-04-24 14:20:03 -07:00
surface_aggregator
ulpi
unaligned
usb USB / Thunderbolt changes for 7.1-rc1 2026-04-19 08:47:40 -07:00
8250_pci.h
acct.h
acpi_amd_wbrf.h
acpi_dma.h
acpi_iort.h irqchip/gic-v5: Add ACPI IWB probing 2026-01-27 15:31:42 +01:00
acpi_mdio.h
acpi_pmtmr.h
acpi_rimt.h
acpi_viot.h
acpi.h ACPI: add acpi_get_cpu_uid() stub helper 2026-04-15 16:52:20 +02:00
adb.h
adfs_fs.h
adi-axi-common.h
adreno-smmu-priv.h
adxl.h
aer.h PCI/AER: Export pci_aer_unmask_internal_errors() 2026-01-22 15:07:04 -07:00
agp_backend.h
agpgart.h
ahci_platform.h
ahci-remap.h
aio.h
alarmtimer.h
alcor_pci.h
align.h
alloc_tag.h mm/alloc_tag: clear codetag for pages allocated before page_ext initialization 2026-04-18 00:10:50 -07:00
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 platform/x86/amd/pmf: Introduce new interface to export NPU metrics 2026-01-21 10:52:04 +02:00
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_bios.h
apm-emulation.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_ffa.h
arm_mpam.h arm_mpam: resctrl: Add empty definitions for assorted resctrl functions 2026-03-27 15:32:04 +00:00
arm_sdei.h
arm-cci.h
arm-smccc.h KVM: arm64: Work around C1-Pro erratum 4193714 for protected guests 2026-05-06 17:08:39 +01:00
armada-37xx-rwtm-mailbox.h
array_size.h array_size.h: add ARRAY_END() 2026-01-20 19:44:19 -08:00
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: Change libata.force to use the generic ATA_QUIRK_MAX_SEC quirk 2025-12-15 16:32:05 +09:00
atalk.h
atm_tcp.h
atm.h
atmdev.h atm: atmdev: add function parameter names and description 2026-03-02 18:55:21 -08:00
atmel_pdc.h
atmel-isc-media.h
atmel-ssc.h
atomic.h
attribute_container.h driver core: attribute_container: change return type to void 2026-01-16 16:46:14 +01:00
audit_arch.h audit: move the compat_xxx_class[] extern declarations to audit_arch.h 2026-01-09 16:37:59 -05:00
audit.h audit/stable-7.1 PR 20260410 2026-04-13 14:56:54 -07:00
auto_dev-ioctl.h
auto_fs.h
auxiliary_bus.h driver core: auxiliary bus: Introduce dev_is_auxiliary() 2026-03-13 16:46:38 +01:00
auxvec.h binfmt_elf_fdpic: fix AUXV size calculation for ELF_HWCAP3 and ELF_HWCAP4 2026-02-23 16:09:00 -08:00
average.h
backing-dev-defs.h writeback: fix kernel-doc function name mismatch for wb_put_many() 2026-03-17 15:18:54 +01:00
backing-dev.h writeback: prep helpers for dirty-limit and writeback accounting 2026-02-17 13:25:13 +01:00
backing-file.h lsm: add backing_file LSM hooks 2026-04-03 16:53:50 -04:00
backlight.h
badblocks.h
balloon.h mm: rename CONFIG_BALLOON_COMPACTION to CONFIG_BALLOON_MIGRATION 2026-01-31 14:22:36 -08:00
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: add fs_bio_integrity helpers 2026-03-09 07:47:02 -06:00
bio.h block: pass a minsize argument to bio_iov_iter_bounce 2026-05-13 13:55:06 -06:00
bit_spinlock.h bit_spinlock: Support Clang's context analysis 2026-01-05 16:43:30 +01:00
bitfield.h linux/bitfield.h: replace __auto_type with auto 2026-01-06 12:14:10 -05:00
bitmap-str.h
bitmap.h bitmap: introduce bitmap_weighted_xor() 2026-04-01 20:03:07 -04:00
bitops.h bitops: Update kernel-doc for sign_extendXX() 2026-04-09 13:28:05 -04:00
bitrev.h
bits.h
blk_types.h block: fix enum descriptions kernel-doc 2026-02-16 10:21:01 -07:00
blk-cgroup.h
blk-crypto-profile.h
blk-crypto.h blk-crypto: handle the fallback above the block layer 2026-01-11 12:55:41 -07:00
blk-integrity.h blk-integrity: support arbitrary buffer alignment 2026-03-14 07:44:30 -06:00
blk-mq-dma.h block, nvme: remove unused dma_iova_state function parameter 2026-01-13 07:23:39 -07:00
blk-mq.h block: pass io_comp_batch to rq_end_io_fn callback 2026-01-20 10:12:54 -07:00
blk-pm.h
blkdev.h for-7.1/block-20260411 2026-04-13 15:51:31 -07:00
blkpg.h
blktrace_api.h
blockgroup_lock.h
bma150.h
bootconfig.h lib/bootconfig: change xbc_node_index() return type to uint16_t 2026-03-19 08:45:11 +09:00
bootmem_info.h memblock: move reserve_bootmem_range() to memblock.c and make it static 2026-04-01 11:19:45 +03:00
bottom_half.h
bpf_crypto.h
bpf_lirc.h
bpf_local_storage.h bpf: Remove gfp_flags plumbing from bpf_local_storage_update() 2026-04-10 21:22:32 -07:00
bpf_lsm.h
bpf_mem_alloc.h bpf: Register dtor for freeing special fields 2026-02-27 15:39:00 -08:00
bpf_mprog.h bpf: Fix tcx/netkit detach permissions when prog fd isn't given 2026-01-27 18:39:58 -08:00
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: Check global subprog exception paths 2026-05-17 11:15:05 -07:00
bpf-cgroup-defs.h
bpf-cgroup.h bpf: Avoid -Wflex-array-members-not-at-end warnings 2026-04-06 18:37:52 -07:00
bpf-netns.h
bpf.h bpf: Fix s16 truncation for large bpf-to-bpf call offsets 2026-05-11 08:27:02 -07:00
bpfptr.h
brcmphy.h net: phy: broadcom: implement .disable_autonomous_eee for BCM54xx 2026-04-12 11:33:23 -07:00
bsearch.h
bsg-lib.h
bsg.h bsg: add io_uring command support to generic layer 2026-03-19 11:38:24 -06:00
btf_ids.h bpf: Support struct btf_struct_meta via KF_IMPLICIT_ARGS 2026-03-29 09:56:06 -07:00
btf.h bpf: Verifier support for KF_IMPLICIT_ARGS 2026-01-20 16:15:56 -08:00
btree-128.h
btree-type.h
btree.h
btrfs.h
buffer_head.h fs: Drop mapping_metadata_bhs from address space 2026-03-26 15:03:32 +01:00
bug.h bug: Add report_bug_entry() 2025-11-21 11:21:31 +01:00
build_bug.h build_bug.h: correct function parameters names in kernel-doc 2026-03-10 16:01:48 -07:00
build-salt.h
buildid.h procfs: avoid fetching build ID while holding VMA lock 2026-02-05 14:10:00 -08:00
bvec.h block: remove unused BVEC_ITER_ALL_INIT 2026-04-04 08:10:37 -06:00
c2port.h
cache_coherency.h lib: Support ARCH_HAS_CPU_CACHE_INVALIDATE_MEMREGION 2025-11-21 18:42:01 +00:00
cache.h
cacheflush.h
cacheinfo.h
call_once.h
capability.h ipc: don't audit capability check in ipc_permissions() 2026-01-31 16:16:07 -08:00
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 cdrom, scsi: sr: propagate read-only status to block layer via set_disk_ro() 2026-04-27 15:52:51 -06:00
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: Defer css percpu_ref kill on rmdir until cgroup is depopulated 2026-05-04 08:52:26 -10:00
cgroup.h cgroup: Fixes for v7.1-rc4 2026-05-22 16:28:47 -07:00
circ_buf.h
cleanup.h cleanup: Optimize guards 2026-03-16 13:16:49 +01:00
clk-provider.h Merge branches 'clk-samsung', 'clk-qcom', 'clk-round', 'clk-sai' and 'clk-cleanup' into clk-next 2026-04-16 10:12:43 -07:00
clk.h Not much changed in the clk framework this time except the clk.h consumer API 2026-02-15 08:18:57 -08:00
clkdev.h
clockchips.h Merge branch 'timers/urgent' into timers/core 2026-04-11 07:58:33 +02:00
clocksource_ids.h
clocksource.h Update to the VDSO subsystem: 2026-04-14 10:53:44 -07:00
closure.h
cma.h of: reserved_mem: replace CMA quirks by generic methods 2026-03-26 14:12:02 -05:00
cmpxchg-emu.h
cn_proc.h
cnt32_to_63.h
coda.h
codetag.h
compaction.h
compat.h
compiler_attributes.h
compiler_types.h refcount: Remove unused __signed_wrap function annotations 2026-03-31 14:41:56 -07:00
compiler-clang.h compiler-clang.h: require LLVM 19.1.0 or higher for __typeof_unqual__ 2026-01-31 16:16:04 -08:00
compiler-context-analysis.h compiler-context-analysys: Add __cond_releases() 2026-03-08 11:06:52 +01:00
compiler-gcc.h
compiler-version.h
compiler.h compiler: Simplify generic RELOC_HIDE() 2026-03-24 15:08:05 +01: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_struct.h fbdev fixes & cleanups for 7.1-rc1: 2026-04-15 08:37:45 -07:00
console.h printk, vt, fbcon: Remove console_conditional_schedule() 2026-02-14 11:09:47 +01:00
consolemap.h
const.h
container_of.h
container.h
context_tracking_irq.h
context_tracking_state.h
context_tracking.h
cookie.h
cordic.h
coreboot.h drm/sysfb: corebootdrm: Support panel orientation 2026-02-20 14:38:25 +01:00
coredump.h
coresight-pmu.h coresight: Remove misleading definitions 2025-12-22 15:30:54 +00:00
coresight-stm.h
coresight.h coresight: Fix memory leak in coresight_alloc_device_name() 2026-02-25 11:14:44 +00:00
count_zeros.h lib: count_zeros: unify count_{leading,trailing}_zeros() 2026-03-23 13:33:51 -04:00
counter.h
cper.h EFI/CPER: don't go past the ARM processor CPER record buffer 2026-01-14 17:04:21 +01:00
cpu_cooling.h
cpu_pm.h
cpu_rmap.h
cpu_smt.h
cpu.h prctl: rename branch landing pad implementation functions to be more explicit 2026-04-04 18:40:58 -06:00
cpufeature.h
cpufreq.h amd-pstate new content for 7.1 (2026-04-02) 2026-04-04 20:55:56 +02:00
cpuhotplug.h padata: Put CPU offline callback in ONLINE section to allow failure 2026-03-22 11:17:59 +09:00
cpuhplock.h cpu: Provide lockdep check for CPU hotplug lock write-held 2026-02-03 15:23:33 +01:00
cpuidle_haltpoll.h
cpuidle.h cpuidle: Extract and export no-lock variants of cpuidle_unregister_device() 2026-04-07 15:32:20 +02:00
cpumask_api.h
cpumask_types.h
cpumask.h bitmap updates for v6.19 2025-12-06 09:01:27 -08:00
cpuset.h mm.git review status for linus..mm-stable 2026-02-18 20:50:32 -08:00
crash_core.h crash: align the declaration of crash_load_dm_crypt_keys with CONFIG_CRASH_DM_CRYPT 2026-04-02 23:36:24 -07:00
crash_dump.h Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
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: fix kernel-doc warnings in cred.h 2026-03-02 17:08:05 -05:00
crypto.h
cs5535.h
ctype.h
cuda.h
damon.h mm/damon/core: fix damos_walk() vs kdamond_fn() exit race 2026-04-18 00:10:51 -07:00
dasd_mod.h
davinci_emac.h
dax.h dax changes for 7.1 2026-04-21 14:12:01 -07:00
dca.h
dcache.h Fixing livelocks in shrink_dcache_tree() 2026-04-21 07:30:44 -07:00
dccp.h
debug_locks.h
debugfs.h debugfs: Make debugfs_cancellation a context lock struct 2026-01-05 16:43:32 +01:00
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 delayacct: add timestamp of delay max 2026-01-31 16:16:06 -08:00
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_cgroup: remove branch hint after code refactor 2026-01-14 16:50:36 +01:00
device-mapper.h dm: provide helper to set stacked limits 2026-03-27 22:19:17 +01:00
device.h Driver core fixes for 7.1-rc1 2026-04-19 12:58:08 -07:00
devm-helpers.h
devpts_fs.h
dfl.h
dibs.h
digsig.h
dim.h
dio.h
dirent.h
dlm_plock.h
dlm.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 types: reuse common phys_vec type instead of DMABUF open‑coded variant 2026-01-19 10:13:29 -07:00
dma-buf.h Merge drm/drm-fixes into drm-misc-fixes 2026-04-27 10:26:49 +02:00
dma-direct.h
dma-direction.h
dma-fence-array.h dma-buf/dma_fence_array: remove unused functionality v4 2026-05-04 16:28:14 +02:00
dma-fence-chain.h dma-buf: use inline lock for the dma-fence-chain 2026-02-23 16:14:21 +01:00
dma-fence-unwrap.h
dma-fence.h dma-fence: correct kernel-doc function parameter @flags 2026-04-08 15:27:47 +02:00
dma-heap.h dma-buf: heaps: add parameter to account allocations using cgroup 2026-01-19 19:08:47 +05:30
dma-map-ops.h Merge branch 'dma-contig-for-7.1-modules-prep-v4' into dma-mapping-for-next 2026-03-31 14:52:03 +02:00
dma-mapping.h dma-mapping: introduce DMA_ATTR_CC_SHARED for shared memory 2026-04-02 07:29:33 +02:00
dma-resv.h
dmaengine.h dmaengine: Document cyclic transfer for dmaengine_prep_peripheral_dma_vec() 2026-03-09 08:28:21 +01:00
dmapool.h
dmar.h
dmi.h x86/CPU/AMD: Print AGESA string from DMI additional information entry 2026-04-01 20:54:16 +02:00
dnotify.h
dns_resolver.h
dpll.h dpll: export __dpll_pin_change_ntf() for use under dpll_lock 2026-04-30 11:37:39 +02:00
dqblk_qtree.h
dqblk_v1.h
dqblk_v2.h
drbd_config.h
drbd_genl_api.h
drbd_genl.h drbd: remove DRBD_GENLA_F_MANDATORY flag handling 2026-04-06 20:21:37 -06:00
drbd_limits.h
drbd.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 EDAC/mc: Use kzalloc_flex() 2026-03-31 19:15:21 +02:00
edd.h
eeprom_93cx6.h eeprom_93cx6: fix struct member kernel-doc 2026-01-16 16:35:37 +01:00
efi_embedded_fw.h
efi-bgrt.h
efi.h efi: efi.h: Remove extra semicolon 2026-05-19 17:26:07 +02:00
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
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: Switch to rcu_dereference_all() in wakeup path 2026-03-18 09:06:49 +01:00
entry-common.h entry: Kill ARCH_SYSCALL_WORK_{ENTER,EXIT} 2026-04-16 22:19:29 +02: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 bonding: prevent potential infinite loop in bond_header_parse() 2026-03-16 19:29:45 -07:00
ethtool_netlink.h
ethtool.h ethtool: Add RSS indirection table resize helpers 2026-03-23 17:59:54 -07:00
eventfd.h
eventpoll.h eventpoll: refresh eventpoll_release() fast-path comment 2026-04-24 00:36:50 +02:00
evm.h evm: fix security.evm for a file with IMA signature 2026-03-05 11:39:39 -05:00
execmem.h
export-internal.h module: use kflagstab instead of *_gpl sections 2026-03-31 23:42:52 +00:00
export.h
exportfs.h nfsd: do not allow exporting of special kernel filesystems 2026-01-29 17:26:30 +01:00
ext2_fs.h
extable.h
extcon-provider.h
extcon.h
f2fs_fs.h f2fs: call f2fs_handle_critical_error() to set cp_error flag 2026-03-24 17:21:01 +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 fbdev: Declare src parameter of fb_pad_ helpers as constant 2026-03-09 15:47:20 +01:00
fbcon.h
fcdevice.h
fcntl.h
fd.h
fddidevice.h
fdtable.h
fec.h
fiemap.h
file_ref.h
file.h file: ensure cleanup 2025-12-13 20:04:32 +12:00
fileattr.h fs: add FS_XFLAG_VERITY for fs-verity files 2026-01-29 16:00:57 +01:00
filelock.h NFSD: Enforce timeout on layout recall and integrate lease manager fencing 2026-03-29 21:25:09 -04:00
filter.h bpf: Fix s16 truncation for large bpf-to-bpf call offsets 2026-05-11 08:27:02 -07:00
find.h bitmap: drop __find_nth_andnot_bit() 2026-03-23 13:33:51 -04:00
fips.h
firewire.h firewire: core: add fw_iso_context_create() variant with header storage size 2026-01-18 17:18:48 +09:00
firmware-map.h
firmware.h
fixp-arith.h
flat.h
flex_proportions.h
folio_batch.h folio_batch: rename PAGEVEC_SIZE to FOLIO_BATCH_SIZE 2026-04-05 13:53:07 -07:00
folio_queue.h folio_batch: rename PAGEVEC_SIZE to FOLIO_BATCH_SIZE 2026-04-05 13:53:07 -07:00
font.h lib/fonts: Look up glyph data with font_data_glyph_buf() 2026-06-04 09:44:09 +02:00
fortify-string.h fortify: Use C arithmetic not FIELD_xxx() in FORTIFY_REASON defines 2026-01-14 19:49:52 -08:00
fprobe.h fprobe: Fix unregister_fprobe() to wait for RCU grace period 2026-05-11 19:04:46 +09:00
fpu.h
freezer.h
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: remove fsparam_path / fs_param_is_path 2026-02-19 14:34:26 +01: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
fs.h mm.git review status for linus..mm-stable 2026-04-19 08:01:17 -07:00
fscache-cache.h
fscache.h
fscrypt.h fscrypt: pass a real sector_t to fscrypt_zeroout_range 2026-03-09 13:34:21 -07:00
fserror.h fs: report filesystem and file I/O errors to fsnotify 2026-01-13 09:58:01 +01:00
fsi-occ.h
fsi-sbefifo.h
fsi.h fsi: Create bus specific probe and remove functions 2026-01-27 16:35:36 +01:00
fsl_devices.h
fsl_hypervisor.h
fsl_ifc.h
fsl-diu-fb.h
fsldma.h
fsnotify_backend.h fanotify: fix false positive on permission events 2026-04-16 13:31:04 +02:00
fsnotify.h fsnotify: drop unused helper 2026-02-19 09:12:05 +01:00
fsverity.h fsverity: fix build error by adding fsverity_readahead() stub 2026-02-17 23:11:40 -08:00
ftrace_irq.h
ftrace_regs.h arm64/ftrace,bpf: Fix partial regs after bpf_prog_run 2026-01-15 16:15:25 -08:00
ftrace.h tracing: Move snapshot code out of trace.c and into trace_snapshot.c 2026-03-26 10:24:40 -04:00
futex.h
fw_table.h
fwctl.h
fwnode_mdio.h
fwnode.h device property: set fwnode->secondary to NULL in fwnode_init() 2026-05-22 12:24:08 +02:00
gameport.h Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
gcd.h
genalloc.h genalloc.h: fix htmldocs warning 2025-12-23 11:23:10 -08:00
generic-radix-tree.h
genl_magic_func.h drbd: remove DRBD_GENLA_F_MANDATORY flag handling 2026-04-06 20:21:37 -06:00
genl_magic_struct.h drbd: remove DRBD_GENLA_F_MANDATORY flag handling 2026-04-06 20:21:37 -06:00
gfp_api.h
gfp_types.h mm/page_alloc: fix initialization of tags of the huge zero folio with init_on_free 2026-05-13 17:40:02 -07:00
gfp.h 12 hotfixes. 7 are cc:stable. 8 are for MM. 2026-02-26 15:27:41 -08:00
glob.h
gnss.h
goldfish.h
gpio_keys.h
gpio-pxa.h
gpio.h
gpu_buddy.h gpu/buddy: Track per-order used blocks with a scoreboard 2026-05-29 13:44:01 +02:00
greybus.h
group_cpus.h
hardirq.h
hash.h
hashtable_api.h
hashtable.h
hdlc.h
hdmi.h video/hdmi: Add common TMDS character rate constants 2026-05-21 11:45:52 +02:00
hex.h
hfs_common.h hfsplus: rework logic of map nodes creation in xattr b-tree 2026-04-08 14:23:29 -07:00
hid_bpf.h HID: pass the buffer size to hid_report_raw_event 2026-05-12 18:03:37 +02: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 HID: core: introduce hid_safe_input_report() 2026-05-12 18:03:58 +02:00
hidden.h
hiddev.h
hidraw.h
highmem-internal.h
highmem.h mm/page_alloc: fix initialization of tags of the huge zero folio with init_on_free 2026-05-13 17:40:02 -07:00
highuid.h
hil_mlc.h
hil.h
hisi_acc_qm.h crypto: hisilicon - remove unused and non-public APIs for qm and sec 2026-04-12 16:46:29 +08:00
hmm-dma.h
hmm.h
host1x_context_bus.h
host1x.h gpu: host1x: Allow entries in BO caches to be freed 2026-05-28 17:19:28 +02:00
hp_sdc.h
hpet.h
hrtimer_api.h
hrtimer_defs.h hrtimer: Remove trailing comma after HRTIMER_MAX_CLOCK_BASES 2026-03-12 12:15:55 +01:00
hrtimer_rearm.h hrtimer: Push reprogramming timers into the interrupt return path 2026-02-27 16:40:14 +01:00
hrtimer_types.h hrtimer: Use linked timerqueue 2026-02-27 16:40:16 +01:00
hrtimer.h hrtimer: Remove hrtimer_get_expires_ns() 2026-03-12 12:15:54 +01:00
hte.h
huge_mm.h mm/huge_memory: have zap_huge_pmd return a boolean, add kdoc 2026-04-05 13:53:45 -07:00
hugetlb_cgroup.h
hugetlb_inline.h mm: prevent droppable mappings from being locked 2026-04-05 13:53:25 -07:00
hugetlb.h mm.git review status for linus..mm-stable 2026-04-15 12:59:16 -07:00
hung_task.h
hw_bitfield.h
hw_breakpoint.h
hw_random.h hwrng: core - avoid kernel-doc warnings 2026-03-22 11:17:59 +09:00
hwmon-sysfs.h
hwmon-vid.h
hwmon.h
hwspinlock.h hwspinlock: remove now unused pdata from header file 2026-04-06 09:43:18 -05:00
hyperv.h hyperv-next for v7.1 2026-04-22 09:50:46 -07: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
icmpv6.h ipv6: remove dynamic ICMPv6 sender registration infrastructure 2026-03-29 11:21:23 -07:00
idle_inject.h
idr.h
ieee80211-eht.h wifi: ieee80211: fix definition of EHT-MCS 15 in MRU 2026-03-13 14:48:15 +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: mac80211: add support for NDP ADDBA/DELBA for S1G 2026-03-06 10:52:11 +01:00
ieee80211-mesh.h wifi: ieee80211: split mesh definitions out 2025-11-10 10:38:14 +01:00
ieee80211-nan.h wifi: ieee80211: add more NAN definitions 2026-04-07 15:36:02 +02:00
ieee80211-p2p.h wifi: ieee80211: split P2P definitions out 2025-11-10 10:38:15 +01:00
ieee80211-s1g.h wifi: mac80211: correct ieee80211-{s1g/eht}.h include guard comments 2026-02-02 10:01:44 +01:00
ieee80211-uhr.h wifi: ieee80211: fix UHR operation DBE vs. P-EDCA order 2026-03-06 10:46:26 +01:00
ieee80211-vht.h wifi: ieee80211: split VHT definitions out 2025-11-10 10:38:14 +01:00
ieee80211.h wifi: mac80211, cfg80211: Export michael_mic() and move it to cfg80211 2026-04-08 08:55:15 +02:00
ieee802154.h
if_arp.h
if_bridge.h
if_eql.h
if_ether.h bonding: prevent potential infinite loop in bond_header_parse() 2026-03-16 19:29:45 -07:00
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 pppox: convert pppox_sk() to use container_of() 2026-04-12 15:20:46 -07:00
if_rmnet.h
if_tap.h
if_team.h net: team: Track rx enablement separately from tx enablement 2026-04-13 15:09:49 +02:00
if_tun.h
if_tunnel.h
if_vlan.h 8021q: use RCU for egress QoS mappings 2026-04-23 12:13:57 +02:00
igmp.h
ihex.h
ima.h integrity: Make arch_ima_get_secureboot integrity-wide 2026-03-05 11:10:08 -05:00
imx-media.h
in.h
in6.h
indirect_call_wrapper.h ipv6: replace IS_BUILTIN(CONFIG_IPV6) with IS_ENABLED(CONFIG_IPV6) 2026-03-29 11:21:23 -07:00
inet_diag.h
inet.h
inetdevice.h ipv4: igmp: annotate data-races around idev->mr_maxdelay 2026-01-25 14:45:14 -08:00
init_ohci1394_dma.h
init_syscalls.h fs: add init_pivot_root() 2026-01-12 16:52:09 +01:00
init_task.h cred: make init_cred static 2025-11-04 12:36:02 +01:00
init.h
initrd.h initrd: remove deprecated code path (linuxrc) 2026-01-12 17:22:22 +01:00
inotify.h
input.h Input: export input_default_setkeycode 2026-02-23 13:43:16 -08:00
instruction_pointer.h
instrumentation.h
instrumented.h atomic: add option for weaker alignment check 2026-01-26 19:07:15 -08:00
int_log.h
integrity.h
intel_dg_nvm_aux.h
intel_pmt_features.h
intel_rapl.h powercap: intel_rapl: Consolidate PL4 and PMU support flags into rapl_defaults 2026-04-01 16:03:05 +02:00
intel_tcc.h
intel_th.h
intel_tpmi.h platform/x86: intel: Add notifiers support 2026-05-07 16:06:28 +03:00
intel_vsec.h platform/x86/intel/vsec: Plumb ACPI PMT discovery tables through vsec 2026-03-17 18:51:18 +02:00
intel-ish-client-if.h
interconnect-clk.h
interconnect-provider.h
interconnect.h
interrupt.h Updates for the interrupt core subsystem: 2026-02-10 13:39:37 -08:00
interval_tree_generic.h
interval_tree.h
io_uring_types.h for-7.1/io_uring-20260411 2026-04-13 16:22:30 -07:00
io_uring.h io_uring: add task fork hook 2026-02-06 07:29:14 -07:00
io-64-nonatomic-hi-lo.h
io-64-nonatomic-lo-hi.h
io-mapping.h Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
io-pgtable.h iommu/io-pgtable: fix all kernel-doc warnings in io-pgtable.h 2026-03-17 13:58:45 +01:00
io.h
ioam6_genl.h
ioam6_iptunnel.h
ioam6.h
iocontext.h
iomap.h mm.git review status for linus..mm-stable 2026-04-15 12:59:16 -07:00
iommu-debug-pagealloc.h iommu: debug-pagealloc: Check mapped/unmapped kernel memory 2026-01-10 10:52:27 +01:00
iommu-dma.h
iommu-helper.h
iommu.h Merge branches 'fixes', 'arm/smmu/updates', 'arm/smmu/bindings', 'riscv', 'intel/vt-d', 'amd/amd-vi' and 'core' into next 2026-04-09 13:18:27 +01:00
iommufd.h
iopoll.h iopoll: fix function parameter names in read_poll_timeout_atomic() 2026-03-09 19:35:40 +02:00
ioport.h resource: Pass full extent of empty space to resource_alignf callback 2026-03-27 10:18:39 -05:00
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 the disable_ipv6_mod knob to core code 2026-03-11 17:53:37 -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 arm64/entry: Fix arm64-specific rseq brokenness 2026-05-08 17:00:44 +02:00
irq.h genirq: Document interaction between <linux/irq.h> and DT binding defines 2026-03-10 18:37:21 +01:00
irqbypass.h
irqchip.h
irqdesc.h genirq: Add interrupt redirection infrastructure 2025-12-15 22:30:48 +01:00
irqdomain_defs.h
irqdomain.h irqdomain: Add parent field to struct irqchip_fwid 2026-01-27 15:31:41 +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: store jinode dirty range in PAGE_SIZE units 2026-04-09 10:52:35 -04:00
jhash.h
jiffies.h Linux 7.0-rc4 2026-03-21 08:02:36 +01:00
journal-head.h
joystick.h
jump_label_ratelimit.h
jump_label.h jump_label: remove workaround for old compilers in initializations 2026-03-16 13:16:49 +01:00
jz4740-adc.h
jz4780-nemc.h
kallsyms.h
kasan-checks.h
kasan-enabled.h
kasan-tags.h
kasan.h kasan: update outdated comment 2026-04-05 13:53:28 -07:00
kbd_diacr.h
kbd_kern.h
kbuild.h
kconfig.h
kcore.h
kcov.h
kcsan-checks.h
kcsan.h
kdb.h kernel: debug: Add SPDX license ids to kdb files 2026-01-27 15:57:20 +01: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 tracing: move tracing declarations from kernel.h to a dedicated header 2026-01-31 16:16:06 -08:00
kernfs.h vfs-7.1-rc1.xattr 2026-04-13 10:10:28 -07:00
kexec_handover.h kho: persist blob size in KHO FDT 2026-04-18 00:10:48 -07:00
kexec.h kernel/kexec: change the prototype of kimage_map_segment() 2025-12-23 11:23:13 -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 mm, kfence: describe @slab parameter in __kfence_obj_info() 2026-01-14 22:16:20 -08:00
kfifo.h kfifo: add kfifo_alloc_node() helper for NUMA awareness 2025-11-28 09:20:13 -07:00
kgdb.h kgdb: update outdated references to kgdb_wait() 2026-04-21 16:41:54 +01:00
kho_radix_tree.h kho: adopt radix tree for preserved memory tracking 2026-04-05 13:53:04 -07:00
khugepaged.h mm/khugepaged: change collapse_pte_mapped_thp() to return void 2026-01-31 14:22:30 -08:00
klist.h
kmemleak.h
kmod.h
kmsan_string.h
kmsan_types.h
kmsan-checks.h
kmsan.h kmsan: remove hard-coded GFP_KERNEL flags 2025-11-16 17:27:54 -08:00
kmsg_dump.h
kobj_map.h
kobject_api.h
kobject_ns.h kernfs: pass struct ns_common instead of const void * for namespace tags 2026-04-09 14:36:52 +02:00
kobject.h kernfs: pass struct ns_common instead of const void * for namespace tags 2026-04-09 14:36:52 +02:00
kprobes.h
kref_api.h
kref.h kref: Add context-analysis annotations 2026-01-05 16:43:31 +01:00
ks0108.h
ks8842.h
ks8851_mll.h
ksm.h mm: convert do_brk_flags() to use vma_flags_t 2026-04-05 13:53:40 -07:00
kstack_erase.h
kstrtox.h
ksysfs.h kernel: ksysfs: initialize kernel_kobj earlier 2026-04-03 19:39:52 +02:00
kthread.h kthread: consolidate kthread exit paths to prevent use-after-free 2026-02-26 10:45:49 +01:00
ktime_api.h
ktime.h treewide: Update email address 2026-01-11 06:09:11 -10:00
kvm_dirty_ring.h
kvm_host.h KVM SVM changes for 7.1 2026-04-13 19:00: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
leafops.h mm: add softleaf_is_valid_pmd_entry(), pmd_to_softleaf_folio() 2026-04-05 13:53:46 -07:00
led-class-flash.h
led-class-multicolor.h
led-lm3530.h
leds-bd2802.h
leds-expresswire.h leds: expresswire: Fix chip state breakage 2026-02-04 09:20:27 +00:00
leds-lp3944.h
leds-lp3952.h
leds-pca9532.h
leds-regulator.h
leds-ti-lmu-common.h
leds.h
libata.h ata: libata-scsi: do not needlessly defer commands when using PMP with FBS 2026-05-18 12:26:51 +02:00
libfdt_env.h
libfdt.h
libgcc.h
libnvdimm.h
libps2.h
license.h
limits.h
linear_range.h lib/linear_ranges: Add linear_range_get_selector_high_array 2026-03-30 16:58:33 +02:00
linkage.h
linkmode.h
linux_logo.h video/logo: move logo selection logic to Kconfig 2026-02-14 11:09:46 +01:00
lis3lv02d.h lis3lv02d: fix kernel-doc warnings 2026-04-01 10:19:41 +02:00
list_bl.h bit_spinlock: Support Clang's context analysis 2026-01-05 16:43:30 +01:00
list_lru.h
list_nulls.h
list_private.h list: add primitives for private list manipulations 2026-02-08 00:13:32 -08:00
list_sort.h
list.h netfs: Fix missing barriers when accessing stream->subrequests locklessly 2026-05-12 14:42:29 +02:00
litex.h
livepatch_external.h
livepatch_helpers.h
livepatch_sched.h
livepatch.h livepatch: Fix having __klp_objects relics in non-livepatch modules 2026-02-05 08:00:44 -08:00
liveupdate.h liveupdate: make unregister functions return void 2026-04-18 00:10:50 -07:00
llc.h
llist_api.h
llist.h
local_lock_internal.h include/linux/local_lock_internal.h: Make this header file again compatible with sparse 2026-03-12 11:29:11 +01:00
local_lock.h compiler-context-analysis: Introduce scoped init guards 2026-01-28 20:45:24 +01:00
lockdep_api.h
lockdep_types.h
lockdep.h lockdep: Annotate lockdep assertions for context analysis 2026-01-05 16:43:28 +01:00
lockref.h compiler-context-analysis: Remove __cond_lock() function-like helper 2026-01-05 16:43:33 +01:00
log2.h linux/log2.h: reduce instruction count for is_power_of_2() 2026-01-26 19:07:14 -08:00
logic_iomem.h
logic_pio.h
lp.h
lru_cache.h
lsm_audit.h lsm: add backing_file LSM hooks 2026-04-03 16:53:50 -04:00
lsm_count.h
lsm_hook_defs.h Landlock update for v7.1-rc1 2026-04-13 15:42:19 -07:00
lsm_hooks.h lsm: add backing_file LSM hooks 2026-04-03 16:53:50 -04:00
lwq.h
lz4.h
lzo.h
mailbox_client.h mailbox: add API to query available TX queue slots 2026-03-08 22:34:38 -05:00
mailbox_controller.h mailbox: update kdoc for struct mbox_controller 2026-04-18 13:07:36 -05:00
maple_tree.h MAINTAINERS: update Liam's email address 2026-04-27 05:54:25 -07:00
maple.h
marvell_phy.h
math.h uapi: Provide DIV_ROUND_CLOSEST() 2026-03-18 09:59:57 +00: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-mux.h
mdio.h net: phy: make mdio_device.c part of libphy 2026-03-14 12:23:02 -07:00
mei_aux.h
mei_cl_bus.h mei: bus: add mei_cldev_uuid 2026-04-06 11:39:54 +02:00
mem_encrypt.h
memblock.h memblock: updates for 7.0-rc1 2026-04-18 11:29:14 -07:00
memcontrol.h mm: memcontrol: correct the nr_pages parameter type of mem_cgroup_update_lru_size() 2026-04-18 00:10:48 -07:00
memfd.h memfd: export memfd_{add,get}_seals() 2026-04-05 13:53:00 -07:00
memory_hotplug.h mm/sparse: remove sparse_decode_mem_map() 2026-04-05 13:53:32 -07:00
memory-failure.h mm: add stubs for PFNMAP memory failure registration functions 2026-01-19 10:06:31 -07:00
memory-tiers.h mm: introduce CONFIG_NUMA_MIGRATION and simplify CONFIG_MIGRATION 2026-04-05 13:53:33 -07:00
memory.h mm: name the anonymous MMOP enum as enum mmop 2026-04-05 13:53:01 -07:00
mempolicy.h futex: Fix UaF between futex_key_to_node_opt() and vma_replace_policy() 2026-03-26 16:13:48 +01:00
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 mm/zone_device: reinitialize large zone device private folios 2026-01-26 19:03:48 -08:00
memstick.h
mhi_ep.h
mhi.h bus: mhi: host: Use kzalloc_flex 2026-03-17 15:34:47 +05:30
micrel_phy.h net: phy: micrel: Add support for lan9645x internal phy 2026-02-27 17:23:37 -08:00
microchipphy.h net: phy: microchip: add downshift tunable support for LAN88xx 2026-04-02 18:03:03 -07:00
migrate_mode.h
migrate.h mm: Fix a hmm_range_fault() livelock / starvation problem 2026-03-02 11:51:51 -05:00
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 include/linux: change "__auto_type" to "auto" 2025-12-08 15:32:14 -08:00
misc_cgroup.h
miscdevice.h char/mwave: drop it 2025-12-29 11:53:38 +01:00
mm_api.h
mm_inline.h mm: lru: add VM_WARN_ON_ONCE_FOLIO to lru maintenance helpers 2026-04-18 00:10:47 -07:00
mm_types_task.h mm: enable lazy_mmu sections to nest 2026-01-20 19:24:34 -08:00
mm_types.h mm: add mmap_action_map_kernel_pages[_full]() 2026-04-05 13:53:45 -07:00
mm.h mm/vma: do not try to unmap a VMA if mmap_prepare() invoked from mmap() 2026-04-27 05:54:24 -07:00
mman.h mm/vma: convert __mmap_region() to use vma_flags_t 2026-04-05 13:53:41 -07:00
mmap_lock.h x86: shadow stacks: proper error handling for mmap lock 2026-04-08 13:18:57 -07:00
mmdebug.h mm: page_alloc: add __split_page() 2026-01-26 20:02:27 -08:00
mmiotrace.h
mmu_context.h sched: Switch the fallback task allowed cpumask to HK_TYPE_DOMAIN 2026-02-03 15:23:35 +01:00
mmu_notifier.h mm.git review status for linus..mm-stable 2026-04-15 12:59:16 -07:00
mmzone.h mm.git review status for linus..mm-stable 2026-04-19 08:01:17 -07:00
mnt_idmapping.h
mnt_namespace.h
mod_devicetable.h x86/cpu: Add platform ID to CPU matching structure 2026-03-05 12:25:38 -08:00
module_signature.h module: Move 'struct module_signature' to UAPI 2026-03-24 21:42:37 +00:00
module_symbol.h module: define ksym_flags enumeration to represent kernel symbol flags 2026-03-31 23:42:18 +00:00
module.h module: deprecate usage of *_gpl sections in module loader 2026-03-31 23:42:52 +00:00
moduleloader.h
moduleparam.h module: Remove extern keyword from param prototypes 2026-03-18 21:43:19 +00:00
most.h
mount.h
moxtet.h
mpage.h mpage: Provide variant of mpage_writepages() with own optional folio handler 2026-03-27 17:01:36 +01:00
mpi.h
mpls_iptunnel.h
mpls.h
mroute_base.h ipmr: Free mr_table after RCU grace period. 2026-04-27 18:46:17 -07:00
mroute.h
mroute6.h
msdos_fs.h
msdos_partition.h
msg.h
msi_api.h
msi.h Updates for the [PCI] MSI subsystem: 2026-02-10 16:30:29 -08:00
mtio.h
mutex_api.h
mutex_types.h locking/mutex: Add context analysis 2026-03-08 11:06:53 +01:00
mutex.h locking/mutex: Add context analysis 2026-03-08 11:06:53 +01:00
mv643xx_eth.h
mv643xx_i2c.h
mvebu-pmsu.h
mxm-wmi.h
namei.h VFS: unexport lock_rename(), lock_rename_child(), unlock_rename() 2026-03-09 09:43:04 +01:00
nd.h
ndctl.h
net_tstamp.h
net.h net: add getsockopt_iter callback to proto_ops 2026-04-13 14:56:28 -07:00
netdev_features.h
netdevice_xmit.h
netdevice.h Delete some obsolete networking code 2026-04-24 09:41:58 -07:00
netfilter_bridge.h
netfilter_defs.h
netfilter_ipv4.h
netfilter_ipv6.h netfilter: remove nf_ipv6_ops and use direct function calls 2026-03-29 11:21:24 -07:00
netfilter_netdev.h
netfilter.h
netfs.h netfs: Fix potential UAF in netfs_unlock_abandoned_read_pages() 2026-05-12 14:42:32 +02:00
netlink.h
netpoll.h
nfs_common.h
nfs_fs_i.h
nfs_fs_sb.h NFS: fix delayed delegation return handling 2026-01-30 16:49:15 -05:00
nfs_fs.h NFS: fix writeback in presence of errors 2026-04-22 08:53:23 -04:00
nfs_iostat.h
nfs_page.h
nfs_ssc.h
nfs_xdr.h nfs: update inode ctime after removexattr operation 2026-04-13 11:46:08 -07:00
nfs.h
nfs3.h
nfs4.h Add RPC language definition of NFSv4 POSIX ACL extension 2026-01-29 09:48:33 -05:00
nfsacl.h
nfslocalio.h
nitro_enclaves.h
nl802154.h
nls.h
nmi.h watchdog/hardlockup: improve buddy system detection timeliness 2026-03-27 21:19:47 -07:00
node.h drivers/base/node: fold unregister_node() into unregister_one_node() 2025-11-16 17:28:03 -08:00
nodemask_types.h
nodemask.h nodemask: propagate boolean for nodes_and{,not} 2026-01-26 20:02:36 -08:00
nospec.h
notifier.h srcu: Create a DEFINE_SRCU_FAST() 2025-11-05 23:58:20 +01:00
ns_common.h nsfs: tighten permission checks for ns iteration ioctls 2026-02-27 22:00:08 +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: fix func. parameter kernel-doc warnings 2026-04-24 00:34:59 +02:00
ntb_transport.h
ntb.h NTB: core: Add .get_dma_dev() callback to ntb_dev_ops 2026-03-27 10:56:05 -05:00
nubus.h nubus: Call put_device() in bus initialization error path 2026-01-26 12:26:01 +01:00
numa_memblks.h
numa.h
nvme-auth.h nvme fixes for Linux 7.1 2026-04-27 15:47:21 -06:00
nvme-fc-driver.h
nvme-fc.h
nvme-keyring.h
nvme-rdma.h
nvme-tcp.h
nvme.h nvme: Add the DHCHAP maximum HD IDs 2026-03-27 07:35:05 -07:00
nvmem-consumer.h
nvmem-provider.h
nvram.h
oa_tc6.h
objagg.h
objpool.h
objtool_types.h
objtool.h objtool: Remove newlines and tabs from annotation macros 2025-12-03 19:42:37 +01:00
of_address.h
of_clk.h
of_device.h
of_dma.h dmaengine: of_dma: Add devm_of_dma_controller_register() 2026-03-09 12:20:47 +01:00
of_fdt.h of/fdt: Consolidate duplicate code into helper functions 2025-11-20 08:32:48 -06:00
of_graph.h
of_iommu.h
of_irq.h of/irq: Introduce for_each_of_imap_item 2026-01-15 12:03:27 +01:00
of_mdio.h
of_net.h
of_pci.h
of_pdt.h
of_platform.h
of_reserved_mem.h of: reserved_mem: replace CMA quirks by generic methods 2026-03-26 14:12:02 -05:00
of.h Devicetree updates for v7.1: 2026-04-17 14:09:02 -07:00
oid_registry.h pkcs7, x509: Add ML-DSA support 2026-01-30 11:34:34 +00:00
olpc-ec.h
omap-dma.h
omap-gpmc.h
omap-iommu.h
omap-mailbox.h
omapfb.h
once_lite.h include/linux/once_lite.h: fix judgment in WARN_ONCE with clang 2025-11-20 14:03:43 -08:00
once.h
oom.h
openvswitch.h
osq_lock.h
overflow.h overflow: Make sure size helpers are always inlined 2026-02-24 15:46:31 -08:00
packing.h
padata.h padata: Put CPU offline callback in ONLINE section to allow failure 2026-03-22 11:17:59 +09:00
page_counter.h
page_ext.h mm/page_ext: Add page_ext_get_from_phys() 2026-01-21 12:51:48 +01:00
page_frag_cache.h
page_idle.h
page_owner.h
page_ref.h mm: make ref_unless functions unless_zero only 2026-04-05 13:53:12 -07:00
page_reporting.h mm/page_reporting: change PAGE_REPORTING_ORDER_UNSPECIFIED to -1 2026-04-05 13:53:17 -07:00
page_table_check.h mm/page_table_check: reinstate address parameter in [__]page_table_check_pte_clear() 2026-01-26 20:02:35 -08:00
page-flags-layout.h
page-flags.h mm: introduce a new page type for page pool in page type 2026-04-05 13:53:19 -07:00
page-isolation.h mm: page_isolation: introduce page_is_unmovable() 2026-01-31 14:22:42 -08:00
pageblock-flags.h
pagemap.h writeback: don't block sync for filesystems with no data integrity guarantees 2026-03-20 14:18:56 +01:00
pagewalk.h mm/pagewalk: drop FW_MIGRATION 2026-04-05 13:53:10 -07:00
panic_notifier.h
panic.h panic: add panic_force_cpu= parameter to redirect panic to a specific CPU 2026-02-03 08:21:26 -08:00
papr_scm.h
parman.h
parport_pc.h
parport.h
parser.h
part_stat.h
pata_arasan_cf_data.h
patchkey.h
path.h
pch_dma.h
pci_hotplug.h
pci_ids.h PCI/P2PDMA: Add Google SoCs to the P2P DMA host bridge list 2026-04-10 17:27:39 -05:00
pci-acpi.h ACPI: PCI: PM: Rework root bus notification setup 2025-12-17 13:52:53 +01:00
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: endpoint: Add reserved region type for MSI-X Table and PBA 2026-04-04 16:14:37 +05:30
pci-epf.h PCI: endpoint: Add BAR subrange mapping support 2026-01-28 19:15:58 +05:30
pci-ide.h PCI/IDE: Fix off by one error calculating VF RID range 2026-01-22 17:47:21 -08:00
pci-p2pdma.h PCI/P2PDMA: Add missing struct p2pdma_provider documentation 2026-01-06 16:18:02 -06:00
pci-pwrctrl.h PCI/pwrctrl: Add APIs to power on/off pwrctrl devices 2026-01-16 13:23:38 -06:00
pci-tph.h PCI/TPH: Pass ACPI Processor UID to Cache Locality _DSM 2026-04-06 16:55:16 +02:00
pci-tsm.h PCI/TSM: Add pci_tsm_guest_req() for managing TDIs 2025-11-14 15:06:57 -08:00
pci.h pci-v7.1-changes 2026-04-15 14:41:21 -07: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 cpu: Provide lockdep check for CPU hotplug lock write-held 2026-02-03 15:23:33 +01:00
percpu.h
perf_event_api.h
perf_event.h Merge tag 'kvm-x86-pmu-6.20' of https://github.com/kvm-x86/linux into HEAD 2026-02-11 12:45:40 -05:00
perf_regs.h
personality.h
pfn.h
pgalloc_tag.h mm/alloc_tag: clear codetag for pages allocated before page_ext initialization 2026-04-18 00:10:50 -07:00
pgalloc.h
pgtable_api.h
pgtable.h mm: change to return bool for pmdp_clear_flush_young() 2026-04-05 13:53:35 -07: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_port.h net: phy: marvell10g: Support SFP through phy_port 2026-01-13 18:52:35 -08:00
phy.h net: phy: add support for disabling PHY-autonomous EEE 2026-04-12 11:33:23 -07:00
phylib_stubs.h
phylink.h net: phylink: introduce helpers for replaying link callbacks 2026-01-21 19:50:54 -08:00
pid_namespace.h pid: reorder fields in pid_namespace to reduce false sharing 2026-02-10 11:39:30 +01:00
pid_types.h
pid.h pid: introduce task_ppid_vnr() helper 2026-02-10 11:39:31 +01:00
pidfs.h pidfs: convert rb-tree to rhashtable 2026-02-10 11:39:30 +01:00
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 Linux 7.0-rc5 2026-03-22 23:13:33 +01:00
platform_profile.h acpi: platform_profile - Add max-power profile option 2025-11-28 12:03:22 +02:00
pldmfw.h
plist_types.h
plist.h treewide: Update email address 2026-01-11 06:09:11 -10:00
pm_clock.h
pm_domain.h pmdomain: Merge branch pmdomain into next 2026-04-01 13:33:35 +02: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: Change pm_runtime_put() return type to void 2026-02-23 14:08:17 +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
pm-trace.h
pm.h PM: sleep: core: Avoid bit field races related to work_in_progress 2026-02-04 13:25:09 +01:00
pmbus.h
pmu.h
pnp.h
poison.h
poll.h
polynomial.h
posix_acl_xattr.h posix_acl: make posix_acl_to_xattr() alloc the buffer 2026-01-16 10:51:12 +01:00
posix_acl.h
posix-clock.h
posix-timers_types.h
posix-timers.h
power_supply.h power: supply: Add PD SPR AVS support to USB type enum 2026-03-18 16:08:39 +01:00
powercap.h powercap: correct kernel-doc function parameter names 2026-03-30 13:57:49 +02:00
ppp_channel.h ppp: require callers of ppp_dev_name() to hold RCU 2026-03-17 16:18:48 -07:00
ppp_defs.h pppoe: drop PFC frames 2026-04-20 11:35:17 -07:00
ppp-comp.h
pps_gen_kernel.h
pps_kernel.h
pr.h
prandom.h
preempt.h
prefetch.h
prime_numbers.h
printk.h printk changes for 7.1 2026-04-20 15:42:18 -07:00
prmt.h
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: Also support referencing non-constant software nodes 2025-12-22 13:32:22 +01:00
pruss_driver.h
psci.h
pseudo_fs.h
psi_types.h
psi.h
psp-platform-access.h
psp-sev.h crypto/ccp: Implement SNP x86 shutdown 2026-03-30 12:02:12 +02:00
psp-tee.h
psp.h crypto: ccp - Send PSP_CMD_TEE_RING_DESTROY when PSP_CMD_TEE_RING_INIT fails 2026-01-21 10:52:03 +02:00
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 ptr_ring: disable KCSAN warnings 2026-03-27 17:14:31 -07:00
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 quota: Fix race of dquot_scan_active() with quota deactivation 2026-03-25 13:15:36 +01:00
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 randomize_kstack: Unify random source across arches 2026-03-24 21:12:03 -07:00
range.h
ras.h RAS: Report all ARM processor CPER information to userspace 2025-11-21 09:42:02 +01:00
ratelimit_types.h
ratelimit.h
rational.h
rbtree_augmented.h
rbtree_latch.h
rbtree_types.h rbtree: Provide rbtree with links 2026-02-27 16:40:16 +01:00
rbtree.h rbtree: Provide rbtree with links 2026-02-27 16:40:16 +01:00
rcu_node_tree.h
rcu_notifier.h
rcu_segcblist.h
rcu_sync.h
rculist_bl.h rculist_bl: add hlist_bl_for_each_entry_continue_rcu 2026-03-04 11:45:45 +01:00
rculist_nulls.h Networking changes for 6.19. 2025-12-03 17:24:33 -08:00
rculist.h rculist: add list_splice_rcu() for private lists 2026-04-21 12:48:44 +02:00
rcupdate_trace.h srcu: Create an rcu_tasks_trace_expedite_current() function 2026-01-01 16:39:46 +08:00
rcupdate_wait.h
rcupdate.h bpf: Retire rcu_trace_implies_rcu_gp() 2026-04-07 12:24:49 -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 refcount: Remove unused __signed_wrap function annotations 2026-03-31 14:41:56 -07:00
regmap.h regmap: i3c: Add non-devm regmap_init_i3c() helper 2026-04-10 11:46:15 +01:00
regset.h
relay.h
remoteproc.h
resctrl_types.h x86,fs/resctrl: Fill in details of events for performance and energy GUIDs 2026-01-09 16:37:07 +01:00
resctrl.h x86/resctrl: Handle number of RMIDs supported by RDT_RESOURCE_PERF_PKG 2026-01-10 11:20:14 +01:00
reset-controller.h reset: convert reset core to using firmware nodes 2026-03-09 10:20:04 +01:00
reset.h reset: convert the core API to using firmware nodes 2026-03-09 10:20:04 +01:00
resource_ext.h
resource.h
restart_block.h select: store end_time as timespec64 in restart block 2025-12-24 14:01:57 +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: Bounce deferred worker kick through irq_work 2026-04-20 20:10:50 -10:00
rhashtable.h rhashtable: Bounce deferred worker kick through irq_work 2026-04-20 20:10:50 -10:00
ring_buffer_types.h ring-buffer: Export buffer_data_page and macros 2026-03-09 12:33:55 -04:00
ring_buffer.h ring-buffer: Introduce ring-buffer remotes 2026-03-09 12:33:53 -04:00
rio_drv.h
rio_ids.h
rio_regs.h
rio.h
rmap.h migrate: replace RMP_ flags with TTU_ flags 2026-01-26 20:02:33 -08:00
rmi.h
rndis.h
rodata_test.h
rolling_buffer.h
root_dev.h
rpmb.h
rpmsg.h rpmsg: Constify buffer passed to send API 2026-04-06 09:37:51 -05:00
rseq_entry.h arm64/entry: Fix arm64-specific rseq brokenness 2026-05-08 17:00:44 +02:00
rseq_types.h rseq: Implement read only ABI enforcement for optimized RSEQ V2 mode 2026-05-06 17:40:15 +02:00
rseq.h rseq: Revert to historical performance killing behaviour 2026-05-05 16:02:57 +02:00
rslib.h treewide: Update email address 2026-01-11 06:09:11 -10:00
rtc.h
rtmutex.h locking/rtmutex: Add context analysis 2026-03-08 11:06:53 +01:00
rtnetlink.h
rtsx_common.h Revert "mmc: rtsx: reset power state on suspend" 2026-01-21 15:50:36 +01:00
rtsx_pci.h Revert "mmc: rtsx_pci: add quirk to disable MMC_CAP_AGGRESSIVE_PM for RTS525A" 2026-01-21 15:51:04 +01:00
rtsx_usb.h
rv.h rv: Add support for per-object monitors in DA/HA 2026-03-31 16:47:17 +02:00
rw_hint.h
rwbase_rt.h
rwlock_api_smp.h locking: Fix rwlock and spinlock lock context annotations 2026-02-27 16:40:19 +01:00
rwlock_rt.h compiler-context-analysis: Remove __assume_ctx_lock from initializers 2026-01-28 20:45:25 +01:00
rwlock_types.h locking/rwlock, spinlock: Support Clang's context analysis 2026-01-05 16:43:28 +01:00
rwlock.h locking: Add lock context support in do_raw_{read,write}_trylock() 2026-03-16 13:16:50 +01:00
rwsem.h locking/rwsem: Add context analysis 2026-03-08 11:06:53 +01:00
sbitmap.h sbitmap: fix all kernel-doc warnings 2025-11-28 09:21:18 -07:00
scatterlist.h scatterlist: introduce sg_nents_for_dma() helper 2026-01-09 08:36:00 +05:30
sched_clock.h
sched.h ptrace: slightly saner 'get_dumpable()' logic 2026-05-14 08:32:11 -07:00
scmi_imx_protocol.h firmware: arm_scmi: imx: Support getting syslog of MISC protocol 2026-01-17 10:32:21 +08:00
scmi_protocol.h
scpi_protocol.h
screen_info.h sysfb: Replace screen_info with sysfb_primary_display 2025-12-16 14:12:44 +01:00
scs.h
sctp.h
scx200_gpio.h
scx200.h
seccomp_types.h
seccomp.h
secretmem.h
secure_boot.h integrity: Eliminate weak definition of arch_get_secureboot() 2026-03-13 11:37:13 -04:00
securebits.h
security.h Landlock update for v7.1-rc1 2026-04-13 15:42:19 -07:00
sed-opal-key.h
sed-opal.h sed-opal: Add STACK_RESET command 2026-03-31 07:04:00 -06:00
seg6_genl.h
seg6_hmac.h
seg6_iptunnel.h
seg6_local.h
seg6.h
selection.h
sem_types.h
sem.h
semaphore.h locking/semaphore: Remove the list_head from struct semaphore 2026-03-08 11:06:52 +01:00
seq_buf.h
seq_file_net.h
seq_file.h vsnprintf: drop __printf() attributes on binary printing functions 2026-02-06 10:07:22 +01:00
seqlock_api.h
seqlock_types.h locking/seqlock: Support Clang's context analysis 2026-01-05 16:43:29 +01:00
seqlock.h compiler-context-analysis: Remove __assume_ctx_lock from initializers 2026-01-28 20:45:25 +01:00
serdev.h TTY/Serial changes for 7.1-rc1 2026-04-19 08:44:41 -07:00
serial_8250.h serial: 8250: Add serial8250_handle_irq_locked() 2026-03-12 15:34:15 +01:00
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 dmaengine: shdma: correct most kernel-doc issues in shdma-base.h 2025-12-16 22:24:00 +05:30
shm.h
shmem_fs.h mm.git review status for linus..mm-stable 2026-04-19 08:01:17 -07:00
shrinker.h
signal_types.h
signal.h
signalfd.h
simple_ring_buffer.h tracing: load/unload page callbacks for simple_ring_buffer 2026-03-09 12:33:55 -04:00
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_ref.h net: always inline skb_frag_unref() and __skb_frag_unref() 2026-01-25 13:18:52 -08:00
skbuff.h net: tso: Introduce tso_dma_map and helpers 2026-04-12 10:54:31 -07:00
skmsg.h kmalloc_obj: Clean up after treewide replacements 2026-02-21 01:02:52 -08:00
slab.h mm/slab: Add kvfree_atomic() helper 2026-05-05 16:12:07 +08:00
slimbus.h
sm501-regs.h
sm501.h
smbdirect.h smb: smbdirect: introduce and use include/linux/smbdirect.h 2026-05-01 16:24:25 -05:00
smc91x.h
smp_types.h
smp.h smp: Add missing kernel-doc comments 2026-03-25 20:11:29 +01:00
smpboot.h
smsc911x.h
smscphy.h
sock_diag.h
socket.h net: use ktime_t in struct scm_timestamping_internal 2026-03-04 17:53:34 -08:00
sockptr.h
softirq.h
sonet.h
sonypi.h
sort.h
sound.h
soundcard.h
spinlock_api_smp.h compiler-context-analysis: Remove __cond_lock() function-like helper 2026-01-05 16:43:33 +01:00
spinlock_api_up.h compiler-context-analysis: Remove __cond_lock() function-like helper 2026-01-05 16:43:33 +01:00
spinlock_api.h
spinlock_rt.h compiler-context-analysis: Remove __assume_ctx_lock from initializers 2026-01-28 20:45:25 +01:00
spinlock_types_raw.h locking/rwlock, spinlock: Support Clang's context analysis 2026-01-05 16:43:28 +01:00
spinlock_types_up.h
spinlock_types.h locking/rwlock, spinlock: Support Clang's context analysis 2026-01-05 16:43:28 +01:00
spinlock_up.h locking: Fix rwlock support in <linux/spinlock_up.h> 2026-03-16 13:16:50 +01:00
spinlock.h locking: Fix rwlock and spinlock lock context annotations 2026-02-27 16:40:19 +01:00
splice.h
spmi.h
sprintf.h
sram.h
srcu.h srcu: Fix SRCU read flavor macro comments 2026-03-30 15:48:13 -04:00
srcutiny.h srcu: Use irq_work to start GP in tiny SRCU 2026-03-25 09:00:05 -07:00
srcutree.h srcu: Fix s/they disables/they disable/ typo in srcu_read_unlock_fast() 2026-03-30 15:48:13 -04:00
ssbi.h
stackdepot.h
stackprotector.h
stacktrace.h
start_kernel.h
stat.h
statfs.h
static_call_types.h static_call: allow using STATIC_CALL_TRAMP_STR() from assembly 2025-11-15 06:18:17 +00:00
static_call.h
static_key.h
stdarg.h
stddef.h
stm.h
stmmac.h net: stmmac: provide flag to disable EEE 2026-03-27 20:57:38 -07:00
stmp_device.h
stmp3xxx_rtc_wdt.h
stop_machine.h stop_machine: Fix the documentation for a NULL cpus argument 2026-03-03 15:35:51 -08:00
string_choices.h
string_helpers.h
string.h Merge branch 'for-6.20' into for-linus 2026-02-11 10:14:35 +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 mm: workingset: use lruvec_lru_size() to get the number of lru pages 2026-04-18 00:10:47 -07:00
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_info.h panic: sys_info: align constant definition names with parameters 2025-11-20 14:03:40 -08:00
sys_soc.h base: soc: rename and export soc_device_get_machine() 2026-03-12 16:18:49 +01:00
sys.h
syscall_user_dispatch_types.h
syscall_user_dispatch.h
syscalls_api.h
syscalls.h fs: remove do_sys_truncate 2026-03-23 12:41:58 +01:00
syscore_ops.h syscore: Pass context data to callbacks 2025-11-14 10:01:52 +01:00
sysctl.h sysctl: replace SYSCTL_INT_CONV_CUSTOM macro with functions 2026-01-06 11:27:10 +01:00
sysfb.h sysfb: Move edid_info into sysfb_primary_display 2025-12-16 14:12:44 +01:00
sysfs.h Driver core changes for 7.1-rc1 2026-04-13 19:03:11 -07:00
syslog.h
sysrq.h
t10-pi.h t10-pi: reduce ref tag code duplication 2026-04-17 14:23:26 -06:00
task_io_accounting_ops.h
task_io_accounting.h
task_work.h
taskstats_kern.h
tboot.h
tc.h
tcp.h tcp: implement RFC 7323 window retraction receiver requirements 2026-03-14 08:01:49 -07:00
tee_core.h tee: clean up tee_core.h kernel-doc 2026-03-13 08:22:54 +01:00
tee_drv.h tee: Add probe, remove and shutdown bus callbacks to tee_client_driver 2025-12-17 18:28:28 +01:00
tegra-icc.h
tegra-mipi-cal.h gpu: host1x: convert MIPI to use operation function pointers 2026-03-19 08:18:36 +01:00
termios_internal.h
text-patching.h
textsearch_fsm.h
textsearch.h textsearch: describe @list member in ts_ops search 2026-01-14 22:16:19 -08:00
thermal.h thermal: core: Suspend thermal zones later and resume them earlier 2026-04-08 12:30:31 +02:00
thread_info.h rseq: Implement syscall entry work for time slice extensions 2026-01-22 11:11:18 +01:00
threads.h
thunderbolt.h
ti_wilink_st.h
ti-emif-sram.h
tick.h cpufreq: ondemand: Simplify idle cputime granularity test 2026-01-28 22:24:58 +01:00
tifm.h
timb_dma.h
timb_gpio.h gpio: timberdale: repair kernel-doc comments 2026-03-02 10:04:19 +01:00
time_namespace.h timens: Add a __free() wrapper for put_time_ns() 2026-04-01 17:13:35 +02:00
time.h
time32.h
time64.h
timecounter.h time/timecounter: Inline timecounter_cyc2time() 2025-12-15 20:16:49 +01:00
timekeeper_internal.h timekeeping: Provide infrastructure for coupled clockevents 2026-02-27 16:40:08 +01:00
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: Provide linked timerqueue 2026-02-27 16:40:16 +01:00
timerqueue.h timerqueue: Provide linked timerqueue 2026-02-27 16:40:16 +01:00
timex.h
tnum.h bpf: Introduce tnum_step to step through tnum's members 2026-02-27 16:11:50 -08:00
topology.h
torture.h
toshiba.h
tpm_command.h
tpm_eventlog.h tpm: avoid -Wunused-but-set-variable 2026-04-21 18:54:28 +03:00
tpm_svsm.h
tpm.h tpm2-sessions: Open code tpm_buf_append_hmac_session() 2025-12-05 06:42:51 +02:00
trace_clock.h
trace_events.h tracing: Use explicit array size instead of sentinel elements in symbol printing 2026-03-12 12:15:53 +01:00
trace_printk.h tracing: move __printf() attribute on __ftrace_vbprintk() 2026-03-23 20:16:45 -04:00
trace_recursion.h tracing: Add recursion protection in kernel stack trace recording 2026-01-07 14:52:22 -05:00
trace_remote_event.h tracing: Add helpers to create trace remote events 2026-03-09 12:33:54 -04:00
trace_remote.h tracing: Add events to trace remotes 2026-03-09 12:33:54 -04:00
trace_seq.h tracing: Add bitmask-list option for human-readable bitmask display 2026-01-26 17:00:50 -05:00
trace.h
tracefs.h
tracepoint-defs.h
tracepoint.h tracepoint: Fix typo in tracepoint.h comment 2026-04-28 14:28:29 -04:00
transport_class.h SCSI misc on 20260212 2026-02-12 15:43:02 -08:00
ts-nbus.h
tsacct_kern.h
tsm-mr.h
tsm.h tsm for 7.0 2026-02-15 10:20:37 -08:00
tty_buffer.h tty: tty_port: add workqueue to flip TTY buffer 2026-03-12 15:26:29 +01:00
tty_driver.h tty: tty_port: add workqueue to flip TTY buffer 2026-03-12 15:26:29 +01:00
tty_flip.h
tty_ldisc.h tty: constify tty_ldisc_ops 2026-03-12 15:05:34 +01:00
tty_port.h tty: tty_port: add workqueue to flip TTY buffer 2026-03-12 15:26:29 +01:00
tty.h
turris-omnia-mcu-interface.h
turris-signing-key.h
typecheck.h
types.h mm: rename the 'compound_head' field in the 'struct page' to 'compound_info' 2026-04-05 13:53:08 -07:00
u64_stats_sync_api.h
u64_stats_sync.h netfilter: nft_counter: fix reset of counters on 32bit archs 2026-02-06 13:34:55 +01:00
uacce.h
uaccess.h Merge branch 'nocache-cleanup' 2026-04-13 08:39:51 -07:00
ubsan.h
ucopysize.h
ucs2_string.h
udp.h udp: Remove UDPLITE_SEND_CSCOV and UDPLITE_RECV_CSCOV. 2026-03-13 18:57:45 -07:00
uidgid_types.h
uidgid.h
uio_driver.h uio: replace deprecated mmap hook with mmap_prepare in uio_info 2026-04-05 13:53:44 -07:00
uio.h iov_iter: extract a iov_iter_extract_bvecs helper from bio code 2026-01-28 05:16:39 -07:00
umh.h
unaligned.h
unicode.h
union_find.h
units.h powercap: intel_rapl: Use unit conversion macros from units.h 2026-03-05 15:52:39 +01:00
unroll.h
unwind_deferred_types.h
unwind_deferred.h
unwind_user_types.h
unwind_user.h unwind_user/fp: Use dummies instead of ifdef 2025-12-17 13:31:07 +01:00
uprobes.h x86/uprobes: Fix XOL allocation failure for 32-bit tasks 2026-01-16 16:23:54 +01:00
usb_usual.h
usb.h Linux 7.0-rc7 2026-04-06 09:06:39 +02:00
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 shmem, userfaultfd: implement shmem uffd operations using vm_uffd_ops 2026-04-18 00:10:54 -07:00
util_macros.h docs: Update documentation to avoid mentioning of kernel.h 2025-12-22 14:59:18 -07:00
uts_namespace.h
uts.h
utsname.h
uuid.h
vbox_utils.h
vdpa.h vdpa: use generic driver_override infrastructure 2026-04-04 00:47:50 +02:00
vdso_datastore.h vdso/datastore: Allocate data pages dynamically 2026-03-11 10:18:30 +01:00
verification.h
vermagic.h
vexpress.h
vfio_pci_core.h vfio/pci: Make VFIO_PCI_OFFSET_TO_INDEX() return unsigned 2026-05-13 14:49:06 -06:00
vfio.h vfio: unhide vdev->debug_root 2026-03-30 16:43:24 -06:00
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_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_features: make it self-contained 2025-12-24 08:02:56 -05:00
virtio_net.h virtio-net: correct hdr_len handling for tunnel gso 2026-03-24 11:12:08 +01: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 vsock: add netns support to virtio transports 2026-01-27 10:45:38 +01:00
virtio.h vduse: return internal vq group struct as map token 2026-01-28 15:32:16 -05:00
vm_event_item.h mm: move pgscan, pgsteal, pgrefill to node stats 2026-04-05 13:52:58 -07:00
vmalloc.h mm: vmalloc: streamline vmalloc memory accounting 2026-04-05 13:53:04 -07:00
vmcore_info.h vmcoreinfo: track and log recoverable hardware errors 2025-11-27 14:24:44 -08:00
vmpressure.h
vmstat.h mm.git review status for linus..mm-stable 2026-02-12 11:32:37 -08:00
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 sched/wait: correct kernel-doc descriptions 2026-03-12 07:47:36 +01:00
wait.h wait: Introduce io_wait_event_killable() 2026-01-29 07:33:35 +00:00
watch_queue.h
watchdog.h watchdog: Make API functions const correct 2026-01-18 10:56:10 +01:00
win_minmax.h
wireless.h
wkup_m3_ipc.h
wm97xx.h
wmi.h platform-drivers-x86 for v7.1-1 2026-04-20 12:02:24 -07:00
wordpart.h
workqueue_api.h
workqueue_types.h
workqueue.h workqueue: fix devm_alloc_workqueue() va_list misuse 2026-04-28 06:13:40 -10:00
writeback.h folio_batch: rename pagevec.h to folio_batch.h 2026-04-05 13:53:07 -07:00
ww_mutex.h ww-mutex: Fix the ww_acquire_ctx function annotations 2026-02-27 16:40:20 +01:00
wwan.h net: wwan: add NMEA port support 2026-01-30 18:26:59 -08:00
xarray.h
xattr.h xattr: move user limits for xattrs to generic infra 2026-03-02 11:06:42 +01:00
xxhash.h lib/xxhash: remove more unused xxh functions 2025-11-12 10:00:17 -08:00
xz.h
zconf.h
zlib.h
zorro.h
zsmalloc.h zsmalloc: introduce SG-list based object read API 2026-01-26 20:02:32 -08:00
zstd_errors.h
zstd_lib.h
zstd.h
zswap.h
zutil.h