linux/include/linux
Linus Torvalds 56feb532bb xfs: new patches for Linux 7.0
Signed-off-by: Carlos Maiolino <cem@kernel.org>
 -----BEGIN PGP SIGNATURE-----
 
 iJUEABMJAB0WIQSmtYVZ/MfVMGUq1GNcsMJ8RxYuYwUCaYXRZgAKCRBcsMJ8RxYu
 Y6wOAX0TcdEZWVLnIsKsc6XmY6QO7i2HXR+6pX+1XzeL81bFxfkDv/GPJln3ovk+
 v2h1YOUBf1veFyoEN5DwHhuV0SPsSko5MohJMli5a6ELxt6ZV8vByzzNW2EHA13K
 pXAvbbrWLw==
 =6D/r
 -----END PGP SIGNATURE-----

Merge tag 'xfs-merge-7.0' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux

Pull xfs updates from Carlos Maiolino:
 "This contains several improvements to zoned device support,
  performance improvements for the parent pointers, and a new health
  monitoring feature. There are some improvements in the journaling code
  too but no behavior change expected.

  Last but not least, some code refactoring and bug fixes are also
  included in this series"

* tag 'xfs-merge-7.0' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux: (67 commits)
  xfs: add sysfs stats for zoned GC
  xfs: give the defer_relog stat a xs_ prefix
  xfs: add zone reset error injection
  xfs: refactor zone reset handling
  xfs: don't mark all discard issued by zoned GC as sync
  xfs: allow setting errortags at mount time
  xfs: use WRITE_ONCE/READ_ONCE for m_errortag
  xfs: move the guts of XFS_ERRORTAG_DELAY out of line
  xfs: don't validate error tags in the I/O path
  xfs: allocate m_errortag early
  xfs: fix the errno sign for the xfs_errortag_{add,clearall} stubs
  xfs: validate log record version against superblock log version
  xfs: fix spacing style issues in xfs_alloc.c
  xfs: remove xfs_zone_gc_space_available
  xfs: use a seprate member to track space availabe in the GC scatch buffer
  xfs: check for deleted cursors when revalidating two btrees
  xfs: fix UAF in xchk_btree_check_block_owner
  xfs: check return value of xchk_scrub_create_subord
  xfs: only call xf{array,blob}_destroy if we have a valid pointer
  xfs: get rid of the xchk_xfile_*_descr calls
  ...
