linux/include/linux
Thomas Weißschuh 2c1713a8f1 bpf: constify member bpf_sysctl_kern:: Table
The sysctl core is preparing to only expose instances of struct ctl_table
as "const". This will also affect the ctl_table argument of sysctl handlers,
for which bpf_sysctl_kern::table is also used.

As the function prototype of all sysctl handlers throughout the tree
needs to stay consistent that change will be done in one commit.

To reduce the size of that final commit, switch this utility type which
is not bound by "typedef proc_handler" to "const struct ctl_table".

No functional change.

Signed-off-by: Thomas Weißschuh <linux@weissschuh.net>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Reviewed-by: Joel Granados <j.granados@samsung.com>
Link: https://lore.kernel.org/bpf/20240518-sysctl-const-handler-bpf-v1-1-f0d7186743c1@weissschuh.net
2024-05-24 17:44:32 +02:00
..
amba ARM: 9361/1: amba: store owner from modules with amba_driver_register() 2024-04-18 12:09:14 +01:00
atomic locking/atomic: scripts: Clarify ordering of conditional atomics 2024-02-20 09:55:09 +01:00
avf
bcma
bus firewall: introduce stm32_firewall framework 2024-04-05 16:49:14 +02:00
byteorder
can
cdx cdx: add MSI support for CDX bus 2024-03-07 21:52:03 +00:00
ceph ceph: Use no_printk() helper 2024-03-19 16:11:42 +01:00
clk clk: ti: Improve clksel clock bit parsing for reg property 2024-02-26 13:08:45 +02:00
comedi
crush
decompress
device
dma
dsa
extcon
firmware sound updates for 6.10-rc1 2024-05-15 10:02:36 -07:00
fpga
framer net: wan: framer: Add missing static inline qualifiers 2024-03-27 10:25:54 +00:00
fsl
gpio gpio updates for v6.10-rc1 2024-05-14 15:07:07 -07:00
greybus greybus: Avoid fake flexible array for response data 2024-03-05 13:59:43 +00:00
habanalabs
hsi
i3c
iio IIO: 1st set of new device support, features and cleanup for 6.9 2024-02-25 14:11:41 +01:00
input
io_uring io_uring: separate header for exported net bits 2024-04-15 08:10:26 -06:00
irqchip irqchip: Add RISC-V advanced PLIC driver for direct-mode 2024-03-25 17:38:29 +01:00
isdn
lockd
mailbox
mdio
mfd regulator: axp20x: add support for the AXP717 2024-03-28 09:51:03 +00:00
mlx4
mlx5 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2024-05-14 10:53:19 -07:00
mmc MMC core: 2024-05-16 08:56:49 -07:00
mtd This pull request contains updates for UBI and UBIFS: 2024-03-21 15:09:29 -07:00
mux
net/intel iavf: switch to Page Pool 2024-04-24 11:06:26 -07:00
netfilter
netfilter_arp
netfilter_bridge
netfilter_ipv4
netfilter_ipv6
pcs
pds
perf drivers/perf: riscv: Implement SBI PMU snapshot function 2024-04-26 13:13:16 +05:30
phy phy: Add Embedded DisplayPort and DisplayPort submodes 2024-03-29 00:30:16 +05:30
pinctrl
platform_data platform-drivers-x86 for v6.10-1 2024-05-16 09:14:50 -07:00
power
pse-pd net: pse-pd: Use regulator framework within PSE framework 2024-04-18 18:27:39 -07:00
qat crypto: qat - add interface for live migration 2024-04-02 10:47:43 +08:00
qed
raid
regulator regulator: Updates for v6.10 2024-05-14 14:36:09 -07:00
remoteproc
reset
rpmsg
rtc
sched sched/cpufreq: Rename arch_update_thermal_pressure() => arch_update_hw_pressure() 2024-04-24 12:08:01 +02:00
soc soc: mediatek: mtk-cmdq: Add cmdq_pkt_acquire_event() function 2024-04-23 12:16:55 +02:00
soundwire soundwire updates for 6.9 2024-03-15 12:22:52 -07:00
spi spi: pxa2xx: Move contents of linux/spi/pxa2xx_spi.h to a local one 2024-05-03 11:11:33 +09:00
ssb ssb: drop use of non-existing CONFIG_SSB_DEBUG symbol 2024-03-12 17:33:41 +02:00
sunrpc nfsd-6.9 fixes: 2024-04-22 12:20:09 -07:00
surface_aggregator
ulpi
unaligned
usb USB/Thunderbolt changes for 6.9-rc1 2024-03-21 12:35:20 -07: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 gpio updates for v6.10-rc1 2024-05-14 15:07:07 -07:00
adb.h
adfs_fs.h
adreno-smmu-priv.h
adxl.h
aer.h PCI/AER: Generalize TLP Header Log reading 2024-03-08 15:26:46 -06:00
agp_backend.h
agpgart.h
ahci_platform.h
ahci-remap.h
aio.h
alarmtimer.h
alcor_pci.h
align.h
altera_jtaguart.h
altera_uart.h
amd-iommu.h
amd-pmf-io.h
amd-pstate.h cpufreq: amd-pstate: Add quirk for the pstate CPPC capabilities missing 2024-04-26 19:35:38 +02:00
anon_inodes.h fs: Create anon_inode_getfile_fmode() 2024-04-26 10:33:05 +02:00
aperture.h
apm_bios.h
apm-emulation.h
apple-gmux.h
arch_topology.h sched/cpufreq: Rename arch_update_thermal_pressure() => arch_update_hw_pressure() 2024-04-24 12:08:01 +02:00
args.h
arm_ffa.h firmware: arm_ffa: Add support for FFA_MSG_SEND2 2024-04-18 18:29:50 +01:00
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 async: Use a dedicated unbound workqueue with raised min_active 2024-02-09 11:13:59 -10:00
ata_platform.h
ata.h
atalk.h
ath9k_platform.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
bio.h block: add a blk_alloc_discard_bio helper 2024-05-07 07:29:42 -06:00
bit_spinlock.h
bitfield.h bitfield: suppress "dubious: x & !y" sparse warning 2024-02-28 13:53:39 +02:00
bitmap-str.h
bitmap.h bitmap: make bitmap_{get,set}_value8() use bitmap_{read,write}() 2024-04-01 10:49:28 +01:00
bitops.h bitops: let the compiler optimize {__,}assign_bit() 2024-04-01 10:49:27 +01:00
bitrev.h
bits.h uapi: introduce uapi-friendly macros for GENMASK 2024-02-08 08:41:03 -05:00
blk_types.h for-6.10/block-20240511 2024-05-13 13:03:54 -07:00
blk-cgroup.h
blk-crypto-profile.h
blk-crypto.h
blk-integrity.h block: support PI at non-zero offset within metadata 2024-02-12 08:49:31 -07:00
blk-mq-pci.h
blk-mq-virtio.h
blk-mq.h block: Remove zone write locking 2024-04-17 08:44:03 -06:00
blk-pm.h
blkdev.h SCSI misc on 20240514 2024-05-14 18:25:53 -07:00
blkpg.h
blktrace_api.h
blockgroup_lock.h
bma150.h
bootconfig.h bootconfig: use memblock_free_late to free xbc memory to buddy 2024-04-14 22:00:43 +09:00
bootmem_info.h
bottom_half.h
bpf_crypto.h bpf: make common crypto API for TC/XDP programs 2024-04-24 16:01:10 -07:00
bpf_lirc.h
bpf_local_storage.h bpf: Allow compiler to inline most of bpf_local_storage_lookup() 2024-02-11 14:06:24 -08:00
bpf_lsm.h
bpf_mem_alloc.h
bpf_mprog.h
bpf_trace.h
bpf_types.h bpf: Introduce bpf_arena. 2024-03-11 15:37:23 -07:00
bpf_verifier.h bpf: Introduce bpf_preempt_[disable,enable] kfuncs 2024-04-24 09:47:49 -07:00
bpf-cgroup-defs.h
bpf-cgroup.h bpf: remove check in __cgroup_bpf_run_filter_skb 2024-02-13 15:41:17 -08:00
bpf-netns.h
bpf.h bpf-next-for-netdev 2024-04-29 13:12:19 -07:00
bpfptr.h
brcmphy.h
bsearch.h
bsg-lib.h scsi: bsg: Pass queue_limits to bsg_setup_queue() 2024-04-11 21:37:48 -04:00
bsg.h
btf_ids.h bpf: Include linux/types.h for u32 2024-04-29 16:28:07 -07:00
btf.h bpf: simplify btf_get_prog_ctx_type() into btf_is_prog_ctx_type() 2024-02-13 18:46:46 -08:00
btree-128.h
btree-type.h
btree.h
btrfs.h
buffer_head.h
bug.h
build_bug.h
build-salt.h
buildid.h crash: split vmcoreinfo exporting code out from crash_core.c 2024-02-23 17:48:22 -08:00
bvec.h block: define bvec_iter as __packed __aligned(4) 2024-03-02 09:15:01 -08:00
c2port.h
cache.h
cacheflush.h
cacheinfo.h Introduce cpu_dcache_is_aliasing() across all architectures 2024-02-22 15:27:19 -08:00
capability.h
cb710.h
cc_platform.h x86/cc: Add cc_platform_set/_clear() helpers 2024-04-04 10:40:27 +02:00
cciss_ioctl.h
ccp.h
cdev.h
cdrom.h
cfag12864b.h
cfi_types.h
cfi.h
cgroup_api.h
cgroup_rdma.h
cgroup_refcnt.h
cgroup_subsys.h
cgroup-defs.h
cgroup.h cgroup/rstat: add cgroup_rstat_lock helpers and tracepoints 2024-04-16 12:10:42 -10:00
circ_buf.h
cleanup.h
clk-provider.h clk: fixed-factor: add fwname-based constructor functions 2024-02-21 22:11:51 -08:00
clk.h clk: Provide !COMMON_CLK dummy for devm_clk_rate_exclusive_get() 2024-03-28 15:35:38 -07:00
clkdev.h
clockchips.h
clocksource_ids.h x86/kvm, ptp/kvm: Add clocksource ID, set system_counterval_t.cs_id 2024-02-07 17:05:21 +01:00
clocksource.h clocksource: Scale the watchdog read retries automatically 2024-02-21 12:00:42 +01:00
closure.h
cma.h mm/cma: make MAX_CMA_AREAS = CONFIG_CMA_AREAS 2024-02-22 10:24:53 -08:00
cmpxchg-emu.h lib: Add one-byte emulation function 2024-04-09 22:06:00 -07:00
cn_proc.h
cnt32_to_63.h
coda.h
compaction.h
compat.h
compiler_attributes.h s390 updates for 6.9 merge window 2024-03-12 10:14:22 -07:00
compiler_types.h Networking changes for 6.10. 2024-05-14 19:42:24 -07:00
compiler-clang.h compiler-clang.h: update __diag_clang() macros for minimum version bump 2024-02-22 15:38:54 -08:00
compiler-gcc.h Core x86 changes for v6.9: 2024-03-11 19:53:15 -07:00
compiler-version.h
compiler.h X.509: Introduce scope-based x509_certificate allocation 2024-04-12 15:07:53 +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 fs/coredump: Enable dynamic configuration of max file note size 2024-05-08 09:53:00 -07:00
coresight-pmu.h
coresight-stm.h
coresight.h coresight: Add helper for setting csdev->mode 2024-02-12 10:21:38 +00:00
count_zeros.h
counter.h
cper.h
cpu_cooling.h
cpu_pm.h
cpu_rmap.h
cpu_smt.h
cpu.h cpu: Ignore "mitigations" kernel parameter if CPU_MITIGATIONS=n 2024-04-25 15:47:39 +02:00
cpufeature.h
cpufreq.h cpufreq: Add a cpufreq pressure feedback for the scheduler 2024-04-24 12:07:58 +02:00
cpuhotplug.h irqchip: Add RISC-V incoming MSI controller early driver 2024-03-25 17:38:28 +01:00
cpuidle_haltpoll.h
cpuidle.h
cpumask_api.h
cpumask.h Networking changes for 6.10. 2024-05-14 19:42:24 -07:00
cpuset.h cgroup/cpuset: Make cpuset hotplug processing synchronous 2024-04-08 07:39:16 -10:00
crash_core.h crash: add a new kexec flag for hotplug support 2024-04-23 14:59:01 +10:00
crash_dump.h
crash_reserve.h kexec: split crashkernel reservation code out from crash_core.c 2024-02-23 17:48:21 -08:00
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
crc4.h
crc7.h
crc8.h
crc16.h
crc32.h
crc32c.h
crc32poly.h
crc64.h
cred.h
crypto.h
cs5535.h
ctype.h
cuda.h
cxl-event.h cxl/cper: Fix non-ACPI-APEI-GHES build 2024-05-02 12:12:08 -07:00
damon.h mm/damon/core: implement PSI metric DAMOS quota goal 2024-02-23 17:48:28 -08:00
dasd_mod.h
davinci_emac.h
dax.h dax: alloc_dax() return ERR_PTR(-EOPNOTSUPP) for CONFIG_DAX=n 2024-02-22 15:27:19 -08:00
dca.h
dcache.h vfs-6.9.misc 2024-03-11 09:38:17 -07:00
dccp.h
debug_locks.h
debugfs.h
debugobjects.h
delay.h
delayacct.h
delayed_call.h
dev_printk.h dev_printk: Add and use dev_no_printk() 2024-03-19 16:11:42 +01:00
devcoredump.h devcoredump: Add dev_coredump_put() 2024-04-11 09:39:48 -04:00
devfreq_cooling.h
devfreq-event.h
devfreq.h
device_cgroup.h
device-mapper.h md: port block device access to file 2024-02-25 12:05:22 +01:00
device.h driver core: Introduce device_link_wait_removal() 2024-03-26 15:32:32 -05:00
devm-helpers.h devm-helpers: Fix a misspelled cancellation in the comments 2024-05-14 11:43:40 +02:00
devpts_fs.h
dfl.h
digsig.h
dim.h
dio.h dio: make dio_bus_type const 2024-03-07 20:37:04 +00:00
dirent.h
dlm_plock.h
dlm.h
dm-bufio.h dm bufio: Support IO priority 2024-02-20 14:22:55 -05:00
dm-dirty-log.h
dm-io.h dm io: Support IO priority 2024-02-20 14:22:51 -05:00
dm-kcopyd.h
dm-region-hash.h
dm-verity-loadpin.h
dm9000.h
dma-buf.h dma-buf: Do not build debugfs related code when !CONFIG_DEBUG_FS 2024-04-15 13:56:32 -03:00
dma-direct.h
dma-direction.h
dma-fence-array.h
dma-fence-chain.h
dma-fence-unwrap.h
dma-fence.h Reapply "drm/qxl: simplify qxl_fence_wait" 2024-05-06 13:28:59 -07:00
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 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2024-03-07 10:29:36 -08:00
dqblk_qtree.h
dqblk_v1.h
dqblk_v2.h
drbd_config.h
drbd_genl_api.h
drbd_genl.h
drbd_limits.h
drbd.h
ds2782_battery.h
dtlk.h
dtpm.h
dw_apb_timer.h
dynamic_debug.h dyndbg: Use *no_printk() helpers 2024-03-19 16:11:42 +01:00
dynamic_queue_limits.h net: dqs: make struct dql more cache efficient 2024-04-15 11:19:53 -07:00
earlycpio.h
ecryptfs.h
edac.h
edd.h
eeprom_93cx6.h
eeprom_93xx46.h
efi_embedded_fw.h
efi-bgrt.h
efi.h efi: Clear up misconceptions about a maximum variable name size 2024-04-13 10:33:02 +02:00
efs_vh.h
einj-cxl.h EINJ: Add CXL error type support 2024-03-12 23:08:29 -07:00
eisa.h
elf-fdpic.h
elf-randomize.h
elf.h Replace macro "ARCH_HAVE_EXTRA_ELF_NOTES" with kconfig 2024-04-15 11:02:51 -07:00
elfcore-compat.h
elfcore.h
elfnote-lto.h
elfnote.h
enclosure.h
energy_model.h PM: EM: Add em_dev_update_chip_binning() 2024-04-08 16:05:14 +02:00
entry-common.h
entry-kvm.h
err.h
errname.h
errno.h
error-injection.h
errqueue.h
errseq.h
etherdevice.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2024-04-25 12:41:37 -07:00
ethtool_netlink.h
ethtool.h ethtool: add interface to read Tx hardware timestamping statistics 2024-04-05 22:24:09 -07:00
eventfd.h
eventpoll.h
evm.h evm: Store and detect metadata inode attributes changes 2024-04-09 17:14:57 -04:00
execmem.h mm/execmem, arch: convert remaining overrides of module_alloc to execmem 2024-05-14 00:31:43 -07:00
export-internal.h
export.h
exportfs.h
ext2_fs.h
extable.h
extcon-provider.h
extcon.h
f2fs_fs.h f2fs: fix to truncate meta inode pages forcely 2024-03-12 18:25:17 -07:00
f75375s.h
falloc.h
fanotify.h
fault-inject-usercopy.h
fault-inject.h
fb.h Merge tag 'drm-misc-next-2024-03-28' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next 2024-04-05 13:16:17 +10:00
fbcon.h
fcdevice.h
fcntl.h
fd.h
fddidevice.h
fdtable.h
fec.h
fiemap.h
file.h file: add fd_raw cleanup class 2024-05-09 13:02:39 +02:00
fileattr.h
filelock.h filelock: always define for_each_file_lock() 2024-02-12 14:08:18 +01:00
filter.h bpf: constify member bpf_sysctl_kern:: Table 2024-05-24 17:44:32 +02:00
find.h cpumask: Introduce cpumask_first_and_and() 2024-04-24 21:23:49 +02:00
fips.h
firewire.h firewire: Annotate struct fw_iso_packet with __counted_by() 2024-05-06 11:06:04 +09:00
firmware-map.h
firmware.h firmware_loader: introduce __free() cleanup hanler 2024-03-07 22:02:12 +00:00
fixp-arith.h
flat.h
flex_proportions.h flex_proportions: remove unused fprop_local_single 2024-02-22 15:38:52 -08:00
font.h fbcon: Increase maximum font width x height to 64 x 128 2024-03-16 08:29:48 +01:00
fortify-string.h kunit/fortify: Fix replaced failure path to unbreak __alloc_size 2024-05-01 16:35:06 -07:00
fprobe.h fprobe: Add entry/exit callbacks types 2024-05-01 23:18:47 +09:00
freezer.h
fs_api.h
fs_context.h
fs_parser.h fs_parser: move fsparam_string_empty() helper into header 2024-03-26 09:01:18 +01:00
fs_pin.h
fs_stack.h
fs_struct.h
fs_types.h
fs.h integrity-v6.10 2024-05-15 08:43:02 -07:00
fscache-cache.h
fscache.h netfs: Replace PG_fscache by setting folio->private and marking dirty 2024-04-29 15:01:42 +01:00
fscrypt.h fscrypt: Drop d_revalidate once the key is added 2024-02-27 16:55:34 -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: Fix misspelling of "writable" 2024-03-06 13:13:05 +01:00
fsnotify.h
fsverity.h
ftrace_irq.h
ftrace.h ftrace: Remove unused global 'ftrace_direct_func_count' 2024-05-14 02:09:40 -04:00
futex.h
fw_table.h lib/firmware_table: Provide buffer length argument to cdat_table_parse() 2024-03-13 00:03:21 -07:00
fwnode_mdio.h
fwnode.h driver core: Add FWLINK_FLAG_IGNORE to completely ignore a fwnode link 2024-03-07 22:10:01 +00:00
gameport.h
gcd.h
genalloc.h
generic-radix-tree.h lib/generic-radix-tree.c: Make nodes more reasonably sized 2024-03-13 21:22:26 -04:00
genl_magic_func.h
genl_magic_struct.h genetlink: remove linux/genetlink.h 2024-04-01 21:44:34 -07:00
getcpu.h
gfp_api.h
gfp_types.h memblock tests: fix undefined reference to `BIT' 2024-04-04 11:08:33 +03:00
gfp.h - Sumanth Korikkar has taught s390 to allocate hotplug-time page frames 2024-03-14 17:43:30 -07:00
glob.h
gnss.h
goldfish.h
gpio_keys.h
gpio-pxa.h
gpio.h gpiolib: Get rid of never false gpio_is_valid() calls 2024-04-17 22:46:44 +02:00
greybus.h greybus: move is_gb_* functions out of greybus.h 2024-03-07 21:42:38 +00:00
group_cpus.h
hardirq.h
hash.h
hashtable_api.h
hashtable.h
hdlc.h
hdlcdrv.h
hdmi.h
hex.h
hid_bpf.h HID: bpf: allow to inject HID event from BPF 2024-04-10 16:38:11 +02:00
hid-debug.h
hid-roccat.h
hid-sensor-hub.h
hid-sensor-ids.h iio: hid-sensor-als: Add light chromaticity support 2024-02-17 16:16:11 +00:00
hid.h HID: do not assume HAT Switch logical max < 8 2024-05-07 15:38:36 +02:00
hidden.h
hiddev.h
hidraw.h
highmem-internal.h
highmem.h highmem: add kernel-doc for memcpy_*_folio() 2024-02-22 10:24:41 -08:00
highuid.h
hil_mlc.h
hil.h
hippidevice.h
hisi_acc_qm.h crypto: hisilicon/qm - change function type to void 2024-02-17 09:09:16 +08:00
hmm.h
host1x_context_bus.h
host1x.h
hp_sdc.h
hpet.h
hrtimer_api.h
hrtimer_defs.h Merge tag 'v6.8-rc5' into timers/core, to resolve conflict 2024-02-19 22:27:57 +01:00
hrtimer_types.h
hrtimer.h hrtimers: Update formatting of documentation 2024-02-19 09:37:59 +01:00
hte.h
huge_mm.h mm: thp: split huge page to any lower order pages 2024-03-04 17:01:20 -08:00
hugetlb_cgroup.h
hugetlb_inline.h
hugetlb.h fs: Add FOP_HUGE_PAGES 2024-04-09 10:53:44 +02:00
hw_breakpoint.h
hw_random.h
hwmon-sysfs.h
hwmon-vid.h
hwmon.h hwmon: (core) Add support for humidity min/max alarm 2024-02-25 12:37:37 -08:00
hwspinlock.h
hyperv.h Drivers: hv: vmbus: Track decrypted status in vmbus_gpadl 2024-04-10 21:33:32 +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-smbus.h
i2c.h i2c: remove redundant condition 2024-03-07 09:36:08 +01:00
i8042.h
i8253.h
i8254.h
icmp.h
icmpv6.h
idle_inject.h
idr.h
ieee80211.h wifi: iwlwifi: mvm: implement link grading 2024-04-19 10:16:32 +02:00
ieee802154.h
if_arp.h
if_bridge.h
if_eql.h
if_ether.h
if_fddi.h
if_hsr.h
if_link.h
if_ltalk.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
igmp.h
ihex.h
ima.h ima: Move IMA-Appraisal to LSM infrastructure 2024-02-15 23:43:46 -05:00
imx-media.h
in.h
in6.h
indirect_call_wrapper.h Merge branch 'x86/bugs' into x86/core, to pick up pending changes before dependent patches 2024-02-14 10:49:37 +01:00
inet_diag.h
inet.h
inetdevice.h inet: annotate devconf data-races 2024-02-28 19:36:39 -08:00
init_ohci1394_dma.h
init_syscalls.h
init_task.h
init.h
initrd.h
inotify.h
input.h Input: make input_class constant 2024-03-10 14:38:04 -07:00
instruction_pointer.h
instrumentation.h
instrumented.h
int_log.h
integrity.h ima: Move file-change detection variables into new structure 2024-04-09 17:14:57 -04:00
intel_rapl.h powercap: intel_rapl: Introduce APIs for PMU support 2024-04-30 21:10:37 +02:00
intel_tcc.h thermal/intel: Fix intel_tcc_get_temp() to support negative CPU temperature 2024-02-12 18:41:38 +01:00
intel_th.h
intel_tpmi.h platform/x86/intel/tpmi: Add additional TPMI header fields 2024-04-29 13:01:08 +02:00
intel-ish-client-if.h
interconnect-clk.h
interconnect-provider.h interconnect: constify of_phandle_args in xlate 2024-02-26 00:38:17 +02:00
interconnect.h
interrupt.h genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd 2024-03-25 23:45:21 +01:00
interval_tree_generic.h
interval_tree.h
io_uring_types.h io_uring/kbuf: add helpers for getting/peeking multiple buffers 2024-04-22 11:26:01 -06:00
io_uring.h io_uring: separate header for exported net bits 2024-04-15 08:10:26 -06:00
io-64-nonatomic-hi-lo.h
io-64-nonatomic-lo-hi.h
io-mapping.h
io-pgtable.h
io.h mm: Introduce vmap_page_range() to map pages in PCI address space 2024-03-11 16:58:10 +01:00
ioam6_genl.h
ioam6_iptunnel.h
ioam6.h
iocontext.h
iomap.h
iommu-helper.h
iommu.h Merge branches 'arm/mediatek', 'arm/renesas', 'arm/smmu', 'x86/vt-d', 'x86/amd' and 'core' into next 2024-03-08 09:05:59 +01:00
iommufd.h
iopoll.h
ioport.h
ioprio.h
ioremap.h
iosys-map.h iosys-map: fix typo 2024-02-14 11:14:40 +01:00
iov_iter.h
iova_bitmap.h
iova.h
ip.h
ipack.h
ipc_namespace.h
ipc.h
ipmi_smi.h
ipmi.h
ipv6_route.h
ipv6.h ipv6: add ipv6_devconf_read_txrx cacheline_group 2024-03-01 08:42:30 +00:00
irq_poll.h
irq_sim.h
irq_work.h
irq.h genirq: Fix trivial typo in the comment CPY ==> COPY 2024-04-11 12:29:40 +02:00
irqbypass.h
irqchip.h
irqdesc.h genirq: Provide a snapshot mechanism for interrupt statistics 2024-04-12 17:08:05 +02:00
irqdomain_defs.h genirq/msi: Provide DOMAIN_BUS_WIRED_TO_MSI 2024-02-15 17:55:40 +01:00
irqdomain.h genirq/msi: Provide allocation/free functions for "wired" MSI interrupts 2024-02-15 17:55:41 +01:00
irqflags_types.h
irqflags.h irqflags: Explicitly ignore lockdep_hrtimer_exit() argument 2024-04-08 16:34:18 +02:00
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: Transform comment about time_* functions into DOC block 2024-02-19 09:38:00 +01:00
journal-head.h
joystick.h
jump_label_ratelimit.h
jump_label.h jump_label,module: Don't alloc static_key_mod for __ro_after_init keys 2024-03-22 11:18:16 +01:00
jz4740-adc.h
jz4780-nemc.h
kallsyms.h
kasan-checks.h
kasan-enabled.h
kasan-tags.h
kasan.h mm, slab, kasan: replace kasan_never_merge() with SLAB_NO_MERGE 2024-02-26 10:10:07 +01: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_read_file.h
kernel_stat.h genirq: Provide a snapshot mechanism for interrupt statistics 2024-04-12 17:08:05 +02:00
kernel-page-flags.h
kernel.h tracing: Support to dump instance traces by ftrace_dump_on_oops 2024-03-18 10:33:06 -04:00
kernelcapi.h
kernfs.h
kexec.h crash: add a new kexec flag for hotplug support 2024-04-23 14:59:01 +10:00
key-type.h
key.h
keyboard.h
keyctl.h
kfence.h
kfifo.h
kgdb.h
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.h kobject: make uevent_seqnum atomic 2024-02-17 16:20:41 +01:00
kprobes.h kprobe/ftrace: bail out if ftrace was killed 2024-05-16 07:23:30 +09:00
kref_api.h
kref.h
ks0108.h
ks8842.h
ks8851_mll.h
ksm.h
kstrtox.h
kthread.h
ktime_api.h
ktime.h
kvm_dirty_ring.h
kvm_host.h KVM cleanups for 6.10: 2024-05-12 03:16:47 -04:00
kvm_irqfd.h
kvm_para.h
kvm_types.h KVM: Allow page-sized MMU caches to be initialized with custom 64-bit values 2024-04-19 12:15:18 -04:00
l2tp.h
lantiq.h
lapb.h
latencytop.h
lcd.h
lcm.h
led-class-flash.h leds: Make flash and multicolor dependencies unconditional 2024-03-07 08:48:03 +00:00
led-class-multicolor.h leds: Make flash and multicolor dependencies unconditional 2024-03-07 08:48:03 +00:00
led-lm3530.h
leds-bd2802.h
leds-expresswire.h leds: expresswire: Don't use "proxy" headers 2024-03-07 08:45:31 +00:00
leds-lp3944.h
leds-lp3952.h
leds-pca9532.h
leds-regulator.h
leds-ti-lmu-common.h
leds.h leds: Fix ifdef check for gpio_led_register_device() 2024-03-07 08:48:14 +00:00
libata.h SCSI misc on 20240514 2024-05-14 18:25:53 -07:00
libfdt_env.h
libfdt.h
libgcc.h
libnvdimm.h
libps2.h
license.h
limits.h
linear_range.h
linkage.h
linkmode.h linkmode: convert linkmode_{test,set,clear,mod}_bit() to macros 2024-04-01 10:49:27 +01:00
linux_logo.h
lis3lv02d.h
list_bl.h
list_lru.h mm/zswap: stop lru list shrinking when encounter warm region 2024-02-22 10:24:54 -08:00
list_nulls.h
list_sort.h
list.h list: leverage list_is_head() for list_entry_is_head() 2024-02-22 15:38:55 -08:00
litex.h
livepatch_sched.h
livepatch.h livepatch: Rename KLP_* to KLP_TRANSITION_* 2024-05-09 15:48:01 +02:00
llc.h
llist_api.h
llist.h
local_lock_internal.h
local_lock.h
lockdep_api.h
lockdep_types.h
lockdep.h
lockref.h
log2.h
logic_iomem.h
logic_pio.h
lp.h
lru_cache.h
lsm_audit.h
lsm_hook_defs.h security: allow finer granularity in permitting copy-up of security xattrs 2024-04-09 17:14:57 -04:00
lsm_hooks.h
lwq.h
lz4.h
lzo.h
mailbox_client.h
mailbox_controller.h
map_benchmark.h
maple_tree.h maple_tree: Add mtree_alloc_cyclic() 2024-02-21 09:34:26 +01:00
maple.h
marvell_phy.h net: phy: marvell: add support for MV88E6250 family internal PHYs 2024-05-07 15:17:52 -07:00
math.h
math64.h vdso, math64: Provide mul_u64_u32_add_u64_shr() 2024-04-08 15:03:07 +02:00
mbcache.h
mbus.h
mc6821.h
mc146818rtc.h
mcb.h
mdev.h
mdio-bitbang.h
mdio-gpio.h
mdio-mux.h
mdio.h net: phy: Support 100/1000BT1 linkmode advertisements 2024-02-21 14:56:58 -08:00
mei_aux.h
mei_cl_bus.h
mem_encrypt.h
memblock.h x86/numa: Fix the address overlap check in numa_fill_memblks() 2024-02-16 23:20:34 -08:00
memcontrol.h memcg: remove mem_cgroup_uncharge_list() 2024-03-04 17:01:25 -08:00
memfd.h
memory_hotplug.h mm/memory_hotplug: export mhp_supports_memmap_on_memory() 2024-02-22 10:24:40 -08:00
memory-tiers.h
memory.h cxl for v6.9 2024-03-16 10:04:12 -07:00
mempolicy.h
mempool.h mempool: kvmalloc pool 2024-03-13 18:38:13 -04:00
memregion.h
memremap.h memremap.h: correct an error in a comment 2024-02-22 10:24:55 -08:00
memstick.h
mhi_ep.h
mhi.h bus: mhi: host: Add mhi_power_down_keep_dev() API to support system suspend/hibernation 2024-04-01 16:09:09 +05:30
micrel_phy.h
microchipphy.h
migrate_mode.h
migrate.h
mii_timestamper.h
mii.h
min_heap.h lib min_heap: optimize number of comparisons in min_heapify() 2024-02-22 15:38:52 -08:00
minmax.h
misc_cgroup.h
miscdevice.h
mISDNdsp.h
mISDNhw.h
mISDNif.h
mm_api.h
mm_inline.h
mm_types_task.h
mm_types.h mm: pgtable: add missing pt_index to struct ptdesc 2024-03-06 13:04:18 -08:00
mm.h mm: support page_mapcount() on page_has_type() pages 2024-04-24 19:34:26 -07:00
mman.h prctl: generalize PR_SET_MDWE support check to be per-arch 2024-03-26 11:07:22 -07:00
mmap_lock.h
mmdebug.h mm: make dump_page() take a const argument 2024-03-06 13:04:18 -08:00
mmiotrace.h
mmu_context.h x86/mm: delete unused cpu argument to leave_mm() 2024-02-22 10:24:41 -08:00
mmu_notifier.h mm: replace set_pte_at_notify() with just set_pte_at() 2024-04-12 04:40:27 -04:00
mmzone.h mm: add __dump_folio() 2024-03-06 13:04:18 -08:00
mnt_idmapping.h
mnt_namespace.h
mod_devicetable.h firmware: coreboot: Generate aliases for coreboot modules 2024-02-17 08:53:05 +08:00
module_signature.h
module_symbol.h
module.h kprobes: remove dependency on CONFIG_MODULES 2024-05-14 00:35:06 -07:00
moduleloader.h mm/execmem, arch: convert remaining overrides of module_alloc to execmem 2024-05-14 00:31:43 -07:00
moduleparam.h
most.h
mount.h
moxtet.h
mpage.h
mpi.h
mpls_iptunnel.h
mpls.h
mroute_base.h
mroute.h
mroute6.h
msdos_fs.h
msdos_partition.h
msg.h
msi_api.h
msi.h genirq/msi: Provide MSI_FLAG_PARENT_PM_DEV 2024-02-15 17:55:41 +01:00
mtio.h
mutex_api.h
mutex_types.h
mutex.h locking/mutex: Simplify <linux/mutex.h> 2024-02-28 13:08:37 +01:00
mv643xx_eth.h
mv643xx_i2c.h
mv643xx.h
mvebu-pmsu.h
mxm-wmi.h
namei.h vfs: relax linkat() AT_EMPTY_PATH - aka flink() - requirements 2024-04-13 11:33:58 +02:00
nd.h
ndctl.h
net_tstamp.h
net.h Simplify net_dbg_ratelimited() dummy 2024-03-01 08:44:54 +00:00
netdev_features.h
netdevice.h net: revert partially applied PHY topology series 2024-05-13 18:35:02 -07:00
netfilter_bridge.h
netfilter_defs.h
netfilter_ipv4.h
netfilter_ipv6.h
netfilter_netdev.h
netfilter.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2024-02-29 14:24:56 -08:00
netfs.h cifs: Fix locking in cifs_strict_readv() 2024-05-13 17:02:05 -05:00
netlink.h rtnetlink: add RTNL_FLAG_DUMP_UNLOCKED flag 2024-02-26 11:46:12 +00:00
netpoll.h
nfs_fs_i.h
nfs_fs_sb.h nfs: fix UAF on pathwalk running into umount 2024-02-25 02:10:32 -05:00
nfs_fs.h nfs: fix UAF in direct writes 2024-03-09 09:14:51 -05:00
nfs_iostat.h
nfs_page.h
nfs_ssc.h
nfs_xdr.h nfs: remove unused NFS_CALL macro 2024-03-09 09:14:50 -05:00
nfs.h
nfs3.h
nfs4.h
nfsacl.h
nitro_enclaves.h
nl802154.h
nls.h
nmi.h watchdog/core: remove sysctl handlers from public header 2024-03-12 13:09:23 -07:00
node.h base/node / ACPI: Enumerate node access class for 'struct access_coordinate' 2024-03-12 12:34:11 -07:00
nodemask_types.h
nodemask.h
nospec.h
notifier.h
ns_common.h nsfs: convert to path_from_stashed() helper 2024-03-01 12:23:44 +01:00
nsc_gpio.h
nsproxy.h
ntb_transport.h
ntb.h
nubus.h
numa.h x86/numa: Fix SRAT lookup of CFMWS ranges with numa_fill_memblks() 2024-05-07 13:47:15 +02:00
nvme-auth.h
nvme-fc-driver.h
nvme-fc.h
nvme-keyring.h
nvme-rdma.h nvmet-rdma: set max_queue_size for RDMA transport 2024-03-02 15:18:08 -08:00
nvme-tcp.h
nvme.h for-6.9/block-20240310 2024-03-11 11:43:44 -07:00
nvmem-consumer.h
nvmem-provider.h
nvram.h
objagg.h
objpool.h objpool: cache nr_possible_cpus() and avoid caching nr_cpu_ids 2024-05-01 23:18:48 +09:00
objtool_types.h
objtool.h
of_address.h
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_reserved_mem.h of: reserved_mem: Remove the use of phandle from the reserved_mem APIs 2024-05-03 07:49:13 -05:00
of.h ARM: late SoC changes for 6.9 2024-03-19 11:57:26 -07:00
oid_registry.h crypto: x509 - Add OID for NIST P521 and extend parser for it 2024-04-12 15:07:52 +08:00
olpc-ec.h
omap-dma.h
omap-gpmc.h
omap-iommu.h
omap-mailbox.h
omapfb.h
once_lite.h
once.h
oom.h
openvswitch.h
osq_lock.h
overflow.h overflow: Change DEFINE_FLEX to take __counted_by member 2024-03-22 16:25:31 -07:00
packing.h
padata.h padata: downgrade padata_do_multithreaded to serial execution for non-SMP 2024-03-06 13:04:17 -08:00
page_counter.h mm: reduce dependencies on <linux/kernel.h> 2024-02-22 10:24:52 -08:00
page_ext.h
page_idle.h
page_owner.h mm: page_owner: add support for splitting to any order in split page_owner 2024-03-04 17:01:20 -08:00
page_ref.h
page_reporting.h
page_table_check.h
page-flags-layout.h
page-flags.h mm: turn folio_test_hugetlb into a PageType 2024-04-24 19:34:26 -07:00
page-isolation.h
pageblock-flags.h
pagemap.h mm: Provide a means of invalidation without using launder_folio 2024-05-01 18:07:06 +01:00
pagevec.h mm: increase folio batch size 2024-03-26 11:07:20 -07:00
pagewalk.h
panic_notifier.h
panic.h
papr_scm.h powerpc/papr_scm: Move duplicate definitions to common header files 2024-04-25 12:37:12 -07:00
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 sound updates for 6.10-rc1 2024-05-15 10:02:36 -07:00
pci-acpi.h
pci-ats.h
pci-doe.h
pci-ecam.h
pci-ep-cfs.h
pci-epc.h PCI: endpoint: Drop only_64bit on reserved BARs 2024-02-16 20:31:10 +05:30
pci-epf.h PCI: endpoint: Refactor pci_epf_alloc_space() API 2024-02-09 14:20:19 +05:30
pci-p2pdma.h
pci.h pci-v6.9-changes 2024-03-14 10:58:27 -07:00
pcs-lynx.h
pcs-rzn1-miic.h
pe.h
peci-cpu.h
peci.h peci: linux/peci.h: fix Excess kernel-doc description warning 2024-04-11 17:06:06 +02:00
percpu_counter.h
percpu-defs.h
percpu-refcount.h
percpu-rwsem.h
percpu.h
perf_event_api.h
perf_event.h perf: Move perf_event_fasync() to perf_event.h 2024-04-14 22:26:32 +02:00
perf_regs.h
personality.h
pfn_t.h
pfn.h
pgtable_api.h
pgtable.h mm/treewide: align up pXd_leaf() retval across archs 2024-03-06 13:04:19 -08:00
phonet.h
phy_fixed.h
phy_led_triggers.h
phy.h net: revert partially applied PHY topology series 2024-05-13 18:35:02 -07:00
phylib_stubs.h
phylink.h net: phylink: add rxc_always_on flag to phylink_pcs 2024-03-28 19:21:33 -07:00
pid_namespace.h
pid_types.h
pid.h pidfs: remove config option 2024-03-13 12:53:53 -07:00
pidfs.h pidfs: remove config option 2024-03-13 12:53:53 -07:00
pim.h
pipe_fs_i.h
pkeys.h
pktcdvd.h pktcdvd: port block device access to file 2024-02-25 12:05:23 +01:00
pl320-ipc.h
platform_device.h
platform_profile.h ACPI: platform-profile: add platform_profile_cycle() 2024-04-15 15:46:56 +02:00
pldmfw.h
plist_types.h
plist.h
pm_clock.h
pm_domain.h pmdomain: core: constify of_phandle_args in add device and subdomain 2024-02-14 10:26:12 +01:00
pm_opp.h OPP: OF: Export dev_opp_pm_calc_power() for usage from EM 2024-04-08 16:05:14 +02:00
pm_qos.h
pm_runtime.h PM: runtime: Add pm_runtime_put_autosuspend() replacement 2024-02-12 16:57:47 +01:00
pm_wakeirq.h
pm_wakeup.h PM: wakeup: Remove unnecessary else from device_init_wakeup() 2024-04-03 16:51:37 +02:00
pm-trace.h
pm.h
pmbus.h
pmu.h
pnp.h
poison.h stackdepot: use variable size records for non-evictable entries 2024-02-23 17:27:12 -08:00
poll.h fs/select: rework stack allocation hack for clang 2024-02-20 09:23:52 +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: core: fix charge_behaviour formatting 2024-03-06 00:39:45 +01:00
powercap.h
ppp_channel.h
ppp_defs.h
ppp-comp.h
pps_kernel.h
pr.h
prandom.h
preempt.h
prefetch.h
prime_numbers.h
printk.h printk: cleanup deprecated uses of strncpy/strcpy 2024-05-07 10:41:51 +02:00
prmt.h
proc_fs.h procfs: make freeing proc_fs_info rcu-delayed 2024-02-25 02:10:32 -05:00
proc_ns.h nsfs: convert to path_from_stashed() helper 2024-03-01 12:23:44 +01:00
processor.h
profile.h profiling: Remove create_prof_cpu_mask(). 2024-04-27 11:17:48 -07:00
projid.h
property.h device property: Don't use "proxy" headers 2024-03-07 22:07:26 +00:00
pruss_driver.h
psci.h
pseudo_fs.h
psi_types.h
psi.h
psp-platform-access.h
psp-sev.h
psp-tee.h
psp.h
pstore_blk.h
pstore_ram.h
pstore_zone.h
pstore.h
ptdump.h mm: ptdump: have ptdump_check_wx() return bool 2024-02-22 10:24:47 -08:00
pti.h
ptp_classify.h
ptp_clock_kernel.h
ptp_kvm.h treewide: Remove system_counterval_t.cs, which is never read 2024-02-07 17:05:21 +01:00
ptp_mock.h
ptp_pch.h
ptr_ring.h
ptrace_api.h
ptrace.h ptrace: Introduce exception_ip arch hook 2024-02-12 23:04:34 +01:00
purgatory.h
pvclock_gtod.h
pwm_backlight.h
pwm.h pwm: Make pwmchip_[sg]et_drvdata() a wrapper around dev_set_drvdata() 2024-04-30 18:57:07 +02:00
pxa2xx_ssp.h spi: pxa2xx: Keep PXA*_SSP types together 2024-03-26 19:34:12 +00:00
pxa168_eth.h
qnx6_fs.h
quota.h
quotaops.h
radix-tree.h
raid_class.h
ramfs.h
random.h
randomize_kstack.h randomize_kstack: Improve entropy diffusion 2024-04-03 14:45:03 -07:00
range.h
ras.h RAS/AMD/ATL: Add MI300 row retirement support 2024-02-14 17:10:06 +01:00
ratelimit_types.h
ratelimit.h
rational.h
rbtree_augmented.h
rbtree_latch.h
rbtree_types.h
rbtree.h
rcu_node_tree.h
rcu_notifier.h
rcu_segcblist.h
rcu_sync.h rcu/sync: remove un-used rcu_sync_enter_start function 2024-02-14 08:00:57 -08:00
rculist_bl.h
rculist_nulls.h
rculist.h
rcupdate_trace.h
rcupdate_wait.h rcu-tasks: Make Tasks RCU wait idly for grace-period delays 2024-04-09 15:11:49 +02:00
rcupdate.h rcu: Mollify sparse with RCU guard 2024-04-15 19:43:48 +02:00
rcuref.h
rcutiny.h
rcutree.h
rcuwait_api.h
rcuwait.h
reboot-mode.h
reboot.h
reciprocal_div.h
ref_tracker.h
refcount_api.h
refcount_types.h
refcount.h refcount: Annotated intentional signed integer wrap-around 2024-02-29 13:38:02 -08:00
regmap.h regmap: Reorder fields in 'struct regmap_config' to save some memory 2024-05-07 10:31:42 +09:00
regset.h
relay.h
remoteproc.h
resctrl.h x86/resctrl: Separate arch and fs resctrl locks 2024-02-19 19:28:07 +01:00
reset-controller.h reset: Instantiate reset GPIO controller for shared reset-gpios 2024-02-21 11:53:25 +01:00
reset.h
resource_ext.h
resource.h
restart_block.h
resume_user_mode.h
rethook.h
rfkill.h
rhashtable-types.h
rhashtable.h rhashtable: Improve grammar 2024-04-02 18:03:32 -07:00
ring_buffer.h ring-buffer: Introducing ring-buffer mapping functions 2024-05-13 18:09:56 -04:00
rio_drv.h
rio_ids.h
rio_regs.h
rio.h
rmap.h
rmi.h
rndis.h
rodata_test.h
root_dev.h
rpmsg.h
rseq.h
rslib.h
rtc.h rtc: class: make rtc_class constant 2024-03-08 12:05:10 +01:00
rtmutex.h
rtnetlink.h rtnetlink: add guard for RTNL 2024-04-03 09:59:38 +01:00
rtsx_common.h
rtsx_pci.h
rtsx_usb.h
rv.h
rw_hint.h
rwbase_rt.h locking: Make rwsem_assert_held_write_nolockdep() build with PREEMPT_RT=y 2024-04-08 16:39:16 +02:00
rwlock_api_smp.h
rwlock_rt.h
rwlock_types.h
rwlock.h
rwsem.h locking: Make rwsem_assert_held_write_nolockdep() build with PREEMPT_RT=y 2024-04-08 16:39:16 +02:00
sbitmap.h
scatterlist.h
scc.h
sched_clock.h
sched.h sched/fair: Check if a task has a fitting CPU when updating misfit 2024-03-25 12:09:54 +01:00
scmi_protocol.h firmware: arm_scmi: Add basic support for SCMI v3.2 pincontrol protocol 2024-04-19 15:17:37 +01:00
scpi_protocol.h
screen_info.h firmware/sysfb: Update screen_info for relocated EFI framebuffers 2024-02-14 10:09:21 +01:00
scs.h
sctp.h
scx200_gpio.h
scx200.h
seccomp_types.h
seccomp.h
secretmem.h mm/secretmem: fix GUP-fast succeeding on secretmem folios 2024-04-05 11:21:29 -07:00
securebits.h
security.h security: allow finer granularity in permitting copy-up of security xattrs 2024-04-09 17:14:57 -04:00
sed-opal-key.h
sed-opal.h
seg6_genl.h
seg6_hmac.h
seg6_iptunnel.h
seg6_local.h
seg6.h
selection.h
sem_types.h
sem.h
semaphore.h
seq_buf.h seq_buf: Fix kernel documentation 2024-02-15 12:17:28 -05:00
seq_file_net.h
seq_file.h seq_file: Optimize seq_puts() 2024-05-02 16:28:15 +02:00
seqlock_api.h
seqlock_types.h
seqlock.h
serdev.h
serial_8250.h
serial_bcm63xx.h
serial_core.h serial: port: Introduce a common helper to read properties 2024-03-05 13:38:28 +00:00
serial_max3100.h
serial_s3c.h
serial_sci.h
serial.h
serio.h Input: serio - make serio_bus const 2024-03-03 15:06:58 -08:00
set_memory.h
sfp.h net: revert partially applied PHY topology series 2024-05-13 18:35:02 -07:00
sh_clk.h
sh_dma.h
sh_eth.h
sh_intc.h
sh_timer.h
shdma-base.h
shm.h fs: Add FOP_HUGE_PAGES 2024-04-09 10:53:44 +02:00
shmem_fs.h mm/shmem: inline shmem_is_huge() for disabled transparent hugepages 2024-04-16 15:39:51 -07:00
shrinker.h
signal_types.h
signal.h
signalfd.h
siox.h
siphash.h
sizes.h
skb_array.h
skbuff_ref.h Revert "net: mirror skb frag ref/unref helpers" 2024-05-03 16:05:53 -07:00
skbuff.h net: Add additional bit to support clockid_t timestamp type 2024-05-23 14:14:36 -07:00
skmsg.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2024-05-02 12:06:25 -07:00
slab.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2024-05-09 10:01:01 -07:00
slimbus.h slimbus: core: make slimbus_bus const 2024-03-07 20:21:39 +00:00
sm501-regs.h
sm501.h
smc91x.h
smp_types.h
smp.h Misc cleanups, including a large series from Thomas Gleixner to 2024-03-11 19:37:56 -07:00
smpboot.h
smsc911x.h
smscphy.h
sock_diag.h
socket.h net: remove {revc,send}msg_copy_msghdr() from exports 2024-03-14 16:48:53 -07:00
sockptr.h net: add copy_safe_from_sockptr() helper 2024-04-09 17:00:16 -07:00
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
srcutiny.h srcu: Make Tiny SRCU explicitly disable preemption 2024-04-15 11:29:48 +02:00
srcutree.h
ssbi.h
stackdepot.h stackdepot: rename pool_index to pool_index_plus_1 2024-04-05 11:21:31 -07:00
stackleak.h
stackprotector.h
stacktrace.h
start_kernel.h init: remove obsolete arch_call_rest_init() wrapper 2024-02-22 15:38:55 -08:00
stat.h statx: stx_subvol 2024-03-26 09:01:18 +01:00
statfs.h
static_call_types.h
static_call.h
static_key.h
stdarg.h
stddef.h
stm.h
stmmac.h net: stmmac: move the EST structure to struct stmmac_priv 2024-05-13 18:33:10 -07:00
stmp_device.h
stmp3xxx_rtc_wdt.h
stop_machine.h
string_choices.h lib/string_choices: Add str_plural() helper 2024-02-29 13:38:01 -08:00
string_helpers.h lib/string_helpers: Add flags param to string_get_size() 2024-02-29 22:34:42 -08:00
string.h string: Add additional __realloc_size() annotations for "dup" helpers 2024-05-02 07:52:41 -07:00
stringhash.h
stringify.h
sungem_phy.h
sunserialcore.h
sunxi-rsb.h
surface_acpi_notify.h
suspend.h
svga.h
sw842.h
swab.h
swait_api.h
swait.h
swap_cgroup.h
swap_slots.h
swap.h - Sumanth Korikkar has taught s390 to allocate hotplug-time page frames 2024-03-14 17:43:30 -07:00
swapfile.h
swapops.h mm,swapops: update check in is_pfn_swap_entry for hwpoison entries 2024-04-16 15:39:50 -07:00
swiotlb.h swiotlb: add debugfs to track swiotlb transient pool usage 2024-02-28 05:31:38 -08:00
switchtec.h
sxgbe_platform.h
sync_core.h locking: Introduce prepare_sync_core_cmd() 2024-02-15 08:04:13 -08:00
sync_file.h
synclink.h
sys_soc.h
sys.h
syscall_user_dispatch_types.h
syscall_user_dispatch.h
syscalls_api.h
syscalls.h lsm: use 32-bit compatible data types in LSM syscalls 2024-03-14 11:31:26 -04:00
syscore_ops.h
sysctl.h sysctl changes for v6.10-rc1 2024-05-17 17:31:24 -07:00
sysfb.h firmware/sysfb: Set firmware-framebuffer parent device 2024-02-14 10:09:17 +01:00
sysfs.h sysfs: Introduce DEFINE_SIMPLE_SYSFS_GROUP_VISIBLE() 2024-02-23 07:34:26 +01:00
syslog.h
sysrq.h
sysv_fs.h
t10-pi.h
task_io_accounting_ops.h
task_io_accounting.h
task_work.h
taskstats_kern.h
tboot.h
tc.h tc: make tc_bus_type const 2024-02-20 13:36:34 +01:00
tca6416_keypad.h
tcp.h tcp: more struct tcp_sock adjustments 2024-04-08 11:49:02 +01:00
tee_core.h tee: optee: Move pool_op helper functions 2024-04-03 13:58:20 +02:00
tee_drv.h tee: Refactor TEE subsystem header files 2024-04-03 09:19:31 +02:00
tegra-icc.h
termios_internal.h
textsearch_fsm.h
textsearch.h
tfrc.h
thermal.h thermal: core: Relocate the struct thermal_governor definition 2024-04-08 16:01:50 +02:00
thread_info.h
threads.h printk: Change type of CONFIG_BASE_SMALL to bool 2024-05-06 17:39:09 +02:00
thunderbolt.h thunderbolt: Constify the struct device_type usage 2024-02-26 09:15:49 +02:00
ti_wilink_st.h
ti-emif-sram.h
tick.h Core x86 changes for v6.9: 2024-03-11 19:53:15 -07:00
tifm.h
timb_dma.h
timb_gpio.h
time_namespace.h
time.h
time32.h
time64.h
timecounter.h time/timecounter: Fix inline documentation 2024-04-01 10:36:34 +02:00
timekeeper_internal.h
timekeeping.h time/timekeeping: Fix kernel-doc warnings and typos 2024-04-01 10:36:34 +02:00
timer_types.h
timer.h timers: Fix kernel-doc format and add Return values 2024-04-01 10:36:35 +02:00
timerfd.h
timeriomem-rng.h
timerqueue_types.h
timerqueue.h timerqueue: Remove never used function timerqueue_node_expires() 2024-04-22 16:13:06 +02:00
timex.h
tnum.h
topology.h
torture.h
toshiba.h
tpm_command.h
tpm_eventlog.h
tpm.h tpm: disable the TPM if NULL name changes 2024-05-09 22:30:52 +03:00
trace_clock.h
trace_events.h bpf-next-for-netdev 2024-03-27 07:52:34 -07:00
trace_recursion.h ftrace: make extra rcu_is_watching() validation check optional 2024-05-01 23:18:48 +09:00
trace_seq.h tracing: Limit trace_seq size to just 8K and not depend on architecture PAGE_SIZE 2024-03-06 13:27:00 -05:00
trace.h
tracefs.h eventfs/tracing: Add callback for release of an eventfs_inode 2024-05-04 04:25:37 -04:00
tracepoint-defs.h
tracepoint.h tracepoints: Use WARN() and not WARN_ON() for warnings 2024-03-18 10:33:06 -04:00
transport_class.h
ts-nbus.h
tsacct_kern.h
tsm.h
tty_buffer.h
tty_driver.h
tty_flip.h
tty_ldisc.h
tty_port.h
tty.h alpha: drop pre-EV56 support 2024-05-06 12:05:00 +02:00
typecheck.h
types.h
u64_stats_sync_api.h
u64_stats_sync.h u64_stats: fix u64_stats_init() for lockdep when used repeatedly in one file 2024-04-05 22:31:37 -07:00
uacce.h
uaccess.h
ubsan.h
ucs2_string.h
udp.h printk changes for 6.10 2024-05-15 12:34:46 -07:00
uidgid_types.h
uidgid.h
uio_driver.h uio: introduce UIO_MEM_DMA_COHERENT type 2024-03-07 21:52:59 +00:00
uio.h new helper: copy_to_iter_full() 2024-04-07 02:42:36 -04:00
umh.h
unicode.h
units.h wifi: cfg80211: Add KHZ_PER_GHZ to units.h and reuse 2024-02-21 15:19:03 +01:00
uprobes.h
usb_usual.h
usb.h
usbdevice_fs.h
user_events.h
user_namespace.h
user-return-notifier.h
user.h
userfaultfd_k.h userfaultfd: use per-vma locks in userfaultfd operations 2024-02-22 15:27:20 -08:00
usermode_driver.h
util_macros.h
uts.h
utsname.h
uuid.h
vbox_utils.h
vdpa.h vDPA: report virtio-block capacity to user space 2024-03-19 02:45:51 -04:00
verification.h
vermagic.h
vexpress.h
vfio_pci_core.h vfio/pci: rename and export range_intersect_range 2024-02-22 12:20:20 -07:00
vfio.h vfio: Introduce interface to flush virqfd inject workqueue 2024-03-11 13:08:52 -06:00
vfs.h
vga_switcheroo.h
vgaarb.h
vhost_iotlb.h
via_i2c.h
via-core.h
via.h
videodev2.h
virtio_anchor.h
virtio_byteorder.h
virtio_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: add debugfs infrastructure to allow to debug virtio features 2024-04-26 13:26:53 +02:00
vm_event_item.h
vmalloc.h - Sumanth Korikkar has taught s390 to allocate hotplug-time page frames 2024-03-14 17:43:30 -07:00
vmcore_info.h crash: split vmcoreinfo exporting code out from crash_core.c 2024-02-23 17:48:22 -08:00
vmpressure.h
vmstat.h
vmw_vmci_api.h
vmw_vmci_defs.h
vringh.h
vt_buffer.h
vt_kern.h
vt.h
vtime.h sched/vtime: Do not include <asm/vtime.h> header 2024-04-17 13:37:23 +02:00
w1.h
wait_api.h
wait_bit.h
wait.h
watch_queue.h
watchdog.h
win_minmax.h lib/win_minmax: fix header comments 2024-02-22 15:38:51 -08:00
wireless.h
wkup_m3_ipc.h
wm97xx.h
wmi.h platform/x86: wmi: Do not instantiate older WMI drivers multiple times 2024-03-12 12:47:35 +02:00
wordpart.h kernel.h: Move upper_*_bits() and lower_*_bits() to wordpart.h 2024-02-29 13:38:01 -08:00
workqueue_api.h
workqueue_types.h
workqueue.h workqueue: Use "@..." in function comment to describe variable length argument 2024-04-22 10:08:04 -10:00
writeback.h writeback: add a writeback iterator 2024-02-23 17:48:37 -08:00
ww_mutex.h
wwan.h wwan: core: Add WWAN fastboot port type 2024-02-09 12:07:48 +00:00
xarray.h printk: Change type of CONFIG_BASE_SMALL to bool 2024-05-06 17:39:09 +02:00
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 mm/zswap: invalidate zswap entry when swap entry free 2024-02-22 10:24:54 -08:00
zutil.h