twx-linux/include/linux
Linus Torvalds fd101da676 vfs-6.15-rc1.mount
-----BEGIN PGP SIGNATURE-----
 
 iHUEABYKAB0WIQRAhzRXHqcMeLMyaSiRxhvAZXjcogUCZ90qAwAKCRCRxhvAZXjc
 on7lAP0akpIsJMWREg9tLwTNTySI1b82uKec0EAgM6T7n/PYhAD/T4zoY8UYU0Pr
 qCxwTXHUVT6bkNhjREBkfqq9OkPP8w8=
 =GxeN
 -----END PGP SIGNATURE-----

Merge tag 'vfs-6.15-rc1.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs

Pull vfs mount updates from Christian Brauner:

 - Mount notifications

   The day has come where we finally provide a new api to listen for
   mount topology changes outside of /proc/<pid>/mountinfo. A mount
   namespace file descriptor can be supplied and registered with
   fanotify to listen for mount topology changes.

   Currently notifications for mount, umount and moving mounts are
   generated. The generated notification record contains the unique
   mount id of the mount.

   The listmount() and statmount() api can be used to query detailed
   information about the mount using the received unique mount id.

   This allows userspace to figure out exactly how the mount topology
   changed without having to generating diffs of /proc/<pid>/mountinfo
   in userspace.

 - Support O_PATH file descriptors with FSCONFIG_SET_FD in the new mount
   api

 - Support detached mounts in overlayfs

   Since last cycle we support specifying overlayfs layers via file
   descriptors. However, we don't allow detached mounts which means
   userspace cannot user file descriptors received via
   open_tree(OPEN_TREE_CLONE) and fsmount() directly. They have to
   attach them to a mount namespace via move_mount() first.

   This is cumbersome and means they have to undo mounts via umount().
   Allow them to directly use detached mounts.

 - Allow to retrieve idmappings with statmount

   Currently it isn't possible to figure out what idmapping has been
   attached to an idmapped mount. Add an extension to statmount() which
   allows to read the idmapping from the mount.

 - Allow creating idmapped mounts from mounts that are already idmapped

   So far it isn't possible to allow the creation of idmapped mounts
   from already idmapped mounts as this has significant lifetime
   implications. Make the creation of idmapped mounts atomic by allow to
   pass struct mount_attr together with the open_tree_attr() system call
   allowing to solve these issues without complicating VFS lookup in any
   way.

   The system call has in general the benefit that creating a detached
   mount and applying mount attributes to it becomes an atomic operation
   for userspace.

 - Add a way to query statmount() for supported options

   Allow userspace to query which mount information can be retrieved
   through statmount().

 - Allow superblock owners to force unmount

* tag 'vfs-6.15-rc1.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs: (21 commits)
  umount: Allow superblock owners to force umount
  selftests: add tests for mount notification
  selinux: add FILE__WATCH_MOUNTNS
  samples/vfs: fix printf format string for size_t
  fs: allow changing idmappings
  fs: add kflags member to struct mount_kattr
  fs: add open_tree_attr()
  fs: add copy_mount_setattr() helper
  fs: add vfs_open_tree() helper
  statmount: add a new supported_mask field
  samples/vfs: add STATMOUNT_MNT_{G,U}IDMAP
  selftests: add tests for using detached mount with overlayfs
  samples/vfs: check whether flag was raised
  statmount: allow to retrieve idmappings
  uidgid: add map_id_range_up()
  fs: allow detached mounts in clone_private_mount()
  selftests/overlayfs: test specifying layers as O_PATH file descriptors
  fs: support O_PATH fds with FSCONFIG_SET_FD
  vfs: add notifications for mount attach and detach
  fanotify: notify on mount attach and detach
  ...