2026-02-09 16:11:27 -08:00
..
amba
atomic atomic: Skip alignment check for try_cmpxchg() old arg 2025-10-21 12:31:56 +02:00
avf ice: add virtchnl definitions and static data for GTP RSS 2025-11-06 14:19:43 -08:00
bcma
bnxt bnxt_en: Implement ethtool .set_tunable() for ETHTOOL_PFC_PREVENTION_TOUT 2025-09-18 13:09:43 +02:00
bus
byteorder byteorder: Add le64_to_cpu_array() and cpu_to_le64_array() 2025-10-29 22:04:24 -07:00
can can: propagate CAN device capabilities via ml_priv 2026-01-15 09:52:04 +01:00
cdx cdx: make cdx_bus_type constant 2025-10-22 07:54:33 +02:00
ceph ceph: fix NULL pointer dereference in ceph_mds_auth_match() 2026-02-04 22:00:42 +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 rust: driver: drop device private data post unbind 2026-01-16 01:17:29 +01:00
dma
dma-buf/heaps dma-buf: heaps: cma: Register list of CMA regions at boot 2025-10-18 21:31:21 +05:30
dsa
extcon
firmware This pull request is entirely SoC clk drivers, not for lack of trying to modify 2025-12-08 09:38:52 +09:00
fpga include: linux: move adi-axi-common.h out of fpga 2025-06-30 17:57:15 -07:00
framer
fs vfs-7.0-rc1.namespace 2026-02-09 14:43:47 -08:00
fsl ptp: qoriq: convert to use generic interfaces to set loopback mode 2025-09-09 19:28:52 -07:00
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 accel/habanalabs: add HL_GET_P_STATE passthrough type 2025-09-25 09:09:31 +03:00
hsi
i3c i3c: master: Add i3c_master_do_daa_ext() for post-hibernation address recovery 2026-01-31 00:02:24 +01:00
iio iio: core: add separate lockdep class for info_exist_lock 2025-12-27 14:56:33 +00:00
input Input: MT - add INPUT_MT_TOTAL_FORCE flags 2025-09-15 14:32:55 +02:00
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 treewide: Update email address 2026-01-11 06:09:11 -10:00
mux
net/intel libie: depend on DEBUG_FS when building LIBIE_FWLOG 2025-11-05 17:38:03 -08:00
netfilter netfilter: x_tables: Remove unused functions xt_{in|out}name() 2025-07-25 18:36:42 +02:00
netfilter_arp
netfilter_bridge
netfilter_ipv4
netfilter_ipv6
ns ns: pad refcount 2025-12-15 14:33:38 +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 i3c: mipi-i3c-hci: Allow for Multi-Bus Instances 2026-01-14 15:53:34 +01:00
power power: supply: max77705_charger: implement aicl feature 2025-11-03 00:02:30 +01:00
pse-pd
pwrseq power: sequencing: add defines for return values of the match() callback 2025-06-30 09:07:26 +02:00
qat
qed
raid lib/raid6: replace custom zero page with ZERO_PAGE 2025-07-09 22:57:54 -07:00
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 mm: describe @flags parameter in memalloc_flags_save() 2026-01-14 22:16:19 -08:00
soc net: airoha: Fix typo in airoha_ppe_setup_tc_block_cb definition 2026-01-12 19:17:24 -08:00
soundwire ASoC: SDCA: Add basic SDCA class driver 2025-11-20 17:23:00 +00:00
spi spi: offload: Add offset parameter 2025-10-13 11:27:52 +01:00
ssb
sunrpc NFS client updates for Linux 6.19 2025-12-12 21:52:42 +12:00
surface_aggregator
ulpi
unaligned
usb usb: core: add USB_QUIRK_NO_BOS for devices that hang on BOS descriptor 2026-01-07 17:07:00 +01:00
8250_pci.h
acct.h
acpi_amd_wbrf.h
acpi_dma.h
acpi_iort.h
acpi_mdio.h
acpi_pmtmr.h
acpi_rimt.h ACPI: RISC-V: Add support for RIMT 2025-09-05 15:06:03 +02:00
acpi_viot.h
acpi.h ACPI support updates for 6.19-rc1 2025-12-02 17:24:03 -08:00
adb.h
adfs_fs.h
adi-axi-common.h include: adi-axi-common: add version check function 2025-09-11 17:52:14 +01:00
adreno-smmu-priv.h
adxl.h
aer.h
agp_backend.h
agpgart.h
ahci_platform.h
ahci-remap.h
aio.h
alarmtimer.h
alcor_pci.h
align.h
alloc_tag.h alloc_tag: mark inaccurate allocation counters in /proc/allocinfo output 2025-09-21 14:22:36 -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
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 firmware: arm_ffa: Add support for IMPDEF value in the memory access descriptor 2025-10-13 10:34:46 +01:00
arm_mpam.h arm_mpam: Probe hardware to find the supported partid/pmg values 2025-11-19 18:34:20 +00:00
arm_sdei.h
arm-cci.h
arm-smccc.h arm64: kvm, smccc: Fix vendor uuid 2025-07-21 18:18:51 +01:00
armada-37xx-rwtm-mailbox.h
array_size.h
ascii85.h
asn1_ber_bytecode.h
asn1_decoder.h
asn1_encoder.h
asn1.h
assoc_array_priv.h
assoc_array.h
async_tx.h
async.h
ata_platform.h
ata.h ata fix for 6.19-rc1 2025-12-05 20:41:20 -08:00
atalk.h
atm_tcp.h
atm.h
atmdev.h atm: atmtcp: Prevent arbitrary write in atmtcp_recv_control(). 2025-08-22 17:23:15 -07:00
atmel_pdc.h
atmel-isc-media.h
atmel-ssc.h
atomic.h
attribute_container.h
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: move the compat_xxx_class[] extern declarations to audit_arch.h 2026-01-09 16:37:59 -05:00
auto_dev-ioctl.h
auto_fs.h
auxiliary_bus.h
auxvec.h
average.h
backing-dev-defs.h for-6.19/block-20251201 2025-12-03 19:26:18 -08:00
backing-dev.h Manual conversion to use ->i_state accessors of all places not covered by coccinelle 2025-10-20 20:22:26 +02:00
backing-file.h
backlight.h backlight: Do not include <linux/fb.h> in header file 2025-10-23 13:21:26 +01:00
badblocks.h
balloon_compaction.h mm/balloon_compaction: provide single balloon_page_insert() and balloon_mapping_gfp_mask() 2025-07-13 16:38:32 -07: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 firmware/nvram: bcm47xx: Don't use "proxy" headers 2025-07-02 13:09:54 +02:00
bcm47xx_sprom.h firmware/nvram: bcm47xx: Don't use "proxy" headers 2025-07-02 13:09:54 +02:00
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: add a bio_reuse helper 2026-01-21 12:57:16 +01: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 bitops: Add __attribute_const__ to generic ffs()-family implementations 2025-09-08 14:58:50 -07:00
bitrev.h
bits.h bits: unify the non-asm GENMASK*() 2025-07-31 11:28:03 -04:00
blk_types.h block: fix comment for op_is_zone_mgmt() to include RESET_ALL 2025-12-04 15:43:28 -07:00
blk-cgroup.h
blk-crypto-profile.h
blk-crypto.h
blk-integrity.h block-dma: properly take MMIO path 2025-11-14 05:09:56 -07:00
blk-mq-dma.h block-dma: properly take MMIO path 2025-11-14 05:09:56 -07:00
blk-mq.h blk-mq: add blk_rq_nr_bvec() helper 2025-12-04 07:19:26 -07:00
blk-pm.h
blkdev.h blk-mq: fix potential uaf for 'queue_hw_ctx' 2025-11-28 09:09:19 -07:00
blkpg.h
blktrace_api.h blktrace: pass blk_user_trace2 to setup functions 2025-10-22 11:14:05 -06:00
blockgroup_lock.h
bma150.h
bootconfig.h x86: Handle KCOV __init vs inline mismatches 2025-07-24 16:55:11 -07:00
bootmem_info.h
bottom_half.h
bpf_crypto.h
bpf_lirc.h
bpf_local_storage.h bpf: Replace bpf memory allocator with kmalloc_nolock() in local storage 2025-11-18 16:20:25 -08:00
bpf_lsm.h
bpf_mem_alloc.h
bpf_mprog.h
bpf_trace.h
bpf_types.h bpf, x86: add new map type: instructions array 2025-11-05 17:31:25 -08:00
bpf_verifier.h bpf: support nested rcu critical sections 2025-11-21 18:34:59 -08:00
bpf-cgroup-defs.h
bpf-cgroup.h bpf: Convert cgroup sockaddr filters to use sockaddr_unsized consistently 2025-11-04 19:10:33 -08:00
bpf-netns.h
bpf.h bpf: Add bpf_has_frame_pointer() 2025-12-09 23:29:42 -08:00
bpfptr.h mm/slub: allow to set node and align in k[v]realloc 2025-09-13 16:54:45 -07:00
brcmphy.h net: phy: bcm54811: Fix GMII/MII/MII-Lite selection 2025-10-13 17:36:20 -07:00
bsearch.h
bsg-lib.h
bsg.h
btf_ids.h
btf.h bpf: Mark kfuncs as __noclone 2025-09-24 02:48:05 -07:00
btree-128.h
btree-type.h
btree.h
btrfs.h
buffer_head.h fs: change write_begin/write_end interface to take struct kiocb * 2025-07-16 14:48:18 +02:00
bug.h bug: Add report_bug_entry() 2025-11-21 11:21:31 +01:00
build_bug.h
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: update comment of "struct bio_vec" regarding nth_page() 2025-09-21 14:22:09 -07: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
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: Call cdrom_mrw_exit from cdrom_release function 2025-07-22 19:10:17 -06:00
cfag12864b.h
cfi_types.h kcfi: Rename CONFIG_CFI_CLANG to CONFIG_CFI 2025-09-24 14:29:14 -07:00
cfi.h kcfi: Rename CONFIG_CFI_CLANG to CONFIG_CFI 2025-09-24 14:29:14 -07:00
cgroup_api.h
cgroup_dmem.h
cgroup_namespace.h namespace-6.18-rc1 2025-09-29 11:20:29 -07:00
cgroup_rdma.h
cgroup_refcnt.h
cgroup_subsys.h
cgroup-defs.h cgroup: Eliminate cgrp_ancestor_storage in cgroup_root 2026-01-07 15:11:03 -10:00
cgroup.h cgroup: Defer task cgroup unlink until after the task is done switching out 2025-11-03 11:46:18 -10:00
circ_buf.h
cleanup.h 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_ids.h
clocksource.h
closure.h
cma.h of: reserved_mem: Allow reserved_mem framework detect "cma=" kernel param 2026-01-29 00:26:36 +01:00
cmpxchg-emu.h
cn_proc.h
cnt32_to_63.h
coda.h
codetag.h alloc_tag: mark inaccurate allocation counters in /proc/allocinfo output 2025-09-21 14:22:36 -07:00
compaction.h
compat.h
compiler_attributes.h
compiler_types.h clang: work around asm output constraint problems 2025-12-20 14:47:05 -08:00
compiler-clang.h clang: work around asm output constraint problems 2025-12-20 14:47:05 -08:00
compiler-gcc.h x86/cfi: Remove __noinitretpoline and __noretpoline 2025-09-04 21:59:08 +02:00
compiler-version.h
compiler.h include/linux: change "__auto_type" to "auto" 2025-12-08 15:32:14 -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_struct.h vt: add support for smput/rmput escape codes 2025-09-06 15:48:32 +02:00
console.h printk changes for 6.19 2025-12-03 12:42:36 -08:00
consolemap.h
const.h
container_of.h container_of: Document container_of() is not to be used in new code 2025-07-16 13:56:23 +02:00
container.h
context_tracking_irq.h
context_tracking_state.h rcu: Add a small-width RCU watching counter debug option 2025-10-28 17:32:56 +01:00
context_tracking.h
cookie.h
cordic.h
coredump.h Summary of significant series in this pull request: 2025-07-31 14:57:54 -07:00
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_cooling.h
cpu_pm.h
cpu_rmap.h
cpu_smt.h
cpu.h x86/vmscape: Enable the mitigation 2025-08-14 10:37:33 -07:00
cpufeature.h
cpufreq.h cpufreq: Drop unused symbol CPUFREQ_ETERNAL 2025-10-01 13:57:22 +02:00
cpuhotplug.h LoongArch: Add cpuhotplug hooks to fix high cpu usage of vCPU threads 2025-08-20 22:23:44 +08:00
cpuhplock.h
cpuidle_haltpoll.h
cpuidle.h sched: idle: Respect the CPU system wakeup QoS limit for s2idle 2025-11-25 19:01:29 +01:00
cpumask_api.h
cpumask_types.h
cpumask.h bitmap updates for v6.19 2025-12-06 09:01:27 -08:00
cpuset.h cgroup/cpuset: Introduce cpuset_cpus_allowed_locked() 2025-11-20 06:57:58 -10:00
crash_core.h
crash_dump.h
crash_reserve.h 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 lib/crc: Prepare for arch-optimized code in subdirs of lib/crc/ 2025-06-30 09:31:57 -07:00
crc4.h
crc7.h
crc8.h
crc16.h
crc32.h lib/crc: crc32: Change crc32() from macro to inline function and remove cast 2025-06-30 09:31:57 -07:00
crc32c.h
crc32poly.h lib/crc: crc32: Document crc32_le(), crc32_be(), and crc32c() 2025-06-30 09:31:57 -07:00
crc64.h lib/crc: Prepare for arch-optimized code in subdirs of lib/crc/ 2025-06-30 09:31:57 -07:00
cred.h cred: remove unused set_security_override_from_ctx() 2026-01-06 20:52:57 -05: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 Summary of significant series in this pull request: 2025-07-31 14:57:54 -07:00
dca.h
dcache.h fuse update for 6.19 2025-12-05 15:25:13 -08:00
dccp.h
debug_locks.h
debugfs.h debugfs_get_aux(): allow storing non-const void * 2025-07-09 13:30:29 +02: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
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 PM / devfreq: Allow devfreq driver to add custom sysfs ABIs 2025-07-14 20:22:59 +09:00
device_cgroup.h device_cgroup: remove branch hint after code refactor 2026-01-14 16:50:36 +01:00
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
devm-helpers.h
devpts_fs.h
dfl.h
dibs.h dibs: Move event handling to dibs layer 2025-09-23 11:13:22 +02:00
digsig.h
dim.h
dio.h
dirent.h
dlm_plock.h
dlm.h dlm: check for undefined release_option values 2025-08-14 15:16:05 -05:00
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-mapping: export new dma_*map_phys() interface 2025-09-12 00:18:21 +02:00
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 dmaengine: Fix dma_async_tx_descriptor->tx_submit documentation 2025-09-02 12:35:12 +05:30
dmapool.h docs: dma-api: add a kernel-doc comment for dma_pool_zalloc() 2025-07-01 13:55:37 -06:00
dmar.h
dmi.h
dnotify.h
dns_resolver.h
dpll.h dpll: add phase-adjust-gran pin attribute 2025-10-31 17:59:17 -07:00
dqblk_qtree.h
dqblk_v1.h
dqblk_v2.h
drbd_config.h
drbd_genl_api.h
drbd_genl.h
drbd_limits.h
drbd.h
ds2782_battery.h
dtlk.h
dtpm.h
dw_apb_timer.h
dynamic_debug.h dynamic_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_embedded_fw.h
efi-bgrt.h
efi.h EFI updates for v6.19: 2025-12-04 17:10:08 -08: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 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 elfnote: Change ELFNOTE() to use __UNIQUE_ID() 2025-10-14 14:45:22 -07:00
enclosure.h
energy_model.h PM: EM: Fix incorrect description of the cost field in struct em_perf_state 2026-01-08 16:52:31 +01: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_netlink.h
ethtool.h ethtool: fix incorrect kernel-doc style comment in ethtool.h 2025-11-11 17:38:48 -08:00
eventfd.h
eventpoll.h
evm.h
execmem.h execmem: drop writable parameter from execmem_fill_trapping_insns() 2025-08-02 12:06:12 -07:00
export-internal.h
export.h module: Rename EXPORT_SYMBOL_GPL_FOR_MODULES to EXPORT_SYMBOL_FOR_MODULES 2025-08-11 16:16:36 +02:00
exportfs.h exportfs: Complete kernel-doc for struct export_operations 2026-01-14 16:50:37 +01:00
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_ref.h
file.h file: ensure cleanup 2025-12-13 20:04:32 +12:00
fileattr.h tree-wide: s/struct fileattr/struct file_kattr/g 2025-07-04 16:14:39 +02:00
filelock.h vfs-7.0-rc1.misc 2026-02-09 15:13:05 -08:00
filter.h Networking changes for 6.19. 2025-12-03 17:24:33 -08:00
find.h cpumask: Remove unnecessary cpumask_nth_andnot() 2025-07-31 11:28:03 -04:00
fips.h
firewire.h firewire: core: handle device quirk of TASCAM FW-1884/FW-1804/FW-1082 2025-10-18 12:58:56 +09:00
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 fortify: Fix incorrect reporting of read buffer size 2025-07-29 17:19:29 -07:00
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_api.h
fs_context.h vfs_parse_fs_string() stuff 2025-10-03 10:51:44 -07:00
fs_dirent.h fs: rename fs_types.h to fs_dirent.h 2025-11-05 09:51:30 +01:00
fs_parser.h fs/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
fs.h vfs-7.0-rc1.misc 2026-02-09 15:13:05 -08:00
fscache-cache.h
fscache.h
fscrypt.h fs: remove inode::i_crypt_info 2025-08-21 13:58:07 +02: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: make fsi_bus_type constant 2025-07-16 14:28:21 +02:00
fsl_devices.h
fsl_hypervisor.h
fsl_ifc.h
fsl-diu-fb.h
fsldma.h
fsnotify_backend.h fanotify: add watchdog for permission events 2025-09-11 16:34:50 +02:00
fsnotify.h fsnotify: optimize FMODE_NONOTIFY_PERM for the common cases 2025-07-28 18:14:38 +02:00
fsverity.h fsverity: check IS_VERITY() in fsverity_cleanup_inode() 2025-08-21 13:58:08 +02:00
ftrace_irq.h
ftrace_regs.h
ftrace.h ftrace: Make ftrace_graph_ent depth field signed 2026-01-07 14:52:22 -05:00
futex.h futex: Use RCU-based per-CPU reference counting instead of rcuref_t 2025-07-11 16:02:00 +02:00
fw_table.h
fwctl.h
fwnode_mdio.h
fwnode.h
gameport.h
gcd.h lib/math/gcd: use static key to select implementation at runtime 2025-07-19 19:08:28 -07:00
genalloc.h genalloc.h: fix htmldocs warning 2025-12-23 11:23:10 -08:00
generic-radix-tree.h
genl_magic_func.h
genl_magic_struct.h
getcpu.h
gfp_api.h
gfp_types.h slab: prevent recursive kmalloc() in alloc_empty_sheaf() 2025-11-07 09:59:15 +01:00
gfp.h mm/page_alloc/vmstat: simplify refresh_cpu_vm_stats change detection 2025-11-16 17:28:04 -08:00
glob.h
gnss.h
goldfish.h
gpio_keys.h
gpio-pxa.h
gpio.h gpiolib: make legacy interfaces optional 2025-07-24 16:24:49 +02:00
greybus.h
group_cpus.h lib/group_cpus: Let group_cpu_evenly() return the number of initialized masks 2025-07-01 10:24:11 -06:00
hardirq.h
hash.h
hashtable_api.h
hashtable.h
hdlc.h
hdlcdrv.h
hdmi.h
hex.h
hfs_common.h hfs/hfsplus: move on-disk layout declarations into hfs_common.h 2025-11-25 15:16:03 -08:00
hid_bpf.h
hid-debug.h
hid-over-i2c.h
hid-over-spi.h
hid-roccat.h
hid-sensor-hub.h
hid-sensor-ids.h
hid.h drivers: hid: renegotiate resolution multipliers with device after reset 2025-11-26 17:21:48 +01:00
hidden.h
hiddev.h
hidraw.h
highmem-internal.h mm: constify highmem related functions for improved const-correctness 2025-09-21 14:22:15 -07:00
highmem.h mm/huge_memory: Fix initialization of huge zero folio 2025-11-18 08:21:27 -08:00
highuid.h
hil_mlc.h
hil.h
hippidevice.h
hisi_acc_qm.h crypto: hisilicon - qm updates BAR configuration 2025-11-05 14:56:16 -07:00
hmm-dma.h
hmm.h
host1x_context_bus.h
host1x.h
hp_sdc.h
hpet.h
hrtimer_api.h
hrtimer_defs.h hrtimer: Remove hrtimer_clock_base:: Get_time 2025-09-09 12:27:18 +02:00
hrtimer_types.h
hrtimer.h treewide: Update email address 2026-01-11 06:09:11 -10:00
hte.h
huge_mm.h Patch series in this pull request: 2025-12-13 20:35:41 +12:00
hugetlb_cgroup.h
hugetlb_inline.h mm/hugetlbfs: update hugetlbfs to use mmap_prepare 2025-11-16 17:28:13 -08:00
hugetlb.h mm/hugetlb: fix excessive IPI broadcasts when unsharing PMD tables using mmu_gather 2026-01-20 09:34:26 -08:00
hung_task.h hung_task: fix warnings caused by unaligned lock pointers 2025-10-15 13:24:33 -07:00
hw_bitfield.h bitmap: introduce hardware-specific bitfield operations 2025-09-02 19:59:16 -04:00
hw_breakpoint.h
hw_random.h
hwmon-sysfs.h
hwmon-vid.h
hwmon.h hwmon: Serialize accesses in hwmon core 2025-09-08 06:24:50 -07:00
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: rename wait_for_completion callback to wait_for_completion_cb 2025-10-04 18:52:58 +02:00
i2c-algo-pcf.h
i2c-atr.h
i2c-dev.h
i2c-mux.h
i2c-of-prober.h
i2c-smbus.h
i2c.h Revert "i2c: boardinfo: Annotate code used in init phase only" 2025-10-11 23:57:33 +02:00
i8042.h
i8253.h
i8254.h
icmp.h ipv4: icmp: Add RFC 5837 support 2025-10-29 18:28:29 -07:00
icmpv6.h
idle_inject.h
idr.h ida: remove the ida_simple_xxx() API 2025-09-13 17:32:44 -07:00
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 pppoe: remove rwlock usage 2025-08-29 13:39:53 -07:00
if_rmnet.h
if_tap.h
if_team.h team: replace team lock with rtnl lock 2025-06-25 15:23:06 -07:00
if_tun.h tun: remove unnecessary tun_xdp_hdr structure 2025-07-02 15:29:46 -07:00
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 ipv6: Add sockaddr_inet unified address structure 2025-07-25 15:29:58 -07:00
indirect_call_wrapper.h
inet_diag.h inet_diag: avoid cache line misses in inet_diag_bc_sk() 2025-08-29 19:29:24 -07:00
inet.h
inetdevice.h
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 kbuild: Remove 'kmod_' prefix from __KBUILD_MODNAME 2025-10-14 14:45:22 -07:00
initrd.h initrd: remove deprecated code path (linuxrc) 2026-01-12 17:22:22 +01:00
inotify.h
input.h
instruction_pointer.h
instrumentation.h
instrumented.h
int_log.h
integrity.h
intel_dg_nvm_aux.h
intel_pmt_features.h platform/x86/intel/pmt: Add PMT Discovery driver 2025-07-03 11:09:32 +03:00
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 platform/x86/intel/tpmi: Relocate platform info to intel_vsec.h 2025-07-03 11:09:35 +03:00
intel_vsec.h platform/x86/intel/vsec: correct kernel-doc comments 2025-12-22 16:19:53 +02:00
intel-ish-client-if.h HID: intel-ish-hid: Add ishtp_get_connection_state() interface 2025-10-17 17:47:53 +02:00
interconnect-clk.h
interconnect-provider.h interconnect: avoid memory allocation when 'icc_bw_lock' is held 2025-06-27 21:43:40 +03:00
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_generic.h interval_tree: Fix ITSTATIC usage for *_subtree_search() 2025-10-14 14:45:22 -07:00
interval_tree.h interval_tree: Fix ITSTATIC usage for *_subtree_search() 2025-10-14 14:45:22 -07:00
io_uring_types.h io_uring/tctx: add separate lock for list of tctx's in ctx 2026-01-01 08:16:40 -07:00
io_uring.h
io-64-nonatomic-hi-lo.h
io-64-nonatomic-lo-hi.h
io-mapping.h mm: remove mm/io-mapping.c 2025-08-02 12:06:10 -07:00
io-pgtable.h iommu/amd: Remove AMD io_pgtable support 2025-11-05 09:08:57 +01:00
io.h
ioam6_genl.h
ioam6_iptunnel.h
ioam6.h
iocontext.h copy_process: pass clone_flags as u64 across calltree 2025-09-01 15:31:34 +02:00
iomap.h vfs-7.0-rc1.iomap 2026-02-09 15:08:16 -08:00
iommu-dma.h dma-mapping: export new dma_*map_phys() interface 2025-09-12 00:18:21 +02:00
iommu-helper.h
iommu.h Significant patch series in this merge are as follows: 2025-12-05 13:52:43 -08:00
iommufd.h iommufd: Rename some shortterm-related identifiers 2025-07-18 17:33:08 -03:00
iopoll.h iopoll: Reorder the timeout handling in poll_timeout_us() 2025-08-28 12:17:39 +03:00
ioport.h resource: Introduce resource_assigned() for discerning active resources 2025-11-13 17:05:08 -08:00
ioprio.h block: Fix default IO priority if there is no IO context 2025-07-31 15:00:41 -06:00
ioremap.h
iosys-map.h iosys-map: Fix undefined behavior in iosys_map_clear() 2025-08-11 17:26:38 +02:00
iov_iter.h iov_iter: iterate_folioq: fix handling of offset >= folio size 2025-08-19 16:35:56 -07:00
iova_bitmap.h
iova.h
ip.h
ipack.h ipack: fix ipack.h kernel-doc warnings 2025-10-22 07:53:15 +02:00
ipc_namespace.h namespace-6.18-rc1 2025-09-29 11:20:29 -07:00
ipc.h
ipmi_smi.h ipmi: Rename "user_data" to "recv_msg" in an SMI message 2025-09-08 10:21:41 -05:00
ipmi.h
ipv6_route.h
ipv6.h ipv6: Move ipv6_fl_list from ipv6_pinfo to inet_sock. 2025-10-17 16:06:52 -07:00
irq_poll.h
irq_sim.h
irq_work_types.h irqwork: Move data struct to a types header 2025-11-25 19:45:41 +01:00
irq_work.h irqwork: Move data struct to a types header 2025-11-25 19:45:41 +01:00
irq-entry-common.h entry: Always inline local_irq_{enable,disable}_exit_to_user() 2025-12-18 10:43:52 +01:00
irq.h genirq: Kill irq_{g,s}et_percpu_devid_partition() 2025-10-27 17:16:37 +01:00
irqbypass.h
irqchip.h irqchip: Pass platform device to platform drivers 2025-10-16 18:17:27 +02:00
irqdesc.h genirq: Change hwirq parameter to irq_hw_number_t 2025-12-07 16:15:22 +01:00
irqdomain_defs.h
irqdomain.h irqdomain: Delete irq_domain_add_tree() 2025-12-10 11:16:50 +09: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 dibs: Move data path to dibs layer 2025-09-23 11:13:22 +02:00
iversion.h
jbd2.h uapi: promote EFSCORRUPTED and EUCLEAN to errno.h 2026-01-13 09:58:01 +01:00
jhash.h include/linux/jhash.h: replace __get_unaligned_cpu32 in jhash function 2025-07-09 22:57:49 -07:00
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_ratelimit.h
jump_label.h
jz4740-adc.h
jz4780-nemc.h
kallsyms.h
kasan-checks.h
kasan-enabled.h kasan: introduce ARCH_DEFER_KASAN and unify static key across modes 2025-09-21 14:21:58 -07:00
kasan-tags.h
kasan.h mm/kasan: fix KASAN poisoning in vrealloc() 2026-01-26 19:03:45 -08:00
kbd_diacr.h
kbd_kern.h
kbuild.h
kconfig.h
kcore.h
kcov.h kcov, usb: Don't disable interrupts in kcov_remote_start_usb_softirq() 2025-08-13 17:18:43 +02:00
kcsan-checks.h
kcsan.h
kdb.h printk: nbcon: Allow KDB to acquire the NBCON context 2025-10-24 12:55:10 +02:00
kdebug.h
kdev_t.h
kern_levels.h
kernel_read_file.h ima: Access decompressed kernel module to verify appended signature 2025-11-19 09:19:42 -05:00
kernel_stat.h
kernel-page-flags.h
kernel.h kernel.h: add comments for enum system_states 2025-09-13 17:32:55 -07:00
kernelcapi.h
kernfs.h
kexec_handover.h kho: allow memory preservation state updates after finalization 2025-11-27 14:24:36 -08: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
khugepaged.h mm: convert core mm to mm_flags_*() accessors 2025-09-13 16:54:56 -07:00
klist.h
kmemleak.h mm/alloc_tag: fix the kmemleak false positive issue in the allocation of the percpu variable tag->counters 2025-06-25 15:55:03 -07:00
kmod.h module: Move modprobe_path and modules_disabled ctl_tables into the module subsys 2025-07-23 11:52:47 +02:00
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
kobject.h
kprobes.h
kref_api.h
kref.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 stackleak: Rename stackleak_track_stack to __sanitizer_cov_stack_depth 2025-07-21 21:40:39 -07:00
kstrtox.h
kthread.h
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: 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: leafops.h: correct kernel-doc function param. names 2025-12-23 11:23:12 -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 leds: Unexport of_led_get() 2025-07-02 17:18:01 +01:00
libata.h ata fix for 6.19-rc1 2025-12-05 20:41:20 -08:00
libfdt_env.h
libfdt.h
libgcc.h
libnvdimm.h libnvdimm: Don't use "proxy" headers 2025-07-01 11:07:43 -05:00
libps2.h
license.h
limits.h
linear_range.h
linkage.h
linkmode.h
linux_logo.h
lis3lv02d.h
list_bl.h
list_lru.h
list_nulls.h
list_sort.h
list.h RCU pull request for v6.18 2025-10-04 11:28:45 -07:00
litex.h
livepatch_external.h objtool/klp: Introduce klp diff subcommand for diffing object files 2025-10-14 14:50:18 -07:00
livepatch_helpers.h livepatch: Introduce source code helpers for livepatch modules 2025-10-14 14:50:19 -07:00
livepatch_sched.h
livepatch.h livepatch: Fix having __klp_objects relics in non-livepatch modules 2026-02-05 08:00:44 -08:00
liveupdate.h liveupdate: luo_file: add private argument to store runtime state 2025-11-27 14:24:40 -08:00
llc.h
llist_api.h
llist.h cgroup: llist: avoid memory tears for llist_node 2025-07-17 07:41:56 -10: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
local_lock.h locking/local_lock: Fix all kernel-doc warnings 2025-12-01 06:56:16 +01:00
lockdep_api.h
lockdep_types.h locking/lockdep: Avoid struct return in lock_stats() 2025-07-14 21:57:20 -07:00
lockdep.h treewide: Remove in_irq() 2025-10-24 21:39:27 +02:00
lockref.h lockref: add a __cond_lock annotation for lockref_put_or_lock 2025-12-10 05:58:51 +09:00
log2.h ilog2: add max_pow_of_two_factor() 2025-07-17 06:01:16 -06:00
logic_iomem.h
logic_pio.h
lp.h
lru_cache.h
lsm_audit.h
lsm_count.h
lsm_hook_defs.h Simplifying ->d_name audits, easy part. 2025-10-03 11:14:02 -07:00
lsm_hooks.h lsm: fix kernel-doc struct member names 2025-12-15 21:51:52 -05:00
lwq.h
lz4.h
lzo.h
mailbox_client.h
mailbox_controller.h mailbox: Allow controller specific mapping using fwnode 2025-09-24 19:32:00 -06:00
maple_tree.h Summary of significant series in this pull request: 2025-10-02 18:18:33 -07:00
maple.h
marvell_phy.h
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 pwm: mc33xs2410: add hwmon support 2025-07-24 09:20:39 +02:00
mc6821.h
mc146818rtc.h
mcb.h
mdev.h
mdio-bitbang.h
mdio-gpio.h
mdio-mux.h
mdio.h net: mdio: use macro module_driver to avoid boilerplate code 2025-10-14 19:16:13 -07:00
mei_aux.h
mei_cl_bus.h mei: bus: add mei_cldev_mtu interface 2025-09-18 09:31:50 -07:00
mem_encrypt.h
memblock.h memblock: drop for_each_free_mem_pfn_range_in_zone_from() 2025-09-14 08:49:03 +03:00
memcontrol.h memcg: remove inc/dec_lruvec_kmem_state helpers 2025-11-29 10:41:10 -08:00
memfd.h memfd: export alloc_file() 2026-01-26 19:03:47 -08:00
memory_hotplug.h mm/memory_hotplug: Remove MEM_PREPARE_ONLINE/MEM_FINISH_OFFLINE notifiers 2025-10-14 14:24:53 +02:00
memory-failure.h mm: fixup pfnmap memory failure handling to use pgoff 2025-12-23 11:23:15 -08:00
memory-tiers.h mm/memory-tier: fix abstract distance calculation overflow 2025-07-09 22:42:06 -07:00
memory.h Significant patch series in this merge are as follows: 2025-12-05 13:52:43 -08:00
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 mm/zone_device: reinitialize large zone device private folios 2026-01-26 19:03:48 -08:00
memstick.h
mhi_ep.h
mhi.h
micrel_phy.h net: phy: micrel: Add support for lan8842 2025-08-21 10:42:31 +02:00
microchipphy.h
migrate_mode.h
migrate.h mm: replace pmd_to_swp_entry() with softleaf_from_pmd() 2025-11-24 15:08:51 -08: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 cgroup/misc: fix misc_res_type kernel-doc warning 2025-10-17 05:31:56 -10:00
miscdevice.h char: misc: Register fixed minor EISA_EEPROM_MINOR in linux/miscdevice.h 2025-08-19 12:41:18 +02:00
mISDNdsp.h
mISDNhw.h
mISDNif.h
mm_api.h
mm_inline.h mm: userfaultfd: add pgtable_supports_uffd_wp() 2025-11-24 15:08:54 -08:00
mm_types_task.h
mm_types.h mm/hugetlb: fix excessive IPI broadcasts when unsharing PMD tables using mmu_gather 2026-01-20 09:34:26 -08:00
mm.h mm: do not copy page tables unnecessarily for VM_UFFD_WP 2026-01-20 09:34:26 -08:00
mman.h mm: convert core mm to mm_flags_*() accessors 2025-09-13 16:54:56 -07:00
mmap_lock.h mm: add vma_start_write_killable() 2025-11-20 13:43:59 -08:00
mmdebug.h mm/gup: remove (VM_)BUG_ONs 2025-07-09 22:41:56 -07:00
mmiotrace.h
mmu_context.h
mmu_notifier.h
mmzone.h mm_zone: Generalise has_managed_dma() 2026-01-14 11:00:00 +01:00
mnt_idmapping.h
mnt_namespace.h namespace-6.18-rc1 2025-09-29 11:20:29 -07:00
mod_devicetable.h mod_devicetable: Bump auxiliary_device_id name size 2025-11-26 15:17:37 +01:00
module_signature.h
module_symbol.h
module.h module: Fix device table module aliases 2025-10-22 15:21:55 +02:00
moduleloader.h
moduleparam.h module: Add compile-time check for embedded NUL characters 2025-11-05 14:08:58 +01:00
most.h
mount.h constify {__,}mnt_is_readonly() 2025-09-17 15:58:29 -04:00
moxtet.h
mpage.h
mpi.h
mpls_iptunnel.h
mpls.h
mroute_base.h
mroute.h
mroute6.h
msdos_fs.h
msdos_partition.h
msg.h
msi_api.h
msi.h PCI/MSI: Delete pci_msi_create_irq_domain() 2025-10-16 21:09:52 +02:00
mtio.h
mutex_api.h
mutex_types.h
mutex.h locking/mutex: Redo __mutex_init() to reduce generated code size 2025-12-01 06:51:57 +01:00
mv643xx_eth.h
mv643xx_i2c.h
mvebu-pmsu.h
mxm-wmi.h
namei.h vfs-6.19-rc1.directory.locking 2025-12-01 16:13:46 -08:00
nd.h
ndctl.h
net_tstamp.h
net.h net: Remove struct sockaddr from net.h 2025-11-04 19:10:33 -08:00
netdev_features.h net: add a common function to compute features for upper devices 2025-10-21 18:08:23 -07:00
netdevice_xmit.h net/sched: act_mirred: add loop detection 2025-10-16 16:25:10 -07:00
netdevice.h netdev: preserve NETIF_F_ALL_FOR_ALL across TSO updates 2026-01-04 10:26:11 -08:00
netfilter_bridge.h
netfilter_defs.h
netfilter_ipv4.h
netfilter_ipv6.h
netfilter_netdev.h
netfilter.h netfilter: nfnetlink_hook: Dump flowtable info 2025-07-25 18:40:01 +02:00
netfs.h mempool: rename struct mempool_s to struct mempool 2025-09-13 16:54:59 -07:00
netlink.h
netpoll.h net: netpoll: remove unused netpoll pointer from netpoll_info 2025-09-19 17:50:59 -07:00
nfs_common.h
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_fs.h NFS: Fix a deadlock involving nfs_release_folio() 2026-01-04 23:03:24 -05:00
nfs_iostat.h
nfs_page.h nfs: remove NFS_WBACK_BUSY() 2025-09-23 13:28:20 -04:00
nfs_ssc.h
nfs_xdr.h NFS: Request a directory delegation during RENAME 2025-11-23 16:01:47 -05:00
nfs.h
nfs3.h
nfs4.h
nfsacl.h
nfslocalio.h NFSD 6.18 Release Notes 2025-10-06 13:22:21 -07:00
nitro_enclaves.h
nl802154.h
nls.h
nmi.h powerpc/watchdog: add support for hardlockup_sys_info sysctl 2026-01-14 22:16:22 -08: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: use min() instead of min_t() 2025-11-20 10:02:22 -05:00
nospec.h
notifier.h srcu: Create a DEFINE_SRCU_FAST() 2025-11-05 23:58:20 +01:00
ns_common.h nsproxy: fix free_nsproxy() and simplify create_new_namespaces() 2025-11-14 13:10:38 +01:00
nsc_gpio.h
nsfs.h ns: add active reference count 2025-11-03 17:41:17 +01:00
nsproxy.h nsproxy: fix free_nsproxy() and simplify create_new_namespaces() 2025-11-14 13:10:38 +01:00
nstree.h nstree: switch to new structures 2025-11-11 10:01:30 +01:00
ntb_transport.h
ntb.h
nubus.h
numa_memblks.h
numa.h
nvme-auth.h
nvme-fc-driver.h
nvme-fc.h
nvme-keyring.h
nvme-rdma.h
nvme-tcp.h
nvme.h nvme: fix typo in status code constant for self-test in progress 2025-07-17 13:38:07 +02:00
nvmem-consumer.h
nvmem-provider.h nvmem: update a comment related to struct nvmem_config 2025-09-13 17:32:45 -07:00
nvram.h
oa_tc6.h
objagg.h
objpool.h
objtool_types.h objtool: Add ANNOTATE_DATA_SPECIAL 2025-10-14 14:50:16 -07:00
objtool.h objtool: 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
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
of.h soundwire updates for 6.19 2025-12-13 16:26:55 +12:00
oid_registry.h
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 once: fix race by moving DO_ONCE to separate section 2025-09-25 08:01:16 +02:00
oom.h mm: convert core mm to mm_flags_*() accessors 2025-09-13 16:54:56 -07:00
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 lib: packing: Include necessary headers 2025-06-25 15:30:00 -07:00
padata.h
page_counter.h
page_ext.h
page_frag_cache.h
page_idle.h
page_owner.h mm/page_owner: convert set_page_owner_migrate_reason() to folios 2025-07-19 18:59:57 -07:00
page_ref.h
page_reporting.h
page_table_check.h
page-flags-layout.h
page-flags.h slab: Remove folio references from __ksize() 2025-11-13 11:01:08 +01:00
page-isolation.h mm/page_isolation: remove migratetype parameter from more functions 2025-07-13 16:38:18 -07:00
pageblock-flags.h mm/pageblock-flags: remove PB_migratetype_bits/PB_migrate_end 2025-09-13 16:55:21 -07:00
pagemap.h fs/writeback: skip AS_NO_DATA_INTEGRITY mappings in wait_sb_inodes() 2026-01-19 12:30:01 -08:00
pagevec.h pagevec.h: add const to pointer parameters of getter functions 2025-09-13 16:55:24 -07:00
pagewalk.h arm64: Enable permission change on arm64 kernel block mappings 2025-09-18 21:36:37 +01:00
panic_notifier.h
panic.h taint/module: remove unnecessary taint_flag.module field 2025-11-12 10:00:15 -08:00
papr_scm.h
parman.h
parport_pc.h
parport.h
parser.h
part_stat.h block: Update a comment of disk statistics 2025-10-02 15:28:42 -06:00
pata_arasan_cf_data.h
patchkey.h
path.h
pch_dma.h
pci_hotplug.h PCI: Move is_pciehp check out of pciehp_is_native() 2025-07-29 11:45:39 -05:00
pci_ids.h PCI: Add Intel Nova Lake S audio Device ID 2025-11-17 12:04:28 +01:00
pci-acpi.h
pci-ats.h
pci-bwctrl.h
pci-doe.h PCI/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: endpoint: Add RC-to-EP doorbell support using platform MSI controller 2025-07-24 16:51:17 -05:00
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: Fix off by one error calculating VF RID range 2026-01-22 17:47:21 -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 PCI: Provide pci_free_irq_vectors() stub 2026-01-12 10:45:31 -06:00
pcie-dwc.h
pcs-lynx.h
pcs-rzn1-miic.h
pe.h
peci-cpu.h
peci.h
percpu_counter.h
percpu-defs.h s390/percpu: Get rid of ARCH_MODULE_NEEDS_WEAK_PER_CPU 2025-11-24 11:45:20 +01:00
percpu-refcount.h
percpu-rwsem.h
percpu.h
perf_event_api.h
perf_event.h treewide: Update email address 2026-01-11 06:09:11 -10:00
perf_regs.h
personality.h
pfn.h mm: remove callers of pfn_t functionality 2025-07-09 22:42:19 -07:00
pgalloc_tag.h mm: introduce memdesc_flags_t 2025-09-13 16:55:07 -07:00
pgalloc.h mm: introduce and use {pgd,p4d}_populate_kernel() 2025-08-27 22:45:44 -07:00
pgtable_api.h
pgtable.h Significant patch series in this merge are as follows: 2025-12-05 13:52:43 -08:00
phonet.h
phy_fixed.h net: phy: fixed_phy: shrink size of struct fixed_phy_status 2025-11-07 18:53:13 -08:00
phy_led_triggers.h
phy_link_topology.h
phy.h net: phy: phy-c45: add SQI and SQI+ support for OATC14 10Base-T1S PHYs 2025-12-01 15:08:24 -08:00
phylib_stubs.h
phylink.h net: phylink: add phylink managed wake-on-lan PHY speed control 2025-10-24 18:52:08 -07:00
pid_namespace.h pid: rely on common reference count behavior 2025-11-11 10:01:32 +01:00
pid_types.h
pid.h
pidfs.h
pim.h
pipe_fs_i.h fs/pipe: stop duplicating union pipe_index declaration 2025-11-12 12:18:56 +01:00
pkeys.h
pl320-ipc.h
platform_device.h 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_types.h
plist.h treewide: Update email address 2026-01-11 06:09:11 -10: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 OPP: Add support to find OPP for a set of keys 2025-08-26 10:40:58 +05:30
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
pm-trace.h
pm.h pmdomain core: 2025-12-04 13:50:39 -08:00
pmbus.h
pmu.h
pnp.h
poison.h io_uring: add request poisoning 2025-08-24 11:41:11 -06:00
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 timekeeping: Provide time getters for auxiliary clocks 2025-06-27 20:13:12 +02:00
power_supply.h power: supply: core: Add state_of_health power supply property 2025-09-18 01:01:03 +02:00
powercap.h
ppp_channel.h
ppp_defs.h
ppp-comp.h
pps_gen_kernel.h
pps_kernel.h pps: fix poll support 2025-07-01 12:29:29 +02:00
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 panic/printk: replace this_cpu_in_panic() with panic_on_this_cpu() 2025-09-13 17:32:52 -07:00
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 ns: move ns type into struct ns_common 2025-09-25 09:23:54 +02:00
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 libfs: allow to specify s_d_flags 2025-10-31 10:16:23 +01:00
psi_types.h sched/psi: Optimize psi_group_change() cpu_clock() usage 2025-07-09 13:40:21 +02:00
psi.h
psp-platform-access.h crypto: ccp - Add AMD Seamless Firmware Servicing (SFS) driver 2025-09-17 12:17:05 +02:00
psp-sev.h tsm for 6.19 2025-12-06 10:15:41 -08:00
psp-tee.h
psp.h
pstore_blk.h
pstore_ram.h
pstore_zone.h
pstore.h
ptdump.h
pti.h
ptp_classify.h
ptp_clock_kernel.h ptp: add debugfs interfaces to loop back the periodic output signal 2025-09-09 19:28:52 -07:00
ptp_kvm.h
ptp_mock.h
ptp_pch.h
ptr_ring.h ptr_ring: __ptr_ring_zero_tail micro optimization 2025-09-29 18:13:10 -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
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_types.h
ratelimit.h
rational.h
rbtree_augmented.h
rbtree_latch.h
rbtree_types.h
rbtree.h rbtree: inline rb_last() 2025-11-27 14:24:30 -08:00
rcu_node_tree.h
rcu_notifier.h
rcu_segcblist.h
rcu_sync.h
rculist_bl.h
rculist_nulls.h Networking changes for 6.19. 2025-12-03 17:24:33 -08:00
rculist.h rculist: move list_for_each_rcu() to where it belongs 2025-08-25 10:13:26 -07: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 rcu: Clean up after the SRCU-fastification of RCU Tasks Trace 2026-01-01 16:39:46 +08:00
rcuref.h
rcutiny.h
rcutree.h
rcuwait_api.h
rcuwait.h
reboot-mode.h
reboot.h
reciprocal_div.h
ref_tracker.h
refcount_api.h
refcount_types.h
refcount.h
regmap.h regmap: Updates for v6.19 2025-12-04 11:16:44 -08:00
regset.h regset: Add explicit core note name in struct user_regset 2025-07-14 22:27:46 -07:00
relay.h relayfs: support a counter tracking if data is too big to write 2025-07-09 22:57:52 -07:00
remoteproc.h
resctrl_types.h fs/resctrl: Add event configuration directory under info/L3_MON/ 2025-09-15 12:39:38 +02:00
resctrl.h x86,fs/resctrl: Implement "io_alloc" enable/disable handlers 2025-11-21 22:35:22 +01:00
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_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.h rhashtable: use likely for rhashtable lookup 2025-10-20 12:10:28 +08:00
ring_buffer.h tracing cleanups for v6.17: 2025-08-03 15:03:04 -07:00
rio_drv.h
rio_ids.h
rio_regs.h
rio.h drivers: rapidio: make rio_bus_type const 2025-10-22 07:55:02 +02:00
rmap.h mm/page_vma_mapped: track if the page is mapped across page table boundary 2025-09-28 11:51:29 -07:00
rmi.h
rndis.h
rodata_test.h
rolling_buffer.h
root_dev.h
rpmb.h rpmb: move rpmb_frame struct and constants to common header 2025-10-13 13:18:03 +02:00
rpmsg.h
rseq_entry.h rseq: Always inline rseq_debug_syscall_return() 2025-12-12 10:26:26 +01:00
rseq_types.h sched/mmcid: Protect transition on weakly ordered systems 2026-02-04 12:21:12 +01:00
rseq.h sched/mmcid: Switch over to the new mechanism 2025-11-25 19:45:42 +01:00
rslib.h treewide: Update email address 2026-01-11 06:09:11 -10:00
rtc.h
rtmutex.h locking/local_lock: Introduce local_lock_is_locked(). 2025-09-29 09:42:35 +02:00
rtnetlink.h
rtsx_common.h
rtsx_pci.h misc: rtsx_pci: Add separate CD/WP pin polarity reversal support 2025-08-19 12:37:10 +02:00
rtsx_usb.h misc: rtsx: usb card reader: add OCP support 2025-08-19 14:34:15 +02:00
rv.h rv: Make rv_reacting_on() static 2025-11-11 13:18:56 +01:00
rw_hint.h fs: add an enum for number of life time hints 2025-09-16 12:30:41 +02:00
rwbase_rt.h
rwlock_api_smp.h
rwlock_rt.h
rwlock_types.h
rwlock.h
rwsem.h Significant patch series in this pull request: 2025-08-03 16:23:09 -07:00
sbitmap.h sbitmap: fix all kernel-doc warnings 2025-11-28 09:21:18 -07:00
scatterlist.h scatterlist: disallow non-contigous page ranges in a single SG entry 2025-09-21 14:22:06 -07:00
scc.h
sched_clock.h
sched.h RCU changes for v7.0 2026-02-09 09:46:26 -08:00
scmi_imx_protocol.h
scmi_protocol.h firmware: arm_scmi: Fix function name typo in scmi_perf_proto_ops struct 2025-09-02 11:21:34 +01:00
scpi_protocol.h
screen_info.h video: screen_info: Add pixel-format helper for linear framebuffers 2025-08-26 09:54:16 +02:00
scs.h
sctp.h
scx200_gpio.h
scx200.h
seccomp_types.h
seccomp.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_genl.h
seg6_hmac.h
seg6_iptunnel.h
seg6_local.h
seg6.h
selection.h
sem_types.h
sem.h copy_process: pass clone_flags as u64 across calltree 2025-09-01 15:31:34 +02:00
semaphore.h
seq_buf.h tracing: Add trace_seq_pop() and seq_buf_pop() 2025-10-28 20:10:59 -04:00
seq_file_net.h
seq_file.h
seqlock_api.h
seqlock_types.h
seqlock.h seqlock: Cure some more scoped_seqlock() optimization fails 2025-12-06 09:53:05 +01:00
serdev.h
serial_8250.h
serial_bcm63xx.h
serial_core.h serial: introduce uart_port_lock() guard()s 2025-08-17 12:46:25 +02:00
serial_s3c.h
serial_sci.h
serial.h
serio.h
set_memory.h
sfp.h net: sfp: remove old sfp_parse_* functions 2025-09-22 16:05:15 -07:00
sh_clk.h
sh_dma.h
sh_eth.h
sh_intc.h
sh_timer.h
shdma-base.h dmaengine: sh: setup_xref error handling 2025-09-02 12:29:36 +05:30
shm.h
shmem_fs.h Significant patch series in this pull request: 2025-12-06 14:01:20 -08:00
shrinker.h
signal_types.h
signal.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_ref.h
skbuff.h net: add skb_header_pointer_careful() helper 2026-01-29 18:25:22 -08:00
skmsg.h net: add sk_drops_skbadd() helper 2025-08-28 13:14:50 +02:00
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_types.h
smp.h smp: Introduce a helper function to check for pending IPIs 2025-11-19 18:06:50 +01:00
smpboot.h
smsc911x.h
smscphy.h
sock_diag.h
socket.h for-6.19/io_uring-20251201 2025-12-03 18:58:57 -08:00
sockptr.h
softirq.h
sonet.h
sonypi.h
sort.h
sound.h
soundcard.h
spinlock_api_smp.h
spinlock_api_up.h
spinlock_api.h
spinlock_rt.h
spinlock_types_raw.h
spinlock_types_up.h
spinlock_types.h
spinlock_up.h
spinlock.h
splice.h
spmi.h
sprintf.h printk changes for 6.17 2025-08-04 10:54:36 -07:00
sram.h
srcu.h srcu: Create an SRCU-fast-updown API 2025-11-27 14:22:31 +01:00
srcutiny.h srcu: Create an SRCU-fast-updown API 2025-11-27 14:22:31 +01:00
srcutree.h srcu: Create an SRCU-fast-updown API 2025-11-27 14:22:31 +01:00
ssbi.h
stackdepot.h
stackprotector.h
stacktrace.h
start_kernel.h
stat.h
statfs.h
static_call_types.h static_call: 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 stddef: Introduce __TRAILING_OVERLAP() 2025-09-17 09:29:43 -07:00
stm.h
stmmac.h net: stmmac: remove axi_blen array 2025-11-20 17:57:40 -08:00
stmp_device.h
stmp3xxx_rtc_wdt.h
stop_machine.h stop_machine: Improve kernel-doc function-header comments 2025-07-17 12:10:56 -07:00
string_choices.h gpio updates for v6.18-rc1 2025-10-01 11:34:12 -07:00
string_helpers.h
string.h hardening updates for v6.19-rc1 2025-12-05 09:11:02 -08:00
stringhash.h
stringify.h
sungem_phy.h
sunserialcore.h
sunxi-rsb.h
surface_acpi_notify.h
suspend.h PM: hibernate: Fix pm_hibernation_mode_is_suspend() build breakage 2025-09-26 18:53:48 +02:00
svga.h
sw842.h
swab.h
swait_api.h
swait.h
swap_cgroup.h
swap.h mm/swap: do not choose swap device according to numa node 2025-11-16 17:28:27 -08: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
sys.h
syscall_user_dispatch_types.h
syscall_user_dispatch.h
syscalls_api.h
syscalls.h nstree: add listns() 2025-11-03 17:41:18 +01:00
syscore_ops.h 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 firmware: sysfb: Don't use "proxy" headers 2025-06-27 13:01:11 +02:00
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_ops.h
task_io_accounting.h
task_work.h
taskstats_kern.h
tboot.h
tc.h
tcp.h tcp: move mtu_info to remove two 32bit holes 2025-09-22 17:55:25 -07:00
tee_core.h tee: add TEE_IOCTL_PARAM_ATTR_TYPE_OBJREF 2025-09-15 17:34:06 +02:00
tee_drv.h tee: add TEE_IOCTL_PARAM_ATTR_TYPE_OBJREF 2025-09-15 17:34:06 +02:00
tegra-icc.h
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
thread_info.h rseq: Switch to TIF_RSEQ if supported 2025-11-04 08:35:37 +01:00
threads.h
thunderbolt.h thunderbolt: Update thunderbolt.h header file 2025-09-17 07:33:00 +02:00
ti_wilink_st.h
ti-emif-sram.h
tick.h
tifm.h
timb_dma.h
timb_gpio.h
time_namespace.h namespace-6.18-rc1 2025-09-29 11:20:29 -07:00
time.h
time32.h
time64.h
timecounter.h time/timecounter: Fix the lie that struct cyclecounter is const 2025-07-01 15:38:25 +02:00
timekeeper_internal.h vdso/vsyscall: Avoid slow division loop in auxiliary clock update 2025-09-03 11:55:11 +02:00
timekeeping.h timekeeping: Remove the temporary CLOCK_AUX workaround 2025-07-03 14:44:15 +02:00
timer_types.h
timer.h timers/migration: Exclude isolated cpus from hierarchy 2025-11-20 20:17:32 +01:00
timerfd.h
timeriomem-rng.h
timerqueue_types.h
timerqueue.h
timex.h
tnum.h bpf: Improve the general precision of tnum_mul 2025-08-27 15:00:26 -07:00
topology.h sched/fair: Get rid of sched_domains_curr_level hack for tl->cpumask() 2025-09-03 10:03:12 +02:00
torture.h
toshiba.h
tpm_command.h
tpm_eventlog.h
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: Fix enabling of tracing on file release 2025-12-05 15:17:56 -05:00
trace_recursion.h tracing: Add recursion protection in kernel stack trace recording 2026-01-07 14:52:22 -05:00
trace_seq.h tracing: Add trace_seq_pop() and seq_buf_pop() 2025-10-28 20:10:59 -04:00
trace.h
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 Revert "PCI/TSM: Report active IDE streams" 2026-01-22 17:46:44 -08:00
tty_buffer.h
tty_driver.h
tty_flip.h
tty_ldisc.h
tty_port.h tty: introduce tty_port_tty guard() 2025-08-17 12:46:25 +02:00
tty.h
turris-omnia-mcu-interface.h
turris-signing-key.h
typecheck.h
types.h fs: Add uoff_t 2025-11-25 10:07:42 +01:00
u64_stats_sync_api.h
u64_stats_sync.h
uacce.h
uaccess.h Significant patch series in this pull request: 2025-12-06 14:01:20 -08:00
ubsan.h
ucopysize.h
ucs2_string.h
udp.h udp: remove busylock and add per NUMA queues 2025-09-23 16:38:39 -07:00
uidgid_types.h
uidgid.h
uio_driver.h treewide: Update email address 2026-01-11 06:09:11 -10:00
uio.h iov_iter: remove iov_iter_is_aligned 2025-09-09 10:27:01 -06:00
umh.h
unaligned.h
unicode.h
union_find.h
units.h
unroll.h
unwind_deferred_types.h perf: Support deferred user unwind 2025-10-29 10:29:58 +01:00
unwind_deferred.h perf: Support deferred user unwind 2025-10-29 10:29:58 +01:00
unwind_user_types.h unwind_user/x86: Teach FP unwind about start of function 2025-10-29 10:29:58 +01:00
unwind_user.h unwind_user: Add user space unwinding API with frame pointer support 2025-07-29 14:46:07 -04:00
uprobes.h Performance events updates for v6.18: 2025-09-30 11:11:21 -07:00
usb_usual.h
usb.h usb: offload: add apis for offload usage tracking 2025-09-12 14:08:02 +02:00
usbdevice_fs.h
user_events.h copy_process: pass clone_flags as u64 across calltree 2025-09-01 15:31:34 +02:00
user_namespace.h nstree: add listns() 2025-11-03 17:41:18 +01:00
user-return-notifier.h
user.h
userfaultfd_k.h mm: userfaultfd: add pgtable_supports_uffd_wp() 2025-11-24 15:08:54 -08:00
util_macros.h util_macros.h: fix kernel-doc for u64_to_user_ptr() 2025-11-20 14:03:41 -08:00
uts_namespace.h namespace-6.18-rc1 2025-09-29 11:20:29 -07:00
uts.h
utsname.h uts: split namespace into separate header 2025-09-19 14:26:17 +02:00
uuid.h
vbox_utils.h
vdpa.h vdpa: introduce map ops 2025-10-01 07:24:55 -04:00
vdso_datastore.h
verification.h bpf: Implement signature verification for BPF programs 2025-09-22 18:58:03 -07:00
vermagic.h
vexpress.h
vfio_pci_core.h vfio/pci: Disable qword access to the PCI ROM bar 2025-12-23 14:07:08 -07:00
vfio.h [v9] vfio/pci: Allow MMIO regions to be exported through dma-buf 2025-11-20 21:20:00 -07:00
vfs.h
vfsdebug.h
vga_switcheroo.h
vgaarb.h
vhost_iotlb.h
via_i2c.h
via-core.h
via.h
videodev2.h media: include: update Hans Verkuil's email address 2025-09-09 15:58:56 +02: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_features: make it self-contained 2025-12-24 08:02:56 -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: introduce virtio_map container union 2025-10-01 07:24:43 -04:00
virtio_vsock.h vsock/virtio: Rename virtio_vsock_skb_rx_put() 2025-08-01 09:11:09 -04:00
virtio.h virtio: make it self-contained 2025-12-24 08:02:55 -05:00
vm_event_item.h mm: vm_event_item: explicit #include for THREAD_SIZE 2025-09-21 14:22:31 -07:00
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 vhost: vringh: Remove unused functions 2025-08-01 09:11:08 -04:00
vt_buffer.h
vt_kern.h
vt.h
vtime.h
w1.h
wait_api.h
wait_bit.h
wait.h sched/wait: Add wait_event_state_exclusive() 2025-08-27 14:29:43 +02:00
watch_queue.h
watchdog.h watchdog: Don't use "proxy" headers 2025-07-17 11:26:56 +02:00
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_api.h
workqueue_types.h
workqueue.h workqueue: fix texinfodocs warning for WQ_* flags reference 2025-09-22 05:37:20 -10:00
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 mm: stop storing migration_ops in page->mapping 2025-07-13 16:38:29 -07:00
zstd_errors.h
zstd_lib.h
zstd.h
zswap.h
zutil.h