mirror-linux/include/linux
Linus Torvalds 440d6635b2 mm.git review status for linus..mm-nonmm-stable
Total patches:       126
 Reviews/patch:       0.92
 Reviewed rate:       76%
 
 - The 2 patch series "pid: make sub-init creation retryable" from Oleg
   Nesterov increases the robustness of our creation of init in a new
   namespace.  By clearing away some historical cruft which is no longer
   needed.  Also some documentation fixups are provided.
 
 - The 2 patch series "selftests/fchmodat2: Error handling and general"
   from Mark Brown has a fixup and a cleanup for the fchmodat2() syscall
   selftest.
 
 - The 3 patch series "lib: polynomial: Move to math/ and clean up" from
   Andy Shevchenko does as advertised.
 
 - The 3 patch series "hung_task: Provide runtime reset interface for
   hung task detector" from Aaron Tomlin gives administrators the ability
   to zero out /proc/sys/kernel/hung_task_detect_count.
 
 - The 2 patch series "tools/getdelays: use the static UAPI headers from
   tools/include/uapi" from Thomas Weißschuh teaches getdelays to use the
   in-kernel UAPI headers rather than the system-provided ones.
 
 - The 5 patch series "watchdog/hardlockup: Improvements to hardlockup"
   from Mayank Rungta provides several cleanups and fixups to the
   hardlockup detector code and its documentation.
 
 - The 2 patch series "lib/bch: fix undefined behavior from signed
   left-shifts" from Josh Law provides a couple of small/theoretical fixes
   in the bch code.
 
 - The 2 patch series "ocfs2/dlm: fix two bugs in dlm_match_regions()"
   from Junrui Luo does what is claims.
 
 - The 27 patch series "cleanup the RAID5 XOR library" from Christoph
   Hellwig is a quite far-reaching cleanup to this code.  I can't do better
   than to quote Christoph:
 
     The XOR library used for the RAID5 parity is a bit of a mess right
     now.  The main file sits in crypto/ despite not being cryptography and
     not using the crypto API, with the generic implementations sitting in
     include/asm-generic and the arch implementations sitting in an asm/
     header in theory.  The latter doesn't work for many cases, so
     architectures often build the code directly into the core kernel, or
     create another module for the architecture code.
 
     Change this to a single module in lib/ that also contains the
     architecture optimizations, similar to the library work Eric Biggers
     has done for the CRC and crypto libraries later.  After that it
     changes to better calling conventions that allow for smarter
     architecture implementations (although none is contained here yet),
     and uses static_call to avoid indirection function call overhead.
 
 - The 2 patch series "lib/list_sort: Clean up list_sort() scheduling
   workarounds" from Kuan-Wei Chiu cleans up this library code by removing
   a hacky thing which was added for UBIFS, which UBIFS doesn't actually
   need.
 
 - The 5 patch series "Fix bugs in extract_iter_to_sg()" from Christian
   Ehrhardt fixes a few bugs in the scatterlist code, adds in-kernel tests
   for the now-fixed bugs and fixes a leak in the test itself.
 
 - The 3 patch series "kdump: Enable LUKS-encrypted dump target support
   in ARM64 and PowerPC" from Coiby Xu eenables support of the
   LUKS-encrypted device dump target on arm64 and powerpc.
 
 - The 4 patch series "ocfs2: consolidate extent list validation into
   block read callbacks" from Joseph Qi addresses ocfs2's validation of
   extent list fields - cleanup, simplification, robustness.  (Kernel test
   robot loves mounting corrupted fs images!)
 -----BEGIN PGP SIGNATURE-----
 
 iHUEABYIAB0WIQTTMBEPP41GrTpTJgfdBJ7gKXxAjgUCad90rQAKCRDdBJ7gKXxA
 jl7rAQD4/Rq7ZSSnEv6FS4gOwc3MgTdWcZZaXkqL1KiWyYhRwAEA+cVCO344+AKb
 znBOjet/hUr+/kBwyViifiC8LHzchwM=
 =Nfnf
 -----END PGP SIGNATURE-----

Merge tag 'mm-nonmm-stable-2026-04-15-04-20' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm

Pull non-MM updates from Andrew Morton:

 - "pid: make sub-init creation retryable" (Oleg Nesterov)

   Make creation of init in a new namespace more robust by clearing away
   some historical cruft which is no longer needed. Also some
   documentation fixups

 - "selftests/fchmodat2: Error handling and general" (Mark Brown)

   Fix and a cleanup for the fchmodat2() syscall selftest

 - "lib: polynomial: Move to math/ and clean up" (Andy Shevchenko)

 - "hung_task: Provide runtime reset interface for hung task detector"
   (Aaron Tomlin)

   Give administrators the ability to zero out
   /proc/sys/kernel/hung_task_detect_count

 - "tools/getdelays: use the static UAPI headers from
   tools/include/uapi" (Thomas Weißschuh)

   Teach getdelays to use the in-kernel UAPI headers rather than the
   system-provided ones

 - "watchdog/hardlockup: Improvements to hardlockup" (Mayank Rungta)

   Several cleanups and fixups to the hardlockup detector code and its
   documentation

 - "lib/bch: fix undefined behavior from signed left-shifts" (Josh Law)

   A couple of small/theoretical fixes in the bch code

 - "ocfs2/dlm: fix two bugs in dlm_match_regions()" (Junrui Luo)

 - "cleanup the RAID5 XOR library" (Christoph Hellwig)

   A quite far-reaching cleanup to this code. I can't do better than to
   quote Christoph:

     "The XOR library used for the RAID5 parity is a bit of a mess right
      now. The main file sits in crypto/ despite not being cryptography
      and not using the crypto API, with the generic implementations
      sitting in include/asm-generic and the arch implementations
      sitting in an asm/ header in theory. The latter doesn't work for
      many cases, so architectures often build the code directly into
      the core kernel, or create another module for the architecture
      code.

      Change this to a single module in lib/ that also contains the
      architecture optimizations, similar to the library work Eric
      Biggers has done for the CRC and crypto libraries later. After
      that it changes to better calling conventions that allow for
      smarter architecture implementations (although none is contained
      here yet), and uses static_call to avoid indirection function call
      overhead"

 - "lib/list_sort: Clean up list_sort() scheduling workarounds"
   (Kuan-Wei Chiu)

   Clean up this library code by removing a hacky thing which was added
   for UBIFS, which UBIFS doesn't actually need

 - "Fix bugs in extract_iter_to_sg()" (Christian Ehrhardt)

   Fix a few bugs in the scatterlist code, add in-kernel tests for the
   now-fixed bugs and fix a leak in the test itself

 - "kdump: Enable LUKS-encrypted dump target support in ARM64 and
   PowerPC" (Coiby Xu)

   Enable support of the LUKS-encrypted device dump target on arm64 and
   powerpc

 - "ocfs2: consolidate extent list validation into block read callbacks"
   (Joseph Qi)

   Cleanup, simplify, and make more robust ocfs2's validation of extent
   list fields (Kernel test robot loves mounting corrupted fs images!)

* tag 'mm-nonmm-stable-2026-04-15-04-20' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm: (127 commits)
  ocfs2: validate group add input before caching
  ocfs2: validate bg_bits during freefrag scan
  ocfs2: fix listxattr handling when the buffer is full
  doc: watchdog: fix typos etc
  update Sean's email address
  ocfs2: use get_random_u32() where appropriate
  ocfs2: split transactions in dio completion to avoid credit exhaustion
  ocfs2: remove redundant l_next_free_rec check in __ocfs2_find_path()
  ocfs2: validate extent block list fields during block read
  ocfs2: remove empty extent list check in ocfs2_dx_dir_lookup_rec()
  ocfs2: validate dx_root extent list fields during block read
  ocfs2: fix use-after-free in ocfs2_fault() when VM_FAULT_RETRY
  ocfs2: handle invalid dinode in ocfs2_group_extend
  .get_maintainer.ignore: add Askar
  ocfs2: validate bg_list extent bounds in discontig groups
  checkpatch: exclude forward declarations of const structs
  tools/accounting: handle truncated taskstats netlink messages
  taskstats: set version in TGID exit notifications
  ocfs2/heartbeat: fix slot mapping rollback leaks on error paths
  arm64,ppc64le/kdump: pass dm-crypt keys to kdump kernel
  ...
