..
amba
ARM: 9416/1: amba: make amba_bustype constant
2024-09-04 15:01:17 +01:00
atomic
locking/atomic: scripts: fix ${atomic}_sub_and_test() kerneldoc
2024-06-05 15:52:34 +02:00
avf
iavf: add support for offloading tc U32 cls filters
2024-08-13 14:51:29 -07:00
bcma
PCI: Rename CRS Completion Status to RRS
2024-09-10 19:52:30 -05:00
bus
byteorder
can
cdx
ceph
move asm/unaligned.h to linux/unaligned.h
2024-10-02 17:23:23 -04:00
clk
comedi
crush
decompress
xz: switch from public domain to BSD Zero Clause License (0BSD)
2024-09-01 20:43:24 -07:00
device
Revert "driver core: shut down devices asynchronously"
2024-09-25 11:01:27 +02:00
dma
dmaengine: ti: k3-udma: Remove unused declarations
2024-08-28 23:35:13 +05:30
dsa
net: mscc: ocelot: use ocelot_xmit_get_vlan_info() also for FDMA and register injection
2024-08-16 09:59:32 +01:00
extcon
firmware
firmware: imx: remove duplicate scmi_imx_misc_ctrl_get()
2024-09-11 08:55:35 +00:00
fpga
fpga: region: add owner module and take its refcount
2024-04-23 15:37:20 +08:00
framer
fsl
net: enetc: add missing static descriptor and inline keyword
2024-10-11 15:59:15 -07:00
gpio
gpiolib: unexport gpiochip_get_desc()
2024-07-02 11:40:37 +02:00
greybus
habanalabs
accel/habanalabs: dump the EQ entries headers on EQ heartbeat failure
2024-06-23 09:53:32 +03:00
hsi
i3c
i3c: master: support to adjust first broadcast address speed
2024-09-17 16:46:22 +02:00
iio
input
Input: matrix_keypad - remove support for platform data
2024-09-05 21:43:42 -07:00
io_uring
io_uring/cmd: give inline space in request to cmds
2024-09-11 10:44:10 -06:00
irqchip
irqchip/gic-v4: Don't allow a VMOVP on a dying VPE
2024-10-08 17:44:27 +02:00
isdn
lockd
lockd: discard nlmsvc_timeout
2024-09-01 10:04:56 -04:00
mailbox
mdio
mfd
- Added support for the Analog Devices ADP5585 GPIO and PWM functions.
2024-09-23 14:17:08 -07:00
misc
mlx4
mlx5
mlx5-fixes-2024-09-25
2024-10-02 17:14:53 -07:00
mmc
Many singleton patches - please see the various changelogs for details.
2024-09-21 08:20:50 -07:00
mtd
move asm/unaligned.h to linux/unaligned.h
2024-10-02 17:23:23 -04:00
mux
net /intel
netfilter
netfilter_arp
netfilter_bridge
netfilter_ipv4
netfilter_ipv6
pcs
net: pcs: xpcs: Add fwnode-based descriptor creation method
2024-07-05 09:35:51 +01:00
pds
perf
perf: arm_pmuv3: Add support for Armv9.4 PMU instruction counter
2024-08-16 13:09:12 +01:00
phy
phy: Add Embedded DisplayPort and DisplayPort submodes
2024-03-29 00:30:16 +05:30
pinctrl
platform_data
soc: convert ep93xx to devicetree
2024-09-26 12:00:25 -07:00
power
pse-pd
net: pse-pd: Add new power limit get and set c33 features
2024-07-05 18:30:00 -07:00
pwrseq
qat
qed
raid
regulator
regulator: core: Stub devm_regulator_bulk_get_const() if !CONFIG_REGULATOR
2024-08-30 15:43:52 +01:00
remoteproc
reset
rpmsg
rtc
sched
Revert "mm: introduce PF_MEMALLOC_NORECLAIM, PF_MEMALLOC_NOWARN"
2024-10-09 12:47:19 -07:00
soc
serial: qcom-geni: fix rx cancel dma status bit
2024-10-11 08:39:23 +02:00
soundwire
ALSA/hda: intel-sdw-acpi: add support for sdw-manager-list property read
2024-10-15 07:54:16 +02:00
spi
spi: remove spi_controller_is_slave() and spi_slave_abort()
2024-09-10 12:41:42 +01:00
ssb
sunrpc
move asm/unaligned.h to linux/unaligned.h
2024-10-02 17:23:23 -04:00
surface_aggregator
Char/Misc and other Driver changes for 6.8-rc1
2024-01-17 16:47:17 -08:00
ulpi
unaligned
usb
Including fixes from netfilter.
2024-09-26 10:27:10 -07:00
8250_pci.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
acct.h
kernel/acct: move acct sysctls to its own file
2022-04-06 13:43:44 -07:00
acpi_amd_wbrf.h
platform/x86/amd: Add support for AMD ACPI based Wifi band RFI mitigation feature
2023-12-11 11:33:44 +01:00
acpi_dma.h
acpi_iort.h
ACPI/IORT: Handle memory address size limits as limits
2024-04-26 12:07:23 +02:00
acpi_mdio.h
net: mdio: fix owner field for mdio buses registered using ACPI
2023-03-19 10:48:35 +00:00
acpi_pmtmr.h
clocksource: acpi_pm: Add external callback for suspend/resume
2024-09-06 14:49:20 +02:00
acpi_viot.h
ACPI: VIOT: Fix ACS setup
2022-07-05 20:25:39 +02:00
acpi.h
xen: branch for v6.12-rc1a
2024-09-27 09:55:30 -07:00
adb.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
adfs_fs.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
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
agp: kill agp_rebind_memory
2010-11-23 20:14:46 +00:00
agpgart.h
agp: move AGPGART_MINOR to include/linux/miscdevice.h
2019-12-04 13:32:45 +10:00
ahci_platform.h
scsi: ata: Declare SCSI host templates const
2023-03-24 19:19:19 -04:00
ahci-remap.h
aio.h
aio: move aio sysctl to aio.c
2022-01-22 08:33:34 +02:00
alarmtimer.h
alarmtimer: Make alarmtimer_get_rtcdev() a stub when CONFIG_RTC_CLASS=n
2020-01-24 21:03:53 +01:00
alcor_pci.h
misc: alcor_pci: Use PCI core to manage ASPM instead of open-coding
2023-03-09 17:32:34 +01:00
align.h
kernel.h: drop inclusion in bitmap.h
2021-05-06 19:24:11 -07:00
alloc_tag.h
mm/codetag: add pgalloc_tag_copy()
2024-09-09 16:39:18 -07:00
altera_jtaguart.h
altera_uart.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
amd-iommu.h
iommu/amd: Clean up RMP entries for IOMMU pages during SNP shutdown
2024-01-29 20:34:18 +01:00
amd-pmf-io.h
HID: amd_sfh: Add a new interface for exporting ALS data
2024-01-04 15:19:17 +01:00
anon_inodes.h
fs: Create anon_inode_getfile_fmode()
2024-04-26 10:33:05 +02:00
aperture.h
video/aperture: Provide a VGA helper for gma500 and internal use
2023-04-16 14:18:10 +02:00
apm_bios.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 118
2019-05-24 17:39:02 +02:00
apm-emulation.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 221
2019-05-30 11:29:55 -07:00
apple-gmux.h
platform/x86: apple-gmux: Fix iomem_base __iomem annotation
2023-04-06 14:24:04 +02:00
arch_topology.h
sched/cpufreq: Rename arch_update_thermal_pressure() => arch_update_hw_pressure()
2024-04-24 12:08:01 +02:00
args.h
lsm: count the LSMs enabled at compile time
2024-08-22 12:23:47 -04:00
arm_ffa.h
firmware: arm_ffa: Add support for FFA_MSG_SEND_DIRECT_{REQ,RESP}2
2024-08-20 15:40:44 +01:00
arm_sdei.h
arm64: sdei: abort running SDEI handlers during crash
2023-08-04 17:35:33 +01:00
arm-cci.h
arm-smccc.h
arm64: smccc: Reserve block of KVM "vendor" services for pKVM hypercalls
2024-08-30 16:30:41 +01:00
armada-37xx-rwtm-mailbox.h
array_size.h
kernel.h: Move ARRAY_SIZE() to a separate header
2023-10-03 16:28:40 +03:00
ascii85.h
asn1_ber_bytecode.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36
2019-05-24 17:27:11 +02:00
asn1_decoder.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36
2019-05-24 17:27:11 +02:00
asn1_encoder.h
lib: Add ASN.1 encoder
2021-04-14 16:30:30 +03:00
asn1.h
assoc_array_priv.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36
2019-05-24 17:27:11 +02:00
assoc_array.h
async_tx.h
md/raid6: let async recovery function support different page offset
2020-09-24 16:44:44 -07:00
async.h
async: Use a dedicated unbound workqueue with raised min_active
2024-02-09 11:13:59 -10:00
ata_platform.h
scsi: ata: Declare SCSI host templates const
2023-03-24 19:19:19 -04:00
ata.h
scsi: ata: libata: Handle completion of CDL commands using policy 0xD
2023-05-22 17:05:20 -04:00
atalk.h
net: remove references to CONFIG_IRDA in network header files
2021-12-30 17:27:44 -08:00
ath9k_platform.h
ath9k: Allow configuration of LED polarity in platform data.
2016-07-08 17:01:14 +03:00
atm_tcp.h
add missing includes and forward declarations to networking includes under linux/
2022-07-28 11:29:36 +02:00
atm.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
atmdev.h
atm: fix a typo in the struct description
2021-03-08 15:16:30 -08:00
atmel_pdc.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
atmel-isc-media.h
media: atmel: atmel-isc-base: expose white balance as v4l2 controls
2020-02-24 16:12:28 +01:00
atmel-ssc.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
atomic.h
locking/atomic: add arch_atomic_long*()
2021-07-16 18:46:45 +02:00
attribute_container.h
driver core: attribute_container: Remove unused functions
2024-09-13 15:41:42 +02:00
audit_arch.h
audit: avoid missing-prototype warnings
2023-05-17 11:34:55 -04:00
audit.h
sem: Split out sem_types.h
2023-12-20 19:26:32 -05:00
auto_dev-ioctl.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 83
2019-05-24 17:37:52 +02:00
auto_fs.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 83
2019-05-24 17:37:52 +02:00
auxiliary_bus.h
drivers/base: Introduce device_match_t for device finding APIs
2024-09-03 12:48:51 +02:00
auxvec.h
rseq: Increase AT_VECTOR_SIZE_BASE to match rseq auxvec entries
2023-01-12 11:22:22 +01:00
average.h
Merge branch 'linus' into locking/core, to resolve conflicts
2017-11-07 10:32:44 +01:00
backing-dev-defs.h
blk-wbt: Fix detection of dirty-throttled tasks
2024-02-06 09:44:03 -07:00
backing-dev.h
writeback: move wb_wakeup_delayed defination to fs-writeback.c
2024-01-22 15:33:38 +01:00
backing-file.h
backlight.h
backlight: Add BACKLIGHT_POWER_ constants for power states
2024-07-04 16:45:25 +01:00
badblocks.h
badblocks: add more helper structure and routines in badblocks.h
2023-09-26 00:44:33 -06:00
balloon_compaction.h
mm: Convert all PageMovable users to movable_operations
2022-08-02 12:34:03 -04:00
base64.h
lib/base64: RFC4648-compliant base64 encoding
2022-08-02 17:14:47 -06:00
bcd.h
include/linux/bcd.h: provide bcd_is_valid() helper
2023-02-09 23:01:49 +01:00
bch.h
bcm47xx_nvram.h
firmware/nvram: bcm47xx: support init from IO memory
2022-11-09 10:27:10 -08:00
bcm47xx_sprom.h
firmware: bcm47xx_sprom: Fix -Wmissing-prototypes warnings
2020-08-17 13:47:28 +02:00
bcm47xx_wdt.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
bcm963xx_nvram.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
bcm963xx_tag.h
binfmts.h
execve: Keep bprm->argmin behind CONFIG_MMU
2024-07-13 21:31:57 -07:00
bio-integrity.h
block: don't free the integrity payload in bio_integrity_unmap_free_user
2024-07-03 10:21:16 -06:00
bio.h
block: rework bio splitting
2024-08-29 04:32:32 -06:00
bit_spinlock.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
bitfield.h
bitfield: suppress "dubious: x & !y" sparse warning
2024-02-28 13:53:39 +02:00
bitmap-str.h
lib/bitmap: split-out string-related operations to a separate files
2023-10-14 20:25:22 -07:00
bitmap.h
bitmap-for-6.12
2024-09-27 12:10:45 -07:00
bitops.h
bitops: Add a comment explaining the double underscore macros
2024-06-18 10:40:53 -07:00
bitrev.h
include/linux/bitrev.h: fix constant bitrev
2019-04-05 16:02:30 -10:00
bits.h
uapi: Define GENMASK_U128
2024-08-28 06:53:58 -07:00
blk_types.h
for-6.12/block-20240925
2024-09-25 14:56:40 -07:00
blk-cgroup.h
blk-cgroup: pass a gendisk to blkcg_schedule_throttle
2022-09-26 19:17:28 -06:00
blk-crypto-profile.h
blk-crypto: use dynamic lock class for blk_crypto_profile::lock
2023-07-05 16:36:12 -06:00
blk-crypto.h
blk-crypto: make blk_crypto_evict_key() return void
2023-03-16 09:35:09 -06:00
blk-integrity.h
blk-integrity: improved sg segment mapping
2024-09-13 13:22:09 -06:00
blk-mq-pci.h
block: Change the return type of blk_mq_map_queues() into void
2022-08-22 10:07:53 -06:00
blk-mq-virtio.h
block: Change the return type of blk_mq_map_queues() into void
2022-08-22 10:07:53 -06:00
blk-mq.h
blk-mq: unconditional nr_integrity_segments
2024-09-13 12:31:45 -06:00
blk-pm.h
block: Remove blk_set_runtime_active()
2023-11-20 10:22:40 -07:00
blkdev.h
block: Remove unused blk_limits_io_{min,opt}
2024-09-20 00:19:48 -06:00
blkpg.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
blktrace_api.h
blktrace: use inline function for blk_trace_remove() while blktrace is disabled
2023-06-14 20:24:03 -06:00
blockgroup_lock.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
bma150.h
Input: bma150 - fix a typo in some comments
2022-08-11 16:14:29 -07:00
bootconfig.h
bootconfig: use memblock_free_late to free xbc memory to buddy
2024-04-14 22:00:43 +09:00
bootmem_info.h
bootmem: use kmemleak_free_part_phys in free_bootmem_page
2023-10-25 16:47:13 -07:00
bottom_half.h
kernel.h: split out instruction pointer accessors
2021-11-09 10:02:49 -08:00
bpf_crypto.h
bpf: make common crypto API for TC/XDP programs
2024-04-24 16:01:10 -07:00
bpf_lirc.h
bpf: fix attach type BPF_LIRC_MODE2 dependency wrt CONFIG_CGROUP_BPF
2018-06-26 11:28:38 +02:00
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, lsm: Add check for BPF LSM return value
2024-07-29 13:09:22 -07:00
bpf_mem_alloc.h
bpf: Allow per unit prefill for non-fix-size percpu memory allocator
2024-01-03 21:08:25 -08:00
bpf_mprog.h
tcx: Fix splat during dev unregister
2023-07-31 14:44:02 -07:00
bpf_trace.h
bpf: remove tracepoints from bpf core
2018-04-30 10:55:56 +02:00
bpf_types.h
bpf_verifier.h
bpf: use type_may_be_null() helper for nullable-param check
2024-09-05 13:29:06 -07:00
bpf-cgroup-defs.h
bpf: Implement cgroup sockaddr hooks for unix sockets
2023-10-11 17:27:47 -07:00
bpf-cgroup.h
bpf, net: Fix a potential race in do_sock_getsockopt()
2024-09-03 12:06:24 -07:00
bpf-netns.h
bpf: Invert the dependency between bpf-netns.h and netns/bpf.h
2021-12-29 20:03:05 -08:00
bpf.h
bpf-next-6.12-struct-fd
2024-09-24 14:54:26 -07:00
bpfptr.h
mm: change inlined allocation helpers to account at the call site
2024-04-25 20:55:59 -07:00
brcmphy.h
net: phy: bcm54811: Add LRE registers definitions
2024-07-14 20:38:34 -07:00
bsearch.h
lib/bsearch: Provide __always_inline variant
2020-06-11 15:14:53 +02:00
bsg-lib.h
bsg.h
scsi: replace the fmode_t argument to ->sg_io_fn with a simple bool
2023-06-12 08:04:04 -06:00
btf_ids.h
btf.h
bpf: extract iterator argument type and name validation logic
2024-08-21 10:37:52 -07:00
btree-128.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
btree-type.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
btree.h
include/: replace HTTP links with HTTPS ones
2020-08-12 10:57:59 -07:00
btrfs.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
buffer_head.h
vfs-6.12.folio
2024-09-16 08:54:30 +02:00
bug.h
bug: Provide dummy version of bug_get_file_line() when !GENERIC_BUG
2021-04-15 17:04:24 +01:00
build_bug.h
bug: introduce ASSERT_STRUCT_OFFSET
2022-11-09 12:31:16 -05:00
build-salt.h
kbuild: Add build salt to the kernel and modules
2018-07-18 01:18:05 +09:00
buildid.h
lib/buildid: rename build_id_parse() into build_id_parse_nofault()
2024-09-11 09:58:30 -07:00
bvec.h
block: add a bvec_phys helper
2024-07-08 01:51:05 -06:00
c2port.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
2019-06-19 17:09:55 +02:00
cache.h
cache: add __cacheline_group_{begin, end}_aligned() (+ couple more)
2024-07-10 10:19:59 -07:00
cacheflush.h
mm: rationalise flush_icache_pages() and flush_icache_page()
2023-08-24 16:20:25 -07:00
cacheinfo.h
- In the series "treewide: Refactor heap related implementation",
2024-07-21 17:56:22 -07:00
capability.h
capability: just use a 'u64' instead of a 'u32[2]' array
2023-03-01 10:01:22 -08:00
cb710.h
cb710: Replace zero-length array with flexible-array
2020-06-15 23:08:31 -05:00
cc_platform.h
cpu/hotplug, x86/acpi: Disable CPU offlining for ACPI MADT wakeup
2024-06-17 17:45:34 +02:00
cciss_ioctl.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
ccp.h
crypto: sha - split sha.h into sha1.h and sha2.h
2020-11-20 14:45:33 +11:00
cdev.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
cdrom.h
scsi: sr: Fix unintentional arithmetic wraparound
2024-05-15 10:05:24 -04:00
cfag12864b.h
treewide: Miguel has moved
2021-02-26 09:41:03 -08:00
cfi_types.h
cfi.h
cgroup_api.h
cgroup_rdma.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 451
2019-06-19 17:09:08 +02:00
cgroup_refcnt.h
cgroup: cgroup refcnt functions should be exported when CONFIG_DEBUG_CGROUP_REF
2022-10-31 07:12:13 -10:00
cgroup_subsys.h
cgroup: Add misc cgroup controller
2021-04-04 13:34:46 -04:00
cgroup-defs.h
ALong with the usual shower of singleton patches, notable patch series in
2024-09-21 07:29:05 -07:00
cgroup.h
sched_ext: Initial pull request for v6.12
2024-09-21 09:44:57 -07:00
circ_buf.h
docs: Fix some broken references
2018-06-15 18:10:01 -03:00
cleanup.h
Locking changes for v6.12:
2024-09-29 08:51:30 -07:00
clk-provider.h
clk: fixed-rate: add devm_clk_hw_register_fixed_rate_parent_data()
2024-09-05 13:48:00 -07:00
clk.h
clk: provide devm_clk_get_optional_enabled_with_rate()
2024-09-05 13:51:46 -07:00
clkdev.h
clkdev: Remove never used devm_clk_release_clkdev()
2022-09-30 14:50:11 -07:00
clockchips.h
cpumask: make core headers including cpumask_types.h where possible
2024-06-24 22:25:02 -07:00
clocksource_ids.h
x86/tsc: Provide ART base clock information for TSC
2024-06-03 11:18:50 +02:00
clocksource.h
timekeeping: Provide infrastructure for converting to/from a base clock
2024-06-03 11:18:50 +02:00
closure.h
closures: Add closure_wait_event_timeout()
2024-10-09 16:57:57 -04:00
cma.h
mm/cma: add cma_{alloc,free}_folio()
2024-09-03 21:15:36 -07: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
coda: fix build using bare-metal toolchain
2019-07-16 19:23:23 -07:00
codetag.h
compaction.h
mm: compaction: mark kcompactd_run() and kcompactd_stop() __meminit
2023-06-19 16:19:28 -07:00
compat.h
ftruncate: pass a signed offset
2024-06-24 18:29:20 +02:00
compiler_attributes.h
Compiler Attributes: Add __always_used macro
2024-05-09 09:25:08 -07:00
compiler_types.h
string: Check for "nonstring" attribute on strscpy() arguments
2024-08-22 17:04:43 -07:00
compiler-clang.h
clang: work around asm input constraint problems
2024-05-22 14:12:11 -07:00
compiler-gcc.h
init/Kconfig: remove CONFIG_GCC_ASM_GOTO_OUTPUT_WORKAROUND
2024-07-18 10:33:14 -07:00
compiler-version.h
kbuild: redo fake deps at include/config/*.h
2021-04-25 05:26:10 +09:00
compiler.h
compiler.h: specify correct attribute for .rodata..c_jump_table
2024-09-26 14:01:44 -07:00
completion.h
sched: add a few helpers to wake up tasks on the current cpu
2023-07-17 16:08:08 -07:00
component.h
configfs.h
fs/configfs: Add a callback to determine attribute visibility
2024-06-17 20:42:57 +02:00
connector.h
netlink: introduce typedef for filter function
2023-12-19 15:31:40 +01:00
console_struct.h
tty: vt: pass vc_resize_user as a parameter
2024-01-27 18:08:52 -08:00
console.h
printk: nbcon: Show replay message on takeover
2024-09-04 15:56:32 +02:00
consolemap.h
tty/vt: consolemap: introduce enum translation_map and use it
2022-06-10 13:37:02 +02:00
const.h
compiler.h: move __is_constexpr() to compiler.h
2023-10-18 14:43:22 -07:00
container_of.h
container_of: Update header inclusions
2023-01-31 12:44:20 +01:00
container.h
driver core: container: make container_subsys const
2023-12-21 13:56:10 +01:00
context_tracking_irq.h
context_tracking: Take NMI eqs entrypoints over RCU
2022-07-05 13:32:59 -07:00
context_tracking_state.h
context_tracking: Tag context_tracking_enabled_this_cpu() __always_inline
2024-08-15 21:30:43 +05:30
context_tracking.h
RCU pull request for v6.12
2024-09-18 07:52:24 +02:00
cookie.h
bpf, net: Rework cookie generator as per-cpu one
2020-09-30 11:50:35 -07:00
cordic.h
lib: cordic: Move cordic macros and defines to header file
2018-11-29 17:30:48 +02:00
coredump.h
Revert "binfmt_elf, coredump: Log the reason of the failed core dumps"
2024-09-26 11:39:02 -07:00
coresight-pmu.h
coresight: Emit sink ID in the HW_ID packets
2024-08-20 15:02:38 +01:00
coresight-stm.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
coresight.h
coresight: Make trace ID map spinlock local to the map
2024-08-20 15:02:38 +01:00
count_zeros.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36
2019-05-24 17:27:11 +02:00
counter.h
cper.h
cpu_cooling.h
cpumask: cleanup core headers inclusion
2024-06-24 22:25:02 -07:00
cpu_pm.h
cpu_rmap.h
cpumask: make core headers including cpumask_types.h where possible
2024-06-24 22:25:02 -07:00
cpu_smt.h
cpu/SMT: Store the current/max number of threads
2023-07-28 09:53:37 +02:00
cpu.h
- In the series "treewide: Refactor heap related implementation",
2024-07-21 17:56:22 -07:00
cpufeature.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
2019-06-19 17:09:55 +02:00
cpufreq.h
cpufreq: Avoid a bad reference count on CPU node
2024-10-01 20:43:44 +02:00
cpuhotplug.h
Performance events changes for v6.12:
2024-09-18 15:03:58 +02:00
cpuhplock.h
cpu/hotplug: Add support for declaring CPU offlining not supported
2024-06-17 17:45:31 +02:00
cpuidle_haltpoll.h
cpuidle.h
cpuidle, arm64: Fix the ARM64 cpuidle logic
2023-01-18 12:27:17 +01:00
cpumask_api.h
sched/headers: Add initial new headers as identity mappings
2022-02-23 10:58:28 +01:00
cpumask_types.h
cpumask.h
bitmap-for-6.12
2024-09-27 12:10:45 -07:00
cpuset.h
cgroup/cpuset: guard cpuset-v1 code under CONFIG_CPUSETS_V1
2024-08-30 10:00: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
vmcore: remove dependency with is_kdump_kernel() for exporting vmcore
2023-09-18 12:23:27 +10:00
crash_reserve.h
kexec: split crashkernel reservation code out from crash_core.c
2024-02-23 17:48:21 -08:00
crc4.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
crc7.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
crc8.h
lib: crc8: pointer to data block should be const
2021-05-06 19:24:12 -07:00
crc16.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 230
2019-06-19 17:09:06 +02:00
crc32.h
riscv: Optimize crc32 with Zbc extension
2024-07-10 13:19:50 -07:00
crc32c.h
libcrc32c: remove crc32c_impl
2023-04-17 18:01:23 +02:00
crc32poly.h
lib/crc: Use consistent naming for CRC-32 polynomials
2018-07-27 19:04:33 +08:00
crc64.h
crypto: add rocksoft 64b crc guard tag framework
2022-03-07 12:48:35 -07:00
crc-ccitt.h
crc-itu-t.h
crc-itu-t: fix typo in CRC ITU-T polynomial comment
2022-06-07 10:27:38 +02:00
crc-t10dif.h
crc-t10dif: Pick better transform if one becomes available
2018-09-04 11:37:05 +08:00
cred.h
crypto.h
crypto: ahash - remove support for nonzero alignmask
2023-10-27 18:04:29 +08:00
cs5535.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 206
2019-05-30 11:29:53 -07:00
ctype.h
ctype.h: remove duplicate isdigit() helper
2020-10-28 14:55:36 +01:00
cuda.h
cuda/pmu: Make find_via_cuda/pmu init functions
2021-12-23 22:35:00 +11:00
damon.h
mm/damon/core: remove per-scheme region priority histogram buffer
2024-09-09 16:39:00 -07:00
dasd_mod.h
block: move struct block_device to blk_types.h
2020-06-24 09:16:02 -06:00
davinci_emac.h
ARM: davinci: remove dead code related to MAC address reading
2019-01-10 13:58:00 +05:30
dax.h
dax: alloc_dax() return ERR_PTR(-EOPNOTSUPP) for CONFIG_DAX=n
2024-02-22 15:27:19 -08:00
dca.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 33
2019-05-24 17:27:11 +02:00
dcache.h
vfs-6.11.inode
2024-07-15 11:39:44 -07:00
dccp.h
dccp: preserve const qualifier in dccp_sk()
2023-03-18 12:23:33 +00:00
debug_locks.h
locking/lockdep: Cleanup the repeated declaration
2021-09-17 15:08:45 +02:00
debugfs.h
[tree-wide] finally take no_llseek out
2024-09-27 08:18:43 -07:00
debugobjects.h
lib: fix spelling mistakes in header files
2021-07-08 11:48:20 -07:00
delay.h
init: consolidate prototypes in linux/init.h
2023-06-09 17:44:16 -07:00
delayacct.h
delayacct: track delays from IRQ/SOFTIRQ
2023-04-18 16:39:34 -07:00
delayed_call.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
dev_printk.h
dev_printk: add new dev_err_probe() helpers
2024-06-30 12:27:16 +01:00
devcoredump.h
devcoredump: Add dev_coredumpm_timeout()
2024-06-12 11:29:36 -04:00
devfreq_cooling.h
thermal: devfreq_cooling: remove old power model and use EM
2020-12-11 14:10:44 +01:00
devfreq-event.h
PM / devfreq: event: Change prototype of devfreq_event_get_edev_by_phandle function
2020-09-29 17:50:10 +09:00
devfreq.h
PM / devfreq: Reorder fields in 'struct devfreq_dev_status'
2023-05-29 23:23:04 +09:00
device_cgroup.h
Merge branch 'from-miklos' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2020-06-01 16:44:06 -07:00
device-mapper.h
dm: Remove unused declaration dm_get_rq_mapinfo()
2024-08-21 13:12:12 +02:00
device.h
dma-mapping: clearly mark DMA ops as an architecture feature
2024-09-04 07:08:51 +03:00
devm-helpers.h
devm-helpers: Fix a misspelled cancellation in the comments
2024-05-14 11:43:40 +02:00
devpts_fs.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 83
2019-05-24 17:37:52 +02:00
dfl.h
driver core: have match() callback in struct bus_type take a const *
2024-07-03 15:16:54 +02:00
digsig.h
digsig.h: Replace zero-length array with flexible-array member
2020-04-18 15:44:54 -05:00
dim.h
dim: add new interfaces for initialization and getting results
2024-06-25 17:15:06 -07:00
dio.h
dio: Have dio_bus_match() callback take a const *
2024-07-10 15:38:14 +02:00
dirent.h
dirent.h: Replace zero-length array with flexible-array member
2020-04-18 15:44:54 -05:00
dlm_plock.h
fs: dlm: fix F_CANCELLK to cancel pending request
2023-07-20 17:25:04 -05:00
dlm.h
dlm: introduce DLM_LSFL_SOFTIRQ_SAFE
2024-06-11 12:57:49 -05:00
dm9000.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
2019-06-19 17:09:55 +02:00
dm-bufio.h
dm bufio: Support IO priority
2024-02-20 14:22:55 -05:00
dm-dirty-log.h
dm: correct block comments format.
2023-02-14 14:23:06 -05:00
dm-io.h
dm io: Support IO priority
2024-02-20 14:22:51 -05:00
dm-kcopyd.h
dm: change "unsigned" to "unsigned int"
2023-02-14 14:23:06 -05:00
dm-region-hash.h
dm: correct block comments format.
2023-02-14 14:23:06 -05:00
dm-verity-loadpin.h
LoadPin: Annotate struct dm_verity_loadpin_trusted_root_digest with __counted_by
2023-08-25 16:07:30 -07:00
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-mapping: replace zone_dma_bits by zone_dma_limit
2024-08-22 06:18:00 +02:00
dma-direction.h
dma-mapping: move valid_dma_direction to dma-direction.h
2020-09-25 06:12:25 +02:00
dma-fence-array.h
dma-buf: Split out dma fence array create into alloc and arm functions
2024-08-30 11:41:05 -07:00
dma-fence-chain.h
dma-fence-unwrap.h
dma-buf: revert "return only unsignaled fences in dma_fence_unwrap_for_each v3"
2022-07-14 14:41:30 +02:00
dma-fence.h
dma-heap.h
dma-buf: heaps: Deduplicate docs and adopt common format
2024-07-23 09:52:23 +02:00
dma-map-ops.h
dma-mapping: fix vmap and mmap of noncontiougs allocations
2024-09-22 18:47:51 +02:00
dma-mapping.h
dma-mapping: don't return errors from dma_set_max_seg_size
2024-08-29 07:22:49 +03:00
dma-resv.h
dma-buf/dma-resv: Add a way to set fence deadline
2023-03-28 13:39:02 -07:00
dmaengine.h
Dmaengine topic
2024-06-21 15:40:55 +05:30
dmapool.h
mm: Add NO_DMA dummies for DMA pool API
2018-03-16 19:58:27 +01:00
dmar.h
iommu/vt-d: Allocate DMAR fault interrupts locally
2024-04-26 11:57:36 +02:00
dmi.h
firmware: dmi: Add dmi_memdev_handle
2019-12-03 11:20:37 +01:00
dnotify.h
dnotify: Pass argument of fcntl_dirnotify as int
2023-07-10 14:36:12 +02:00
dns_resolver.h
dpll.h
dpll: add Embedded SYNC feature for a pin
2024-08-26 19:21:14 -07:00
dqblk_qtree.h
dqblk_v1.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
dqblk_v2.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
drbd_config.h
drbd: split off drbd_config into separate file
2023-01-29 15:18:33 -07:00
drbd_genl_api.h
drbd: drop API_VERSION define
2023-01-29 15:18:33 -07:00
drbd_genl.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
drbd_limits.h
drbd: make limits unsigned
2023-01-29 15:18:33 -07:00
drbd.h
drbd: split off drbd_config into separate file
2023-01-29 15:18:33 -07:00
ds2782_battery.h
dtlk.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
dtpm.h
powercap/dtpm: Destroy hierarchy function
2022-02-23 19:45:40 +01:00
dw_apb_timer.h
clocksource: Replace setup_irq() by request_irq()
2020-02-27 12:15:24 +01:00
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
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
ecryptfs.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
edac.h
Driver core changes for 6.8-rc1
2024-01-18 09:48:40 -08:00
edd.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 287
2019-06-05 17:36:37 +02:00
eeprom_93cx6.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156
2019-05-30 11:26:35 -07:00
efi_embedded_fw.h
test_firmware: Test platform fw loading on non-EFI systems
2020-09-10 18:19:16 +02:00
efi-bgrt.h
efi.h
efi: Remove unused declaration efi_initialize_iomem_resources()
2024-08-27 12:22:18 +02:00
efs_vh.h
eisa.h
driver core: have match() callback in struct bus_type take a const *
2024-07-03 15:16:54 +02:00
elf-fdpic.h
elf-randomize.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
elf.h
Replace macro "ARCH_HAVE_EXTRA_ELF_NOTES" with kconfig
2024-04-15 11:02:51 -07:00
elfcore-compat.h
fs/binfmt_elf: replace open-coded string copy with get_task_comm
2022-01-20 08:52:53 +02:00
elfcore.h
elfcore: Add a cprm parameter to elf_core_extra_{phdrs,data_size}
2023-01-05 15:12:12 +00:00
elfnote-lto.h
kbuild: add an elfnote for whether vmlinux is built with lto
2021-04-25 05:25:42 +09:00
elfnote.h
elfnote: mark all .note sections SHF_ALLOC
2020-06-04 19:06:25 -07:00
enclosure.h
energy_model.h
PM: EM: Add em_dev_update_chip_binning()
2024-04-08 16:05:14 +02:00
entry-common.h
treewide: context_tracking: Rename CONTEXT_* into CT_STATE_*
2024-07-29 07:33:10 +05:30
entry-kvm.h
err.h
err.h: add ERR_PTR_PCPU(), PTR_ERR_PCPU() and IS_ERR_PCPU() macros
2024-09-03 21:15:38 -07:00
errname.h
printf: add support for printing symbolic error names
2019-10-17 16:23:25 +02:00
errno.h
nfs: don't allow reexport reclaims
2021-08-26 15:32:28 -04:00
error-injection.h
error-injection: remove EI_ETYPE_NONE
2023-02-02 22:50:00 -08:00
errqueue.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
errseq.h
errseq: Add to documentation tree
2018-01-01 12:40:27 -07:00
etherdevice.h
move asm/unaligned.h to linux/unaligned.h
2024-10-02 17:23:23 -04:00
ethtool_netlink.h
ethtool: Add support for specifying information source in cable test results
2024-08-26 09:33:58 -07:00
ethtool.h
ethtool: rss: don't report key if device doesn't support it
2024-08-12 14:16:24 +01: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
linux/export: Ensure natural alignment of kcrctab array
2023-12-29 01:25:58 +09:00
export.h
init: move THIS_MODULE from <linux/export.h> to <linux/init.h>
2023-12-10 15:32:48 +09:00
exportfs.h
fhandle: relax open_by_handle_at() permission checks
2024-05-28 15:57:23 +02:00
ext2_fs.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
extable.h
bpf: Add support for BTF pointers to x86 JIT
2019-10-17 16:44:36 +02:00
extcon-provider.h
extcon.h
extcon: Remove unused inline functions
2023-07-24 04:39:16 +09:00
f2fs_fs.h
f2fs: get rid of online repaire on corrupted directory
2024-09-11 03:30:27 +00:00
f75375s.h
hwmon: (f75375s) Allow setting up fans with platform_data
2007-11-08 08:42:46 -05:00
falloc.h
fs: sort out the fallocate mode vs flag mess
2024-08-28 16:53:57 +02:00
fanotify.h
fanotify: define struct members to hold response decision context
2023-02-07 12:53:53 +01:00
fault-inject-usercopy.h
lib, include/linux: add usercopy failure capability
2020-10-16 11:11:22 -07:00
fault-inject.h
fault-inject: improve build for CONFIG_FAULT_INJECTION=n
2024-09-01 20:43:33 -07:00
fb.h
drm next for 6.12-rc1
2024-09-19 10:18:15 +02:00
fbcon.h
fbcon: Prevent that screen size is smaller than font size
2022-07-07 10:50:46 +02:00
fcdevice.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
fcntl.h
fcntl: remove unused VALID_UPGRADE_FLAGS
2021-05-28 17:44:36 +02:00
fd.h
fddidevice.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
fdtable.h
close_range(): fix the logics in descriptor table trimming
2024-09-29 21:52:29 -04:00
fec.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
2019-06-19 17:09:55 +02:00
fiemap.h
fs: remove generic_block_fiemap
2021-07-27 11:00:36 +02:00
file.h
struct fd layout change (and conversion to accessor helpers)
2024-09-23 09:35:36 -07:00
fileattr.h
fs: port ->fileattr_set() to pass mnt_idmap
2023-01-19 09:24:27 +01:00
filelock.h
vfs: dodge smp_mb in break_lease and break_deleg in the common case
2024-08-30 08:22:33 +02:00
filter.h
bpf-next-6.12
2024-09-21 09:27:50 -07:00
find.h
find: Switch from inline to __always_inline
2024-08-18 10:07:59 -07:00
fips.h
crypto: fips - add FIPS test failure notification chain
2019-07-26 14:51:57 +10:00
firewire.h
firewire: core: update documentation of kernel APIs for flushing completions
2024-09-12 22:30:37 +09:00
firmware-map.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 287
2019-06-05 17:36:37 +02:00
firmware.h
firmware: add nowarn variant of request_firmware_nowait()
2024-06-07 23:14:45 +05:30
fixp-arith.h
fixp-arith: do not require users to include bug.h
2022-11-16 15:53:33 -08:00
flat.h
binfmt_flat: move the MAX_SHARED_LIBS definition to binfmt_flat.c
2019-06-24 09:16:47 +10:00
flex_proportions.h
flex_proportions: remove unused fprop_local_single
2024-02-22 15:38:52 -08:00
folio_queue.h
folio_queue: fix documentation
2024-10-01 17:01:40 +02: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
fortify: Do not special-case 0-sized destinations
2024-06-19 13:32:04 -07:00
fprobe.h
fprobe: Add entry/exit callbacks types
2024-05-01 23:18:47 +09:00
fpu.h
freezer.h
fs_api.h
sched/headers: Add initial new headers as identity mappings
2022-02-23 10:58:28 +01:00
fs_context.h
fs: factor out vfs_parse_monolithic_sep() helper
2023-10-12 18:53:36 +03:00
fs_parser.h
fs_parse: add uid & gid option option parsing helpers
2024-07-02 06:20:49 +02:00
fs_pin.h
switch the remnants of releasing the mountpoint away from fs_pin
2019-07-16 22:52:37 -04:00
fs_stack.h
linux: convert to new timestamp accessors
2023-10-18 14:08:29 +02:00
fs_struct.h
vfs: Use sequence counter with associated spinlock
2020-07-29 16:14:27 +02:00
fs_types.h
fs.h
bcachefs: do not use PF_MEMALLOC_NORECLAIM
2024-10-09 12:47:18 -07:00
fscache-cache.h
netfs, fscache: export fscache_put_volume() and add fscache_try_get_volume()
2024-07-03 10:36:14 +02:00
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: occ: Use a large buffer for responses
2021-10-22 09:50:55 +10:30
fsi-sbefifo.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 469
2019-06-19 17:09:11 +02:00
fsi.h
driver core: have match() callback in struct bus_type take a const *
2024-07-03 15:16:54 +02:00
fsl_devices.h
usb: linux/fsl_device: Add platform member has_fsl_erratum_a006918
2019-07-03 18:52:20 +02:00
fsl_hypervisor.h
UAPI: (Scripted) Disintegrate include/linux
2012-10-13 10:46:48 +01:00
fsl_ifc.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156
2019-05-30 11:26:35 -07:00
fsl-diu-fb.h
fsldma.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 40
2019-05-24 17:27:12 +02:00
fsnotify_backend.h
inotify: Fix possible deadlock in fsnotify_destroy_mark
2024-10-02 15:14:29 +02:00
fsnotify.h
fsnotify: Do not generate events for O_PATH file descriptors
2024-06-18 16:25:50 +02:00
fsverity.h
fsverity: rework fsverity_get_digest() again
2023-06-14 10:41:07 -07:00
ftrace_irq.h
trace: Add osnoise tracer
2021-06-25 19:57:01 -04:00
ftrace.h
sysctl: treewide: constify the ctl_table argument of proc_handlers
2024-07-24 20:59:29 +02:00
futex.h
futex: Fix inode life-time issue
2020-03-06 11:06:15 +01:00
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
net: mdiobus: withdraw fwnode_mdbiobus_register
2021-06-25 11:46:29 -07:00
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
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
genalloc.h
generic-radix-tree.h
lib/generic-radix-tree.c: add preallocation
2024-09-09 09:41:47 -04:00
genl_magic_func.h
genetlink: replace custom CONCATENATE() implementation
2023-08-18 10:18:57 -07:00
genl_magic_struct.h
genetlink: remove linux/genetlink.h
2024-04-01 21:44:34 -07:00
getcpu.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
gfp_api.h
gfp_types.h
mm: warn about illegal __GFP_NOFAIL usage in a more appropriate location and manner
2024-09-09 16:39:03 -07:00
gfp.h
mm: fix folio_alloc_noprof()
2024-09-09 16:39:05 -07:00
glob.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
gnss.h
gnss: add mtk receiver type support
2019-02-15 16:54:38 +01:00
goldfish.h
tty: goldfish: Introduce gf_ioread32()/gf_iowrite32()
2022-04-11 11:48:01 +02:00
gpio_keys.h
Input: gpio-keys - add system suspend support for dedicated wakeirqs
2023-11-30 12:06:55 -08:00
gpio-pxa.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
gpio.h
gpiolib: legacy: Kill GPIOF_DIR_* definitions
2024-09-02 11:47:06 +02:00
greybus.h
group_cpus.h
genirq/affinity: Move group_cpus_evenly() into lib/
2023-01-17 18:50:06 +01:00
hardirq.h
rcu/context-tracking: Remove unused and/or unecessary middle functions
2022-07-05 13:33:00 -07:00
hash.h
hash.h: remove unused define directive
2022-01-20 08:52:54 +02:00
hashtable_api.h
sched/headers: Add initial new headers as identity mappings
2022-02-23 10:58:28 +01:00
hashtable.h
sched: sch_api: add missing rcu read lock to silence the warning
2020-07-20 17:00:02 -07:00
hdlc.h
net: split out ndo_siowandev ioctl
2021-07-27 20:11:45 +01:00
hdlcdrv.h
hamradio: use ndo_siocdevprivate
2021-07-27 20:11:44 +01:00
hdmi.h
drm/connector: hdmi: Fix writing Dynamic Range Mastering infoframes
2024-09-24 16:10:12 +02:00
hex.h
kernel.h: split the hexadecimal related helpers to hex.h
2023-04-08 13:45:38 -07:00
hid_bpf.h
HID: bpf: constify parameter rdesc of call_hid_bpf_rdesc_fixup()
2024-08-27 16:18:51 +02:00
hid-debug.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156
2019-05-30 11:26:35 -07:00
hid-roccat.h
hid-sensor-hub.h
iio: Add relative sensitivity support
2021-03-11 20:47:09 +00:00
hid-sensor-ids.h
iio: hid-sensor-als: Add light chromaticity support
2024-02-17 16:16:11 +00:00
hid.h
Merge branch 'for-6.12/constify-rdesc' into for-linus
2024-09-13 15:14:56 +02:00
hidden.h
x86/boot/compressed: Force hidden visibility for all symbol references
2020-08-14 12:52:34 +02:00
hiddev.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156
2019-05-30 11:26:35 -07:00
hidraw.h
HID: hidraw: add HIDIOCREVOKE ioctl
2024-08-29 10:39:37 +02:00
highmem-internal.h
mm/highmem: make nr_free_highpages() return "unsigned long"
2024-07-03 19:30:06 -07:00
highmem.h
mm: move memory_failure_queue() into copy_mc_[user]_highpage()
2024-07-06 11:53:19 -07:00
highuid.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
hil_mlc.h
hil/parisc: Disable HIL driver when it gets stuck
2020-10-22 22:44:35 +02:00
hil.h
tree-wide: Assorted spelling fixes
2010-02-09 11:13:56 +01:00
hippidevice.h
add missing includes and forward declarations to networking includes under linux/
2022-07-28 11:29:36 +02:00
hisi_acc_qm.h
hmm.h
host1x_context_bus.h
gpu: host1x: Add context bus
2022-06-01 11:50:42 +02:00
host1x.h
gpu: host1x: Set up device DMA parameters
2024-10-15 18:46:25 +02:00
hp_sdc.h
hpet.h
hpet: Replace one-element array with flexible-array member
2022-12-02 13:10:36 -08:00
hrtimer_api.h
sched/headers: Add initial new headers as identity mappings
2022-02-23 10:58:28 +01:00
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
hte.h
drivers: Add hardware timestamp engine (HTE) subsystem
2022-05-04 11:05:54 +02:00
huge_mm.h
mm: huge_memory: add vma_thp_disabled() and thp_disabled_by_hw()
2024-10-17 00:28:10 -07:00
hugetlb_cgroup.h
hugetlb_inline.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
hugetlb.h
mm/hugetlb: fix memfd_pin_folios resv_huge_pages leak
2024-09-26 14:01:43 -07:00
hw_breakpoint.h
perf/hw_breakpoint: Remove arch breakpoint hooks
2023-08-16 23:54:50 +10:00
hw_random.h
hwmon-sysfs.h
hwmon: Include <linux/kstrtox.h> when appropriate
2022-12-04 16:45:02 -08:00
hwmon-vid.h
hwmon.h
hwmon: Remove devm_hwmon_device_unregister() API function
2024-09-13 07:27:36 -07:00
hwspinlock.h
hwspinlock: Introduce hwspin_lock_bust()
2024-05-29 12:52:26 -07:00
hyperv.h
driver core: have match() callback in struct bus_type take a const *
2024-07-03 15:16:54 +02:00
hypervisor.h
PCI: Extend isolated function probing to s390
2022-07-22 16:06:03 -05:00
i2c-algo-bit.h
i2c: algo: bit: add flag to whitelist atomic transfers
2019-04-16 13:08:16 +02:00
i2c-algo-pca.h
i2c: algo: pca: Reapply i2c bus settings after reset
2020-09-09 10:22:40 +02:00
i2c-algo-pcf.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1
2019-05-21 11:28:39 +02:00
i2c-atr.h
media: i2c: add I2C Address Translator (ATR) support
2023-07-14 13:11:44 +02:00
i2c-dev.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1
2019-05-21 11:28:39 +02:00
i2c-mux.h
i2c: mux: Remove class argument from i2c_mux_add_adapter()
2024-05-13 16:13:19 +02:00
i2c-smbus.h
i2c: don't expose function which is only used internally
2022-02-15 09:58:57 +01:00
i2c.h
The DesignWare and the Renesas I2C drivers have received most of
2024-09-21 12:46:00 +02:00
i8042.h
i8253.h
clockevents/drivers/i8253: Fix stop sequence for timer 0
2024-08-02 18:27:05 +02:00
i8254.h
counter: i8254: Introduce the Intel 8254 interface library module
2023-06-08 10:11:17 -04:00
icmp.h
icmp: prepare rfc 4884 for ipv6
2020-07-24 17:12:41 -07:00
icmpv6.h
ipv6: Constify the sk parameter of several helper functions.
2023-07-14 08:27:33 +01:00
idle_inject.h
powercap: idle_inject: Add update callback
2023-02-02 21:08:32 +01:00
idr.h
ieee80211.h
move asm/unaligned.h to linux/unaligned.h
2024-10-02 17:23:23 -04:00
ieee802154.h
mac802154: Handle passive scanning
2023-01-03 19:48:43 +01:00
if_arp.h
net: handle ARPHRD_PPP in dev_is_mac_header_xmit()
2023-08-25 08:08:27 +01:00
if_bridge.h
bridge: Add internal flags for per-{Port, VLAN} neighbor suppression
2023-04-21 08:25:49 +01:00
if_eql.h
add missing includes and forward declarations to networking includes under linux/
2022-07-28 11:29:36 +02:00
if_ether.h
macvlan: do not assume mac_header is set in macvlan_broadcast()
2020-01-08 12:52:33 -08:00
if_fddi.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
if_hsr.h
add missing includes and forward declarations to networking includes under linux/
2022-07-28 11:29:36 +02:00
if_link.h
net/core: Add drop counters to VF statistics
2018-01-09 07:40:48 +02:00
if_ltalk.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
if_macvlan.h
vlan: adopt u64_stats_t
2022-06-09 21:53:09 -07:00
if_phonet.h
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2017-11-04 09:26:51 +09:00
if_pppol2tp.h
headers: Remove some left-over license text
2022-09-20 08:59:18 -07:00
if_pppox.h
headers: Remove some left-over license text
2022-09-20 08:59:18 -07:00
if_rmnet.h
net: qualcomm: rmnet: Correct spelling in if_rmnet.h
2024-08-26 09:37:22 -07:00
if_tap.h
add missing includes and forward declarations to networking includes under linux/
2022-07-28 11:29:36 +02:00
if_team.h
team: fix null-ptr-deref when team device type is changed
2023-09-19 16:28:37 +02:00
if_tun.h
if_tunnel.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
if_vlan.h
net: make vlan_get_tag() return -ENODATA instead of -EINVAL
2023-12-13 16:16:41 -08:00
igmp.h
ipv4/igmp: Annotate struct ip_sf_socklist with __counted_by
2023-10-02 11:24:52 -07:00
ihex.h
ihex.h: Replace zero-length array with flexible-array member
2020-04-18 15:44:55 -05:00
ima.h
ima: Move IMA-Appraisal to LSM infrastructure
2024-02-15 23:43:46 -05:00
imx-media.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
in6.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
in.h
Allow 0.0.0.0/8 as a valid address range
2019-06-26 13:19:46 -07:00
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_diag: add module pointer to "struct inet_diag_handler"
2024-01-23 15:13:54 +01:00
inet.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
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
init/modpost: conditionally check section mismatch to __meminit*
2024-07-12 16:39:52 -07:00
initrd.h
kernel/do_mount_initrd: move real_root_dev sysctls to its own file
2022-04-06 13:43:44 -07:00
inotify.h
input.h
Input: make events() method return number of events processed
2024-07-08 16:22:49 -07:00
instruction_pointer.h
x86/ibt: Suppress spurious ENDBR
2023-09-12 17:50:53 +02:00
instrumentation.h
objtool: Rename "VMLINUX_VALIDATION" -> "NOINSTR_VALIDATION"
2022-04-22 12:32:04 +02:00
instrumented.h
instrumented.h: add instrument_memcpy_before, instrument_memcpy_after
2024-04-25 21:07:02 -07:00
int_log.h
lib/math/int_log: Replace LGPL-2.1-or-later boilerplate with SPDX identifier
2023-07-09 22:47:50 +01:00
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: intel_tcc: Add model checks for temperature registers
2024-06-21 14:52:12 +02:00
intel_th.h
intel_th: msu: Introduce buffer interface
2019-07-25 13:03:18 +02:00
intel_tpmi.h
platform/x86/intel/tpmi: Add API to get debugfs root
2024-05-31 16:28:19 +03:00
intel_vsec.h
platform/x86/intel/vsec: Add PMT read callbacks
2024-08-12 16:21:31 +02:00
intel-ish-client-if.h
HID: Intel-ish-hid: Ishtp: Add helper functions for client connection
2023-12-06 11:33:45 +01:00
interconnect-clk.h
interconnect: icc-clk: Add devm_icc_clk_register
2024-07-08 11:40:57 -05:00
interconnect-provider.h
interconnect: constify of_phandle_args in xlate
2024-02-26 00:38:17 +02:00
interconnect.h
interconnect: drop unused icc_get() interface
2023-05-30 22:04:46 +03:00
interrupt.h
genirq: Fix typo in struct comment
2024-08-23 20:50:19 +02:00
interval_tree_generic.h
augmented rbtree: add new RB_DECLARE_CALLBACKS_MAX macro
2019-09-25 17:51:39 -07:00
interval_tree.h
interval-tree: Add a utility to iterate over spans in an interval tree
2022-11-29 16:34:15 -04:00
io_uring_types.h
io_uring: user registered clockid for wait timeouts
2024-08-25 08:27: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-mapping: don't disable preempt on RT in io_mapping_map_atomic_wc().
2023-03-28 16:20:16 -07:00
io-pgtable.h
iommu/amd: Store the nid in io_pgtable_cfg instead of the domain
2024-09-04 11:38:34 +02:00
io.h
The usual shower of singleton fixes and minor series all over MM,
2024-05-19 09:21:03 -07:00
ioam6_genl.h
ioam6_iptunnel.h
ioam6.h
ipv6: ioam: Data plane support for Pre-allocated Trace
2021-07-21 08:14:33 -07:00
iocontext.h
block: only build the icq tracking code when needed
2021-12-16 10:59:02 -07:00
iomap.h
iomap: remove iomap_file_buffered_write_punch_delalloc
2024-10-15 11:37:42 +02:00
iommu-dma.h
iommu/dma: remove most stubs in iommu-dma.h
2024-09-22 18:48:00 +02:00
iommu-helper.h
kernel.h: split out mathematical helpers
2020-12-15 22:46:15 -08:00
iommu.h
iommu: Handle iommu faults for a bad iopf setup
2024-08-23 11:16:39 +02:00
iommufd.h
iommufd: Reorder struct forward declarations
2024-09-05 12:43:53 -03:00
iopoll.h
iopoll: Do not use timekeeping in read_poll_timeout_atomic()
2023-06-05 15:35:27 +02:00
ioport.h
ioprio.h
sched/rt: Rename realtime_{prio, task}() to rt_or_dl_{prio, task}()
2024-08-07 18:32:38 +02:00
ioremap.h
x86/ioremap: Improve iounmap() address range checks
2024-08-26 10:19:55 -07:00
iosys-map.h
iosys-map: fix typo
2024-02-14 11:14:40 +01:00
iov_iter.h
cifs: Use iterate_and_advance*() routines directly for hashing
2024-09-12 12:20:42 +02:00
iova_bitmap.h
vfio: Move iova_bitmap into iommufd
2023-10-24 11:58:42 -03:00
iova.h
iommu/dma: fix zeroing of bounce buffer padding used by untrusted devices
2024-05-07 13:29:45 +02:00
ip.h
net: add a couple of helpers for iph tot_len
2023-02-01 20:54:27 -08:00
ipack.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441
2019-06-05 17:37:17 +02:00
ipc_namespace.h
ipc/msg: mitigate the lock contention with percpu counter
2022-10-03 14:21:44 -07:00
ipc.h
ipc: Kill bogus dependency on spinlock.h
2023-12-20 19:26:31 -05:00
ipmi_smi.h
ipmi: Add an intializer for ipmi_smi_msg struct
2022-05-12 10:00:03 -05:00
ipmi.h
ipmi: Add an intializer for ipmi_recv_msg struct
2022-05-12 10:00:03 -05:00
ipv6_route.h
ipv6.h
irq_poll.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
irq_sim.h
genirq/irq_sim: add an extended irq_sim initializer
2024-07-04 09:25:59 +02:00
irq_work.h
arch: consolidate arch_irq_work_raise prototypes
2023-11-23 11:32:29 +01:00
irq.h
genirq: Remove irq_chip_regs:: Polarity
2024-08-08 17:15:02 +02:00
irqbypass.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
2019-06-19 17:09:55 +02:00
irqchip.h
irqchip: Allow extra fields to be passed to IRQCHIP_PLATFORM_DRIVER_END
2022-09-28 14:21:53 +01:00
irqdesc.h
genirq: Provide a snapshot mechanism for interrupt statistics
2024-04-12 17:08:05 +02:00
irqdomain_defs.h
irqdomain.h
irqdomain: Allow giving name suffix for domain
2024-08-09 22:37:54 +02:00
irqflags_types.h
irqflags.h
irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
2024-04-08 16:34:18 +02:00
irqhandler.h
genirq: Remove unneeded forward declaration
2024-01-24 16:02:48 +01:00
irqnr.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
irqreturn.h
genirq/irqreturn: Fix kernel-doc warnings
2022-11-24 17:55:05 +01:00
isa-dma.h
PCI: Move isa_dma_bridge_buggy out of asm/dma.h
2022-07-22 17:24:47 -05:00
isa.h
isa: Introduce the module_isa_driver_with_irq helper macro
2022-09-15 10:28:18 +02:00
isapnp.h
PNP: remove the now unused pnp_find_card() function
2020-10-08 18:00:08 +02:00
iscsi_boot_sysfs.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 287
2019-06-05 17:36:37 +02:00
iscsi_ibft.h
iscsi_ibft: Fix finding the iBFT under Xen Dom 0
2023-06-26 07:47:11 +02:00
ism.h
net/smc: manage system EID in SMC stack instead of ISM driver
2023-12-26 20:24:33 +00:00
iversion.h
NFSD: Add nfsd4_encode_fattr4_change()
2023-10-16 12:44:14 -04:00
jbd2.h
jbd2: remove unused return value of jbd2_fc_release_bufs
2024-08-26 23:49:15 -04:00
jhash.h
include/linux/jhash.h: fix typos
2024-06-24 22:24:56 -07:00
jiffies.h
treewide: Fix wrong singular form of jiffies in comments
2024-09-08 20:47:40 +02:00
journal-head.h
jbd2: Make state lock a spinlock
2019-10-21 09:16:46 -04:00
joystick.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156
2019-05-30 11:26:35 -07:00
jump_label_ratelimit.h
jump_label.h
jz4740-adc.h
jz4780-nemc.h
kallsyms.h
kallsyms: make kallsyms_show_value() as generic function
2023-06-08 12:27:20 -07:00
kasan-checks.h
kasan: fix bug detection via ksize for HW_TAGS mode
2021-02-24 13:38:31 -08:00
kasan-enabled.h
kasan: fix a missing header include of static_keys.h
2022-03-09 12:13:37 +00:00
kasan-tags.h
kasan.h
slub: Introduce CONFIG_SLUB_RCU_DEBUG
2024-08-27 14:12:51 +02:00
kbd_diacr.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
kbd_kern.h
vt: keyboard, make keyboard_tasklet local
2021-01-07 16:17:31 +01:00
kbuild.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
kconfig.h
kcore.h
fs/proc/kcore: drop KCORE_REMAP and KCORE_OTHER
2021-06-30 20:47:28 -07:00
kcov.h
19 hotfixes, 8 of which are cc:stable.
2024-06-17 12:30:07 -07:00
kcsan-checks.h
kcsan.h
kdb.h
kdebug.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
kdev_t.h
kdev_t: always inline major/minor helper functions
2020-12-29 15:36:49 -08:00
kern_levels.h
printk: Remove no longer used LOG_PREFIX.
2019-03-04 13:42:05 +01:00
kernel_read_file.h
kernel_stat.h
cpumask: cleanup core headers inclusion
2024-06-24 22:25:02 -07:00
kernel-page-flags.h
x86: remove PG_uncached
2024-09-03 21:15:46 -07:00
kernel.h
tracing: Support to dump instance traces by ftrace_dump_on_oops
2024-03-18 10:33:06 -04:00
kernelcapi.h
isdn: capi: dead code removal
2019-12-11 09:12:38 +01:00
kernfs.h
kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in kernfs_find_and_get_node_by_id()
2024-01-30 15:54:25 -08:00
kexec.h
Mainly singleton patches, documented in their respective changelogs.
2024-05-19 14:02:03 -07:00
key-type.h
keys, dns: Allow key types (eg. DNS) to be reclaimed immediately on expiry
2023-12-21 13:47:38 +00:00
key.h
KEYS: Remove unused declarations
2024-09-20 18:28:26 +03:00
keyboard.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
keyctl.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36
2019-05-24 17:27:11 +02:00
kfence.h
kfence: introduce burst mode
2024-09-01 20:26:03 -07:00
kfifo.h
TTY/Serial changes for 6.10-rc1
2024-05-22 11:53:02 -07:00
kgdb.h
khugepaged.h
mm: split underused THPs
2024-09-09 16:39:04 -07:00
klist.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 244
2019-06-19 17:09:08 +02:00
kmemleak.h
mm: kmemleak: remove kmemleak_not_leak_phys() and the min_count argument to kmemleak_alloc_phys()
2022-06-16 19:48:30 -07:00
kmod.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61
2019-05-24 17:36:45 +02:00
kmsan_string.h
x86: fortify: kmsan: fix KMSAN fortify builds
2022-10-28 13:37:23 -07:00
kmsan_types.h
kmsan-checks.h
mm: kmsan: implement kmsan_memmove()
2024-04-25 21:07:02 -07:00
kmsan.h
kmsan: expose KMSAN_WARN_ON()
2024-07-03 19:30:23 -07:00
kmsg_dump.h
printk: Add a short description string to kmsg_dump()
2024-07-17 12:35:24 +02:00
kobj_map.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
kobject_api.h
sched/headers: Add initial new headers as identity mappings
2022-02-23 10:58:28 +01:00
kobject_ns.h
kobject.h
kobject: make uevent_seqnum atomic
2024-02-17 16:20:41 +01:00
kprobes.h
kprobes: Remove obsoleted declaration for init_test_probes
2024-09-25 20:12:58 +09:00
kref_api.h
sched/headers: Add initial new headers as identity mappings
2022-02-23 10:58:28 +01:00
kref.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 428
2019-06-05 17:37:16 +02:00
ks0108.h
treewide: Miguel has moved
2021-02-26 09:41:03 -08:00
ks8842.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 176
2019-05-30 11:29:19 -07:00
ks8851_mll.h
ksm.h
kstrtox.h
kstrtox: remove strtobool()
2023-10-18 14:43:21 -07:00
kthread.h
kthread: add kthread_stop_put
2023-10-04 10:41:57 -07:00
ktime_api.h
ktime.h
ktime.h: move ktime_t to types.h
2023-12-20 19:26:30 -05:00
kvm_dirty_ring.h
KVM: Support dirty ring in conjunction with bitmap
2022-11-10 13:11:58 +00:00
kvm_host.h
KVM: Remove unused kvm_vcpu_gfn_to_pfn_atomic
2024-10-20 07:05:51 -04:00
kvm_irqfd.h
KVM: irqfd: Make resampler_list an RCU list
2023-03-27 10:13:28 -04:00
kvm_para.h
kvm_types.h
l2tp.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
lantiq.h
include: Add lantiq.h in include/linux/
2018-11-22 09:03:17 +01:00
lapb.h
net: add missing includes and forward declarations under net/
2022-07-22 12:53:22 +01:00
latencytop.h
latencytop: move sysctl to its own file
2022-04-21 11:40:59 -07:00
lcd.h
backlight: lcd: Constify lcd_ops
2024-05-03 10:44:42 +01:00
lcm.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
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
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 197
2019-05-30 11:29:22 -07:00
leds-bd2802.h
leds: bd2802: Convert to use GPIO descriptors
2019-12-21 20:09:54 +01:00
leds-expresswire.h
leds: expresswire: Don't use "proxy" headers
2024-03-07 08:45:31 +00:00
leds-lp3944.h
leds-lp3952.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
2019-06-19 17:09:55 +02:00
leds-pca9532.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441
2019-06-05 17:37:17 +02:00
leds-regulator.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
2019-06-19 17:09:55 +02:00
leds-ti-lmu-common.h
leds.h
leds: trigger: netdev: Add support for tx_err and rx_err notification with LEDs
2024-08-01 13:40:01 +01:00
libata.h
ata: libata: Improve CDL resource management
2024-09-07 10:16:56 +09:00
libfdt_env.h
libfdt: define INT32_MAX and UINT32_MAX in libfdt_env.h
2019-11-26 13:35:25 -07:00
libfdt.h
libfdt: remove unnecessary include directive from <linux/libfdt.h>
2018-01-11 14:39:07 -06:00
libgcc.h
libnvdimm.h
libps2.h
Input: libps2 - introduce common interrupt handler
2023-05-18 11:40:32 -07:00
license.h
limits.h
range.h: Move resource API and constant to respective files
2023-08-18 10:19:00 -07:00
linear_range.h
lib: add linear range index macro
2022-09-16 22:27:19 +02:00
linkage.h
arch: Introduce CONFIG_FUNCTION_ALIGNMENT
2022-10-17 16:40:58 +02:00
linkmode.h
linkmode: Change return type of linkmode_andnot to bool
2024-08-02 16:32:29 -07:00
linux_logo.h
video/logo: Remove linux_serial_image comments
2024-06-13 23:05:27 +02:00
lis3lv02d.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
list_bl.h
list_bl: Add hlist_bl_add_before/behind helpers
2019-04-18 16:18:27 -04:00
list_lru.h
mm: remove CONFIG_MEMCG_KMEM
2024-07-10 12:14:54 -07:00
list_nulls.h
rcu: Add a hlist_nulls_unhashed_lockless() function
2020-01-10 14:00:57 -08:00
list_sort.h
treewide: Change list_sort to use const pointers
2021-04-08 16:04:22 -07:00
list.h
list: leverage list_is_head() for list_entry_is_head()
2024-02-22 15:38:55 -08:00
litex.h
drivers/soc/litex: remove 8-bit subregister option
2021-06-11 04:35:40 +09:00
livepatch_sched.h
livepatch.h
livepatch: Rename KLP_* to KLP_TRANSITION_*
2024-05-09 15:48:01 +02:00
llc.h
UAPI: (Scripted) Disintegrate include/linux
2012-10-13 10:46:48 +01:00
llist_api.h
sched/headers: Add initial new headers as identity mappings
2022-02-23 10:58:28 +01:00
llist.h
llist: add llist_del_first_this()
2023-10-16 12:44:06 -04:00
local_lock_internal.h
locking/local_lock: Add local nested BH locking infrastructure.
2024-06-24 16:41:22 -07:00
local_lock.h
locking/local_lock: Add local nested BH locking infrastructure.
2024-06-24 16:41:22 -07:00
lockdep_api.h
sched/headers: Add initial new headers as identity mappings
2022-02-23 10:58:28 +01:00
lockdep_types.h
lockdep.h
bcachefs changes for 6.11-rc1 (version 2)
2024-07-18 17:27:43 -07:00
lockref.h
lockref: remove unused 'lockref_get_or_lock()' function
2022-07-03 14:40:28 -07:00
log2.h
ilog2: force inlining of __ilog2_u32() and __ilog2_u64()
2022-03-23 19:00:33 -07:00
logic_iomem.h
lib: add iomem emulation (logic_iomem)
2021-06-17 21:44:51 +02:00
logic_pio.h
logic_pio: Remove logic_outb(), _outw(), outl() duplicate declarations
2023-10-05 11:11:31 -05:00
lp.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
lru_cache.h
lib/lru_cache: fix spelling mistake "colision"->"collision"
2024-09-01 20:43:29 -07:00
lsm_audit.h
selinux: log anon inode class name
2022-05-03 16:09:03 -04:00
lsm_count.h
lsm: count the LSMs enabled at compile time
2024-08-22 12:23:47 -04:00
lsm_hook_defs.h
bpf-next-6.12-struct-fd
2024-09-24 14:54:26 -07:00
lsm_hooks.h
lsm: replace indirect LSM hook calls with static calls
2024-08-22 12:24:10 -04:00
lwq.h
lib: add light-weight queuing mechanism.
2023-10-16 12:44:06 -04:00
lz4.h
lzo.h
lib/lzo: separate lzo-rle from lzo
2019-03-07 18:32:03 -08:00
mailbox_client.h
mailbox: Allow direct registration to a channel
2023-04-18 11:48:55 -05:00
mailbox_controller.h
mailbox: forward the hrtimer if not queued and under a lock
2022-05-23 14:45:24 -05:00
map_benchmark.h
dma-mapping: benchmark: extract a common header file for map_benchmark definition
2022-03-10 07:41:14 +01:00
maple_tree.h
maple_tree: fix comment typo on ma_flag of allocation tree
2024-09-09 16:39:06 -07:00
maple.h
driver core: have match() callback in struct bus_type take a const *
2024-07-03 15:16:54 +02:00
marvell_phy.h
net: phy: marvell: add support for MV88E6250 family internal PHYs
2024-05-07 15:17:52 -07:00
math64.h
ice: add and use roundup_u64 instead of open coding equivalent
2024-06-10 19:52:44 -07:00
math.h
math.h: Add unsigned 8 bits fractional numbers type
2024-07-01 19:28:58 +01:00
mbcache.h
ext4: fix deadlock due to mbcache entry corruption
2022-12-08 21:49:25 -05:00
mbus.h
bus: mbus: fix window size calculation for 4GB windows
2017-10-12 15:01:30 +02:00
mc6821.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
mc146818rtc.h
rtc: Add support for configuring the UIP timeout for RTC reads
2023-12-17 22:33:55 +01:00
mcb.h
mdev.h
vfio/mdev: add mdev available instance checking to the core
2022-10-04 12:06:58 -06:00
mdio-bitbang.h
net: mdio: mdio-bitbang: Separate C22 and C45 transactions
2023-01-10 15:53:36 -08:00
mdio-gpio.h
net: phy: mdio-gpio: Add #defines for the GPIO index's
2018-04-19 15:59:11 -04:00
mdio-mux.h
net: mdio-mux: add mdio_mux parameter to mdio_mux_init()
2017-09-05 14:42:52 -07:00
mdio.h
driver core: have match() callback in struct bus_type take a const *
2024-07-03 15:16:54 +02:00
mei_aux.h
mei_cl_bus.h
mem_encrypt.h
treewide: Replace the use of mem_encrypt_active() with cc_platform_has()
2021-10-04 11:47:24 +02:00
memblock.h
mm/memblock: introduce a new helper memblock_estimated_nr_free_pages()
2024-08-11 19:18:52 +03:00
memcontrol.h
mm: add nr argument in mem_cgroup_swapin_uncharge_swap() helper to support large folios
2024-09-17 01:07:01 -07:00
memfd.h
mm/gup: introduce memfd_pin_folios() for pinning memfd folios
2024-07-12 15:52:09 -07:00
memory_hotplug.h
mm: drop CONFIG_HAVE_ARCH_NODEDATA_EXTENSION
2024-09-03 21:15:28 -07:00
memory-tiers.h
memory tier: consolidate the initialization of memory tiers
2024-07-12 15:52:20 -07:00
memory.h
cxl for v6.9
2024-03-16 10:04:12 -07:00
mempolicy.h
mm/mempolicy: use numa_node_id() instead of cpu_to_node()
2024-04-25 20:55:48 -07:00
mempool.h
mempool: hook up to memory allocation profiling
2024-04-25 20:55:56 -07:00
memregion.h
memremap.h
memremap.h: correct an error in a comment
2024-02-22 10:24:55 -08:00
memstick.h
memstick: Skip allocating card when removing host
2020-09-28 12:16:13 +02:00
mhi_ep.h
driver core: have match() callback in struct bus_type take a const *
2024-07-03 15:16:54 +02:00
mhi.h
Driver core changes for 6.11-rc1
2024-07-25 10:42:22 -07:00
micrel_phy.h
net: dsa: microchip: ksz8: Enable MIIM PHY Control reg access
2023-10-20 11:50:46 +01:00
microchipphy.h
migrate_mode.h
mm/migrate: add MR_DAMON to migrate_reason
2024-07-03 19:30:12 -07:00
migrate.h
mm: migrate: add isolate_folio_to_list()
2024-09-03 21:15:59 -07:00
mii_timestamper.h
mii.h
min_heap.h
lib min_heap: update min_heap_push() to use min_heap_sift_up()
2024-06-24 22:24:59 -07:00
minmax.h
minmax: fix up min3() and max3() too
2024-07-31 09:57:18 -07:00
misc_cgroup.h
cgroup/misc: Introduce misc.events.local
2024-07-12 06:45:23 -10:00
miscdevice.h
misc: Mark MICROCODE_MINOR unused
2022-07-27 14:04:52 +02:00
mISDNdsp.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
mISDNhw.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174
2019-05-30 11:26:41 -07:00
mISDNif.h
mm_api.h
sched/headers: Add initial new headers as identity mappings
2022-02-23 10:58:28 +01:00
mm_inline.h
mm/mglru: fix underprotected page cache
2023-12-12 17:20:19 -08:00
mm_types_task.h
mm: turn USE_SPLIT_PTE_PTLOCKS / USE_SPLIT_PTE_PTLOCKS into Kconfig options
2024-09-01 20:25:51 -07:00
mm_types.h
mm: remove PageSwapCache
2024-09-03 21:15:44 -07:00
mm.h
mm: fix build on 32-bit targets without MAX_PHYSMEM_BITS
2024-09-23 08:58:31 -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
mm: use rwsem assertion macros for mmap_lock
2024-04-25 20:56:24 -07:00
mmdebug.h
mm: make dump_page() take a const argument
2024-03-06 13:04:18 -08:00
mmiotrace.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
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
include/linux/mmzone.h: clean up watermark accessors
2024-09-01 20:25:59 -07:00
mnt_idmapping.h
fs/mnt_idmapping: introduce an invalid_mnt_idmap
2024-09-23 11:07:55 +02:00
mnt_namespace.h
fs: add put_mnt_ns() cleanup helper
2024-08-09 12:44:50 +02:00
mod_devicetable.h
x86/cpu: Fix x86_match_cpu() to match just X86_VENDOR_INTEL
2024-05-22 11:31:10 +02:00
module_signature.h
module_symbol.h
module: Make is_mapping_symbol() return bool
2023-11-01 13:07:08 -07:00
module.h
Modules changes for v6.11-rc1
2024-07-23 11:43:40 -07:00
moduleloader.h
moduleparam.h
params: Introduce the param_unknown_fn type
2023-12-01 09:51:43 -08:00
most.h
staging: most: move core files out of the staging area
2020-03-24 13:42:44 +01:00
mount.h
mounts: keep list of mounts in an rbtree
2023-11-18 14:56:16 +01:00
moxtet.h
driver core: have match() callback in struct bus_type take a const *
2024-07-03 15:16:54 +02:00
mpage.h
fs: remove the nobh helpers
2022-08-02 12:34:04 -04:00
mpi.h
crypto: lib/mpi - Add error checks to extension
2024-08-17 13:55:50 +08:00
mpls_iptunnel.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
mpls.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
mroute6.h
ipv6: fix a typo in ip6mr_sk_ioctl()
2023-06-20 20:17:10 -07:00
mroute_base.h
mroute.h
net: remove sk_is_ipmr() and sk_is_icmpv6() helpers
2023-06-20 20:18:39 -07:00
msdos_fs.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
msdos_partition.h
partitions/msdos: remove LINUX_SWAP_PARTITION
2020-03-24 07:57:08 -06:00
msg.h
msg: Move struct msg_queue into ipc/msg.c
2018-03-24 11:25:35 -05:00
msi_api.h
Revert "genirq/msi: Provide constants for PCI/IMS support"
2024-05-15 17:02:08 -05:00
msi.h
genirq/msi: Silence 'set affinity failed' warning
2024-07-29 12:46:35 -05:00
mtio.h
compat_ioctl: move tape handling into drivers
2019-10-23 17:23:44 +02:00
mutex_api.h
sched/headers: Add initial new headers as identity mappings
2022-02-23 10:58:28 +01:00
mutex_types.h
mutex.h
locking/mutex: Introduce mutex_init_with_key()
2024-09-13 07:36:02 +02:00
mv643xx_eth.h
mv643xx_i2c.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
mvebu-pmsu.h
mxm-wmi.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156
2019-05-30 11:26:35 -07:00
namei.h
nd.h
ndctl.h
UAPI: ndctl: Remove use of PAGE_SIZE
2018-10-17 13:56:58 -07:00
net_tstamp.h
net.h
net: introduce helper sendpages_ok()
2024-07-28 16:47:51 -06:00
netdev_features.h
netdev_features: remove NETIF_F_ALL_FCOE
2024-09-03 11:36:43 +02:00
netdevice_xmit.h
net: softnet_data: Make xmit per task.
2024-06-24 16:41:23 -07:00
netdevice.h
net: Fix gso_features_check to check for both dev->gso_{ipv4_,}max_size
2024-10-01 10:48:52 +02:00
netfilter_bridge.h
netfilter_defs.h
netfilter_ipv4.h
netfilter_ipv6.h
netfilter_netdev.h
netfilter.h
netfilter: nfnetlink_queue: remove old clash resolution logic
2024-09-26 13:03:03 +02:00
netfs.h
cachefiles, netfs: Fix write to partial block at EOF
2024-09-12 12:20:41 +02:00
netlink.h
net: netlink: remove the cb_mutex "injection" from netlink core
2024-06-10 13:15:40 +01:00
netpoll.h
net: netpoll: extract core of netpoll_cleanup
2024-08-13 10:58:58 +02:00
nfs3.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
nfs4.h
nfsd: be more systematic about selecting error codes for internal use.
2024-09-20 19:31:03 -04:00
nfs_common.h
nfs_common: factor out nfs4_errtbl and nfs4_stat_to_errno
2024-09-23 15:03:29 -04:00
nfs_fs_i.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
nfs_fs_sb.h
NFSv4: Prevent NULL-pointer dereference in nfs42_complete_copies()
2024-10-03 16:19:13 -04:00
nfs_fs.h
NFS: add atomic_open for NFSv3 to handle O_TRUNC correctly.
2024-05-20 11:09:20 -04:00
nfs_iostat.h
NFS: Remove all NFSIOS_FSCACHE counters due to conversion to netfs API
2023-04-11 13:08:26 -04:00
nfs_page.h
nfs: move nfs_wait_on_request to write.c
2024-07-08 13:47:51 -04:00
nfs_ssc.h
NFSD: enhance inter-server copy cleanup
2023-02-20 09:20:21 -05:00
nfs_xdr.h
nfs: factor out {encode,decode}_opaque_fixed to nfs_xdr.h
2024-09-23 15:03:29 -04:00
nfs.h
nfs: add LOCALIO support
2024-09-23 15:03:30 -04:00
nfsacl.h
nfslocalio.h
nfs_common: fix race in NFS calls to nfsd_file_put_local() and nfsd_serv_put()
2024-10-03 16:19:43 -04:00
nitro_enclaves.h
nitro_enclaves: Add ioctl interface definition
2020-09-22 13:58:40 +02:00
nl802154.h
add missing includes and forward declarations to networking includes under linux/
2022-07-28 11:29:36 +02:00
nls.h
fs/nls: make load_nls() take a const parameter
2023-07-25 00:30:02 -05:00
nmi.h
watchdog: allow nmi watchdog to use raw perf event
2024-05-08 08:41:29 -07:00
node.h
cpumask: cleanup core headers inclusion
2024-06-24 22:25:02 -07:00
nodemask_types.h
nodemask.h
nodemask: Switch from inline to __always_inline
2024-08-18 10:08:00 -07:00
nospec.h
notifier.h
srcu,notifier: Remove #ifdefs in favor of SRCU Tiny srcu_usage
2023-08-16 14:27:01 -07:00
ns_common.h
nsfs: convert to path_from_stashed() helper
2024-03-01 12:23:44 +01:00
nsc_gpio.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
nsproxy.h
nsproxy: add helper to go from arbitrary namespace to ns_common
2024-06-28 10:37:29 +02:00
ntb_transport.h
NTB: Add flow control to the ntb_netdev
2015-09-07 15:17:08 -04:00
ntb.h
NTB: correct ntb_peer_spad_addr and ntb_peer_spad_read comment typos
2020-06-05 20:02:08 -04:00
nubus.h
nubus: Make nubus_bus_type static and constant
2024-01-03 13:33:59 +01:00
numa_memblks.h
mm: make range-to-target_node lookup facility a part of numa_memblks
2024-09-03 21:15:32 -07:00
numa.h
arch, mm: pull out allocation of NODE_DATA to generic code
2024-09-03 21:15:28 -07:00
nvme-auth.h
nvme-auth: use transformed key size to create resp
2023-10-17 13:57:54 -07:00
nvme-fc-driver.h
nvme-fc.h
nvme-keyring.h
nvme-tcp: check for invalidated or revoked key
2024-08-22 13:25:07 -07:00
nvme-rdma.h
nvme-rdma: send cntlid in the RDMA_CM_REQUEST Private Data
2024-08-26 08:11:19 -07:00
nvme-tcp.h
nvme-tcp: add definitions for TLS cipher suites
2023-10-11 10:11:54 -07:00
nvme.h
nvme: rename apptag and appmask to lbat and lbatm
2024-08-26 09:51:32 -07:00
nvmem-consumer.h
nvmem: core: add nvmem_dev_size() helper
2024-01-04 17:01:13 +01:00
nvmem-provider.h
nvmem: layouts: store owner from modules with nvmem_layout_driver_register()
2024-05-03 07:26:38 +02:00
nvram.h
powerpc: Enable HAVE_ARCH_NVRAM_OPS and disable GENERIC_NVRAM
2019-01-22 10:21:45 +01:00
oa_tc6.h
net: ethernet: oa_tc6: add helper function to enable zero align rx frame
2024-09-11 20:53:45 -07:00
objagg.h
mlxsw: spectrum_acl_erp: Fix object nesting warning
2024-06-10 11:14:52 +01:00
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
x86/bugs: Rename CONFIG_CPU_SRSO => CONFIG_MITIGATION_SRSO
2024-01-10 10:52:29 +01:00
of_address.h
of/address: Add of_property_read_reg() helper
2023-04-13 17:46:35 -05:00
of_clk.h
of: clk: Make of_clk_get_parent_{count,name}() parameter const
2020-02-12 12:57:59 -08:00
of_device.h
of: Stop circularly including of_device.h and of_platform.h
2024-01-19 08:17:28 -06:00
of_dma.h
of: Use SPDX license tag for DT files
2018-01-08 08:22:45 -06:00
of_fdt.h
Merge branch 'dt/linus' into dt/next
2022-01-12 10:14:09 -06:00
of_gpio.h
gpiolib: split of_mm_gpio_chip out of linux/of_gpio.h
2023-03-06 12:33:01 +02:00
of_graph.h
of: property: use unsigned int return on of_graph_get_endpoint_count()
2024-02-06 22:20:24 +00:00
of_iommu.h
iommmu/of: Do not return struct iommu_ops from of_iommu_configure()
2023-12-12 10:18:47 +01:00
of_irq.h
irqchip: Make irqchip_init() usable on pure ACPI systems
2022-09-28 14:11:28 +01:00
of_mdio.h
of_net.h
of: net: export of_get_mac_address_nvmem()
2022-11-29 10:45:53 +01:00
of_pci.h
PCI: Remove unused includes and superfluous struct declaration
2019-11-21 07:49:29 -06:00
of_pdt.h
of/pdt: Remove unused of_pdt_build_more function ptr
2018-11-09 15:40:53 -06:00
of_platform.h
of: Stop circularly including of_device.h and of_platform.h
2024-01-19 08:17:28 -06:00
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
of: remove internal arguments from of_property_for_each_u32()
2024-07-25 06:53:47 -05: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
x86/platform: Avoid missing-prototype warnings for OLPC
2023-05-18 11:56:19 -07:00
omap-dma.h
ARM: omap1: add back omap_set_dma_priority() stub
2022-04-29 09:53:52 +02:00
omap-gpmc.h
ARM: OMAP2+: Remove obsoleted declaration for gpmc_onenand_init
2024-08-30 10:57:24 -07:00
omap-iommu.h
iommu/omap: Fix compilation warnings
2019-08-09 19:56:05 +02:00
omap-mailbox.h
mailbox: omap: Move omap_mbox_irq_t into driver
2024-05-19 22:29:43 -05:00
omapfb.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156
2019-05-30 11:26:35 -07:00
once_lite.h
x86/extable: Fix ex_handler_msr() print condition
2022-07-21 10:39:42 +02:00
once.h
once: rename _SLOW to _SLEEPABLE
2022-10-03 17:34:32 -07:00
oom.h
mm: delete unused MMF_OOM_VICTIM flag
2022-09-26 19:46:27 -07:00
openvswitch.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 269
2019-06-05 17:30:29 +02:00
osq_lock.h
locking/osq_lock: Move the definition of optimistic_spin_node into osq_lock.c
2023-12-30 10:25:51 -08:00
overflow.h
overflow: Change DEFINE_FLEX to take __counted_by member
2024-03-22 16:25:31 -07:00
packing.h
net: update NXP copyright text
2021-09-17 13:52:17 +01:00
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, memcg: cg2 memory{.swap,}.peak write handlers
2024-09-01 20:25:53 -07:00
page_ext.h
mm: make page_ext_get() take a const argument
2024-04-25 20:56:14 -07:00
page_idle.h
mm: generate PAGE_IDLE_FLAG definitions
2024-04-25 20:56:35 -07:00
page_owner.h
page_ref.h
mm/hugetlb_vmemmap: fix race with speculative PFN walkers
2024-07-03 22:40:38 -07:00
page_reporting.h
mm/page_reporting: allow driver to specify reporting order
2021-06-29 10:53:47 -07:00
page_table_check.h
mm: convert page_table_check_pte_set() to page_table_check_ptes_set()
2023-08-24 16:20:18 -07:00
page-flags-layout.h
mm: multi-gen LRU: minimal implementation
2022-09-26 19:46:09 -07:00
page-flags.h
mm: introduce a pageflag for partially mapped folios
2024-09-09 16:39:04 -07:00
page-isolation.h
mm: page_isolation: prepare for hygienic freelists
2024-04-25 20:56:04 -07:00
pageblock-flags.h
minmax: avoid overly complicated constant expressions in VM code
2024-07-26 15:32:27 -07:00
pagemap.h
vfs-6.12.blocksize
2024-09-20 17:53:17 -07:00
pagevec.h
mm: increase folio batch size
2024-03-26 11:07:20 -07:00
pagewalk.h
mm/pagewalk: introduce folio_walk_start() + folio_walk_end()
2024-09-01 20:25:59 -07:00
panic_notifier.h
kernel.h: split out panic and oops helpers
2021-07-01 11:06:04 -07:00
panic.h
printk/panic: Allow cpu backtraces to be written into ringbuffer during panic
2024-08-13 14:16:22 +02:00
papr_scm.h
powerpc/papr_scm: Move duplicate definitions to common header files
2024-04-25 12:37:12 -07:00
parman.h
lib: Introduce priority array area manager
2017-02-03 16:35:42 -05:00
parport_pc.h
parport_pc: Let chipset drivers mask ECR bits on writes
2023-01-20 13:12:00 +01:00
parport.h
parport: Remove parport_driver.devmodel
2024-07-03 16:44:22 +02:00
parser.h
part_stat.h
Use bdev_is_paritition() instead of open-coding it
2024-05-02 17:48:09 -04:00
pata_arasan_cf_data.h
patchkey.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
path.h
fs: remove unused path_put_init()
2024-08-30 08:22:38 +02:00
pch_dma.h
pci_hotplug.h
PCI: Change the type of probe argument in reset functions
2021-08-18 17:32:42 -05:00
pci_ids.h
dmaengine updates for v6.12
2024-09-23 14:08:08 -07:00
pci-acpi.h
PCI: ACPI: Drop acpi_pci_bus
2021-09-27 17:00:21 +02:00
pci-ats.h
iommu: Allow ATS to work on VFs when the PF uses IDENTITY
2024-08-30 14:29:30 +02:00
pci-doe.h
PCI/DOE: Make mailbox creation API private
2023-04-18 10:36:58 -07:00
pci-ecam.h
PCI: host-generic: Convert to platform remove callback returning void
2023-11-20 15:53:14 -06:00
pci-ep-cfs.h
PCI: Fix kernel-doc formatting
2021-07-06 10:37:46 -05:00
pci-epc.h
Merge branch 'pci/controller/qcom'
2024-09-19 14:25:32 -05:00
pci-epf.h
Driver core changes for 6.11-rc1
2024-07-25 10:42:22 -07:00
pci-p2pdma.h
pci-pwrctl.h
PCI/pwrctl: Rescan bus on a separate thread
2024-09-03 17:11:05 -05:00
pci.h
Merge branch 'pci/misc'
2024-09-19 14:25:34 -05:00
pcs-lynx.h
pcs-rzn1-miic.h
pe.h
efi: Bump stub image version for macOS HVF compatibility
2023-05-28 20:45:46 +02:00
peci-cpu.h
peci, hwmon: Switch to new Intel CPU model defines
2024-06-17 15:15:46 +02:00
peci.h
percpu_counter.h
percpu-defs.h
percpu: add __this_cpu_try_cmpxchg()
2024-07-03 19:30:02 -07:00
percpu-refcount.h
percpu_ref: Replace kernel.h with the necessary inclusions
2021-12-09 15:41:09 -05:00
percpu-rwsem.h
percpu-rwsem: remove the unused parameter 'read'
2024-08-19 13:45:03 +02:00
percpu.h
mm: percpu: increase PERCPU_DYNAMIC_SIZE_SHIFT on certain builds.
2024-10-17 00:28:07 -07:00
perf_event_api.h
perf_event.h
Performance events changes for v6.12:
2024-09-18 15:03:58 +02:00
perf_regs.h
perf/arch: Remove perf_sample_data::regs_user_copy
2020-11-09 18:12:34 +01:00
personality.h
pfn_t.h
mm: introduce ARCH_HAS_PTE_DEVMAP
2019-07-16 19:23:25 -07:00
pfn.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
pgalloc_tag.h
mm/codetag: fix pgalloc_tag_split()
2024-09-09 16:39:18 -07:00
pgtable_api.h
sched/headers: Add initial new headers as identity mappings
2022-02-23 10:58:28 +01:00
pgtable.h
mm: always define pxx_pgprot()
2024-09-17 01:06:59 -07:00
phonet.h
phy_fixed.h
add missing includes and forward declarations to networking includes under linux/
2022-07-28 11:29:36 +02:00
phy_led_triggers.h
treewide: Use sizeof_field() macro
2019-12-09 10:36:44 -08:00
phy_link_topology.h
net: phy: Introduce ethernet link topology representation
2024-08-23 13:04:34 +01:00
phy.h
net: phy: add helpers to handle sfp phy connect/disconnect
2024-08-23 13:04:34 +01:00
phylib_stubs.h
net: phy: provide phylib stubs for hardware timestamping operations
2023-08-02 19:11:06 -07:00
phylink.h
net: phylink: Add phylink_set_fixed_link() to configure fixed link state in phylink
2024-09-11 11:06:11 +01:00
pid_namespace.h
memfd: replace ratcheting feature from vm.memfd_noexec with hierarchy
2023-08-21 13:37:59 -07:00
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
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
pipe_fs_i.h
fs/pipe: move check to pipe_has_watch_queue()
2023-10-19 11:02:47 +02:00
pkeys.h
pktcdvd.h
pktcdvd: port block device access to file
2024-02-25 12:05:23 +01:00
pl320-ipc.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 201
2019-05-30 11:29:52 -07:00
platform_device.h
platform: Make platform_bus_type constant
2024-09-03 13:00:50 +02:00
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
PM: domains: add device managed version of dev_pm_domain_attach|detach_list()
2024-08-20 11:19:49 +02:00
pm_opp.h
OPP: Introduce an OF helper function to inform if required-opps is used
2024-06-26 11:17:20 +05:30
pm_qos.h
PM: QoS: Make CPU latency QoS depend on CONFIG_CPU_IDLE
2020-02-14 10:37:27 +01:00
pm_runtime.h
PM: runtime: Add pm_runtime_put_autosuspend() replacement
2024-02-12 16:57:47 +01:00
pm_wakeirq.h
PM: sleep: wakeirq: drop unused enable helpers
2023-07-24 09:51:51 +02:00
pm_wakeup.h
pm-trace.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
pm.h
PM: sleep: Use bool for all 1-bit fields in struct dev_pm_info
2024-01-24 17:10:30 +01:00
pmbus.h
hwmon: (pmbus) Add support for reading direct mode coefficients
2021-06-17 04:21:46 -07:00
pmu.h
cuda/pmu: Make find_via_cuda/pmu init functions
2021-12-23 22:35:00 +11:00
pnp.h
driver core: have match() callback in struct bus_type take a const *
2024-07-03 15:16:54 +02:00
poison.h
- In the series "treewide: Refactor heap related implementation",
2024-07-21 17:56:22 -07:00
poll.h
fs/select: rework stack allocation hack for clang
2024-02-20 09:23:52 +01:00
polynomial.h
lib: add generic polynomial calculation
2022-05-22 11:32:30 -07:00
posix_acl_xattr.h
posix_acl.h
xattr: simplify listxattr helpers
2023-03-06 09:57:07 +01:00
posix-clock.h
posix-clock: introduce posix_clock_context concept
2023-10-15 20:07:52 +01:00
posix-timers_types.h
posix-timers.h
posix-timers: Convert timer list to hlist
2024-07-29 21:57:35 +02:00
power_supply.h
power: supply: Change usb_types from an array into a bitmask
2024-09-03 23:20:28 +02:00
powercap.h
powercap: make documentation reflect code
2020-09-10 19:27:59 +02:00
ppp_channel.h
ppp_defs.h
flow_dissector: Add PPPoE dissectors
2022-07-26 09:49:12 -07:00
ppp-comp.h
add missing includes and forward declarations to networking includes under linux/
2022-07-28 11:29:36 +02:00
pps_kernel.h
pr.h
block: Add PR callouts for read keys and reservation
2023-04-11 21:55:35 -04:00
prandom.h
prandom: Remove unused include
2023-12-20 19:26:30 -05:00
preempt.h
sched/core: Move preempt_model_*() helpers from sched.h to preempt.h
2024-06-05 16:52:36 +02:00
prefetch.h
locking: remove spin_lock_prefetch
2023-08-12 09:18:47 -07:00
prime_numbers.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
printk.h
printk: Coordinate direct printing in panic
2024-08-21 14:56:25 +02:00
prmt.h
ACPI: PRM: Add PRM handler direct call support
2024-08-01 14:23:39 +02:00
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
processor: remove spin_cpu_yield
2019-06-15 12:25:49 +02:00
profile.h
profiling: remove profile=sleep support
2024-08-04 13:36:28 -07:00
projid.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
property.h
device property: Introduce device_for_each_child_node_scoped()
2024-03-25 19:50:09 +00:00
pruss_driver.h
psci.h
psci: Add accessor for psci_0_1_function_ids
2020-12-04 08:44:24 +00:00
pseudo_fs.h
net: move sockfs_xattr_handlers to .rodata
2023-10-10 13:49:21 +02:00
psi_types.h
psi.h
sched/psi: use kernfs polling functions for PSI trigger polling
2023-07-10 09:52:30 +02:00
psp-platform-access.h
crypto: ccp - Add support for getting security attributes on some older systems
2024-06-07 19:46:39 +08:00
psp-sev.h
psp-tee.h
tee: amdtee: check TEE status during driver initialization
2020-01-04 13:49:51 +08:00
psp.h
crypto: ccp - Add support for ringing a platform doorbell
2023-03-17 11:16:43 +08:00
pstore_blk.h
pstore/blk: Include zone in pstore_device_info
2021-06-16 21:09:31 -07:00
pstore_ram.h
pstore/ram: Move internal definitions out of kernel-wide include
2022-10-17 13:14:32 -07:00
pstore_zone.h
pstore.h
pstore: replace spinlock_t by raw_spinlock_t
2024-08-26 13:33:50 -07:00
ptdump.h
pti.h
ptp_classify.h
move asm/unaligned.h to linux/unaligned.h
2024-10-02 17:23:23 -04:00
ptp_clock_kernel.h
ptp/ioctl: support MONOTONIC{,_RAW} timestamps for PTP_SYS_OFFSET_EXTENDED
2024-09-08 18:40:33 +01:00
ptp_kvm.h
treewide: Remove system_counterval_t.cs, which is never read
2024-02-07 17:05:21 +01:00
ptp_mock.h
net: ptp: create a mock-up PTP Hardware Clock driver
2023-08-09 15:59:21 -07:00
ptp_pch.h
ptr_ring.h
mm: change inlined allocation helpers to account at the call site
2024-04-25 20:55:59 -07:00
ptrace_api.h
sched/headers: Add initial new headers as identity mappings
2022-02-23 10:58:28 +01:00
ptrace.h
ptrace: Introduce exception_ip arch hook
2024-02-12 23:04:34 +01:00
purgatory.h
crypto: sha - split sha.h into sha1.h and sha2.h
2020-11-20 14:45:33 +11:00
pvclock_gtod.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
pwm_backlight.h
backlight: pwm-backlight: Remove struct backlight_ops.check_fb
2024-03-28 10:09:02 +00:00
pwm.h
pwm: Don't export pwm_capture()
2024-09-05 11:14:14 +02:00
pxa2xx_ssp.h
spi: pxa2xx: Keep PXA*_SSP types together
2024-03-26 19:34:12 +00:00
pxa168_eth.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
qnx6_fs.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
quota.h
quota: remove unneeded return value of register_quota_format
2024-07-22 18:13:44 +02:00
quotaops.h
quota: convert dquot_claim_space_nodirty() to return void
2023-12-11 13:26:06 +01:00
radix-tree.h
raid_class.h
scsi: core: raid_class: Remove raid_component_add()
2023-08-24 21:34:28 -04:00
ramfs.h
shmem: use ramfs_kill_sb() for kill_sb method of ramfs-based tmpfs
2023-06-19 16:19:04 -07:00
random.h
random: do not include <asm/archrandom.h> from random.h
2022-12-20 03:13:45 +01:00
randomize_kstack.h
randomize_kstack: Improve stack alignment codegen
2024-07-13 21:36:36 -07:00
range.h
range.h: Move resource API and constant to respective files
2023-08-18 10:19:00 -07:00
ras.h
ratelimit_types.h
ratelimit: convert flags to int to save 8 bytes in size
2024-09-01 20:43:38 -07:00
ratelimit.h
printk: Make linux/printk.h self-contained
2020-07-27 17:46:24 +09:00
rational.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
rbtree_augmented.h
rbtree: Add rb_add_augmented_cached() helper
2023-07-19 09:43:58 +02:00
rbtree_latch.h
rbtree_types.h
rbtree.h
rbtree: provide rb_find_rcu() / rb_find_add_rcu()
2024-09-05 16:56:15 +02:00
rcu_node_tree.h
kernel.h: split out mathematical helpers
2020-12-15 22:46:15 -08:00
rcu_notifier.h
rcu: Restrict access to RCU CPU stall notifiers
2023-12-12 02:31:22 +05:30
rcu_segcblist.h
rcu/nocb: Simplify (de-)offloading state machine
2024-09-09 00:03:55 +05:30
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
rcu: Better define "atomic" for list replacement
2024-07-31 21:18:57 +05:30
rcupdate_trace.h
rcuscale: Measure grace-period kthread CPU time
2023-07-14 15:01:49 -07:00
rcupdate_wait.h
rcu-tasks: Make Tasks RCU wait idly for grace-period delays
2024-04-09 15:11:49 +02:00
rcupdate.h
Merge branches 'context_tracking.15.08.24a', 'csd.lock.15.08.24a', 'nocb.09.09.24a', 'rcutorture.14.08.24a', 'rcustall.09.09.24a', 'srcu.12.08.24a', 'rcu.tasks.14.08.24a', 'rcu_scaling_tests.15.08.24a', 'fixes.12.08.24a' and 'misc.11.08.24a' into next.09.09.24a
2024-09-09 00:09:47 +05:30
rcuref.h
atomics: Provide rcuref - scalable reference counting
2023-03-28 10:39:29 +02:00
rcutiny.h
slab updates for 6.12
2024-09-18 08:53:53 +02:00
rcutree.h
slab updates for 6.12
2024-09-18 08:53:53 +02:00
rcuwait_api.h
sched/headers: Add initial new headers as identity mappings
2022-02-23 10:58:28 +01:00
rcuwait.h
rcuwait: Support timeouts
2023-05-23 12:55:12 -07:00
reboot-mode.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
reboot.h
reboot: Introduce thermal_zone_device_critical_reboot()
2024-01-02 09:33:18 +01:00
reciprocal_div.h
lib: reciprocal_div: implement the improved algorithm on the paper mentioned
2018-07-07 01:45:31 +02:00
ref_tracker.h
lib/ref_tracker: add printing to memory buffer
2023-06-05 15:28:42 -07:00
refcount_api.h
sched/headers: Add initial new headers as identity mappings
2022-02-23 10:58:28 +01:00
refcount_types.h
refcount.h
refcount: Report UAF for refcount_sub_and_test(0) when counter==0
2024-08-05 14:34:23 -07:00
regmap.h
regmap: Allow setting IRQ domain name suffix
2024-08-13 12:45:01 +01:00
regset.h
regset: make user_regset_copyin_ignore() *void*
2022-11-15 14:30:41 -08:00
relay.h
relay: allow the use of const callback structs
2020-12-15 22:46:18 -08:00
remoteproc.h
resctrl.h
x86/resctrl: Fix arch_mbm_* array overrun on SNC
2024-08-28 11:13:08 +02:00
reset-controller.h
reset: Instantiate reset GPIO controller for shared reset-gpios
2024-02-21 11:53:25 +01:00
reset.h
reset: Fix devm bulk optional exclusive control getter
2022-06-29 15:56:20 +02:00
resource_ext.h
resource: Add a resource_list_first_type helper
2019-10-29 10:47:14 +00:00
resource.h
prlimit: make do_prlimit() static
2022-03-08 14:33:36 -06:00
restart_block.h
restart_block: Trim includes
2023-12-20 19:26:32 -05:00
resume_user_mode.h
rseq: Split out rseq.h from sched.h
2023-12-27 11:49:56 -05:00
rethook.h
rfkill.h
wifi: rfkill: Correct parameter type for rfkill_set_hw_state_reason()
2024-08-27 10:28:55 +02:00
rhashtable-types.h
rhashtable: plumb through alloc tag
2024-04-25 20:55:57 -07:00
rhashtable.h
rhashtable: Improve grammar
2024-04-02 18:03:32 -07:00
ring_buffer.h
Linux 6.11-rc3
2024-08-14 16:59:28 -04:00
rio_drv.h
rio_ids.h
rio_regs.h
rio.h
driver core: have match() callback in struct bus_type take a const *
2024-07-03 15:16:54 +02:00
rmap.h
mm: remap unused subpages to shared zeropage when splitting isolated thp
2024-09-09 16:39:03 -07:00
rmi.h
Input: synaptics-rmi4 - rename f30_data to gpio_data
2020-10-04 19:51:43 -07:00
rndis.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
rodata_test.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441
2019-06-05 17:37:17 +02:00
root_dev.h
init: handle ubi/mtd root mounting like all other root types
2023-06-05 10:55:20 -06:00
rpmb.h
rpmb: add Replay Protected Memory Block (RPMB) subsystem
2024-08-26 13:16:20 +02:00
rpmsg.h
rpmsg: core: Add signal API support
2023-07-15 11:34:49 -07:00
rseq.h
rseq: Split out rseq.h from sched.h
2023-12-27 11:49:56 -05:00
rslib.h
rslib: kill bogus dependency on list.h
2023-12-20 19:26:31 -05:00
rtc.h
rtc: class: make rtc_class constant
2024-03-08 12:05:10 +01:00
rtmutex.h
locking/rtmutex: Add rt_mutex_lock_nest_lock() and rt_mutex_lock_killable().
2021-12-04 10:56:23 +01:00
rtnetlink.h
rtnetlink: add guard for RTNL
2024-04-03 09:59:38 +01:00
rtsx_common.h
rtsx_pci.h
misc: rtsx: add to support new card reader rts5264 new definition and function
2023-12-15 17:27:04 +01:00
rtsx_usb.h
misc: rtsx_usb: use separate command and response buffers
2022-07-01 08:53:26 +02:00
rv.h
rv/include: Add deterministic automata monitor definition via C macros
2022-07-30 14:01:28 -04:00
rw_hint.h
fs: Move enum rw_hint into a new header file
2024-02-06 14:30:48 +01:00
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
locking/rwlocks: introduce write_lock_nested
2022-01-22 08:33:37 +02:00
rwlock_rt.h
locking/rwlocks: introduce write_lock_nested
2022-01-22 08:33:37 +02:00
rwlock_types.h
rwlock.h
locking: Detect includes rwlock.h outside of spinlock.h
2022-09-15 16:14:02 +02:00
rwsem.h
locking: Make rwsem_assert_held_write_nolockdep() build with PREEMPT_RT=y
2024-04-08 16:39:16 +02:00
sbitmap.h
lib/sbitmap: define swap_lock as raw_spinlock_t
2024-09-20 00:20:06 -06:00
scatterlist.h
swiotlb: reduce swiotlb pool lookups
2024-07-10 07:59:03 +02:00
scc.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
sched_clock.h
sched/headers: Fix header to build standalone: <linux/sched_clock.h>
2022-02-23 08:21:32 +01:00
sched.h
Merge branch 'linus' into sched/urgent, to resolve conflict
2024-10-17 09:58:07 +02:00
scmi_imx_protocol.h
firmware: arm_scmi: Add initial support for i.MX MISC protocol
2024-08-28 21:54:13 +01:00
scmi_protocol.h
driver core: have match() callback in struct bus_type take a const *
2024-07-03 15:16:54 +02:00
scpi_protocol.h
firmware: arm_scpi: Fix kernel doc warnings
2021-07-13 11:39:48 +01:00
screen_info.h
fbdev: vesafb: Detect VGA compatibility from screen info's VESA attributes
2024-06-18 14:04:03 +02:00
scs.h
scs: add support for dynamic shadow call stacks
2022-11-09 18:06:35 +00:00
sctp.h
scx200_gpio.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
scx200.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
seccomp_types.h
seccomp.h
seccomp: Split out seccomp_types.h
2023-12-20 19:26:32 -05:00
secretmem.h
mm: merge folio_is_secretmem() and folio_fast_pin_allowed() into gup_fast_folio_allowed()
2024-04-25 20:56:13 -07:00
securebits.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
security.h
bcachefs: do not use PF_MEMALLOC_NORECLAIM
2024-10-09 12:47:18 -07:00
sed-opal-key.h
block:sed-opal: SED Opal keystore
2023-10-17 09:10:06 -06:00
sed-opal.h
block: sed-opal: keyring support for SED keys
2023-08-22 11:10:26 -06:00
seg6_genl.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
seg6_hmac.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
seg6_iptunnel.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
seg6_local.h
ipv6: sr: define core operations for seg6local lightweight tunnel
2017-08-07 14:16:22 -07:00
seg6.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
selection.h
tty: vt: remove extern from functions in selection.h
2024-01-27 18:08:53 -08:00
sem_types.h
sem.h
sem: Split out sem_types.h
2023-12-20 19:26:32 -05:00
semaphore.h
Change DEFINE_SEMAPHORE() to take a number argument
2023-04-18 11:15:24 -07:00
seq_buf.h
seq_buf: Fix kernel documentation
2024-02-15 12:17:28 -05:00
seq_file_net.h
add missing includes and forward declarations to networking includes under linux/
2022-07-28 11:29:36 +02:00
seq_file.h
cpumask: cleanup core headers inclusion
2024-06-24 22:25:02 -07:00
seqlock_api.h
seqlock_types.h
seqlock.h
seqcount: replace smp_rmb() in read_seqcount() with load acquire
2024-09-22 13:35:36 -07:00
serdev.h
treewide, serdev: change receive_buf() return type to size_t
2024-01-27 18:13:53 -08:00
serial_8250.h
serial: remove quot_frac from serial8250_do_set_divisor()
2024-08-07 13:13:35 +02:00
serial_bcm63xx.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
serial_core.h
serial: core: Acquire nbcon context in port->lock wrapper
2024-08-21 14:56:23 +02:00
serial_s3c.h
tty: serial: samsung: Fix serial rx on Apple A7-A9
2024-09-11 15:47:13 +02:00
serial_sci.h
serial: sh-sci: Add support for RZ/V2H(P) SoC
2024-06-24 16:09:37 +02:00
serial.h
serial: 8250: Name MSR literals
2023-01-19 15:01:19 +01:00
serio.h
set_memory.h
set_memory: add __must_check to generic stubs
2024-09-17 01:07:00 -07:00
sfp.h
net: sfp: Add helper to return the SFP bus name
2024-08-23 13:04:34 +01:00
sh_clk.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
sh_dma.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
2019-06-19 17:09:55 +02:00
sh_eth.h
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2018-01-09 10:37:00 -05:00
sh_intc.h
sh: Avoid using IRQ0 on SH3 and SH4
2023-06-11 18:22:47 +02:00
sh_timer.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
shdma-base.h
dmaengine: sh: convert to SPDX identifiers
2018-11-11 14:44:53 +05:30
shm.h
fs: Add FOP_HUGE_PAGES
2024-04-09 10:53:44 +02:00
shmem_fs.h
mm,tmpfs: consider end of file write in shmem_is_huge
2024-09-09 16:39:12 -07:00
shrinker.h
mm: add printf attribute to shrinker_debugfs_name_alloc
2023-10-18 14:34:18 -07:00
signal_types.h
signal.h
signal: Kill bogus dependency on list.h
2023-12-20 19:26:31 -05:00
signalfd.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
siox.h
siox: Make remove callback return void
2020-12-10 16:17:15 +01:00
siphash.h
SPDX changes for 5.19-rc1
2022-06-03 10:34:34 -07:00
sizes.h
sizes.h: Add entries between SZ_32G and SZ_64T
2023-11-23 09:01:45 +01:00
skb_array.h
mm: change inlined allocation helpers to account at the call site
2024-04-25 20:55:59 -07:00
skbuff_ref.h
net: support non paged skb frags
2024-09-11 20:44:31 -07:00
skbuff.h
net: add support for skbs with unreadable frags
2024-09-11 20:44:31 -07:00
skmsg.h
mm: add comments for allocation helpers explaining why they are macros
2024-07-12 15:52:20 -07:00
slab.h
ALong with the usual shower of singleton patches, notable patch series in
2024-09-21 07:29:05 -07:00
slimbus.h
driver core: have match() callback in struct bus_type take a const *
2024-07-03 15:16:54 +02:00
sm501-regs.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
2019-06-19 17:09:55 +02:00
sm501.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 179
2019-05-30 11:29:19 -07:00
smc91x.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
smp_types.h
smp.h
RCU pull request for v6.12
2024-09-18 07:52:24 +02:00
smpboot.h
smpboot: Place the __percpu annotation correctly
2019-04-24 12:17:08 +02:00
smsc911x.h
smscphy.h
net: phy: smsc: add WoL support to LAN8740/LAN8742 PHYs
2023-07-26 21:24:40 -07:00
sock_diag.h
sock_diag: allow concurrent operation in sock_diag_rcv_msg()
2024-01-23 15:13:55 +01:00
socket.h
tcp: RX path for devmem TCP
2024-09-11 20:44:32 -07:00
sockptr.h
mm: change inlined allocation helpers to account at the call site
2024-04-25 20:55:59 -07:00
softirq.h
sched/headers: Add initial new headers as identity mappings
2022-02-23 10:58:28 +01:00
sonet.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
sony-laptop.h
sonypi.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61
2019-05-24 17:36:45 +02:00
sort.h
lib/sort: Add priv pointer to swap function
2022-03-17 20:17:18 -07:00
sound.h
sound: Remove unused register_sound_midi() and co
2018-01-11 17:05:23 +01:00
soundcard.h
UAPI: (Scripted) Disintegrate include/linux
2012-10-13 10:46:48 +01:00
spinlock_api_smp.h
locking: Detect includes rwlock.h outside of spinlock.h
2022-09-15 16:14:02 +02:00
spinlock_api_up.h
locking: Detect includes rwlock.h outside of spinlock.h
2022-09-15 16:14:02 +02:00
spinlock_api.h
sched/headers: Add initial new headers as identity mappings
2022-02-23 10:58:28 +01:00
spinlock_rt.h
locking: Detect includes rwlock.h outside of spinlock.h
2022-09-15 16:14:02 +02:00
spinlock_types_raw.h
spinlock_types_up.h
spinlock_types.h
spinlock_up.h
locking: Detect includes rwlock.h outside of spinlock.h
2022-09-15 16:14:02 +02:00
spinlock.h
sched/core: Drop spinlocks on contention iff kernel is preemptible
2024-06-05 16:52:36 +02:00
splice.h
fs: use splice_copy_file_range() inline helper
2023-12-12 16:20:02 +01:00
spmi.h
spmi: Introduce device-managed functions
2023-12-15 17:27:04 +01:00
sprintf.h
lib/vsprintf: declare no_hash_pointers in sprintf.h
2023-08-21 13:46:24 -07:00
sram.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_30.RULE (part 2)
2022-06-10 14:51:35 +02:00
srcu.h
ARM:
2024-07-20 12:41:03 -07:00
srcutiny.h
srcu: Make Tiny SRCU explicitly disable preemption
2024-04-15 11:29:48 +02:00
srcutree.h
srcu: faster gp seq wrap-around
2024-08-12 23:50:58 +05:30
ssbi.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284
2019-06-05 17:36:37 +02:00
stackdepot.h
stackdepot: rename pool_index to pool_index_plus_1
2024-04-05 11:21:31 -07:00
stackleak.h
stackleak: add declarations for global functions
2023-11-08 11:06:50 -08:00
stackprotector.h
stacktrace.h
arch: Make ARCH_STACKWALK independent of STACKTRACE
2021-12-10 14:06:03 +00:00
start_kernel.h
init: remove obsolete arch_call_rest_init() wrapper
2024-02-22 15:38:55 -08:00
stat.h
fs: Add initial atomic write support info to statx
2024-06-20 15:19:17 -06:00
statfs.h
fs: introduce a wrapper uuid_to_fsid()
2021-04-19 16:03:15 +02:00
static_call_types.h
static_call.h
static_call: Add call depth tracking support
2022-10-17 16:41:16 +02:00
static_key.h
static keys: Introduce 'struct static_key', static_key_true()/false() and static_key_slow_[inc|dec]()
2012-02-24 10:05:59 +01:00
stdarg.h
isystem: ship and use stdarg.h
2021-08-19 09:02:55 +09:00
stddef.h
include: drop pointless __compiler_offsetof indirection
2022-03-23 19:00:33 -07:00
stm.h
stmmac.h
net: stmmac: move stmmac_fpe_cfg to stmmac_priv data
2024-09-10 16:42:11 -07:00
stmp3xxx_rtc_wdt.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 428
2019-06-05 17:37:16 +02:00
stmp_device.h
stop_machine.h
cpumask: make core headers including cpumask_types.h where possible
2024-06-24 22:25:02 -07:00
string_choices.h
lib/string_choices: Add some comments to make more clear for string choices helpers.
2024-09-05 09:50:16 -07:00
string_helpers.h
lib/string_helpers: Add flags param to string_get_size()
2024-02-29 22:34:42 -08:00
string.h
drm next for 6.12-rc1
2024-09-19 10:18:15 +02:00
stringhash.h
<linux/stringhash.h>: fix end_name_hash() for 64bit long
2018-04-28 15:01:14 -07:00
stringify.h
extract and use FILE_LINE macro
2023-10-18 14:43:21 -07:00
sungem_phy.h
net: sungem_phy: Constify struct mii_phy_def
2024-08-08 19:59:06 -07:00
sunserialcore.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
sunxi-rsb.h
mfd/bus: sunxi-rsb: Make .remove() callback return void
2021-01-15 13:23:36 +00:00
surface_acpi_notify.h
platform/surface: Add Surface ACPI Notify driver
2021-01-07 00:06:39 +01:00
suspend.h
PM: sleep: stats: Define suspend_stats next to the code using it
2024-02-05 14:28:19 +01:00
svga.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
sw842.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
swab.h
swab: Add array operations
2022-09-07 12:42:25 +01:00
swait_api.h
sched/headers: Add initial new headers as identity mappings
2022-02-23 10:58:28 +01:00
swait.h
sched: add a few helpers to wake up tasks on the current cpu
2023-07-17 16:08:08 -07:00
swap_cgroup.h
mm: memcontrol: drop dead CONFIG_MEMCG_SWAP config symbol
2022-10-03 14:03:36 -07:00
swap_slots.h
swap.h
mm: store zero pages to be swapped out in a bitmap
2024-09-03 21:15:47 -07:00
swapfile.h
mm: kill frontswap
2023-08-21 13:37:26 -07:00
swapops.h
swiotlb.h
swiotlb: reduce swiotlb pool lookups
2024-07-10 07:59:03 +02:00
switchtec.h
PCI: switchtec: Make switchtec_class constant
2024-06-10 15:03:30 -05:00
sxgbe_platform.h
sync_core.h
locking: Introduce prepare_sync_core_cmd()
2024-02-15 08:04:13 -08:00
sync_file.h
dma-buf/sync_file: document flags field
2017-08-18 14:07:26 -03:00
synclink.h
UAPI: (Scripted) Disintegrate include/linux
2012-10-13 10:46:48 +01:00
sys_soc.h
base: soc: Handle custom soc information sysfs entries
2019-10-10 14:35:32 +02:00
sys.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
syscall_user_dispatch_types.h
syscall_user_dispatch.h
syscall_user_dispatch.h: split out *_types.h
2023-12-20 19:26:31 -05:00
syscalls_api.h
syscalls.h
fhandle: expose u64 mount id to name_to_handle_at(2)
2024-09-05 11:39:17 +02:00
syscore_ops.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 428
2019-06-05 17:37:16 +02:00
sysctl.h
sysctl: treewide: constify the ctl_table argument of proc_handlers
2024-07-24 20:59:29 +02:00
sysfb.h
video/aperture: optionally match the device in sysfb_disable()
2024-08-26 19:14:48 -04:00
sysfs.h
sysfs: Unbreak the build around sysfs_bin_attr_simple_read()
2024-06-04 15:56:45 +02:00
syslog.h
sysrq.h
tty: sysrq: switch the rest of keys to u8
2023-07-25 19:21:03 +02:00
sysv_fs.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
t10-pi.h
block: t10-pi: Return correct ref tag when queue has no integrity profile
2024-07-04 02:02:33 -06:00
task_io_accounting_ops.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
task_io_accounting.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
task_work.h
sched/core: Disable page allocation in task_tick_mm_cid()
2024-10-11 10:49:32 +02:00
taskstats_kern.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
tboot.h
x86/boot/tboot: Move tboot_force_iommu() to Intel IOMMU
2022-07-15 10:21:30 +02:00
tc.h
driver core: have match() callback in struct bus_type take a const *
2024-07-03 15:16:54 +02:00
tca6416_keypad.h
Input: tca6416-keypad - always expect proper IRQ number in i2c client
2023-07-28 18:04:14 -07:00
tcp.h
tcp: more struct tcp_sock adjustments
2024-04-08 11:49:02 +01:00
tee_core.h
tee: add tee_device_set_dev_groups()
2024-08-26 13:16:20 +02:00
tee_drv.h
driver core: have match() callback in struct bus_type take a const *
2024-07-03 15:16:54 +02:00
tegra-icc.h
memory: tegra: Add interconnect support for DRAM scaling in Tegra234
2023-05-16 12:11:00 +02:00
termios_internal.h
termios: convert the last (sparc) INIT_C_CC to array
2022-09-09 10:44:35 +02:00
textsearch_fsm.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
textsearch.h
net: expand textsearch ts_state to fit skb_seq_state
2021-03-01 15:25:24 -08:00
tfrc.h
thermal.h
thermal: core: Drop unused bind/unbind functions and callbacks
2024-08-23 15:42:58 +02:00
thread_info.h
thread_info: move function declarations to linux/thread_info.h
2023-06-09 17:44:16 -07:00
threads.h
printk: Change type of CONFIG_BASE_SMALL to bool
2024-05-06 17:39:09 +02:00
thunderbolt.h
thunderbolt: Get rid of TB_CFG_PKG_PREPARE_TO_SLEEP
2024-04-19 07:52:45 +03:00
ti_wilink_st.h
ti-emif-sram.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_30.RULE (part 2)
2022-06-10 14:51:35 +02:00
tick.h
tick: Remove unnused tick_nohz_get_idle_calls()
2024-06-21 18:10:15 +02:00
tifm.h
timb_dma.h
timb_gpio.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 176
2019-05-30 11:29:19 -07:00
time32.h
timekeeping and timer updates:
2020-03-30 18:51:47 -07:00
time64.h
time: Correct the prototype of ns_to_kernel_old_timeval and ns_to_timespec64
2022-08-09 20:02:13 +02:00
time_namespace.h
timekeeping: Kill percpu.h dependency
2023-12-20 19:26:30 -05:00
time.h
timekeeping: remove arch_gettimeoffset
2020-10-30 21:57:04 +01:00
timecounter.h
time/timecounter: Fix inline documentation
2024-04-01 10:36:34 +02:00
timekeeper_internal.h
treewide: Fix wrong singular form of jiffies in comments
2024-09-08 20:47:40 +02:00
timekeeping.h
timekeeping: Add function to convert realtime to base clock
2024-06-03 11:18:51 +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
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
timeriomem-rng.h
hwrng: timeriomem - add include guard to timeriomem-rng.h
2019-08-02 14:45:14 +10:00
timerqueue_types.h
timerqueue.h
timerqueue: Remove never used function timerqueue_node_expires()
2024-04-22 16:13:06 +02:00
timex.h
timekeeping: Add raw clock fallback for random_get_entropy()
2022-05-13 23:59:23 +02:00
tnum.h
bpf: generalize reg_set_min_max() to handle non-const register comparisons
2023-11-15 12:03:41 -08:00
topology.h
sched/topology: Fix sched_numa_find_nth_cpu() in non-NUMA case
2023-09-15 13:48:10 +02:00
torture.h
cpumask: make core headers including cpumask_types.h where possible
2024-06-24 22:25:02 -07:00
toshiba.h
tpm_command.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
tpm_eventlog.h
efi: tpm: Avoid READ_ONCE() for accessing the event log
2023-01-13 17:15:17 +01:00
tpm.h
move asm/unaligned.h to linux/unaligned.h
2024-10-02 17:23:23 -04:00
trace_clock.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
trace_events.h
Probes fixes for v6.11-rc2:
2024-08-09 09:43:46 -07:00
trace_recursion.h
function_graph: Move graph notrace bit to shadow stack global var
2024-06-04 10:37:44 -04: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
tracing: Allow creating instances with specified system events
2023-12-18 23:14:16 -05:00
tracefs.h
eventfs/tracing: Add callback for release of an eventfs_inode
2024-05-04 04:25:37 -04:00
tracepoint-defs.h
tracing/probes: Add tracepoint support on fprobe_events
2023-06-06 21:39:55 +09:00
tracepoint.h
tracepoint: Support iterating tracepoints in a loading module
2024-09-25 23:23:44 +09:00
transport_class.h
ts-nbus.h
tsacct_kern.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
tsm.h
tty_buffer.h
tty: tty_buffer: switch data type to u8
2023-08-22 14:58:15 +02:00
tty_driver.h
tty: add the option to have a tty reject a new ldisc
2024-05-04 18:45:11 +02:00
tty_flip.h
tty: tty_buffer: use __tty_insert_flip_string_flags() in tty_insert_flip_char()
2023-08-22 14:58:15 +02:00
tty_ldisc.h
tty: ldops: unify to u8
2023-08-11 21:12:47 +02:00
tty_port.h
tty: switch tty_port::xmit_* to u8
2023-12-08 12:02:37 +01:00
tty.h
alpha: drop pre-EV56 support
2024-05-06 12:05:00 +02:00
turris-omnia-mcu-interface.h
platform: cznic: Add preliminary support for Turris Omnia MCU
2024-07-01 15:46:36 +02:00
typecheck.h
bitops: Add non-atomic bitops for pointers
2021-07-07 20:01:45 -07:00
types.h
ktime.h: move ktime_t to types.h
2023-12-20 19:26:30 -05:00
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
Merge branch 'address-masking'
2024-09-22 11:19:35 -07:00
ubsan.h
x86/traps: Enable UBSAN traps on x86
2024-08-06 13:42:40 +02:00
ucs2_string.h
lib/ucs2_string: Add UCS-2 strscpy function
2023-09-13 10:18:42 -07:00
udp.h
printk changes for 6.10
2024-05-15 12:34:46 -07:00
uidgid_types.h
uidgid.h
header cleanups for 6.8
2024-01-10 16:43:55 -08:00
uio_driver.h
uio: introduce UIO_MEM_DMA_COHERENT type
2024-03-07 21:52:59 +00:00
uio.h
iov_iter: Provide copy_folio_from_iter()
2024-09-12 12:20:39 +02:00
umh.h
sysctl: move umh sysctl registration to its own file
2023-06-08 15:41:34 -07:00
unaligned.h
move asm/unaligned.h to linux/unaligned.h
2024-10-02 17:23:23 -04:00
unicode.h
union_find.h
Union-Find: add a new module in kernel library
2024-07-30 13:04:36 -10:00
units.h
unroll.h
kernel: Add helper macros for loop unrolling
2024-08-20 14:05:33 -04:00
uprobes.h
Revert "uprobes: use vm_special_mapping close() functionality"
2024-09-17 01:07:01 -07:00
usb_usual.h
usb-storage: Add quirk to defeat Kindle's automatic unload
2021-03-17 21:30:15 +01:00
usb.h
usb: Add tunnel_mode parameter to usb device structure
2024-09-03 09:54:39 +02:00
usbdevice_fs.h
USB: Replace zero-length array with flexible-array member
2020-02-23 19:24:51 +01:00
user_events.h
tracing/user_events: Document user_event_mm one-shot list usage
2023-05-23 21:08:33 -04:00
user_namespace.h
uidgid: make sure we fit into one cacheline
2024-09-12 12:16:09 +02:00
user-return-notifier.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
user.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
userfaultfd_k.h
userfaultfd: move core VMA manipulation logic to mm/userfaultfd.c
2024-09-01 20:25:53 -07:00
usermode_driver.h
bpf: Fix umd memory leak in copy_process()
2021-03-19 22:23:19 +01:00
util_macros.h
There is no particular theme here - mainly quick hits all over the tree.
2023-02-23 17:55:40 -08:00
uts.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
utsname.h
kernel/utsname_sysctl.c: Fix hostname polling
2022-10-23 12:01:01 -07:00
uuid.h
mei: Move uuid.h to the MEI namespace
2023-03-23 17:25:46 +01:00
vbox_utils.h
virt: vbox: Log unknown ioctl requests as error
2020-07-10 13:45:32 +02:00
vdpa.h
vdpa: support set mac address from vdpa tool
2024-09-10 02:51:48 -04:00
verification.h
KEYS: Include linux/errno.h in linux/verification.h
2023-09-15 18:29:45 +08:00
vermagic.h
randstruct: Move seed generation into scripts/basic/
2022-05-08 01:33:07 -07:00
vexpress.h
vfio_pci_core.h
vfio/pci: Fix typo in macro to declare accessors
2024-06-21 12:47:01 -06:00
vfio.h
vfio: Create vfio_fs_type with inode per device
2024-05-31 15:15:51 -06:00
vfs.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
vga_switcheroo.h
vgaarb.h
PCI/VGA: Fix typos
2023-08-24 13:27:47 -05:00
vhost_iotlb.h
vhost_iotlb: split out IOTLB initialization
2022-05-31 12:44:28 -04:00
via_i2c.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 50
2019-05-24 17:27:13 +02:00
via-core.h
fbdev: via-core: use generic power management
2020-09-08 13:33:11 +02:00
via.h
videodev2.h
locking/seqlock, headers: Untangle the spaghetti monster
2020-08-06 16:13:13 +02:00
virtio_anchor.h
virtio: replace restricted mem access flag with callback
2022-08-01 07:42:49 +02:00
virtio_byteorder.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
virtio_caif.h
virtio_caif: correct tags for config space fields
2020-08-05 11:08:41 -04:00
virtio_config.h
virtio: create admin queues alongside other virtqueues
2024-07-17 05:43:21 -04:00
virtio_dma_buf.h
virtio: add dma-buf support for exported objects
2020-08-18 10:01:44 +02:00
virtio_net.h
net: test for not too small csum_start in virtio_net_hdr_to_skb()
2024-10-02 17:21:59 -07:00
virtio_pci_admin.h
virtio-pci: Introduce APIs to execute legacy IO admin commands
2023-12-19 11:51:33 -07:00
virtio_pci_legacy.h
virtio: drop vp_legacy_set_queue_size
2022-10-07 09:32:40 -04:00
virtio_pci_modern.h
virtio-pci: Introduce admin virtqueue
2023-12-19 11:51:31 -07:00
virtio_ring.h
virtio_ring: add a struct device forward declaration
2023-04-21 03:02:35 -04:00
virtio_vsock.h
vsock/virtio: add SIOCOUTQ support for all virtio based transports
2024-08-02 09:20:28 +01:00
virtio.h
virtio: allow driver to disable the configure change notification
2024-08-15 19:14:19 -07:00
vm_event_item.h
mm: split underused THPs
2024-09-09 16:39:04 -07:00
vmalloc.h
mm: vmalloc: implement vrealloc()
2024-09-01 20:25:43 -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
mm,memcg: provide per-cgroup counters for NUMA balancing operations
2024-09-03 21:15:36 -07:00
vmw_vmci_api.h
vmw_vmci_defs.h
vringh.h
vringh: address kdoc warnings
2023-04-21 03:02:34 -04:00
vt_buffer.h
vt_kern.h
tty: vt: pass vc_resize_user as a parameter
2024-01-27 18:08:52 -08:00
vt.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
vtime.h
sched/vtime: Do not include <asm/vtime.h> header
2024-04-17 13:37:23 +02:00
w1.h
w1: Add missing newline and fix typos in w1_bus_master comment
2024-05-27 13:51:29 +02:00
wait_api.h
sched/headers: Add initial new headers as identity mappings
2022-02-23 10:58:28 +01:00
wait_bit.h
wait_on_bit: add an acquire memory barrier
2022-08-26 09:30:25 -07:00
wait.h
wait: Remove uapi header file from main header file
2023-12-20 19:26:31 -05:00
watch_queue.h
watch_queue: Annotate struct watch_filter with __counted_by
2023-10-19 11:02:48 +02:00
watchdog.h
watchdog: introduce watchdog_dev_suspend/resume
2021-08-22 10:28:08 +02:00
win_minmax.h
lib/win_minmax: fix header comments
2024-02-22 15:38:51 -08:00
wireless.h
wifi: wext: use flex array destination for memcpy()
2022-10-07 15:00:25 +02:00
wkup_m3_ipc.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_30.RULE (part 2)
2022-06-10 14:51:35 +02:00
wm97xx.h
Input: wm97xx - get rid of irq_enable method in wm97xx_mach_ops
2022-05-07 22:55:48 +02:00
wmi.h
platform/x86: wmi: Add driver_override support
2024-06-24 20:36:08 +03:00
wordpart.h
workqueue_api.h
sched/headers: Add initial new headers as identity mappings
2022-02-23 10:58:28 +01:00
workqueue_types.h
workqueue.h
workqueue: Fix another htmldocs build warning
2024-08-21 06:37:39 -10:00
writeback.h
ALong with the usual shower of singleton patches, notable patch series in
2024-09-21 07:29:05 -07:00
ww_mutex.h
kernel/locking: Add context to ww_mutex_trylock()
2021-09-17 15:08:41 +02:00
wwan.h
wwan: core: Add WWAN fastboot port type
2024-02-09 12:07:48 +00:00
xarray.h
The usual shower of singleton fixes and minor series all over MM,
2024-05-19 09:21:03 -07:00
xattr.h
tmpfs,xattr: enable limited user extended attributes
2023-08-10 12:06:04 +02:00
xxhash.h
include/: replace HTTP links with HTTPS ones
2020-08-12 10:57:59 -07:00
xz.h
xz: remove XZ_EXTERN and extern from functions
2024-09-01 20:43:27 -07:00
yam.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 69
2019-05-24 17:36:47 +02:00
zconf.h
zlib.h
include/: replace HTTP links with HTTPS ones
2020-08-12 10:57:59 -07:00
zorro.h
zorro: make match function take a const pointer
2024-07-10 10:25:54 +02:00
zpool.h
mm: zpool: return pool size in pages
2024-04-25 20:55:48 -07:00
zsmalloc.h
zram: add size class equals check into recompression
2022-11-30 15:58:52 -08:00
zstd_errors.h
lib: zstd: Upgrade to latest upstream zstd version 1.4.10
2021-11-08 16:55:32 -08:00
zstd_lib.h
zstd.h
lib: zstd: export API needed for dictionary support
2024-09-09 16:39:06 -07:00
zswap.h
zswap: implement a second chance algorithm for dynamic zswap shrinker
2024-09-01 20:26:02 -07:00
zutil.h
include/linux/zutil.h: fix usage example of zlib_adler32()
2015-11-06 17:50:42 -08:00