2025-03-24 09:34:10 -07:00
..
amba
atomic
avf
bcma
bus firewall: remove misplaced semicolon from stm32_firewall_get_firewall 2025-01-09 22:57:34 +01:00
byteorder
can
cdx
ceph ceph: streamline request head structures in MDS client 2025-01-27 16:07:42 +01:00
clk
comedi
crush
decompress
device driver core: add a faux bus for use when a simple device/bus is needed 2025-02-13 16:58:51 +01:00
dma
dsa
extcon
firmware soc: driver updates for 6.14 2025-01-24 14:56:59 -08:00
fpga
framer
fsl bus: fsl-mc: constify the struct device_type usage 2025-01-10 15:25:01 +01:00
gpio
greybus
habanalabs
hsi
i3c i3c: fix kdoc parameter description for module_i3c_i2c_driver() 2025-01-12 23:49:23 +01:00
iio iio: gts-helper: add helpers to ease searches of gain_sel and new_gain 2025-01-04 12:33:57 +00:00
input
io_uring io_uring: get rid of alloc cache init_once handling 2025-01-23 11:32:28 -07:00
irqchip
isdn
lockd
lsm
mailbox mailbox: add Samsung Exynos driver 2025-01-18 16:18:48 -06:00
mdio
memory memory: ti-aemif: Export aemif_*_cs_timings() 2024-12-09 20:38:27 +01:00
mfd - Fix race in device_node_get_regmap() using more extensive locking. 2025-01-22 09:16:02 -08:00
misc
mlx4
mlx5 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linux 2025-01-14 11:13:35 -08:00
mmc mmc: crypto: add mmc_from_crypto_profile() 2024-12-19 14:43:28 +01:00
mtd mtd: spinand: Add support for read DTR operations 2025-01-15 19:24:03 +01:00
mux
net/intel
netfilter net: reformat kdoc return statements 2024-12-09 14:44:59 -08:00
netfilter_arp
netfilter_bridge
netfilter_ipv4
netfilter_ipv6
pcs net: pcs: xpcs: make xpcs_get_interfaces() static 2025-01-06 16:26:13 -08:00
pds
perf
phy
pinctrl
platform_data USB / Thunderbolt driver updates for 6.14-rc1 2025-01-27 16:29:16 -08:00
power bq27xxx: add voltage min design for bq27000 and bq27200 2024-12-19 00:42:21 +01:00
pse-pd net: pse-pd: Clean ethtool header of PSE structures 2025-01-14 13:56:33 +01:00
pwrseq
qat
qed
raid
regulator regulator: Updates for v6.14 2025-01-22 09:03:41 -08:00
remoteproc
reset
rpmsg
rtc
sched cgroup: fix race between fork and cgroup.kill 2025-02-02 06:54:51 -10:00
soc soc: mediatek: cmdq: Remove cmdq_pkt_finalize() helper function 2024-12-13 17:30:58 +01:00
soundwire soundwire updates for 6.14 2025-01-29 14:38:19 -08:00
spi spi: spi-mem: Estimate the time taken by operations 2025-01-10 15:20:04 +00:00
ssb
sunrpc SUNRPC: Prevent looping due to rpc_signal_task() races 2025-02-19 16:45:24 -05:00
surface_aggregator
ulpi
unaligned
usb usb: typec: tcpci: Prevent Sink disconnection before vPpsShutdown in SPR PPS 2025-01-17 12:40:20 +01:00
8250_pci.h
acct.h
acpi_amd_wbrf.h
acpi_dma.h
acpi_iort.h
acpi_mdio.h
acpi_pmtmr.h
acpi_viot.h
acpi.h ACPI: header: implement acpi_device_handle when !ACPI 2024-12-19 20:59:36 +01:00
adb.h
adfs_fs.h
adreno-smmu-priv.h iommu/arm-smmu: Add support for PRR bit setup 2025-01-07 13:55:07 +00:00
adxl.h
aer.h PCI: Add TLP Prefix reading to pcie_read_tlp_log() 2025-01-16 12:04:38 -06:00
agp_backend.h
agpgart.h
ahci_platform.h
ahci-remap.h
aio.h
alarmtimer.h
alcor_pci.h
align.h
alloc_tag.h alloc_tag: avoid current->alloc_tag manipulations when profiling is disabled 2025-01-25 20:22:35 -08:00
altera_jtaguart.h
altera_uart.h
amd-iommu.h iommu/amd: remove return value of amd_iommu_detect 2025-01-06 12:42:00 +01:00
amd-pmf-io.h HID: amd_sfh: Add support to export device operating states 2025-01-09 13:38:04 +02:00
anon_inodes.h
aperture.h
apm_bios.h
apm-emulation.h
apple-gmux.h
arch_topology.h
args.h
arm_ffa.h
arm_sdei.h
arm-cci.h
arm-smccc.h
armada-37xx-rwtm-mailbox.h
array_size.h
ascii85.h
asn1_ber_bytecode.h
asn1_decoder.h
asn1_encoder.h
asn1.h
assoc_array_priv.h
assoc_array.h
async_tx.h
async.h
ata_platform.h
ata.h
atalk.h
atm_tcp.h
atm.h
atmdev.h
atmel_pdc.h
atmel-isc-media.h
atmel-ssc.h
atomic.h
attribute_container.h
audit_arch.h
audit.h
auto_dev-ioctl.h
auto_fs.h
auxiliary_bus.h
auxvec.h
average.h
backing-dev-defs.h
backing-dev.h
backing-file.h
backlight.h
badblocks.h
balloon_compaction.h
base64.h
bcd.h
bch.h
bcm47xx_nvram.h
bcm47xx_sprom.h
bcm47xx_wdt.h
bcm963xx_nvram.h
bcm963xx_tag.h
binfmts.h AT_EXECVE_CHECK introduction for v6.14-rc1 2025-01-22 20:34:42 -08:00
bio-integrity.h block: make bio_integrity_map_user() static inline 2024-12-23 08:19:09 -07:00
bio.h block: remove bio_add_pc_page 2025-01-04 15:27:35 -07:00
bit_spinlock.h
bitfield.h
bitmap-str.h
bitmap.h include: update references to include/asm-<arch> 2025-01-12 20:20:59 -08:00
bitops.h bitops: add generic parity calculation for u8 2025-01-12 23:55:50 +01:00
bitrev.h
bits.h linux/bits.h: simplify GENMASK_INPUT_CHECK() 2024-12-30 10:29:25 -08:00
blk_types.h
blk-cgroup.h
blk-crypto-profile.h
blk-crypto.h
blk-integrity.h
blk-mq.h block: change blk_mq_add_to_batch() third argument type to bool 2025-03-12 08:26:36 -06:00
blk-pm.h
blkdev.h block: Remove zone write plugs when handling native zone append writes 2025-02-25 19:45:21 -07:00
blkpg.h
blktrace_api.h
blockgroup_lock.h
bma150.h
bootconfig.h
bootmem_info.h
bottom_half.h
bpf_crypto.h
bpf_lirc.h
bpf_local_storage.h
bpf_lsm.h
bpf_mem_alloc.h
bpf_mprog.h
bpf_trace.h
bpf_types.h
bpf_verifier.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf 2024-12-16 08:53:59 -08:00
bpf-cgroup-defs.h
bpf-cgroup.h
bpf-netns.h
bpf.h bpf-next-6.14 2025-01-23 08:04:07 -08:00
bpfptr.h
brcmphy.h
bsearch.h
bsg-lib.h
bsg.h
btf_ids.h
btf.h bpf: Reject struct_ops registration that uses module ptr and the module btf_id is missing 2025-01-03 10:16:46 -08:00
btree-128.h
btree-type.h
btree.h
btrfs.h
buffer_head.h
bug.h lib/list_debug.c: add object information in case of invalid object 2025-01-25 20:22:23 -08:00
build_bug.h
build-salt.h
buildid.h
bvec.h block: use page_to_phys in bvec_phys 2025-01-06 07:36:39 -07:00
c2port.h
cache.h
cacheflush.h
cacheinfo.h ARM updates for 6.14-rc1 2025-01-27 08:50:19 -08:00
call_once.h kvm: retry nx_huge_page_recovery_thread creation 2025-03-01 02:54:18 -05:00
capability.h
cb710.h
cc_platform.h x86/sev: Add Secure TSC support for SNP guests 2025-01-07 20:27:23 +01:00
cciss_ioctl.h
ccp.h
cdev.h
cdrom.h
cfag12864b.h
cfi_types.h
cfi.h
cgroup_api.h
cgroup_dmem.h kernel/cgroup: Add "dmem" memory accounting cgroup 2025-01-06 17:24:38 +01:00
cgroup_rdma.h
cgroup_refcnt.h
cgroup_subsys.h kernel/cgroup: Add "dmem" memory accounting cgroup 2025-01-06 17:24:38 +01:00
cgroup-defs.h cgroup: fix race between fork and cgroup.kill 2025-02-02 06:54:51 -10:00
cgroup.h
circ_buf.h
cleanup.h <linux/cleanup.h>: Allow the passing of both iomem and non-iomem pointers to no_free_ptr() 2025-03-10 20:02:14 +01:00
clk-provider.h
clk.h clk: Drop obsolete devm_clk_bulk_get_all_enable() helper 2024-12-23 12:53:52 -08:00
clkdev.h
clockchips.h
clocksource_ids.h
clocksource.h
closure.h
cma.h
cmpxchg-emu.h
cn_proc.h
cnt32_to_63.h
coda.h
codetag.h
compaction.h NFS: fix nfs_release_folio() to not deadlock via kcompactd writeback 2025-03-05 21:36:15 -08:00
compat.h
compiler_attributes.h
compiler_types.h
compiler-clang.h
compiler-gcc.h
compiler-version.h
compiler.h Fix an objtool false positive, and objtool related 2025-02-28 16:45:36 -08:00
completion.h
component.h
configfs.h
connector.h
console_struct.h
console.h
consolemap.h
const.h
container_of.h
container.h
context_tracking_irq.h
context_tracking_state.h
context_tracking.h
cookie.h
cordic.h
coredump.h
coresight-pmu.h
coresight-stm.h
coresight.h coresight: Add support for trace filtering by source 2024-12-13 10:25:15 +00:00
count_zeros.h
counter.h
cper.h
cpu_cooling.h
cpu_pm.h
cpu_rmap.h
cpu_smt.h
cpu.h riscv: Add ghostwrite vulnerability 2025-01-18 12:33:39 -08:00
cpufeature.h
cpufreq.h
cpuhotplug.h kthread: Default affine kthread to its preferred NUMA node 2025-01-08 18:15:03 +01:00
cpuhplock.h
cpuidle_haltpoll.h
cpuidle.h
cpumask_api.h
cpumask_types.h
cpumask.h cpumask: Rephrase comments for cpumask_any*() APIs 2025-01-19 13:45:35 -05:00
cpuset.h
crash_core.h
crash_dump.h fs/proc/vmcore: introduce PROC_VMCORE_DEVICE_RAM to detect device RAM ranges in 2nd kernel 2025-01-27 09:39:19 -05:00
crash_reserve.h
crc4.h
crc7.h
crc8.h
crc16.h
crc32.h
crc32c.h
crc32poly.h
crc64.h
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
cred.h cred: Fix RCU warnings in override/revert_creds 2025-03-02 12:57:37 +01:00
crypto.h
cs5535.h
ctype.h
cuda.h
damon.h mm/damon: respect core layer filters' allowance decision on ops layer 2025-03-16 17:40:23 -07:00
dasd_mod.h
davinci_emac.h
dax.h
dca.h
dcache.h assorted stuff for this merge window 2025-02-01 15:07:56 -08:00
dccp.h
debug_locks.h
debugfs.h saner replacement for debugfs_rename() 2025-01-15 13:14:37 +01:00
debugobjects.h
delay.h
delayacct.h delayacct: add delay min to record delay peak 2025-01-12 20:21:16 -08:00
delayed_call.h
dev_printk.h
devcoredump.h
devfreq_cooling.h
devfreq-event.h
devfreq.h
device_cgroup.h
device-mapper.h dm-table: atomic writes support 2025-01-17 22:23:47 +01:00
device.h devres: add devm_remove_action_nowarn() 2025-01-10 15:49:06 +01:00
devm-helpers.h
devpts_fs.h
dfl.h
digsig.h
dim.h
dio.h
dirent.h
dlm_plock.h
dlm.h
dm9000.h
dm-bufio.h
dm-dirty-log.h
dm-io.h
dm-kcopyd.h
dm-region-hash.h
dm-verity-loadpin.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-heap.h
dma-map-ops.h
dma-mapping.h
dma-resv.h
dmaengine.h
dmapool.h
dmar.h
dmi.h
dnotify.h
dns_resolver.h
dpll.h
dqblk_qtree.h
dqblk_v1.h
dqblk_v2.h
drbd_config.h
drbd_genl_api.h
drbd_genl.h
drbd_limits.h
drbd.h
ds2782_battery.h
dtlk.h
dtpm.h
dw_apb_timer.h
dynamic_debug.h
dynamic_queue_limits.h
earlycpio.h
ecryptfs.h
edac.h
edd.h
eeprom_93cx6.h
efi_embedded_fw.h
efi-bgrt.h
efi.h efi: Use BIT_ULL() constants for memory attributes 2025-02-04 14:08:22 +01:00
efs_vh.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: Move sched domains rebuild function from schedutil to EM 2024-12-18 20:32:13 +01:00
entry-common.h
entry-kvm.h
err.h
errname.h
errno.h
error-injection.h
errqueue.h
errseq.h
etherdevice.h net: reformat kdoc return statements 2024-12-09 14:44:59 -08:00
ethtool_netlink.h
ethtool.h net: move HDS config from ethtool state 2025-01-20 11:44:57 -08:00
eventfd.h
eventpoll.h eventpoll: add epoll_sendevents() helper 2025-02-20 10:18:37 +01:00
evm.h
execmem.h
export-internal.h
export.h export: Add __gendwarfksyms_ptr_ references to exported symbols 2025-01-11 01:25:26 +09:00
exportfs.h exportfs: add permission method 2024-12-17 09:16:11 +01:00
ext2_fs.h
extable.h
extcon-provider.h
extcon.h
f2fs_fs.h
f75375s.h
falloc.h
fanotify.h fanotify: notify on mount attach and detach 2025-02-05 17:21:07 +01:00
fault-inject-usercopy.h
fault-inject.h
fb.h
fbcon.h
fcdevice.h
fcntl.h
fd.h
fddidevice.h
fdtable.h
fec.h
fiemap.h fiemap: use kernel-doc includes in fiemap docbook 2024-12-22 11:29:50 +01:00
file_ref.h
file.h
fileattr.h
filelock.h
filter.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2024-12-19 11:35:07 -08:00
find.h
fips.h
firewire.h
firmware-map.h
firmware.h
fixp-arith.h
flat.h
flex_proportions.h
folio_queue.h netfs: Add a tracepoint to log the lifespan of folio_queue structs 2024-12-20 22:34:02 +01:00
font.h
fortify-string.h fortify: Hide run-time copy size from value range tracking 2024-12-16 16:23:07 -08:00
fprobe.h tracing/fprobe: Remove nr_maxactive from fprobe 2024-12-26 10:50:05 -05:00
fpu.h
freezer.h
fs_api.h
fs_context.h vfs: remove some unused old mount api code 2025-02-06 11:51:43 +01:00
fs_parser.h bcachefs: add support for true/false & yes/no in bool-type options 2024-12-21 01:36:17 -05:00
fs_pin.h
fs_stack.h
fs_struct.h
fs_types.h
fs.h vfs-6.15-rc1.misc 2025-03-24 09:13:50 -07:00
fscache-cache.h
fscache.h
fscrypt.h Pass parent directory inode and expected name to ->d_revalidate() 2025-01-27 19:25:23 -05:00
fsi-occ.h
fsi-sbefifo.h
fsi.h
fsl_devices.h
fsl_hypervisor.h
fsl_ifc.h
fsl-diu-fb.h
fsldma.h
fsnotify_backend.h fsnotify: add mount notification infrastructure 2025-02-04 11:14:47 +01:00
fsnotify.h vfs-6.15-rc1.mount 2025-03-24 09:34:10 -07:00
fsverity.h
ftrace_irq.h
ftrace_regs.h fgraph: Replace fgraph_ret_regs with ftrace_regs 2024-12-26 10:50:02 -05:00
ftrace.h fgraph: Remove calltime and rettime from generic operations 2025-01-21 21:55:49 -05:00
futex.h
fw_table.h
fwnode_mdio.h
fwnode.h device property: Split property reading bool and presence test ops 2025-01-13 17:47:29 -06:00
gameport.h
gcd.h
genalloc.h
generic-radix-tree.h
genl_magic_func.h
genl_magic_struct.h
getcpu.h
gfp_api.h
gfp_types.h
gfp.h mm: alloc_pages_bulk: rename API 2025-01-25 20:22:31 -08:00
glob.h
gnss.h
goldfish.h
gpio_keys.h
gpio-pxa.h
gpio.h
greybus.h
group_cpus.h
hardirq.h
hash.h
hashtable_api.h
hashtable.h
hdlc.h
hdlcdrv.h
hdmi.h video: hdmi: Remove unused hdmi_infoframe_check 2024-12-22 07:03:42 +01:00
hex.h
hid_bpf.h
hid-debug.h
hid-over-i2c.h HID: intel-thc-hid: intel-quicki2c: Add HIDI2C protocol implementation 2025-01-09 10:14:16 +01:00
hid-over-spi.h HID: intel-thc-hid: intel-quickspi: Add HIDSPI protocol implementation 2025-01-09 10:14:16 +01:00
hid-roccat.h
hid-sensor-hub.h
hid-sensor-ids.h
hid.h HID: fix generic desktop D-Pad controls 2025-01-09 10:06:14 +01:00
hidden.h
hiddev.h
hidraw.h
highmem-internal.h
highmem.h mm: use clear_user_(high)page() for arch with special user folio handling 2024-12-18 19:04:43 -08:00
highuid.h
hil_mlc.h
hil.h
hippidevice.h
hisi_acc_qm.h crypto: hisilicon/qm - support new function communication 2025-01-14 11:31:13 +08:00
hmm.h
host1x_context_bus.h
host1x.h
hp_sdc.h
hpet.h
hrtimer_api.h
hrtimer_defs.h hrtimers: Force migrate away hrtimers queued after CPUHP_AP_HRTIMERS_DYING 2025-01-23 20:06:35 +01:00
hrtimer_types.h
hrtimer.h hrtimers: Handle CPU state correctly on hotplug 2025-01-16 13:06:14 +01:00
hte.h
huge_mm.h mm: add per-order mTHP swap-in fallback/fallback_charge counters 2025-01-13 22:40:49 -08:00
hugetlb_cgroup.h
hugetlb_inline.h
hugetlb.h 33 hotfixes. 24 are cc:stable and the remainder address post-6.13 issues 2025-03-08 14:34:06 -10:00
hw_breakpoint.h
hw_random.h
hwmon-sysfs.h
hwmon-vid.h
hwmon.h
hwspinlock.h
hyperv.h hyperv: Switch from hyperv-tlfs.h to hyperv/hvhdk.h 2025-01-10 00:54:21 +00:00
hypervisor.h
i2c-algo-bit.h
i2c-algo-pca.h
i2c-algo-pcf.h
i2c-atr.h
i2c-dev.h
i2c-mux.h
i2c-of-prober.h
i2c-smbus.h
i2c.h Revert "i2c: Replace list-based mechanism for handling auto-detected clients" 2025-02-05 14:22:12 +01:00
i8042.h Input: i8042 - Add support for platform filter contexts 2025-01-15 16:26:39 +02:00
i8253.h
i8254.h
icmp.h
icmpv6.h
idle_inject.h
idr.h
ieee80211.h wifi: mac80211: Fix common size calculation for ML element 2025-01-13 15:34:09 +01:00
ieee802154.h
if_arp.h
if_bridge.h
if_eql.h
if_ether.h
if_fddi.h
if_hsr.h net: hsr: Create and export hsr_get_port_ndev() 2025-01-14 12:17:27 +01:00
if_link.h
if_macvlan.h
if_phonet.h
if_pppol2tp.h
if_pppox.h
if_rmnet.h
if_tap.h
if_team.h
if_tun.h
if_tunnel.h
if_vlan.h if_vlan: fix kdoc warnings 2025-01-07 18:06:51 -08:00
igmp.h netlink: add IGMP/MLD join/leave notifications 2024-12-15 12:31:35 +00:00
ihex.h
ima.h
imx-media.h
in6.h
in.h
indirect_call_wrapper.h
inet_diag.h
inet.h
inetdevice.h
init_ohci1394_dma.h
init_syscalls.h
init_task.h
init.h
initrd.h
inotify.h
input.h
instruction_pointer.h
instrumentation.h
instrumented.h
int_log.h
integrity.h
intel_rapl.h
intel_tcc.h
intel_th.h
intel_tpmi.h
intel_vsec.h
intel-ish-client-if.h HID: intel-ish-hid: Remove unused ishtp_cl_tx_empty 2025-01-09 10:09:11 +01:00
interconnect-clk.h
interconnect-provider.h
interconnect.h
interrupt.h
interval_tree_generic.h
interval_tree.h
io_uring_types.h io_uring: get rid of alloc cache init_once handling 2025-01-23 11:32:28 -07:00
io_uring.h io_uring: Fix registered ring file refcount leak 2024-12-18 18:19:33 -07:00
io-64-nonatomic-hi-lo.h
io-64-nonatomic-lo-hi.h
io-mapping.h
io-pgtable.h iommu/io-pgtable-arm: Add way to debug pgtable walk 2025-01-07 15:44:20 +00:00
io.h
ioam6_genl.h
ioam6_iptunnel.h
ioam6.h
iocontext.h
iomap.h iomap: fix zero padding data issue in concurrent append writes 2024-12-11 11:09:05 +01:00
iommu-dma.h
iommu-helper.h
iommu.h iommu: Remove the remove_dev_pasid op 2024-12-18 09:39:37 +01:00
iommufd.h
iopoll.h
ioport.h
ioprio.h
ioremap.h
iosys-map.h
iov_iter.h
iova_bitmap.h
iova.h
ip.h
ipack.h
ipc_namespace.h
ipc.h
ipmi_smi.h
ipmi.h ipmi: make ipmi_destroy_user() return void 2025-01-02 21:11:52 -06:00
ipv6_route.h
ipv6.h
irq_poll.h
irq_sim.h
irq_work.h
irq.h genirq: Remove IRQ_MOVE_PCNTXT and related code 2025-01-15 21:38:53 +01:00
irqbypass.h
irqchip.h
irqdesc.h
irqdomain_defs.h
irqdomain.h
irqflags_types.h
irqflags.h
irqhandler.h
irqnr.h
irqreturn.h
isa-dma.h
isa.h
isapnp.h
iscsi_boot_sysfs.h
iscsi_ibft.h
ism.h
iversion.h
jbd2.h
jhash.h
jiffies.h jiffies: Cast to unsigned long in secs_to_jiffies() conversion 2025-01-31 09:30:49 +01:00
journal-head.h
joystick.h
jump_label_ratelimit.h
jump_label.h jump_label: Define guard() for jump_label_lock 2025-01-10 09:00:13 +09:00
jz4740-adc.h
jz4780-nemc.h
kallsyms.h module: Extend the preempt disabled section in dereference_symbol_descriptor(). 2025-01-26 13:04:37 +01:00
kasan-checks.h
kasan-enabled.h
kasan-tags.h
kasan.h The various patchsets are summarized below. Plus of course many 2025-01-26 18:36:23 -08:00
kbd_diacr.h
kbd_kern.h
kbuild.h
kconfig.h
kcore.h fs/proc/vmcore: move vmcore definitions out of kcore.h 2025-01-27 09:39:07 -05:00
kcov.h
kcsan-checks.h
kcsan.h
kdb.h kdb: Remove unused flags stack 2025-01-25 08:22:26 +00:00
kdebug.h
kdev_t.h
kern_levels.h
kernel_read_file.h
kernel_stat.h
kernel-page-flags.h
kernel.h
kernelcapi.h
kernfs.h
kexec.h
key-type.h
key.h keys: Fix UAF in key_put() 2025-03-22 15:36:49 +02:00
keyboard.h
keyctl.h
kfence.h
kfifo.h
kgdb.h serial: kgdb_nmi: Remove unused knock code 2025-01-17 12:52:27 +01:00
khugepaged.h
klist.h
kmemleak.h
kmod.h
kmsan_string.h
kmsan_types.h
kmsan-checks.h
kmsan.h
kmsg_dump.h
kobj_map.h
kobject_api.h
kobject_ns.h kobject: Remove unused functions 2025-01-14 19:45:35 +01:00
kobject.h
kprobes.h
kref_api.h
kref.h kref: Improve documentation 2024-12-13 08:49:31 -07:00
ks0108.h
ks8842.h
ks8851_mll.h
ksm.h ksm: add ksm involvement information for each process 2025-01-25 20:22:40 -08:00
kstrtox.h
kthread.h treewide: Introduce kthread_run_worker[_on_cpu]() 2025-01-08 18:15:03 +01:00
ktime_api.h
ktime.h ktime: Add us_to_ktime() 2024-12-09 13:48:23 -08:00
kvm_dirty_ring.h
kvm_host.h KVM: remove kvm_arch_post_init_vm 2025-02-04 11:27:45 -05:00
kvm_irqfd.h
kvm_para.h
kvm_types.h
l2tp.h
lantiq.h
lapb.h
latencytop.h
lcd.h
lcm.h
led-class-flash.h
led-class-multicolor.h
led-lm3530.h
leds-bd2802.h
leds-expresswire.h
leds-lp3944.h
leds-lp3952.h
leds-pca9532.h
leds-regulator.h
leds-ti-lmu-common.h
leds.h
libata.h ata fix for 6.14-final 2025-03-19 07:31:43 -07:00
libfdt_env.h
libfdt.h
libgcc.h m68k: Use kernel's generic muldi3 libgcc function 2024-12-09 13:29:17 +01:00
libnvdimm.h
libps2.h
license.h
limits.h
linear_range.h
linkage.h
linkmode.h
linux_logo.h
lis3lv02d.h
list_bl.h
list_lru.h list_lru: expand list_lru_add() docs with info about sublists 2025-01-13 22:40:38 -08:00
list_nulls.h
list_sort.h
list.h
litex.h
livepatch_sched.h
livepatch.h
llc.h
llist_api.h
llist.h
local_lock_internal.h
local_lock.h
lockdep_api.h
lockdep_types.h
lockdep.h
lockref.h lockref: remove count argument of lockref_init 2025-02-07 10:27:25 +01:00
log2.h include/linux/log2.h: mark is_power_of_2() with __always_inline 2025-03-05 21:36:16 -08:00
logic_iomem.h
logic_pio.h
lp.h
lru_cache.h
lsm_audit.h selinux/stable-6.14 PR 20250121 2025-01-21 20:09:14 -08:00
lsm_count.h
lsm_hook_defs.h
lsm_hooks.h
lwq.h
lz4.h include/linux/lz4.h: add some missing macros 2025-01-24 22:47:28 -08:00
lzo.h
mailbox_client.h
mailbox_controller.h
map_benchmark.h
maple_tree.h
maple.h
marvell_phy.h
math64.h
math.h
mbcache.h
mbus.h
mc6821.h
mc146818rtc.h
mcb.h
mdev.h
mdio-bitbang.h
mdio-gpio.h
mdio-mux.h
mdio.h
mei_aux.h
mei_cl_bus.h
mem_encrypt.h
memblock.h mm/memblock: add memblock_alloc_or_panic interface 2025-01-25 20:22:38 -08:00
memcontrol.h memcg/hugetlb: remove memcg hugetlb try-commit-cancel protocol 2025-01-13 22:40:58 -08:00
memfd.h mm: perform all memfd seal checks in a single place 2025-01-13 22:40:51 -08:00
memory_hotplug.h mm: add build-time option for hotplug memory default online type 2025-01-25 20:22:21 -08:00
memory-tiers.h
memory.h
mempolicy.h
mempool.h
memregion.h
memremap.h
memstick.h
mhi_ep.h
mhi.h
micrel_phy.h
microchipphy.h
migrate_mode.h
migrate.h mm: migrate: remove unused argument vma from migrate_misplaced_folio() 2025-01-13 22:40:30 -08:00
mii_timestamper.h
mii.h
min_heap.h Mainly individually changelogged singleton patches. The patch series in 2025-01-26 17:50:53 -08:00
minmax.h minmax.h: remove some #defines that are only expanded once 2025-01-24 22:47:27 -08:00
misc_cgroup.h
miscdevice.h misc: trivial: Remove undesired double space from struct definition 2024-12-23 19:14:28 +01:00
mISDNdsp.h
mISDNhw.h
mISDNif.h
mm_api.h
mm_inline.h mm/mglru: rework workingset protection 2025-01-25 20:22:39 -08:00
mm_types_task.h
mm_types.h sched: Compact RSEQ concurrency IDs with reduced threads and affinity 2025-02-18 08:50:36 +01:00
mm.h vfs-6.15-rc1.misc 2025-03-24 09:13:50 -07:00
mman.h
mmap_lock.h mm: introduce mmap_lock_speculate_{try_begin|retry} 2025-01-13 22:40:50 -08:00
mmdebug.h mm/debug: introduce VM_WARN_ON_VMG() to dump VMA merge state 2025-01-25 20:22:23 -08:00
mmiotrace.h
mmu_context.h sched,arm64: Handle CPU isolation on last resort fallback rq selection 2025-01-08 18:14:23 +01:00
mmu_notifier.h
mmzone.h mm/mglru: rework workingset protection 2025-01-25 20:22:39 -08:00
mnt_idmapping.h statmount: allow to retrieve idmappings 2025-02-12 12:12:27 +01:00
mnt_namespace.h
mod_devicetable.h x86/cpu: Expose only stepping min/max interface 2024-12-17 16:14:49 -08:00
module_signature.h
module_symbol.h
module.h kbuild: keep symbols for symbol_get() even with CONFIG_TRIM_UNUSED_KSYMS 2025-02-06 01:08:58 +09:00
moduleloader.h
moduleparam.h
most.h
mount.h vfs-6.14-rc1.misc 2025-01-20 09:40:49 -08:00
moxtet.h
mpage.h
mpi.h
mpls_iptunnel.h
mpls.h
mroute6.h
mroute_base.h inet: ipmr: fix data-races 2025-01-15 15:07:23 -08:00
mroute.h
msdos_fs.h
msdos_partition.h
msg.h
msi_api.h
msi.h
mtio.h
mutex_api.h
mutex_types.h
mutex.h
mv643xx_eth.h
mv643xx_i2c.h
mvebu-pmsu.h
mxm-wmi.h
namei.h
nd.h
ndctl.h
net_tstamp.h net: Add the possibility to support a selected hwtstamp in netdevice 2024-12-16 12:51:40 +00:00
net.h socket: Remove unused kernel_sendmsg_locked 2025-01-14 17:29:04 -08:00
netdev_features.h net, team, bonding: Add netdev_base_features helper 2024-12-12 11:59:18 +01:00
netdevice_xmit.h
netdevice.h Revert "net: skb: introduce and use a single page frag cache" 2025-02-20 10:53:25 +01:00
netfilter_bridge.h
netfilter_defs.h
netfilter_ipv4.h
netfilter_ipv6.h
netfilter_netdev.h net: reformat kdoc return statements 2024-12-09 14:44:59 -08:00
netfilter.h
netfs.h netfs: Fix a number of read-retry hangs 2025-02-13 16:00:38 +01:00
netlink.h
netpoll.h
nfs3.h
nfs4.h lsm,nfs: fix memory leak of lsm_context 2025-02-25 15:07:24 -05:00
nfs_common.h nfs: fix incorrect error handling in LOCALIO 2025-01-21 11:34:43 -05:00
nfs_fs_i.h
nfs_fs_sb.h nfs: probe for LOCALIO when v4 client reconnects to server 2025-01-14 17:05:10 -05:00
nfs_fs.h nfs: cache all open LOCALIO nfsd_file(s) in client 2025-01-14 17:04:05 -05:00
nfs_iostat.h
nfs_page.h
nfs_ssc.h
nfs_xdr.h Provide stable parent and name to ->d_revalidate() instances 2025-01-30 09:13:35 -08:00
nfs.h
nfsacl.h
nfslocalio.h nfs: probe for LOCALIO when v3 client reconnects to server 2025-01-14 17:05:10 -05:00
nitro_enclaves.h
nl802154.h
nls.h
nmi.h
node.h
nodemask_types.h
nodemask.h
nospec.h
notifier.h
ns_common.h
nsc_gpio.h
nsproxy.h
ntb_transport.h
ntb.h
nubus.h
numa_memblks.h mm/fake-numa: allow later numa node hotplug 2025-01-25 20:22:29 -08:00
numa.h
nvme-auth.h
nvme-fc-driver.h
nvme-fc.h
nvme-keyring.h
nvme-rdma.h
nvme-tcp.h nvme-tcp: add basic support for the C2HTermReq PDU 2025-02-18 07:13:26 -08:00
nvme.h nvme: Cleanup the definition of the controller config register fields 2025-02-18 07:39:42 -08:00
nvmem-consumer.h
nvmem-provider.h nvmem: specify ->reg_read/reg_write() expected return values 2024-12-30 15:35:59 +01:00
nvram.h
oa_tc6.h
objagg.h
objpool.h
objtool_types.h
objtool.h
of_address.h of: address: Add parent_bus_addr to struct of_pci_range 2025-01-18 15:04:23 -06:00
of_clk.h
of_device.h
of_dma.h
of_fdt.h
of_gpio.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: Hide of_default_bus_match_table[] 2024-12-10 10:50:26 -06:00
of_reserved_mem.h
of.h of: Do not expose of_alias_scan() and correct its comments 2025-01-17 08:52:57 -06:00
oid_registry.h
olpc-ec.h
omap-dma.h
omap-gpmc.h memory: omap-gpmc: deadcode a pair of functions 2024-12-14 11:41:05 +01:00
omap-iommu.h
omap-mailbox.h
omapfb.h
once_lite.h
once.h
oom.h
openvswitch.h
osq_lock.h
overflow.h
packing.h lib: packing: add pack_fields() and unpack_fields() 2024-12-11 20:13:00 -08:00
padata.h
page_counter.h kernel/cgroup: Add "dmem" memory accounting cgroup 2025-01-06 17:24:38 +01:00
page_ext.h
page_frag_cache.h
page_idle.h
page_owner.h
page_ref.h
page_reporting.h
page_table_check.h
page-flags-layout.h
page-flags.h mm: add PG_dropbehind folio flag 2025-01-25 20:22:42 -08:00
page-isolation.h mm/page_isolation: don't pass gfp flags to start_isolate_page_range() 2025-01-13 22:40:44 -08:00
pageblock-flags.h
pagemap.h fs: Turn page_offset() into a wrapper around folio_pos() 2025-02-24 11:41:43 +01:00
pagevec.h
pagewalk.h
panic_notifier.h
panic.h
papr_scm.h
parman.h
parport_pc.h
parport.h
parser.h
part_stat.h
pata_arasan_cf_data.h
patchkey.h
path.h
pch_dma.h
pci_hotplug.h
pci_ids.h PCI: pci_ids: add INTEL_HDA_PTL_H 2025-02-10 09:22:32 +01:00
pci-acpi.h
pci-ats.h
pci-bwctrl.h
pci-doe.h
pci-ecam.h PCI: host-generic: Allow {en,dis}able_device() to be provided via pci_ecam_ops 2025-01-15 14:52:12 -06:00
pci-ep-cfs.h
pci-epc.h
pci-epf.h PCI: endpoint: Replace magic number '6' by PCI_STD_NUM_BARS 2024-12-12 12:59:11 -06:00
pci-p2pdma.h
pci-pwrctrl.h
pci-tph.h
pci.h pci-v6.14-changes 2025-01-25 16:03:40 -08:00
pcs-lynx.h
pcs-rzn1-miic.h
pe.h
peci-cpu.h
peci.h
percpu_counter.h
percpu-defs.h percpu: remove intermediate variable in PERCPU_PTR() 2024-12-30 17:59:09 -08:00
percpu-refcount.h
percpu-rwsem.h
percpu.h
perf_event_api.h
perf_event.h perf/core: Export perf_exclude_event() 2024-12-09 15:50:31 +01:00
perf_regs.h
personality.h
pfn_t.h
pfn.h
pgalloc_tag.h
pgtable_api.h
pgtable.h mm: pgtable: make ptep_clear() non-atomic 2025-01-13 22:40:35 -08:00
phonet.h
phy_fixed.h
phy_led_triggers.h
phy_link_topology.h
phy.h net: phy: remove leftovers from switch to linkmode bitmaps 2025-01-18 17:40:10 -08:00
phylib_stubs.h net: ethtool: plumb PHY stats to PHY drivers 2025-01-14 11:44:19 +01:00
phylink.h net: phylink: add EEE management 2025-01-16 17:22:59 -08:00
pid_namespace.h
pid_types.h
pid.h kernel-6.14-rc1.pid 2025-01-20 10:29:11 -08:00
pidfs.h pidfs: allow bind-mounts 2024-12-22 11:03:10 +01:00
pim.h
pipe_fs_i.h fs/pipe: add simpler helpers for common cases 2025-03-06 18:25:35 -10:00
pkeys.h
pktcdvd.h
pl320-ipc.h
platform_device.h
platform_profile.h ACPI: platform_profile: Add support for hidden choices 2025-03-04 20:45:34 +01:00
pldmfw.h pldmfw: enable selected component update 2025-01-16 13:04:41 -08:00
plist_types.h
plist.h
pm_clock.h
pm_domain.h pmdomain: core: Support naming idle states 2024-12-10 12:16:43 +01:00
pm_opp.h PM / OPP: Add reference counting helpers for Rust implementation 2025-01-20 09:05:51 +05:30
pm_qos.h
pm_runtime.h
pm_wakeirq.h PM: sleep: wakeirq: Introduce device-managed variant of dev_pm_set_wake_irq() 2025-01-17 20:27:46 +01:00
pm_wakeup.h PM: wakeup: implement devm_device_init_wakeup() helper 2024-12-18 20:47:23 +01:00
pm-trace.h
pm.h More power management updates for 6.14-rc1 2025-01-30 15:10:34 -08:00
pmbus.h hwmon: (pmbus/core) improve handling of write protected regulators 2024-12-14 08:00:44 -08:00
pmu.h
pnp.h
poison.h
poll.h poll: kill poll_does_not_wait() 2025-01-10 11:59:00 +01:00
polynomial.h
posix_acl_xattr.h
posix_acl.h
posix-clock.h
posix-timers_types.h
posix-timers.h
power_supply.h power: supply: add undervoltage health status property 2025-01-15 22:39:18 +01:00
powercap.h
ppp_channel.h
ppp_defs.h
ppp-comp.h
pps_gen_kernel.h drivers pps: add PPS generators support 2025-01-08 13:18:09 +01:00
pps_kernel.h pps: Fix a use-after-free 2025-01-07 15:16:48 +01:00
pr.h
prandom.h
preempt.h
prefetch.h
prime_numbers.h
printk.h
prmt.h ACPI: PRM: Fix missing guid_t declaration in linux/prmt.h 2025-01-14 18:24:33 +01:00
proc_fs.h proc: fix UAF in proc_get_inode() 2025-03-16 17:40:22 -07:00
proc_ns.h
processor.h
profile.h
projid.h
property.h device property: Split property reading bool and presence test ops 2025-01-13 17:47:29 -06:00
pruss_driver.h soc: ti: pruss: Fix pruss APIs 2025-01-02 10:37:14 -06:00
psci.h
pseudo_fs.h pseudofs: add support for export_ops 2024-12-14 12:40:40 +01:00
psi_types.h
psi.h
psp-platform-access.h
psp-sev.h crypto: ccp: Add external API interface for PSP module initialization 2025-02-14 18:39:19 -05:00
psp-tee.h
psp.h
pstore_blk.h
pstore_ram.h
pstore_zone.h
pstore.h
ptdump.h
pti.h
ptp_classify.h
ptp_clock_kernel.h net: reformat kdoc return statements 2024-12-09 14:44:59 -08:00
ptp_kvm.h
ptp_mock.h
ptp_pch.h
ptr_ring.h ptr_ring: do not block hard interrupts in ptr_ring_resize_multiple() 2024-12-18 17:55:30 -08:00
ptrace_api.h
ptrace.h
purgatory.h
pvclock_gtod.h
pwm_backlight.h
pwm.h pwm: Two fixes for the pwm core and the pwm-microchip-core driver 2025-01-27 15:45:29 -08:00
pxa2xx_ssp.h
pxa168_eth.h
qnx6_fs.h
quota.h
quotaops.h
radix-tree.h
raid_class.h
ramfs.h
random.h
randomize_kstack.h
range.h
ras.h
ratelimit_types.h
ratelimit.h
rational.h
rbtree_augmented.h
rbtree_latch.h
rbtree_types.h
rbtree.h rbtree: add rb_find_add_cached() to rbtree.h 2025-01-13 14:53:18 +01:00
rcu_node_tree.h
rcu_notifier.h
rcu_segcblist.h
rcu_sync.h
rculist_bl.h
rculist_nulls.h
rculist.h rculist: add list_bidir_{del,prev}_rcu() 2025-01-09 16:58:52 +01:00
rcupdate_trace.h
rcupdate_wait.h rcutorture: Check preemption for failing reader 2024-12-14 17:03:41 +01:00
rcupdate.h mm/slab: Move kvfree_rcu() into SLAB 2025-01-11 20:39:43 +01:00
rcuref.h rcuref: Plug slowpath race in rcuref_put() 2025-01-29 15:21:31 +01:00
rcutiny.h
rcutree.h
rcuwait_api.h
rcuwait.h
reboot-mode.h
reboot.h
reciprocal_div.h
ref_tracker.h
refcount_api.h
refcount_types.h
refcount.h
regmap.h Expand SoundWire MBQ register map support 2025-01-07 23:28:07 +00:00
regset.h
relay.h
remoteproc.h
resctrl.h
reset-controller.h
reset.h
resource_ext.h
resource.h
restart_block.h
resume_user_mode.h
rethook.h
rfkill.h net: reformat kdoc return statements 2024-12-09 14:44:59 -08:00
rhashtable-types.h
rhashtable.h
ring_buffer.h
rio_drv.h
rio_ids.h
rio_regs.h
rio.h
rmap.h
rmi.h
rndis.h
rodata_test.h
rolling_buffer.h netfs: Abstract out a rolling folio buffer implementation 2024-12-20 22:34:02 +01:00
root_dev.h
rpmb.h
rpmsg.h
rseq.h
rslib.h
rtc.h
rtmutex.h
rtnetlink.h rtnetlink: Add rtnl_net_lock_killable(). 2025-01-07 13:45:53 +01:00
rtsx_common.h
rtsx_pci.h
rtsx_usb.h
rv.h
rw_hint.h
rwbase_rt.h
rwlock_api_smp.h
rwlock_rt.h
rwlock_types.h
rwlock.h
rwsem.h
sbitmap.h
scatterlist.h
scc.h
sched_clock.h
sched.h NFS: fix nfs_release_folio() to not deadlock via kcompactd writeback 2025-03-05 21:36:15 -08:00
scmi_imx_protocol.h firmware: arm_scmi: Add module aliases to i.MX vendor protocols 2024-12-10 10:30:45 +00:00
scmi_protocol.h
scpi_protocol.h
screen_info.h
scs.h
sctp.h
scx200_gpio.h
scx200.h
seccomp_types.h
seccomp.h seccomp: Stub for !CONFIG_SECCOMP 2025-01-08 14:50:11 -08:00
secretmem.h
securebits.h
security.h
sed-opal-key.h
sed-opal.h
seg6_genl.h
seg6_hmac.h
seg6_iptunnel.h
seg6_local.h
seg6.h
selection.h
sem_types.h
sem.h
semaphore.h
seq_buf.h
seq_file_net.h
seq_file.h
seqlock_api.h
seqlock_types.h
seqlock.h The various patchsets are summarized below. Plus of course many 2025-01-26 18:36:23 -08:00
serdev.h
serial_8250.h Revert "serial: 8250: Switch to nbcon console" 2025-01-22 10:35:56 +01:00
serial_bcm63xx.h
serial_core.h
serial_s3c.h
serial_sci.h
serial.h
serio.h
set_memory.h
sfp.h
sh_clk.h
sh_dma.h
sh_eth.h
sh_intc.h
sh_timer.h
shdma-base.h
shm.h
shmem_fs.h
shrinker.h
signal_types.h
signal.h
signalfd.h
siox.h
siphash.h
sizes.h
skb_array.h ptr_ring: do not block hard interrupts in ptr_ring_resize_multiple() 2024-12-18 17:55:30 -08:00
skbuff_ref.h
skbuff.h xdp: add generic xdp_buff_add_frag() 2024-12-19 19:51:13 -08:00
skmsg.h bpf: Fix wrong copied_seq calculation 2025-01-29 13:32:23 -08:00
slab.h mm/slab: Move kvfree_rcu() into SLAB 2025-01-11 20:39:43 +01:00
slimbus.h
sm501-regs.h
sm501.h
smc91x.h
smp_types.h
smp.h
smpboot.h
smsc911x.h
smscphy.h
sock_diag.h
socket.h tcp: devmem: don't write truncated dmabuf CMSGs to userspace 2025-02-25 18:15:43 -08:00
sockptr.h
softirq.h
sonet.h
sony-laptop.h
sonypi.h
sort.h
sound.h
soundcard.h
spinlock_api_smp.h
spinlock_api_up.h
spinlock_api.h
spinlock_rt.h
spinlock_types_raw.h
spinlock_types_up.h
spinlock_types.h
spinlock_up.h
spinlock.h
splice.h
spmi.h
sprintf.h
sram.h
srcu.h Merge branches 'fixes.2024.12.14a', 'rcutorture.2024.12.14a', 'srcu.2024.12.14a' and 'torture-test.2024.12.14a' into rcu-merge.2024.12.14a 2024-12-14 17:32:26 +01:00
srcutiny.h
srcutree.h Merge branches 'fixes.2024.12.14a', 'rcutorture.2024.12.14a', 'srcu.2024.12.14a' and 'torture-test.2024.12.14a' into rcu-merge.2024.12.14a 2024-12-14 17:32:26 +01:00
ssbi.h
stackdepot.h
stackleak.h
stackprotector.h
stacktrace.h
start_kernel.h
stat.h fs: pack struct kstat better 2025-01-29 09:04:28 -08:00
statfs.h
static_call_types.h
static_call.h x86/static-call: fix 32-bit build 2024-12-18 09:47:43 -08:00
static_key.h
stdarg.h
stddef.h
stm.h
stmmac.h net: stmmac: Fix clock rate variables size 2024-12-09 18:36:02 -08:00
stmp3xxx_rtc_wdt.h
stmp_device.h
stop_machine.h
string_choices.h
string_helpers.h
string.h hardening fixes for v6.14-rc2 2025-02-08 14:12:17 -08:00
stringhash.h
stringify.h
sungem_phy.h
sunserialcore.h
sunxi-rsb.h
surface_acpi_notify.h
suspend.h
svga.h
sw842.h
swab.h
swait_api.h
swait.h
swap_cgroup.h mm: memcontrol: fix swap counter leak from offline cgroup 2025-03-16 17:40:24 -07:00
swap_slots.h mm, swap_slots: remove slot cache for freeing path 2025-01-25 20:22:37 -08:00
swap.h mm/vmscan: fix hard LOCKUP in function isolate_lru_folios 2025-02-01 03:53:23 -08:00
swapfile.h
swapops.h
swiotlb.h
switchtec.h
sxgbe_platform.h
sync_core.h
sync_file.h
synclink.h
sys_soc.h
sys.h
syscall_user_dispatch_types.h
syscall_user_dispatch.h
syscalls_api.h
syscalls.h vfs-6.15-rc1.mount 2025-03-24 09:34:10 -07:00
syscore_ops.h
sysctl.h
sysfb.h
sysfs.h sysfs: constify bin_attribute argument of sysfs_bin_attr_simple_read() 2025-01-09 10:43:58 +01:00
syslog.h
sysrq.h
sysv_fs.h
t10-pi.h
task_io_accounting_ops.h
task_io_accounting.h
task_work.h kasan: make kasan_record_aux_stack_noalloc() the default behaviour 2025-01-13 22:40:36 -08:00
taskstats_kern.h
tboot.h
tc.h
tca6416_keypad.h
tcp.h
tee_core.h
tee_drv.h
tegra-icc.h
termios_internal.h
text-patching.h
textsearch_fsm.h
textsearch.h
tfrc.h
thermal.h thermal: core: Add stub for thermal_zone_device_update() 2024-12-14 08:00:44 -08:00
thread_info.h
threads.h
thunderbolt.h
ti_wilink_st.h
ti-emif-sram.h
tick.h
tifm.h
timb_dma.h
timb_gpio.h
time32.h
time64.h nfsd: add support for delegated timestamps 2025-01-21 15:30:01 -05:00
time_namespace.h
time.h
timecounter.h
timekeeper_internal.h
timekeeping.h timekeeping: Remove unused ktime_get_fast_timestamps() 2025-01-15 19:49:14 +01:00
timer_types.h
timer.h
timerfd.h
timeriomem-rng.h
timerqueue_types.h
timerqueue.h
timex.h
tnum.h
topology.h
torture.h torture: Add dowarn argument to torture_sched_setaffinity() 2024-12-14 16:38:23 +01:00
toshiba.h
tpm_command.h
tpm_eventlog.h
tpm.h
trace_clock.h
trace_events.h tracing updates for v6.14: 2025-01-23 17:51:16 -08:00
trace_recursion.h
trace_seq.h
trace.h
tracefs.h
tracepoint-defs.h
tracepoint.h tracepoint: Reduce duplication of __DO_TRACE_CALL 2024-12-26 10:38:37 -05:00
transport_class.h
ts-nbus.h
tsacct_kern.h
tsm.h
tty_buffer.h
tty_driver.h Documentation: move dev-tools debugging files to process/debugging/ 2024-12-17 13:46:53 -07:00
tty_flip.h
tty_ldisc.h
tty_port.h
tty.h
turris-omnia-mcu-interface.h turris-omnia-mcu-interface.h: Move macro definitions outside of enums 2024-12-17 14:50:56 +00:00
typecheck.h
types.h include: update references to include/asm-<arch> 2025-01-12 20:20:59 -08:00
u64_stats_sync_api.h
u64_stats_sync.h
uacce.h
uaccess.h
ubsan.h
ucs2_string.h
udp.h
uidgid_types.h
uidgid.h uidgid: add map_id_range_up() 2025-02-12 12:12:27 +01:00
uio_driver.h
uio.h fs, iov_iter: define meta io descriptor 2024-12-23 08:17:16 -07:00
umh.h
unaligned.h
unicode.h
union_find.h
units.h
unroll.h
uprobes.h uprobes: Reuse return_instances between multiple uretprobes within task 2024-12-09 15:50:30 +01:00
usb_usual.h
usb.h
usbdevice_fs.h
user_events.h
user_namespace.h
user-return-notifier.h
user.h
userfaultfd_k.h mm: clear uffd-wp PTE/PMD state on mremap() 2025-01-12 19:03:37 -08:00
usermode_driver.h
util_macros.h
uts.h
utsname.h
uuid.h
vbox_utils.h
vdpa.h
verification.h crypto: asymmetric_keys - Remove unused key_being_used_for[] 2025-01-19 12:44:28 +08:00
vermagic.h preempt: Move PREEMPT_RT before PREEMPT in vermagic. 2024-12-23 10:46:38 +01:00
vexpress.h
vfio_pci_core.h
vfio.h
vfs.h
vfsdebug.h vfs: add initial support for CONFIG_DEBUG_VFS 2025-02-21 10:23:53 +01:00
vga_switcheroo.h
vgaarb.h
vhost_iotlb.h
via_i2c.h
via-core.h
via.h
videodev2.h
virtio_anchor.h
virtio_byteorder.h
virtio_caif.h
virtio_config.h
virtio_dma_buf.h
virtio_net.h
virtio_pci_admin.h
virtio_pci_legacy.h
virtio_pci_modern.h
virtio_ring.h
virtio_vsock.h
virtio.h virtio_pci: Add support for PCIe Function Level Reset 2025-01-27 09:39:26 -05:00
vm_event_item.h
vmalloc.h
vmcore_info.h
vmpressure.h
vmstat.h mm/vmstat: fix a W=1 clang compiler warning 2024-12-18 19:04:46 -08:00
vmw_vmci_api.h
vmw_vmci_defs.h VMCI: fix reference to ioctl-number.rst 2025-01-10 16:12:45 +01:00
vringh.h
vt_buffer.h
vt_kern.h
vt.h
vtime.h
w1.h
wait_api.h
wait_bit.h
wait.h
watch_queue.h
watchdog.h
win_minmax.h
wireless.h
wkup_m3_ipc.h
wm97xx.h
wmi.h
wordpart.h
workqueue_api.h
workqueue_types.h
workqueue.h
writeback.h
ww_mutex.h
wwan.h net: reformat kdoc return statements 2024-12-09 14:44:59 -08:00
xarray.h
xattr.h
xxhash.h
xz.h
yam.h
zconf.h
zlib.h
zorro.h
zpool.h
zsmalloc.h
zstd_errors.h
zstd_lib.h
zstd.h
zswap.h
zutil.h