mirror-linux/include/linux
Linus Torvalds 8541d8f725 * MTD changes
mtdconcat finally makes it in, after several years of being merged and
 reverted.
 
 Baikal SoC support is being removed, so MTD bits are being removed as
 well.
 
 All the other changes are misc cleanups.
 
 * NAND changes
 
 The main changes happened in the SunXi driver in order to
 support new versions of the Allwinner NAND controller.
 
 There are also some DT-binding improvements and cleanups.
 
 Finally a couple of actual fixes (Realtek ECC and Winbond SPI NAND),
 aside with the usual load of misc changes.
 
 * SPI NOR changes
 
 There is only a collection of bugfixes this time around, with no notable
 changes to the core. Some of the more noteworthy bugfixes listed below.
 
 - Enable die erase on MT35XU02GCBA. We knew this flash needed this fixup
   since 7f77c561e2 ("mtd: spi-nor: micron-st: add TODO for fixing
   mt35xu02gcba") but did not add it due to lack of hardware to test on.
 
 - Fix locking on some Winbond w25q series flashes.
 
 - Fix Auto Address Increment (AAI) writes on SST that flashes that start
   on odd address. The write enable latch needs to be set again after the
   single byte program.
 -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCgAdFiEE9HuaYnbmDhq/XIDIJWrqGEe9VoQFAmnikDUACgkQJWrqGEe9
 VoQFDgf/WvlAbHSY1NLNB6tRgNj9n7Y8tDbSLY4nI7PjBJdQeu92PMHTs45TvMLS
 ZYyJ7ew2yf3i5KScMrz7LBGmLocGkUXD6HlFXLSy2uuwNk9REF+zwFpKLF0sLP4P
 mU1ZRukql8VTPrPA3iMJzTn7atya3PtOhAFSXDagUWzIFFdkfynTHJgPBpZYZr0n
 0xyn+uFSJCUJntfR4mPPsXH+IwGfpthI4olWAu/K4TTwZUv9qxlfe9TDEYG8PIJ4
 7DsvG/XqF2gQcWR7+VM5Wsow/EvgKqfvwgTRD2INetwUvYbJCw+xyVQGzN/3IMpR
 AMM1cv2t4dPEPgydrZiLDG5d3jynvQ==
 =sOg7
 -----END PGP SIGNATURE-----

Merge tag 'mtd/for-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux

Pull MTD updates from Miquel Raynal:
 "MTD changes:

   - mtdconcat finally makes it in, after several years of being merged
     and reverted

   - Baikal SoC support is being removed, so MTD bits are being removed
     as well

   - misc cleanups

  NAND changes:

   - SunXi driver support for new versions of the Allwinner NAND
     controller.

   - DT-binding improvements and cleanups.

   - A few fixes (Realtek ECC and Winbond SPI NAND), aside with the
     usual load of misc changes.

  SPI NOR fixes:

   - Enable die erase on MT35XU02GCBA. We knew this flash needed this
     fixup since 7f77c561e2 ("mtd: spi-nor: micron-st: add TODO for
     fixing mt35xu02gcba") but did not add it due to lack of hardware to
     test on.

   - Fix locking on some Winbond w25q series flashes.

   - Fix Auto Address Increment (AAI) writes on SST that flashes that
     start on odd address. The write enable latch needs to be set again
     after the single byte program"

* tag 'mtd/for-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux: (44 commits)
  mtd: spinand: winbond: Declare the QE bit on W25NxxJW
  mtd: spi-nor: micron-st: Enable die erase support for MT35XU02GCBA
  mtd: spi-nor: winbond: Fix locking support for w25q256jw
  mtd: spi-nor: sst: Fix write enable before AAI sequence
  mtd: spi-nor: winbond: Fix locking support for w25q64jvm
  mtd: spi-nor: winbond: Fix locking support for w25q256jwm
  dt-bindings: mtd: mxc-nand: add missing compatible string and ref to nand-controller-legacy.yaml
  dt-bindings: mtd: gpmi-nand: ref to nand-controller-legacy.yaml
  dt-bindings: mtd: refactor NAND bindings and add nand-controller-legacy.yaml
  mtd: spinand: winbond: Clarify when to enable the HS bit
  mtd: rawnand: sunxi: introduce maximize variable user data length
  mtd: rawnand: sunxi: fix typos in comments
  mtd: rawnand: sunxi: change error prone variable name
  mtd: rawnand: sunxi: remove dead code
  mtd: rawnand: sunxi: make the code more self-explanatory
  mtd: rawnand: sunxi: replace hard coded value by a define - take2
  mtd: rawnand: sunxi: do not count BBM bytes twice
  mtd: rawnand: sunxi: fix sunxi_nfc_hw_ecc_read_extra_oob
  mtd: rawnand: sunxi: sunxi_nand_ooblayout_free code clarification
  mtd: cmdlinepart: use a flexible array member
  ...
2026-04-17 17:57:04 -07:00
..
amba
atomic
avf
bcma
bnge
bnxt fwctl/bnxt_en: Create an aux device for fwctl 2026-03-27 09:12:36 -03:00
bus bus: stm32_firewall: add stm32_firewall_get_grant_all_access() API 2026-03-25 17:40:22 +01:00
byteorder
can
cdx
ceph
clk
comedi
crush
decompress
device Driver core changes for 7.1-rc1 2026-04-13 19:03:11 -07:00
dma dmaengine: dw-edma: Add non-LL mode 2026-03-18 15:11:40 +05:30
dsa net: dsa: eliminate <linux/dsa/loop.h> 2026-04-08 19:38:52 -07:00
extcon
firmware soc: drivers for 7.1 2026-04-16 20:34:34 -07:00
fpga
framer
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 hsi: hsi_core: use kzalloc_flex 2026-03-19 23:55:27 +01:00
i3c
iio iio: add IIO_DECLARE_QUATERNION() macro 2026-03-02 20:52:21 +00:00
input
io_uring io_uring: Add size check for sqe->cmd 2026-02-19 07:26:26 -07:00
irqchip KVM: arm64: gic-v5: Implement GICv5 load/put and save/restore 2026-03-19 18:21:28 +00:00
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 The main changes happened in the SunXi driver in order to 2026-04-17 21:51:05 +02:00
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 dmaengine updates for v7.1 2026-04-17 10:29:01 -07:00
power power: supply: max17042: consider task period (max77759) 2026-03-03 23:58:07 +01:00
pse-pd
pwrseq
qat
qed
raid xor: pass the entire operation to the low-level ops 2026-04-02 23:36:21 -07:00
raspberrypi
regulator
remoteproc remoteproc: mtk_scp_ipi: Constify buffer passed to scp_ipi_send() 2026-04-06 09:37:50 -05:00
reset
rpmsg remoteproc: mtk_scp: Constify buffer passed to scp_send_ipi() 2026-04-06 09:37:51 -05:00
rtc
sched Runtime Verification updates for 7.1: 2026-04-15 17:15:18 -07:00
soc rpmsg updates for v7.1 2026-04-17 14:18:55 -07:00
soundwire soundwire: amd: refactor bandwidth calculation logic 2026-03-09 08:01:41 +01:00
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 atm: atmdev: add function parameter names and description 2026-03-02 18:55:21 -08:00
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 binfmt_elf_fdpic: fix AUXV size calculation for ELF_HWCAP3 and ELF_HWCAP4 2026-02-23 16:09:00 -08:00
average.h
backing-dev-defs.h writeback: fix kernel-doc function name mismatch for wb_put_many() 2026-03-17 15:18:54 +01:00
backing-dev.h writeback: prep helpers for dirty-limit and writeback accounting 2026-02-17 13:25:13 +01:00
backing-file.h lsm: add backing_file LSM hooks 2026-04-03 16:53:50 -04:00
backlight.h
badblocks.h
balloon.h
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 block: fix enum descriptions kernel-doc 2026-02-16 10:21:01 -07:00
blkdev.h for-7.1/block-20260411 2026-04-13 15:51:31 -07:00
blkpg.h
blktrace_api.h
blockgroup_lock.h
bma150.h
bootconfig.h lib/bootconfig: change xbc_node_index() return type to uint16_t 2026-03-19 08:45:11 +09:00
bootmem_info.h
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: Add helper to detect indirect jump targets 2026-04-16 07:03:40 -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: Register dtor for freeing special fields 2026-02-27 15:39:00 -08:00
bpf_mprog.h
bpf_trace.h
bpf_types.h
bpf_verifier.h bpf: Add helper to detect indirect jump targets 2026-04-16 07:03:40 -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: Expose some cgroup helpers 2026-03-05 18:15:58 -10:00
cgroup_api.h
cgroup_dmem.h
cgroup_namespace.h
cgroup_rdma.h
cgroup_refcnt.h
cgroup_subsys.h
circ_buf.h
cleanup.h cleanup: Optimize guards 2026-03-16 13:16:49 +01:00
clk-provider.h
clk.h Not much changed in the clk framework this time except the clk.h consumer API 2026-02-15 08:18:57 -08:00
clkdev.h
clockchips.h Merge branch 'timers/urgent' into timers/core 2026-04-11 07:58:33 +02:00
clocksource.h Update to the VDSO subsystem: 2026-04-14 10:53:44 -07:00
clocksource_ids.h
closure.h
cma.h of: reserved_mem: replace CMA quirks by generic methods 2026-03-26 14:12:02 -05:00
cmpxchg-emu.h
cn_proc.h
cnt32_to_63.h
coda.h
codetag.h
compaction.h
compat.h
compiler-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 printk, vt, fbcon: Remove console_conditional_schedule() 2026-02-14 11:09:47 +01:00
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 drm/sysfb: corebootdrm: Support panel orientation 2026-02-20 14:38:25 +01:00
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 mm.git review status for linus..mm-stable 2026-02-18 20:50:32 -08:00
crash_core.h crash: align the declaration of crash_load_dm_crypt_keys with CONFIG_CRASH_DM_CRYPT 2026-04-02 23:36:24 -07:00
crash_dump.h Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
crash_reserve.h
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
crc4.h
crc7.h
crc8.h
crc16.h
crc32.h
crc32c.h
crc32poly.h
crc64.h
cred.h cred: fix kernel-doc warnings in cred.h 2026-03-02 17:08:05 -05:00
crypto.h
cs5535.h
ctype.h
cuda.h
damon.h mm/damon/core: 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 hid-for-linus-2026041601 2026-04-17 11:24:00 -07: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-buf: Add dma_buf_attach_revocable() 2026-02-23 19:51:40 +01:00
dma-direct.h
dma-direction.h
dma-fence-array.h dma-buf: use inline lock for the dma-fence-array 2026-02-23 16:14:20 +01:00
dma-fence-chain.h dma-buf: use inline lock for the dma-fence-chain 2026-02-23 16:14:21 +01:00
dma-fence-unwrap.h
dma-fence.h dma-fence: correct kernel-doc function parameter @flags 2026-04-08 15:27:47 +02:00
dma-heap.h
dma-map-ops.h Merge branch 'dma-contig-for-7.1-modules-prep-v4' into dma-mapping-for-next 2026-03-31 14:52:03 +02:00
dma-mapping.h dma-mapping: introduce DMA_ATTR_CC_SHARED for shared memory 2026-04-02 07:29:33 +02:00
dma-resv.h
dmaengine.h dmaengine: Document cyclic transfer for dmaengine_prep_peripheral_dma_vec() 2026-03-09 08:28:21 +01:00
dmapool.h
dmar.h
dmi.h x86/CPU/AMD: Print AGESA string from DMI additional information entry 2026-04-01 20:54:16 +02:00
dnotify.h
dns_resolver.h
dpll.h dpll: 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 eventpoll: Convert epoll_put_uevent() to scoped user access 2026-03-07 15:03:14 -08:00
evm.h evm: fix security.evm for a file with IMA signature 2026-03-05 11:39:39 -05:00
execmem.h
export-internal.h module: use kflagstab instead of *_gpl sections 2026-03-31 23:42:52 +00:00
export.h
exportfs.h
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 bpf: Pass bpf_verifier_env to JIT 2026-04-16 07:03:40 -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: remove fsparam_path / fs_param_is_path 2026-02-19 14:34:26 +01:00
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: drop unused helper 2026-02-19 09:12:05 +01:00
fsnotify_backend.h
fsverity.h fsverity: fix build error by adding fsverity_readahead() stub 2026-02-17 23:11:40 -08:00
ftrace.h tracing: Move snapshot code out of trace.c and into trace_snapshot.c 2026-03-26 10:24:40 -04:00
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 Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
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 12 hotfixes. 7 are cc:stable. 8 are for MM. 2026-02-26 15:27:41 -08:00
gfp_api.h
gfp_types.h mm/slab: mark alloc tags empty for sheaves allocated with __GFP_NO_OBJ_EXT 2026-02-26 17:30:32 +01:00
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 Merge branch 'for-7.1/lenovo-v2' into for-linus 2026-04-16 21:07:13 +02: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: Push reprogramming timers into the interrupt return path 2026-02-27 16:40:14 +01:00
hrtimer_types.h hrtimer: Use linked timerqueue 2026-02-27 16:40:16 +01:00
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 hwspinlock: remove now unused pdata from header file 2026-04-06 09:43:18 -05:00
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 wifi: mac80211: add support for NDP ADDBA/DELBA for S1G 2026-03-06 10:52:11 +01:00
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 wifi: ieee80211: fix UHR operation DBE vs. P-EDCA order 2026-03-06 10:46:26 +01:00
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 integrity: Make arch_ima_get_secureboot integrity-wide 2026-03-05 11:10:08 -05:00
imx-media.h
in.h
in6.h
indirect_call_wrapper.h ipv6: replace IS_BUILTIN(CONFIG_IPV6) with IS_ENABLED(CONFIG_IPV6) 2026-03-29 11:21:23 -07:00
inet.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 Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
io-pgtable.h iommu/io-pgtable: fix all kernel-doc warnings in io-pgtable.h 2026-03-17 13:58:45 +01:00
io.h
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 jbd2: store jinode dirty range in PAGE_SIZE units 2026-04-09 10:52:35 -04:00
jhash.h
jiffies.h Linux 7.0-rc4 2026-03-21 08:02:36 +01:00
journal-head.h
joystick.h
jump_label.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 kthread: consolidate kthread exit paths to prevent use-after-free 2026-02-26 10:45:49 +01:00
ktime.h
ktime_api.h
kvm_dirty_ring.h
kvm_host.h KVM SVM changes for 7.1 2026-04-13 19:00:43 +02:00
kvm_irqfd.h
kvm_para.h
kvm_types.h
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 ata: libata-eh: avoid unnecessary calls to ata_scsi_port_error_handler() 2026-02-25 07:20:18 +01:00
libfdt.h
libfdt_env.h
libgcc.h
libnvdimm.h
libps2.h
license.h
limits.h
linear_range.h
linkage.h
linkmode.h
linux_logo.h video/logo: move logo selection logic to Kconfig 2026-02-14 11:09:46 +01:00
lis3lv02d.h lis3lv02d: fix kernel-doc warnings 2026-04-01 10:19:41 +02:00
list.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 liveupdate: luo_file: remember retrieve() status 2026-02-24 11:13:26 -08:00
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 net: phy: micrel: Add support for lan9645x internal phy 2026-02-27 17:23:37 -08:00
microchipphy.h net: phy: microchip: add downshift tunable support for LAN88xx 2026-04-02 18:03:03 -07:00
migrate.h mm: Fix a hmm_range_fault() livelock / starvation problem 2026-03-02 11:51:51 -05:00
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 x86/cpu: Add platform ID to CPU matching structure 2026-03-05 12:25:38 -08:00
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 ipmr: Don't hold RTNL for ipmr_rtm_route(). 2026-03-02 18:49:41 -08:00
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 nsfs: tighten permission checks for ns iteration ioctls 2026-02-27 22:00:08 +01:00
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 Devicetree updates for v7.1: 2026-04-17 14:09:02 -07:00
of_address.h
of_clk.h
of_device.h
of_dma.h dmaengine: of_dma: Add devm_of_dma_controller_register() 2026-03-09 12:20:47 +01:00
of_fdt.h
of_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 of: reserved_mem: replace CMA quirks by generic methods 2026-03-26 14:12:02 -05:00
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 overflow: Make sure size helpers are always inlined 2026-02-24 15:46:31 -08:00
packing.h
padata.h padata: Put CPU offline callback in ONLINE section to allow failure 2026-03-22 11:17:59 +09:00
page-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: runtime: Change pm_runtime_put() return type to void 2026-02-23 14:08:17 +01:00
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: Provide rbtree with links 2026-02-27 16:40:16 +01:00
rbtree_augmented.h
rbtree_latch.h
rbtree_types.h rbtree: Provide rbtree with links 2026-02-27 16:40:16 +01:00
rcu_node_tree.h
rcu_notifier.h
rcu_segcblist.h
rcu_sync.h
rculist.h
rculist_bl.h rculist_bl: add hlist_bl_for_each_entry_continue_rcu 2026-03-04 11:45:45 +01:00
rculist_nulls.h
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: convert reset core to using firmware nodes 2026-03-09 10:20:04 +01:00
reset.h reset: convert the core API to using firmware nodes 2026-03-09 10:20:04 +01:00
resource.h
resource_ext.h
restart_block.h
resume_user_mode.h
rethook.h
rfkill.h
rhashtable-types.h
rhashtable.h rhashtable: consolidate hash computation in rht_key_get_hash() 2026-03-07 14:12:20 +09:00
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 rpmsg: Constify buffer passed to send API 2026-04-06 09:37:51 -05:00
rseq.h rseq: slice ext: Ensure rseq feature size differs from original rseq size 2026-02-23 11:19:19 +01:00
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 locking: Fix rwlock and spinlock lock context annotations 2026-02-27 16:40:19 +01:00
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
secure_boot.h integrity: Eliminate weak definition of arch_get_secureboot() 2026-03-13 11:37:13 -04:00
securebits.h
security.h Landlock update for v7.1-rc1 2026-04-13 15:42:19 -07:00
sed-opal-key.h
sed-opal.h sed-opal: Add STACK_RESET command 2026-03-31 07:04:00 -06:00
seg6.h
seg6_genl.h
seg6_hmac.h
seg6_iptunnel.h
seg6_local.h
selection.h
sem.h
sem_types.h
semaphore.h locking/semaphore: Remove the list_head from struct semaphore 2026-03-08 11:06:52 +01:00
seq_buf.h
seq_file.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 shmem: adapt to rhashtable-based simple_xattrs with lazy allocation 2026-02-23 13:06:38 +01:00
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 kmalloc_obj: Clean up after treewide replacements 2026-02-21 01:02:52 -08:00
slab.h mm/slub: drop duplicate kernel-doc for ksize() 2026-02-26 17:30:32 +01:00
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 net: use ktime_t in struct scm_timestamping_internal 2026-03-04 17:53:34 -08:00
sockptr.h
softirq.h
sonet.h
sonypi.h
sort.h
sound.h
soundcard.h
spinlock.h locking: Fix rwlock and spinlock lock context annotations 2026-02-27 16:40:19 +01:00
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 stop_machine: Fix the documentation for a NULL cpus argument 2026-03-03 15:35:51 -08:00
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: clean up tee_core.h kernel-doc 2026-03-13 08:22:54 +01:00
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 gpio: timberdale: repair kernel-doc comments 2026-03-02 10:04:19 +01:00
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: Provide infrastructure for coupled clockevents 2026-02-27 16:40:08 +01:00
timekeeping.h
timer.h
timer_types.h
timerfd.h
timeriomem-rng.h
timerqueue.h timerqueue: Provide linked timerqueue 2026-02-27 16:40:16 +01:00
timerqueue_types.h timerqueue: Provide linked timerqueue 2026-02-27 16:40:16 +01:00
timex.h
tnum.h bpf: Introduce tnum_step to step through tnum's members 2026-02-27 16:11:50 -08:00
topology.h
torture.h
toshiba.h
tpm.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 tracing: move __printf() attribute on __ftrace_vbprintk() 2026-03-23 20:16:45 -04:00
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 tracing updates for v7.1: 2026-04-17 09:43:12 -07:00
transport_class.h SCSI misc on 20260212 2026-02-12 15:43:02 -08:00
ts-nbus.h
tsacct_kern.h
tsm-mr.h
tsm.h tsm for 7.0 2026-02-15 10:20:37 -08:00
tty.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 powercap: intel_rapl: Use unit conversion macros from units.h 2026-03-05 15:52:39 +01:00
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 mm.git review status for linus..mm-stable 2026-02-12 11:32:37 -08:00
vmw_vmci_api.h
vmw_vmci_defs.h
vringh.h
vt.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 ww-mutex: Fix the ww_acquire_ctx function annotations 2026-02-27 16:40:20 +01:00
wwan.h
xarray.h
xattr.h xattr: move user limits for xattrs to generic infra 2026-03-02 11:06:42 +01:00
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