2026-04-16 20:11:56 -07:00
..
amba
atomic
avf
bcma
bnge
bnxt
bus
byteorder
can
cdx
ceph
clk
comedi
crush
decompress
device Driver core changes for 7.1-rc1 2026-04-13 19:03:11 -07:00
dma
dma-buf/heaps
dsa net: dsa: eliminate <linux/dsa/loop.h> 2026-04-08 19:38:52 -07:00
extcon
firmware sound updates for 7.1-rc1 2026-04-15 09:20:49 -07:00
fpga
framer
fs writeback: don't block sync for filesystems with no data integrity guarantees 2026-03-20 14:18:56 +01:00
fsl bus: fsl-mc: use generic driver_override infrastructure 2026-04-04 20:41:25 +02: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
i3c
iio
input
io_uring
irqchip
isdn
kho/abi kho: adopt radix tree for preserved memory tracking 2026-04-05 13:53:04 -07:00
lockd
lsm
mailbox
mdio
memory
mfd sound updates for 7.1-rc1 2026-04-15 09:20:49 -07:00
misc
mlx4
mlx5 VFIO updates for v7.1-rc1 2026-04-16 08:01:16 -07:00
mmc MMC core: 2026-04-15 14:15:25 -07:00
mtd
mux mux: Add helper functions for getting optional and selected mux-state 2026-03-09 13:44:45 +01:00
net/intel
netfilter netfilter: use function typedefs for __rcu NAT helper hook pointers 2026-04-08 07:51:26 +02:00
netfilter_arp
netfilter_bridge
netfilter_ipv4
netfilter_ipv6
ns nsproxy: Add FOR_EACH_NS_TYPE() X-macro and CLONE_NS_ALL 2026-03-26 15:22:41 +01:00
pcs
pds
perf
phy
pinctrl pinctrl: introduce pinctrl_gpio_get_config() 2026-03-24 13:50:30 +01:00
platform_data hwmon updates for 7.1 2026-04-15 14:37:32 -07:00
power
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
regulator
remoteproc
reset
rpmsg
rtc
sched Runtime Verification updates for 7.1: 2026-04-15 17:15:18 -07:00
soc soc: qcom: pd-mapper: Fix element length in servreg_loc_pfr_req_ei 2026-03-15 20:36:05 -05:00
soundwire
spi spi: spi-mem: Add a packed command operation 2026-04-11 11:53:54 +01:00
ssb
sunrpc folio_batch: rename pagevec.h to folio_batch.h 2026-04-05 13:53:07 -07:00
surface_aggregator
ulpi
unaligned
usb [GIT PULL for v7.1] media updates 2026-04-15 08:32:10 -07:00
8250_pci.h
acct.h
acpi.h Merge branch 'acpi-cmos-rtc' 2026-04-09 21:40:22 +02:00
acpi_amd_wbrf.h
acpi_dma.h
acpi_iort.h
acpi_mdio.h
acpi_pmtmr.h
acpi_rimt.h
acpi_viot.h
adb.h
adfs_fs.h
adi-axi-common.h
adreno-smmu-priv.h
adxl.h
aer.h
agp_backend.h
agpgart.h
ahci-remap.h
ahci_platform.h
aio.h
alarmtimer.h
alcor_pci.h
align.h
alloc_tag.h
altera_jtaguart.h
altera_uart.h
amd-iommu.h
amd-pmf-io.h
annotate.h
anon_inodes.h
aperture.h
apm-emulation.h
apm_bios.h
apple-gmux.h
arch_topology.h
args.h
arm-cci.h
arm-smccc.h
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
armada-37xx-rwtm-mailbox.h
array_size.h
ascii85.h
asn1.h
asn1_ber_bytecode.h
asn1_decoder.h
asn1_encoder.h
assoc_array.h
assoc_array_priv.h
async.h
async_tx.h
ata.h
ata_platform.h
atalk.h
atm.h
atm_tcp.h
atmdev.h
atmel-isc-media.h
atmel-ssc.h
atmel_pdc.h
atomic.h
attribute_container.h
audit.h audit/stable-7.1 PR 20260410 2026-04-13 14:56:54 -07:00
audit_arch.h
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
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
backing-file.h lsm: add backing_file LSM hooks 2026-04-03 16:53:50 -04:00
backlight.h
badblocks.h
balloon.h
base64.h
bcd.h
bch.h
bcm47xx_nvram.h
bcm47xx_sprom.h
bcm47xx_wdt.h
bcm963xx_nvram.h
bcm963xx_tag.h
binfmts.h
bio-integrity.h block: add fs_bio_integrity helpers 2026-03-09 07:47:02 -06:00
bio.h block: factor out a bio_await helper 2026-04-07 08:22:24 -06:00
bit_spinlock.h
bitfield.h
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-cgroup.h
blk-crypto-profile.h
blk-crypto.h
blk-integrity.h blk-integrity: support arbitrary buffer alignment 2026-03-14 07:44:30 -06:00
blk-mq-dma.h
blk-mq.h
blk-pm.h
blk_types.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
bootmem_info.h
bottom_half.h
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: Make find_linfo widely available 2026-04-08 18:09:56 -07:00
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_mprog.h
bpf_trace.h
bpf_types.h
bpf_verifier.h bpf: Move BTF checking logic into check_btf.c 2026-04-12 12:37:04 -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.h
btf_ids.h bpf: Support struct btf_struct_meta via KF_IMPLICIT_ARGS 2026-03-29 09:56:06 -07: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
build-salt.h
build_bug.h build_bug.h: correct function parameters names in kernel-doc 2026-03-10 16:01:48 -07:00
buildid.h
bvec.h block: remove unused BVEC_ITER_ALL_INIT 2026-04-04 08:10:37 -06:00
c2port.h
cache.h
cache_coherency.h
cacheflush.h
cacheinfo.h
call_once.h
capability.h
cb710.h
cc_platform.h
cciss_ioctl.h
ccp.h
cdev.h
cdrom.h
cfag12864b.h
cfi.h
cfi_types.h
cgroup-defs.h sched_ext: Changes for v7.1 2026-04-15 10:54:24 -07:00
cgroup.h
cgroup_api.h
cgroup_dmem.h
cgroup_namespace.h
cgroup_rdma.h
cgroup_refcnt.h
cgroup_subsys.h
circ_buf.h
cleanup.h cleanup: Optimize guards 2026-03-16 13:16:49 +01:00
clk-provider.h
clk.h
clkdev.h
clockchips.h Merge branch 'timers/urgent' into timers/core 2026-04-11 07:58:33 +02:00
clocksource.h Update to the VDSO subsystem: 2026-04-14 10:53:44 -07:00
clocksource_ids.h
closure.h
cma.h
cmpxchg-emu.h
cn_proc.h
cnt32_to_63.h
coda.h
codetag.h
compaction.h
compat.h
compiler-clang.h
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
compiler_attributes.h
compiler_types.h refcount: Remove unused __signed_wrap function annotations 2026-03-31 14:41:56 -07:00
completion.h
component.h
configfs.h
connector.h
console.h
console_struct.h fbdev fixes & cleanups for 7.1-rc1: 2026-04-15 08:37:45 -07:00
consolemap.h
const.h
container.h
container_of.h
context_tracking.h
context_tracking_irq.h
context_tracking_state.h
cookie.h
cordic.h
coreboot.h
coredump.h
coresight-pmu.h
coresight-stm.h
coresight.h
count_zeros.h lib: count_zeros: unify count_{leading,trailing}_zeros() 2026-03-23 13:33:51 -04:00
counter.h
cper.h
cpu.h prctl: rename branch landing pad implementation functions to be more explicit 2026-04-04 18:40:58 -06:00
cpu_cooling.h
cpu_pm.h
cpu_rmap.h
cpu_smt.h
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
cpuidle.h cpuidle: Extract and export no-lock variants of cpuidle_unregister_device() 2026-04-07 15:32:20 +02:00
cpuidle_haltpoll.h
cpumask.h
cpumask_api.h
cpumask_types.h
cpuset.h
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
crash_reserve.h
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
crypto.h
cs5535.h
ctype.h
cuda.h
damon.h mm/damon/core: receive addr_unit on damon_set_region_biggest_system_ram_default() 2026-04-05 13:53:28 -07:00
dasd_mod.h
davinci_emac.h
dax.h mm: reintroduce vma_desc_test() as a singular flag test 2026-04-05 13:53:19 -07:00
dca.h
dcache.h vfs: get rid of BUG_ON() in d_mark_tmpfile_name() 2026-04-14 12:01:12 -05:00
dccp.h
debug_locks.h
debugfs.h
debugobjects.h
delay.h
delayacct.h
delayed_call.h
dev_printk.h
devcoredump.h
devfreq-event.h
devfreq-governor.h
devfreq.h
devfreq_cooling.h
device-mapper.h dm: provide helper to set stacked limits 2026-03-27 22:19:17 +01:00
device.h Linux 7.0-rc5 2026-03-22 23:13:33 +01:00
device_cgroup.h
devm-helpers.h
devpts_fs.h
dfl.h
dibs.h
digsig.h
dim.h
dio.h
dirent.h
dlm.h
dlm_plock.h
dm-bufio.h
dm-dirty-log.h
dm-io.h
dm-kcopyd.h
dm-region-hash.h
dm-verity-loadpin.h
dm9000.h
dma-buf-mapping.h
dma-buf.h
dma-direct.h
dma-direction.h
dma-fence-array.h
dma-fence-chain.h
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-map-ops.h
dma-mapping.h dma-mapping: add missing `inline` for `dma_free_attrs` 2026-03-25 08:01:21 +01:00
dma-resv.h
dmaengine.h
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: add frequency monitoring callback ops 2026-04-03 16:48:01 -07:00
dqblk_qtree.h
dqblk_v1.h
dqblk_v2.h
drbd.h
drbd_config.h
drbd_genl.h drbd: remove DRBD_GENLA_F_MANDATORY flag handling 2026-04-06 20:21:37 -06:00
drbd_genl_api.h
drbd_limits.h
ds2782_battery.h
dtlk.h
dtpm.h
dw_apb_timer.h
dynamic_debug.h
dynamic_queue_limits.h
earlycpio.h
ecryptfs.h
edac.h EDAC/mc: Use kzalloc_flex() 2026-03-31 19:15:21 +02:00
edd.h
eeprom_93cx6.h
efi-bgrt.h
efi.h efi: Drop unused efi_range_is_wc() function 2026-03-11 19:52:27 +01:00
efi_embedded_fw.h
efs_vh.h
ehl_pse_io_aux.h
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 arm64 updates for 7.1: 2026-04-14 16:48:56 -07:00
entry-virt.h
err.h
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.h ethtool: Add RSS indirection table resize helpers 2026-03-23 17:59:54 -07:00
ethtool_netlink.h
eventfd.h
eventpoll.h
evm.h
execmem.h
export-internal.h module: use kflagstab instead of *_gpl sections 2026-03-31 23:42:52 +00:00
export.h
exportfs.h
ext2_fs.h
extable.h
extcon-provider.h
extcon.h
f2fs_fs.h
f75375s.h
falloc.h
fanotify.h
fault-inject-usercopy.h
fault-inject.h
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.h
file_ref.h
fileattr.h
filelock.h
filter.h Networking changes for 7.1. 2026-04-14 18:36:10 -07:00
find.h bitmap: drop __find_nth_andnot_bit() 2026-03-23 13:33:51 -04:00
fips.h
firewire.h
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: Implement font rotation 2026-04-07 17:38:07 +02:00
fortify-string.h
fprobe.h
fpu.h
freezer.h
fs.h mm.git review status for linus..mm-stable 2026-04-15 12:59:16 -07:00
fs_api.h
fs_context.h
fs_dirent.h
fs_parser.h
fs_pin.h
fs_stack.h
fs_struct.h
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
fsi-occ.h
fsi-sbefifo.h
fsi.h
fsl-diu-fb.h
fsl_devices.h
fsl_hypervisor.h
fsl_ifc.h
fsldma.h
fsnotify.h
fsnotify_backend.h
fsverity.h
ftrace.h
ftrace_irq.h
ftrace_regs.h
futex.h
fw_table.h
fwctl.h
fwnode.h device property: Make modifications of fwnode "flags" thread safe 2026-03-26 22:00:59 +01:00
fwnode_mdio.h
gameport.h
gcd.h
genalloc.h
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.h
gfp_api.h
gfp_types.h
glob.h
gnss.h
goldfish.h
gpio-pxa.h
gpio.h
gpio_keys.h
gpu_buddy.h drm/buddy: Improve offset-aligned allocation handling 2026-03-09 12:36:10 +05:30
greybus.h
group_cpus.h
hardirq.h
hash.h
hashtable.h
hashtable_api.h
hdlc.h
hdlcdrv.h
hdmi.h
hex.h
hfs_common.h hfsplus: rework logic of map nodes creation in xattr b-tree 2026-04-08 14:23:29 -07: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: input: Add HID_BATTERY_QUIRK_DYNAMIC for Elan touchscreens 2026-03-11 15:26:47 +01:00
hid_bpf.h
hidden.h
hiddev.h
hidraw.h
highmem-internal.h
highmem.h
highuid.h
hil.h
hil_mlc.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.h gpu: host1x: convert MIPI to use operation function pointers 2026-03-19 08:18:36 +01:00
host1x_context_bus.h
hp_sdc.h
hpet.h
hrtimer.h hrtimer: Remove hrtimer_get_expires_ns() 2026-03-12 12:15:54 +01:00
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_types.h
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.h mm.git review status for linus..mm-stable 2026-04-15 12:59:16 -07:00
hugetlb_cgroup.h
hugetlb_inline.h mm: prevent droppable mappings from being locked 2026-04-05 13:53:25 -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
hyperv.h drivers: hv: vmbus: replace deprecated mmap hook with mmap_prepare 2026-04-05 13:53:44 -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
ieee80211-ht.h
ieee80211-mesh.h
ieee80211-nan.h wifi: ieee80211: add more NAN definitions 2026-04-07 15:36:02 +02:00
ieee80211-p2p.h
ieee80211-s1g.h
ieee80211-uhr.h
ieee80211-vht.h
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
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
igmp.h
ihex.h
ima.h
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.h
inet_diag.h
inetdevice.h
init.h
init_ohci1394_dma.h
init_syscalls.h
init_task.h
initrd.h
inotify.h
input.h
instruction_pointer.h
instrumentation.h
instrumented.h
int_log.h
integrity.h
intel-ish-client-if.h
intel_dg_nvm_aux.h
intel_pmt_features.h
intel_rapl.h powercap: intel_rapl: 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
intel_vsec.h
interconnect-clk.h
interconnect-provider.h
interconnect.h
interrupt.h
interval_tree.h
interval_tree_generic.h
io-64-nonatomic-hi-lo.h
io-64-nonatomic-lo-hi.h
io-mapping.h
io-pgtable.h iommu/io-pgtable: fix all kernel-doc warnings in io-pgtable.h 2026-03-17 13:58:45 +01:00
io.h
io_uring.h
io_uring_types.h for-7.1/io_uring-20260411 2026-04-13 16:22:30 -07:00
ioam6.h
ioam6_genl.h
ioam6_iptunnel.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-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.h
iova_bitmap.h
ip.h
ipack.h
ipc.h
ipc_namespace.h
ipmi.h
ipmi_smi.h
ipv6.h ipv6: move the disable_ipv6_mod knob to core code 2026-03-11 17:53:37 -07:00
ipv6_route.h
irq-entry-common.h Fix mismerge of the arm64 / timer-core interrupt handling changes 2026-04-14 23:03:02 -07:00
irq.h genirq: Document interaction between <linux/irq.h> and DT binding defines 2026-03-10 18:37:21 +01:00
irq_poll.h
irq_sim.h
irq_work.h
irq_work_types.h
irqbypass.h
irqchip.h
irqdesc.h
irqdomain.h
irqdomain_defs.h
irqflags.h
irqflags_types.h
irqhandler.h
irqnr.h
irqreturn.h
isa-dma.h
isa.h
isapnp.h
iscsi_boot_sysfs.h
iscsi_ibft.h
ism.h
iversion.h
jbd2.h
jhash.h
jiffies.h Linux 7.0-rc4 2026-03-21 08:02:36 +01:00
journal-head.h
joystick.h
jump_label.h jump_label: remove workaround for old compilers in initializations 2026-03-16 13:16:49 +01:00
jump_label_ratelimit.h
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
kdebug.h
kdev_t.h
kern_levels.h
kernel-page-flags.h
kernel.h
kernel_read_file.h
kernel_stat.h
kernelcapi.h
kernfs.h vfs-7.1-rc1.xattr 2026-04-13 10:10:28 -07:00
kexec.h
kexec_handover.h
key-type.h
key.h
keyboard.h
keyctl.h
kfence.h
kfifo.h
kgdb.h
kho_radix_tree.h kho: adopt radix tree for preserved memory tracking 2026-04-05 13:53:04 -07:00
khugepaged.h
klist.h
kmemleak.h
kmod.h
kmsan-checks.h
kmsan.h
kmsan_string.h
kmsan_types.h
kmsg_dump.h
kobj_map.h
kobject.h kernfs: pass struct ns_common instead of const void * for namespace tags 2026-04-09 14:36:52 +02:00
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
kprobes.h
kref.h
kref_api.h
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
ktime.h
ktime_api.h
kvm_dirty_ring.h
kvm_host.h KVM generic changes for 7.0 2026-03-11 18:01:55 +01:00
kvm_irqfd.h
kvm_para.h
kvm_types.h
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-lp3944.h
leds-lp3952.h
leds-pca9532.h
leds-regulator.h
leds-ti-lmu-common.h
leds.h
libata.h
libfdt.h
libfdt_env.h
libgcc.h
libnvdimm.h
libps2.h
license.h
limits.h
linear_range.h
linkage.h
linkmode.h
linux_logo.h
lis3lv02d.h lis3lv02d: fix kernel-doc warnings 2026-04-01 10:19:41 +02:00
list.h
list_bl.h
list_lru.h
list_nulls.h
list_private.h
list_sort.h
litex.h
livepatch.h
livepatch_external.h
livepatch_helpers.h
livepatch_sched.h
liveupdate.h
llc.h
llist.h
llist_api.h
local_lock.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
lockdep.h
lockdep_api.h
lockdep_types.h
lockref.h
log2.h
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
mISDNdsp.h
mISDNhw.h
mISDNif.h
mailbox_client.h
mailbox_controller.h
maple.h
maple_tree.h maple_tree: start using maple copy node for destination 2026-04-05 13:52:55 -07:00
marvell_phy.h
math.h uapi: Provide DIV_ROUND_CLOSEST() 2026-03-18 09:59:57 +00:00
math64.h
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
mem_encrypt.h
memblock.h memblock: Permit existing reserved regions to be marked RSRV_KERN 2026-04-09 17:14:36 +02:00
memcontrol.h mm: memcontrol: switch to native NR_VMALLOC vmstat counter 2026-04-05 13:53:04 -07:00
memfd.h memfd: export memfd_{add,get}_seals() 2026-04-05 13:53:00 -07:00
memory-failure.h
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
memory_hotplug.h mm/sparse: remove sparse_decode_mem_map() 2026-04-05 13:53:32 -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
memregion.h
memremap.h
memstick.h
mhi.h
mhi_ep.h
micrel_phy.h
microchipphy.h net: phy: microchip: add downshift tunable support for LAN88xx 2026-04-02 18:03:03 -07:00
migrate.h
migrate_mode.h
mii.h
mii_timestamper.h
min_heap.h
minmax.h
misc_cgroup.h
miscdevice.h
mm.h mm/huge_memory: simplify vma_is_specal_huge() 2026-04-05 13:53:45 -07:00
mm_api.h
mm_inline.h mm: remove unused page_is_file_lru() function 2026-04-05 13:53:36 -07:00
mm_types.h mm: add mmap_action_map_kernel_pages[_full]() 2026-04-05 13:53:45 -07:00
mm_types_task.h
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
mmiotrace.h
mmu_context.h
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-15 12:59:16 -07:00
mnt_idmapping.h
mnt_namespace.h
mod_devicetable.h
module.h module: deprecate usage of *_gpl sections in module loader 2026-03-31 23:42:52 +00: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
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.h
mpls_iptunnel.h
mroute.h
mroute6.h
mroute_base.h
msdos_fs.h
msdos_partition.h
msg.h
msi.h
msi_api.h
mtio.h
mutex.h locking/mutex: Add context analysis 2026-03-08 11:06:53 +01:00
mutex_api.h
mutex_types.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.h net: add getsockopt_iter callback to proto_ops 2026-04-13 14:56:28 -07:00
net_tstamp.h
netdev_features.h
netdevice.h Networking changes for 7.1. 2026-04-14 18:36:10 -07:00
netdevice_xmit.h
netfilter.h
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
netfs.h netfs: Fix the handling of stream->front by removing it 2026-03-26 15:18:45 +01:00
netlink.h
netpoll.h
nfs.h
nfs3.h
nfs4.h
nfs_common.h
nfs_fs.h
nfs_fs_i.h
nfs_fs_sb.h
nfs_iostat.h
nfs_page.h
nfs_ssc.h
nfs_xdr.h
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
nodemask.h
nodemask_types.h
nospec.h
notifier.h
ns_common.h
nsc_gpio.h
nsfs.h
nsproxy.h
nstree.h
ntb.h NTB: core: Add .get_dma_dev() callback to ntb_dev_ops 2026-03-27 10:56:05 -05:00
ntb_transport.h
nubus.h
numa.h
numa_memblks.h
nvme-auth.h for-7.1/block-20260411 2026-04-13 15:51:31 -07: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.h
objtool_types.h
of.h of: provide of_machine_read_model() 2026-03-12 16:18:49 +01:00
of_address.h
of_clk.h
of_device.h
of_dma.h
of_fdt.h
of_graph.h
of_iommu.h
of_irq.h
of_mdio.h
of_net.h
of_pci.h
of_pdt.h
of_platform.h
of_reserved_mem.h
oid_registry.h
olpc-ec.h
omap-dma.h
omap-gpmc.h
omap-iommu.h
omap-mailbox.h
omapfb.h
once.h
once_lite.h
oom.h
openvswitch.h
osq_lock.h
overflow.h
packing.h
padata.h padata: Put CPU offline callback in ONLINE section to allow failure 2026-03-22 11:17:59 +09: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
page_counter.h
page_ext.h
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
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.h
panic_notifier.h
papr_scm.h
parman.h
parport.h
parport_pc.h
parser.h
part_stat.h
pata_arasan_cf_data.h
patchkey.h
path.h
pch_dma.h
pci-acpi.h
pci-ats.h
pci-bwctrl.h
pci-doe.h
pci-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-ide.h
pci-p2pdma.h
pci-pwrctrl.h
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.h pci-v7.1-changes 2026-04-15 14:41:21 -07:00
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
pcie-dwc.h
pcs-lynx.h
pcs-rzn1-miic.h
pe.h
peci-cpu.h
peci.h
percpu-defs.h
percpu-refcount.h
percpu-rwsem.h
percpu.h
percpu_counter.h
perf_event.h
perf_event_api.h
perf_regs.h
personality.h
pfn.h
pgalloc.h
pgalloc_tag.h
pgtable.h mm: change to return bool for pmdp_clear_flush_young() 2026-04-05 13:53:35 -07:00
pgtable_api.h
phonet.h
phy.h net: phy: add support for disabling PHY-autonomous EEE 2026-04-12 11:33:23 -07:00
phy_fixed.h
phy_led_triggers.h
phy_link_topology.h
phy_port.h
phylib_stubs.h
phylink.h
pid.h
pid_namespace.h
pid_types.h
pidfs.h
pim.h
pipe_fs_i.h
pkeys.h
pl320-ipc.h
platform_device.h Linux 7.0-rc5 2026-03-22 23:13:33 +01:00
platform_profile.h
pldmfw.h
plist.h
plist_types.h
pm-trace.h
pm.h
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_runtime.h
pm_wakeirq.h
pm_wakeup.h
pmbus.h
pmu.h
pnp.h
poison.h
poll.h
polynomial.h
posix-clock.h
posix-timers.h
posix-timers_types.h
posix_acl.h
posix_acl_xattr.h
power_supply.h
powercap.h powercap: correct kernel-doc function parameter names 2026-03-30 13:57:49 +02:00
ppp-comp.h
ppp_channel.h ppp: require callers of ppp_dev_name() to hold RCU 2026-03-17 16:18:48 -07:00
ppp_defs.h
pps_gen_kernel.h
pps_kernel.h
pr.h
prandom.h
preempt.h
prefetch.h
prime_numbers.h
printk.h printk: add print_hex_dump_devel() 2026-03-27 18:52:43 +09:00
prmt.h
proc_fs.h
proc_ns.h
processor.h
profile.h
projid.h
property.h
pruss_driver.h
psci.h
pseudo_fs.h
psi.h
psi_types.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
pstore.h
pstore_blk.h
pstore_ram.h
pstore_zone.h
ptdump.h
pti.h
ptp_classify.h
ptp_clock_kernel.h
ptp_kvm.h
ptp_mock.h
ptp_pch.h
ptr_ring.h ptr_ring: disable KCSAN warnings 2026-03-27 17:14:31 -07:00
ptrace.h
ptrace_api.h
purgatory.h
pvclock_gtod.h
pwm.h
pwm_backlight.h
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
randomize_kstack.h randomize_kstack: Unify random source across arches 2026-03-24 21:12:03 -07:00
range.h
ras.h
ratelimit.h
ratelimit_types.h
rational.h
rbtree.h
rbtree_augmented.h
rbtree_latch.h
rbtree_types.h
rcu_node_tree.h
rcu_notifier.h
rcu_segcblist.h
rcu_sync.h
rculist.h
rculist_bl.h
rculist_nulls.h
rcupdate.h bpf: Retire rcu_trace_implies_rcu_gp() 2026-04-07 12:24:49 -07:00
rcupdate_trace.h
rcupdate_wait.h
rcuref.h
rcutiny.h
rcutree.h
rcuwait.h
rcuwait_api.h
reboot-mode.h
reboot.h
reciprocal_div.h
ref_tracker.h
refcount.h refcount: Remove unused __signed_wrap function annotations 2026-03-31 14:41:56 -07:00
refcount_api.h
refcount_types.h
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.h
resctrl_types.h
reset-controller.h
reset.h
resource.h
resource_ext.h
restart_block.h
resume_user_mode.h
rethook.h
rfkill.h
rhashtable-types.h
rhashtable.h
ring_buffer.h ring-buffer: Introduce ring-buffer remotes 2026-03-09 12:33:53 -04:00
ring_buffer_types.h ring-buffer: Export buffer_data_page and macros 2026-03-09 12:33:55 -04:00
rio.h
rio_drv.h
rio_ids.h
rio_regs.h
rmap.h
rmi.h
rndis.h
rodata_test.h
rolling_buffer.h
root_dev.h
rpmb.h
rpmsg.h
rseq.h
rseq_entry.h Linux 7.0-rc4 2026-03-21 08:02:36 +01:00
rseq_types.h sched/mmcid: Avoid full tasklist walks 2026-03-11 12:01:07 +01:00
rslib.h
rtc.h
rtmutex.h locking/rtmutex: Add context analysis 2026-03-08 11:06:53 +01:00
rtnetlink.h
rtsx_common.h
rtsx_pci.h
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.h locking: Add lock context support in do_raw_{read,write}_trylock() 2026-03-16 13:16:50 +01:00
rwlock_api_smp.h
rwlock_rt.h
rwlock_types.h
rwsem.h locking/rwsem: Add context analysis 2026-03-08 11:06:53 +01:00
sbitmap.h
scatterlist.h
scc.h
sched.h Scheduler changes for v7.1: 2026-04-14 13:33:36 -07:00
sched_clock.h
scmi_imx_protocol.h
scmi_protocol.h
scpi_protocol.h
screen_info.h
scs.h
sctp.h
scx200.h
scx200_gpio.h
seccomp.h
seccomp_types.h
secretmem.h
securebits.h
security.h 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.h
seg6_genl.h
seg6_hmac.h
seg6_iptunnel.h
seg6_local.h
selection.h
sem.h
sem_types.h
semaphore.h
seq_buf.h
seq_file.h
seq_file_net.h
seqlock.h
seqlock_api.h
seqlock_types.h
serdev.h serdev: Add an API to find the serdev controller associated with the devicetree node 2026-03-31 09:48:42 +02:00
serial.h
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
serio.h
set_memory.h
sfp.h
sh_clk.h
sh_dma.h
sh_eth.h
sh_intc.h
sh_timer.h
shdma-base.h
shm.h
shmem_fs.h
shrinker.h
signal.h
signal_types.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
skb_array.h
skbuff.h net: tso: Introduce tso_dma_map and helpers 2026-04-12 10:54:31 -07:00
skbuff_ref.h
skmsg.h
slab.h
slimbus.h
sm501-regs.h
sm501.h
smc91x.h
smp.h smp: Add missing kernel-doc comments 2026-03-25 20:11:29 +01:00
smp_types.h
smpboot.h
smsc911x.h
smscphy.h
sock_diag.h
socket.h
sockptr.h
softirq.h
sonet.h
sonypi.h
sort.h
sound.h
soundcard.h
spinlock.h
spinlock_api.h
spinlock_api_smp.h
spinlock_api_up.h
spinlock_rt.h
spinlock_types.h
spinlock_types_raw.h
spinlock_types_up.h
spinlock_up.h locking: Fix rwlock support in <linux/spinlock_up.h> 2026-03-16 13:16:50 +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.h
static_call_types.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
stmp3xxx_rtc_wdt.h
stmp_device.h
stop_machine.h
string.h
string_choices.h
string_helpers.h
stringhash.h
stringify.h
sungem_phy.h
sunserialcore.h
sunxi-rsb.h
surface_acpi_notify.h
suspend.h
svga.h
sw842.h
swab.h
swait.h
swait_api.h
swap.h mm: remove stray references to struct pagevec 2026-04-05 13:53:06 -07:00
swap_cgroup.h
swapfile.h
swapops.h
swiotlb.h
switchtec.h
sxgbe_platform.h
sync_core.h
sync_file.h
synclink.h
sys.h
sys_info.h
sys_soc.h base: soc: rename and export soc_device_get_machine() 2026-03-12 16:18:49 +01:00
syscall_user_dispatch.h
syscall_user_dispatch_types.h
syscalls.h fs: remove do_sys_truncate 2026-03-23 12:41:58 +01:00
syscalls_api.h
syscore_ops.h
sysctl.h
sysfb.h
sysfs.h Driver core changes for 7.1-rc1 2026-04-13 19:03:11 -07:00
syslog.h
sysrq.h
t10-pi.h
task_io_accounting.h
task_io_accounting_ops.h
task_work.h
taskstats_kern.h
tboot.h
tc.h
tcp.h tcp: implement RFC 7323 window retraction receiver requirements 2026-03-14 08:01:49 -07:00
tee_core.h
tee_drv.h
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.h
textsearch_fsm.h
thermal.h thermal: core: Suspend thermal zones later and resume them earlier 2026-04-08 12:30:31 +02:00
thread_info.h
threads.h
thunderbolt.h
ti-emif-sram.h
ti_wilink_st.h
tick.h
tifm.h
timb_dma.h
timb_gpio.h
time.h
time32.h
time64.h
time_namespace.h timens: Add a __free() wrapper for put_time_ns() 2026-04-01 17:13:35 +02:00
timecounter.h
timekeeper_internal.h
timekeeping.h
timer.h
timer_types.h
timerfd.h
timeriomem-rng.h
timerqueue.h
timerqueue_types.h
timex.h
tnum.h
topology.h
torture.h
toshiba.h
tpm.h
tpm_command.h
tpm_eventlog.h
tpm_svsm.h
trace.h
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
trace_recursion.h
trace_remote.h tracing: Add events to trace remotes 2026-03-09 12:33:54 -04:00
trace_remote_event.h tracing: Add helpers to create trace remote events 2026-03-09 12:33:54 -04:00
trace_seq.h
tracefs.h
tracepoint-defs.h
tracepoint.h bpf: Fix grace period wait for tracepoint bpf_link 2026-03-31 16:01:13 -07:00
transport_class.h
ts-nbus.h
tsacct_kern.h
tsm-mr.h
tsm.h
tty.h
tty_buffer.h
tty_driver.h
tty_flip.h
tty_ldisc.h
tty_port.h
turris-omnia-mcu-interface.h
turris-signing-key.h
typecheck.h
types.h mm: rename the 'compound_head' field in the 'struct page' to 'compound_info' 2026-04-05 13:53:08 -07:00
u64_stats_sync.h
u64_stats_sync_api.h
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.h
uidgid_types.h
uio.h
uio_driver.h uio: replace deprecated mmap hook with mmap_prepare in uio_info 2026-04-05 13:53:44 -07:00
umh.h
unaligned.h
unicode.h
union_find.h
units.h
unroll.h
unwind_deferred.h
unwind_deferred_types.h
unwind_user.h
unwind_user_types.h
uprobes.h
usb.h usb: core: use dedicated spinlock for offload state 2026-04-02 09:43:26 +02:00
usb_usual.h
usbdevice_fs.h
user-return-notifier.h
user.h
user_events.h
user_namespace.h
userfaultfd_k.h mm/vma: convert vma_modify_flags[_uffd]() to use vma_flags_t 2026-04-05 13:53:41 -07:00
util_macros.h
uts.h
uts_namespace.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.h vfio: unhide vdev->debug_root 2026-03-30 16:43:24 -06:00
vfio_pci_core.h
vfs.h
vfsdebug.h
vga_switcheroo.h
vgaarb.h
vhost_iotlb.h
via-core.h
via.h
via_i2c.h
videodev2.h
virtio.h
virtio_anchor.h
virtio_byteorder.h
virtio_caif.h
virtio_config.h
virtio_dma_buf.h
virtio_features.h
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_ring.h
virtio_vsock.h
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
vmpressure.h
vmstat.h
vmw_vmci_api.h
vmw_vmci_defs.h
vringh.h
vt.h
vt_buffer.h
vt_kern.h
vtime.h
w1.h
wait.h
wait_api.h
wait_bit.h sched/wait: correct kernel-doc descriptions 2026-03-12 07:47:36 +01:00
watch_queue.h
watchdog.h
win_minmax.h
wireless.h
wkup_m3_ipc.h
wm97xx.h
wmi.h platform/wmi: use generic driver_override infrastructure 2026-04-04 00:45:14 +02:00
wordpart.h
workqueue.h workqueue: add WQ_AFFN_CACHE_SHARD affinity scope 2026-04-01 10:24:18 -10:00
workqueue_api.h
workqueue_types.h
writeback.h folio_batch: rename pagevec.h to folio_batch.h 2026-04-05 13:53:07 -07:00
ww_mutex.h
wwan.h
xarray.h
xattr.h
xxhash.h
xz.h
yam.h
zconf.h
zlib.h
zorro.h
zsmalloc.h
zstd.h
zstd_errors.h
zstd_lib.h
zswap.h
zutil.h