linux/include/linux
Linus Torvalds 596ff4a09b cpumask: re-introduce constant-sized cpumask optimizations
Commit aa47a7c215 ("lib/cpumask: deprecate nr_cpumask_bits") resulted
in the cpumask operations potentially becoming hugely less efficient,
because suddenly the cpumask was always considered to be variable-sized.

The optimization was then later added back in a limited form by commit
6f9c07be9d ("lib/cpumask: add FORCE_NR_CPUS config option"), but that
FORCE_NR_CPUS option is not useful in a generic kernel and more of a
special case for embedded situations with fixed hardware.

Instead, just re-introduce the optimization, with some changes.

Instead of depending on CPUMASK_OFFSTACK being false, and then always
using the full constant cpumask width, this introduces three different
cpumask "sizes":

 - the exact size (nr_cpumask_bits) remains identical to nr_cpu_ids.

   This is used for situations where we should use the exact size.

 - the "small" size (small_cpumask_bits) is the NR_CPUS constant if it
   fits in a single word and the bitmap operations thus end up able
   to trigger the "small_const_nbits()" optimizations.

   This is used for the operations that have optimized single-word
   cases that get inlined, notably the bit find and scanning functions.

 - the "large" size (large_cpumask_bits) is the NR_CPUS constant if it
   is an sufficiently small constant that makes simple "copy" and
   "clear" operations more efficient.

   This is arbitrarily set at four words or less.

As a an example of this situation, without this fixed size optimization,
cpumask_clear() will generate code like

        movl    nr_cpu_ids(%rip), %edx
        addq    $63, %rdx
        shrq    $3, %rdx
        andl    $-8, %edx
        callq   memset@PLT

on x86-64, because it would calculate the "exact" number of longwords
that need to be cleared.

In contrast, with this patch, using a MAX_CPU of 64 (which is quite a
reasonable value to use), the above becomes a single

	movq $0,cpumask

instruction instead, because instead of caring to figure out exactly how
many CPU's the system has, it just knows that the cpumask will be a
single word and can just clear it all.

Note that this does end up tightening the rules a bit from the original
version in another way: operations that set bits in the cpumask are now
limited to the actual nr_cpu_ids limit, whereas we used to do the
nr_cpumask_bits thing almost everywhere in the cpumask code.

But if you just clear bits, or scan for bits, we can use the simpler
compile-time constants.

In the process, remove 'cpumask_complement()' and 'for_each_cpu_not()'
which were not useful, and which fundamentally have to be limited to
'nr_cpu_ids'.  Better remove them now than have somebody introduce use
of them later.

Of course, on x86-64 with MAXSMP there is no sane small compile-time
constant for the cpumask sizes, and we end up using the actual CPU bits,
and will generate the above kind of horrors regardless.  Please don't
use MAXSMP unless you really expect to have machines with thousands of
cores.

Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
History 2023-03-05 14:30:34 -08:00
..
amba ARM: s3c: remove all s3c24xx support 2023-01-16 09:26:05 +01:00
atomic locking/atomic: Add generic try_cmpxchg64 support 2022-05-18 00:08:27 +02:00
avf virtchnl: i40e/iavf: rename iwarp to rdma 2023-01-25 08:55:19 -08:00
bcma bcma: Use the proper gpio include 2022-11-04 12:59:25 +02:00
byteorder include/linux/byteorder/generic.h: fix index variables 2021-11-26 16:19:19 +01:00
can can: bittiming: can_calc_bittiming(): add missing parameter to no-op function 2023-02-08 21:53:24 +01:00
ceph ceph: move mount state enum to super.h 2023-02-02 13:40:23 +01:00
clk ARM: s3c: remove s3c24xx specific hacks 2023-01-16 09:26:05 +01:00
comedi comedi: Move "comedi_isadma.h" to <linux/comedi/comedi_isadma.h> 2021-11-26 16:48:59 +01:00
crush libceph: multiple workspaces for CRUSH computations 2020-10-12 15:29:26 +02:00
decompress x86/boot/compressed: Avoid duplicate malloc() implementations 2021-10-27 11:07:59 +02:00
device driver core: bus: add bus_get_dev_root() function 2023-02-10 10:16:42 +01:00
dma dmaengine updates for v6.3 2023-02-24 17:18:54 -08:00
dsa net: dsa: microchip: ptp: move pdelay_rsp correction field to tail tag 2023-01-13 08:40:41 +00:00
extcon treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
firmware ARM: SoC drivers for 6.3 2023-02-27 10:04:49 -08:00
fpga fpga: fpga-mgr: support bitstream offset in image buffer 2022-06-24 12:11:18 +08:00
fsl ptp_qoriq: fix latency in ptp_qoriq_adjtime() operation 2023-01-20 18:20:38 -08:00
gpio Core changes: 2023-02-22 11:05:56 -08:00
greybus treewide: Replace zero-length arrays with flexible-array members 2022-02-17 07:00:39 -06:00
hsi treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336 2019-06-05 17:37:07 +02:00
i3c i3c: fix device.h kernel-doc warnings 2023-02-16 13:42:22 +01:00
iio iio: add struct declaration for iio types 2022-12-28 17:19:44 +00:00
input Input: auo-pixcir-ts - drop support for platform data 2022-09-16 06:38:50 -07:00
irqchip irqchip/mmp: Declare init functions in common header file 2022-07-25 09:42:24 +01:00
isdn isdn: capi: dead code removal 2019-12-11 09:12:38 +01:00
lockd NFSD 6.3 Release Notes 2023-02-22 14:21:40 -08:00
mailbox mailbox: mtk-cmdq: Remove proprietary cmdq_task_cb 2022-08-02 15:06:57 -05:00
mdio net: dsa: seville: ignore mscc-miim read errors from Lynx PCS 2023-02-26 18:31:37 +00:00
mfd We have one small patch to the clk core this time around. It fixes a corner 2023-02-25 15:16:23 -08:00
mlx4 v6.3 RDMA pull request 2023-02-24 15:11:03 -08:00
mlx5 v6.3 RDMA pull request 2023-02-24 15:11:03 -08:00
mmc MMC core: 2023-02-27 09:47:26 -08:00
mtd This pull request contains updates for JFFS2, UBI and UBIFS 2023-03-01 09:06:51 -08:00
mux mux: Add support for reading mux state from consumer DT node 2022-02-04 15:47:11 +01:00
net/intel Merge branch 'iwl-next' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/linux 2022-02-08 16:23:39 -08:00
netfilter netfilter: ipset: Rework long task execution when adding/deleting entries 2023-01-02 15:10:05 +01:00
netfilter_arp netfilter: arp_tables: allow use of arpt_do_table as hookfn 2021-10-14 23:06:53 +02:00
netfilter_bridge netfilter: ebtables: reject blobs that don't provide all entry points 2022-08-23 18:23:15 +02:00
netfilter_ipv4 netfilter: iptables: allow use of ipt_do_table as hookfn 2021-10-14 23:06:53 +02:00
netfilter_ipv6 netfilter: ip6tables: allow use of ip6t_do_table as hookfn 2021-10-14 23:06:53 +02:00
pcs net: pcs: xpcs: add CL37 1000BASE-X AN support 2022-06-17 10:55:35 +01:00
perf ARM: 2023-02-25 11:30:21 -08:00
phy phy: Add devm_of_phy_optional_get() helper 2023-02-03 10:52:49 +05:30
pinctrl I2C for 6.3: 2023-02-24 17:12:23 -08:00
platform_data Input updates for 6.3 merge window: 2023-02-25 15:01:32 -08:00
power ARM: omap2: smartreflex: remove on_init control 2023-01-09 17:00:54 +01:00
pse-pd eth: pse: add missing static inlines 2022-10-03 21:52:33 -07:00
qed net: qed: fix typos in comments 2022-05-22 20:44:29 +01:00
raid lib/raid6: drop RAID6_USE_EMPTY_ZERO_PAGE 2022-11-14 09:35:50 -08:00
regulator regulator: core: Use different devices for resource allocation and DT lookup 2022-12-08 13:02:37 +00:00
remoteproc remoteproc: pru: Add pru_rproc_set_ctable() function 2023-01-06 09:16:16 -07:00
reset treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_30.RULE (part 2) 2022-06-10 14:51:35 +02:00
rpmsg rpmsg: glink: smem: Wrap driver context 2023-02-14 08:19:38 -08:00
rtc rtc: ds1685: drop no_irq 2022-03-23 19:58:38 +01:00
sched - Daniel Verkamp has contributed a memfd series ("mm/memfd: add 2023-02-23 17:09:35 -08:00
soc ARM: SoC drivers for 6.3 2023-02-27 10:04:49 -08:00
soundwire soundwire updates for 6.3 2023-02-24 17:29:52 -08:00
spi Driver core changes for 6.3-rc1 2023-02-24 12:58:55 -08:00
ssb driver core: make struct bus_type.uevent() take a const * 2023-01-27 13:45:52 +01:00
sunrpc SUNRPC: Remove ->xpo_secure_port() 2023-02-20 09:20:55 -05:00
surface_aggregator Driver core changes for 6.3-rc1 2023-02-24 12:58:55 -08:00
ulpi License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
unaligned include/linux/unaligned: replace kernel.h with the necessary inclusions 2022-01-20 08:52:53 +02:00
usb USB / Thunderbolt driver changes for 6.3-rc1 2023-02-24 12:07:00 -08: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.h Driver core changes for 6.3-rc1 2023-02-24 12:58:55 -08:00
acpi_agdi.h ACPI: AGDI: Add driver for Arm Generic Diagnostic Dump and Reset device 2022-03-10 20:17:28 +01:00
acpi_apmt.h ACPI: ARM Performance Monitoring Unit Table (APMT) initial support 2022-11-07 14:02:11 +00:00
acpi_dma.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
acpi_iort.h ACPI/IORT: Add a helper to retrieve RMR info directly 2022-07-06 12:51:11 +02:00
acpi_mdio.h net: mdio: Add ACPI support code for mdio 2021-06-11 13:08:53 -07:00
acpi_pmtmr.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
acpi_viot.h ACPI: VIOT: Fix ACS setup 2022-07-05 20:25:39 +02: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 iommu/arm-smmu-qcom: Add stall support 2021-06-23 07:33:55 -07:00
adxl.h EDAC, skx: Fix randconfig builds in a better way 2018-11-07 22:58:29 +01:00
aer.h PCI/AER: Rationalize error status register clearing 2020-03-28 13:19:05 -05: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-remap.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
ahci_platform.h ata: libahci_platform: Add function returning a clock-handle by id 2022-09-17 01:40:11 +09:00
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: Add AU6625 to list of supported PCI_IDs 2020-01-14 15:16:50 +01:00
align.h kernel.h: drop inclusion in bitmap.h 2021-05-06 19:24:11 -07:00
altera_jtaguart.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
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: Introduce function to check and enable SNP 2022-07-15 10:41:04 +02:00
amd-pstate.h cpufreq: amd-pstate: implement amd pstate cpu online and offline callback 2023-02-03 21:59:41 +01:00
anon_inodes.h fs: add anon_inode_getfile_secure() similar to anon_inode_getfd_secure() 2021-09-19 22:35:37 -04:00
aperture.h drm: Implement DRM aperture helpers under video/ 2022-06-27 11:07:55 +02:00
apm-emulation.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 221 2019-05-30 11:29:55 -07:00
apm_bios.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 118 2019-05-24 17:39:02 +02:00
apple-gmux.h platform/x86: apple-gmux: Add apple_gmux_detect() helper 2023-01-24 13:41:57 +01:00
apple-mailbox.h mailbox: apple: Add driver for Apple mailboxes 2021-10-29 22:34:31 -05:00
apple_bl.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
arch_topology.h arch_topology: Drop LLC identifier stash from the CPU topology 2022-07-04 16:22:29 +01:00
arm-cci.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 2019-05-30 11:26:35 -07:00
arm-smccc.h arm64: entry: Add vectors that have the bhb mitigation sequences 2022-02-16 13:16:08 +00:00
arm_ffa.h firmware: arm_ffa: Move comment before the field it is documenting 2022-12-01 15:51:32 +00:00
arm_sdei.h ACPI: APEI: explicit init of HEST and GHES in apci_init() 2022-03-03 20:24:22 +01:00
armada-37xx-rwtm-mailbox.h treewide: change my e-mail address, fix my name 2021-04-09 14:54:23 -07:00
ascii85.h drm: include only needed headers in ascii85.h 2021-07-01 11:06:04 -07:00
asn1.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36 2019-05-24 17:27:11 +02:00
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
assoc_array.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36 2019-05-24 17:27:11 +02:00
assoc_array_priv.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36 2019-05-24 17:27:11 +02:00
async.h kernel/async.c: remove async_unregister_domain() 2021-05-07 00:26:33 -07:00
async_tx.h md/raid6: let async recovery function support different page offset 2020-09-24 16:44:44 -07:00
ata.h ata: remove unused helper ata_id_flush_ext_enabled() 2022-10-21 07:55:44 +09:00
ata_platform.h ata: pata_of_platform: Allow to use 16-bit wide data transfer 2019-02-08 06:42:53 -07: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.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
atm_tcp.h add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02:00
atmdev.h atm: fix a typo in the struct description 2021-03-08 15:16:30 -08: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-mci.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +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
atmel_pdc.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
atomic.h locking/atomic: add arch_atomic_long*() 2021-07-16 18:46:45 +02:00
attribute_container.h scsi: drivers: base: Support atomic version of attribute_container_device_trigger 2020-01-15 22:55:36 -05:00
audit.h fanotify,audit: Allow audit to use the full permission event response 2023-02-07 12:53:53 +01:00
audit_arch.h audit: add support for the openat2 syscall 2021-10-01 16:52:48 -04: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 driver core: auxiliary bus: Add driver data helpers 2021-12-22 13:56:19 +01: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 bdi: remove enum wb_congested_state 2022-07-29 18:12:35 -07:00
backing-dev.h mm: add bdi_set_min_ratio_no_scale() function 2022-11-30 15:59:06 -08:00
backlight.h backlight: backlight: Make of_find_backlight static 2020-07-20 10:27:11 +01:00
badblocks.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01: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 lib/bch: Allow easy bit swapping 2020-05-24 20:48:11 +02:00
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 bcm963xx_tag.h: fix duplicated word 2020-10-13 11:37:11 +02:00
binfmts.h binfmt: remove taso from linux_binprm struct 2022-09-29 16:38:05 -07:00
bio.h block: export bio_split_rw 2023-02-15 19:38:50 +01: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: add FIELD_PREP_CONST() 2023-01-19 14:46:25 +01:00
bitmap.h lib/bitmap: remove bitmap_ord_to_pos 2022-09-26 12:19:12 -07:00
bitops.h - hfs and hfsplus kmap API modernization from Fabio Francesco 2022-10-12 11:00:22 -07:00
bitrev.h include/linux/bitrev.h: fix constant bitrev 2019-04-05 16:02:30 -10:00
bits.h vdso/bits.h: Add BIT_ULL() for the sake of consistency 2023-01-31 14:42:10 +01: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: move internal only declarations to blk-crypto-internal.h 2022-11-21 11:39:05 -07:00
blk-crypto.h for-6.2/block-2022-12-08 2022-12-13 10:43:59 -08:00
blk-integrity.h block: support pi with extended metadata 2022-03-07 12:48:35 -07: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-rdma.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: Reorder fields in 'struct blk_mq_tag_set' 2023-02-17 13:37:22 -07:00
blk-pm.h scsi: block: pm: Always set request queue runtime active in blk_post_runtime_resume() 2021-12-22 23:38:29 -05:00
blk_types.h block: remove bio_set_op_attrs 2022-12-07 09:43:12 -07:00
blkdev.h block-6.3-2023-03-03 2023-03-03 10:21:39 -08: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 the new blk_opf_t type 2022-07-14 12:14:30 -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: Increase max nodes of bootconfig from 1024 to 8192 for DCC support 2023-02-22 08:27:49 +09:00
bootmem_info.h bootmem: Use page->index instead of page->freelist 2022-01-06 12:27:03 +01:00
bottom_half.h kernel.h: split out instruction pointer accessors 2021-11-09 10:02:49 -08:00
bpf-cgroup-defs.h bpf: minimize number of allocated lsm slots per program 2022-06-29 13:21:52 -07:00
bpf-cgroup.h bpf: Introduce cgroup_{common,current}_func_proto 2022-08-23 16:08:21 -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: Zeroing allocated object from slab in bpf memory allocator 2023-02-15 15:40:06 -08: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: Refactor some inode/task/sk storage functions for reuse 2022-10-25 23:19:19 -07:00
bpf_lsm.h bpf: Do not mark certain LSM hook arguments as trusted 2022-12-04 12:59:58 -08:00
bpf_mem_alloc.h bpf: Optimize rcu_barrier usage between hash map and bpf_mem_alloc. 2022-09-05 15:33:07 +02:00
bpf_trace.h bpf: remove tracepoints from bpf core 2018-04-30 10:55:56 +02:00
bpf_types.h bpf: Implement cgroup storage available to non-cgroup-attached bpf progs 2022-10-25 23:19:19 -07:00
bpf_verifier.h bpf: Migrate release_on_unlock logic to non-owning ref semantics 2023-02-13 13:37:37 -08:00
bpfilter.h bpfilter: switch bpfilter_ip_set_sockopt to sockptr_t 2020-07-24 15:41:54 -07:00
bpfptr.h BPF: Fix potential bad pointer dereference in bpf_sys_bpf() 2022-08-04 16:57:43 -07:00
brcmphy.h net: phy: broadcom: Implement suspend/resume for AC131 and BCM5241 2022-08-17 11:49:23 +01:00
bsearch.h lib/bsearch: Provide __always_inline variant 2020-06-11 15:14:53 +02:00
bsg-lib.h scsi: core: Remove <scsi/scsi_request.h> 2022-03-01 22:21:50 -05:00
bsg.h scsi: bsg: Move the whole request execution into the SCSI/transport handlers 2021-07-30 22:22:36 -04:00
btf.h bpf: Add __bpf_kfunc tag for marking kernel functions as kfuncs 2023-02-02 00:25:13 +01:00
btf_ids.h bpf: Fix a compilation failure with clang lto build 2022-11-30 17:13:25 -08: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 buffer: add b_folio as an alias of b_page 2023-01-18 17:12:39 -08:00
bug.h bug: Provide dummy version of bug_get_file_line() when !GENERIC_BUG 2021-04-15 17:04:24 +01:00
build-salt.h kbuild: Add build salt to the kernel and modules 2018-07-18 01:18:05 +09:00
build_bug.h bug: introduce ASSERT_STRUCT_OFFSET 2022-11-09 12:31:16 -05:00
buildid.h kdump: use vmlinux_build_id to simplify 2021-07-08 11:48:22 -07:00
bvec.h block: add a bvec_set_virt helper 2023-02-03 08:20:55 -07:00
c2port.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
cache.h mm: deduplicate cacheline padding code 2022-09-26 19:46:29 -07:00
cacheflush.h cacheflush.h: Add forward declaration for struct folio 2022-03-23 10:11:03 -07:00
cacheinfo.h cacheinfo: Make default acpi_get_cache_info() return an error 2023-01-31 16:02:02 +01: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 Intel Trust Domain Extensions 2022-05-23 17:51:12 -07: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 cdrom: remove the unused driver specific disc change ioctl 2022-05-15 18:31:28 -06:00
cfag12864b.h treewide: Miguel has moved 2021-02-26 09:41:03 -08:00
cfi.h cfi: Switch to -fsanitize=kcfi 2022-09-26 10:13:13 -07:00
cfi_types.h cfi: Add type helper macros 2022-09-26 10:13:13 -07:00
cgroup-defs.h bpf-next-for-netdev 2022-11-02 08:18:27 -07:00
cgroup.h cgroup changes for v6.2-rc1 2022-12-12 15:48:36 -08:00
cgroup_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
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
circ_buf.h docs: Fix some broken references 2018-06-15 18:10:01 -03:00
clk-provider.h clk: qcom: Revert sync_state based clk_disable_unused 2023-02-22 06:34:08 -08:00
clk.h clk: Constify clk_has_parent() 2022-09-15 09:32:06 -07:00
clkdev.h clkdev: Remove never used devm_clk_release_clkdev() 2022-09-30 14:50:11 -07:00
clockchips.h cpuidle: Fix ct_idle_*() usage 2023-01-13 11:48:15 +01:00
clocksource.h clocksource: Provide kernel module to test clocksource watchdog 2021-06-22 16:53:17 +02:00
clocksource_ids.h clocksource: Add clocksource id for arm arch counter 2021-04-07 16:33:20 +01:00
cm4000_cs.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
cma.h mm: cma: use pageblock_order as the single alignment 2022-05-13 07:20:13 -07:00
cn_proc.h connector: Added coredumping event to the process connector 2013-03-20 13:23:21 -04:00
cnt32_to_63.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
coda.h coda: fix build using bare-metal toolchain 2019-07-16 19:23:23 -07:00
compaction.h mm: compaction: remove unneeded return value of kcompactd_run 2022-04-28 23:16:17 -07:00
compat.h signal/compat: Remove compat_sigset_t override 2022-10-19 09:58:49 +02:00
compiler-clang.h - Yu Zhao's Multi-Gen LRU patches are here. They've been under test in 2022-10-10 17:53:04 -07:00
compiler-gcc.h compiler-gcc: document minimum version for __no_sanitize_coverage__ 2022-11-08 17:37:20 -08:00
compiler-version.h kbuild: redo fake deps at include/config/*.h 2021-04-25 05:26:10 +09:00
compiler.h overflow: Introduce overflows_type() and castable_to_type() 2022-11-02 12:39:27 -07:00
compiler_attributes.h Remove Intel compiler support 2023-03-05 10:49:37 -08:00
compiler_types.h Remove Intel compiler support 2023-03-05 10:49:37 -08:00
completion.h sched/completion: Add wait_for_completion_state() 2022-09-07 21:53:49 +02:00
component.h component: Add common helper for compare/release functions 2022-02-25 12:16:12 +01:00
configfs.h configfs: remove mentions of committable items 2022-12-02 11:11:27 +01:00
connector.h connector: fix a kernel-doc markup 2021-01-21 14:06:00 -07:00
console.h TTY/Serial driver updates for 6.3-rc1 2023-02-24 12:17:14 -08:00
console_struct.h tty: vt: remove struct uni_screen 2023-01-19 15:06:42 +01:00
consolemap.h tty/vt: consolemap: introduce enum translation_map and use it 2022-06-10 13:37:02 +02:00
const.h linux/bits.h: fix compilation error with GENMASK 2021-05-22 15:09:07 -10:00
container.h driver-core: add include guard to linux/container.h 2019-09-04 13:38:26 +02:00
container_of.h container_of: Update header inclusions 2023-01-31 12:44:20 +01:00
context_tracking.h cpuidle: lib/bug: Disable rcu_is_watching() during WARN/BUG 2023-01-31 15:01:45 +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: Use arch_atomic_read() in __ct_state for KASAN 2022-07-05 13:33:00 -07: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 Unification of regset and non-regset sides of ELF coredump 2022-12-12 18:18:34 -08:00
coresight-pmu.h coresight: events: PERF_RECORD_AUX_OUTPUT_HW_ID used for Trace ID 2023-01-19 10:16:47 +00: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: Add coresight TPDM source driver 2023-01-20 11:38:15 +00:00
count_zeros.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36 2019-05-24 17:27:11 +02:00
counter.h counter: Reduce DEFINE_COUNTER_ARRAY_POLARITY() to defining counter_array 2022-10-17 09:51:29 -04:00
cper.h EDAC/ghes: Unify CPER memory error location reporting 2022-04-08 11:31:18 +02:00
cpu.h objtool/idle: Validate __cpuidle code as noinstr 2023-01-13 11:48:15 +01:00
cpu_cooling.h thermal/drivers/cpuidle_cooling: Change the registration function 2020-05-19 12:55:29 +02:00
cpu_pm.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 2019-06-05 17:36:37 +02:00
cpu_rmap.h lib: cpu_rmap: Replace zero-length array with flexible-array member 2020-04-18 15:44:55 -05:00
cpufeature.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
cpufreq.h cpufreq: Make cpufreq_unregister_driver() return void 2023-02-09 20:19:18 +01:00
cpuhotplug.h ARM: 2023-02-25 11:30:21 -08:00
cpuidle.h cpuidle, arm64: Fix the ARM64 cpuidle logic 2023-01-18 12:27:17 +01:00
cpuidle_haltpoll.h cpuidle-haltpoll: vcpu hotplug support 2019-09-03 09:36:36 +02:00
cpumask.h cpumask: re-introduce constant-sized cpumask optimizations 2023-03-05 14:30:34 -08:00
cpumask_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
cpuset.h mm/page_alloc: detect allocation forbidden by cpuset and bail out early 2021-11-06 13:30:38 -07:00
crash_core.h kdump: use vmlinux_build_id to simplify 2021-07-08 11:48:22 -07:00
crash_dump.h vmcore: convert read_from_oldmem() to take an iov_iter 2022-04-29 14:37:59 -07:00
crc-ccitt.h lib/crc-ccitt: Add CCITT-FALSE CRC16 variant 2018-01-08 10:08:33 +00:00
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
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 lib: crc32: Add some additional __pure annotations 2014-06-25 16:04:00 -07:00
crc32c.h libcrc32c: Add crc32c_impl function 2018-03-26 15:09:38 +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
cred.h x86: Mark __invalid_creds() __noreturn 2022-03-15 10:32:44 +01:00
crypto.h crypto: api - Remove completion function scaffolding 2023-02-13 18:35:15 +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: update comments in damon.h for damon_attrs 2023-02-02 22:33:25 -08: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/hmem: Move hmem device registration to dax_hmem.ko 2023-02-10 17:33:34 -08:00
dca.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 33 2019-05-24 17:27:11 +02:00
dcache.h tmpfile API change 2022-10-10 19:45:17 -07:00
dccp.h net: dccp: Replace zero-length array with flexible-array member 2020-02-28 12:08:37 -08:00
debug_locks.h locking/lockdep: Cleanup the repeated declaration 2021-09-17 15:08:45 +02:00
debugfs.h debugfs: fix error when writing negative value to atomic_t debugfs file 2022-11-30 16:13:16 -08:00
debugobjects.h lib: fix spelling mistakes in header files 2021-07-08 11:48:20 -07:00
delay.h timers: implement usleep_idle_range() 2021-12-10 17:10:55 -08:00
delayacct.h delayacct: support re-entrance detection of thrashing accounting 2022-09-26 19:46:07 -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 printk: index: Add indexing support to dev_printk 2021-07-19 12:13:06 +02:00
devcoredump.h Revert "devcoredump: remove the useless gfp_t parameter in dev_coredumpv and dev_coredumpm" 2022-06-27 16:39:29 +02: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: Fix build issues with devfreq disabled 2023-01-30 07:37:40 -08:00
devfreq_cooling.h thermal: devfreq_cooling: remove old power model and use EM 2020-12-11 14:10:44 +01:00
device-mapper.h dm: correct block comments format. 2023-02-14 14:23:06 -05:00
device.h driver core: fw_devlink: Add DL_FLAG_CYCLE support to device links 2023-02-08 13:37:54 +01: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
devm-helpers.h devm-helpers: Add resource managed version of work init 2021-06-17 13:21:06 +02:00
devpts_fs.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 83 2019-05-24 17:37:52 +02:00
dfl.h fpga: dfl: add basic support for DFHv1 2023-01-19 16:07:40 +01:00
digsig.h digsig.h: Replace zero-length array with flexible-array member 2020-04-18 15:44:54 -05:00
dim.h linux/dim: Fix divide by 0 in RDMA DIM 2022-06-28 10:37:25 -03:00
dio.h dio: Remove unused dio_dev_driver() 2020-03-09 11:12:19 +01:00
dirent.h dirent.h: Replace zero-length array with flexible-array member 2020-04-18 15:44:54 -05:00
dlm.h fs: dlm: const void resource name parameter 2022-08-23 15:02:47 -05:00
dlm_plock.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 193 2019-05-30 11:29:21 -07:00
dm-bufio.h dm: change "unsigned" to "unsigned int" 2023-02-14 14:23:06 -05:00
dm-dirty-log.h dm: correct block comments format. 2023-02-14 14:23:06 -05:00
dm-io.h dm: change "unsigned" to "unsigned int" 2023-02-14 14:23:06 -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 dm: verity-loadpin: Use CONFIG_SECURITY_LOADPIN_VERITY for conditional compilation 2022-07-08 10:47:07 -07:00
dm9000.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
dma-buf.h dma-buf: A collection of typo and documentation fixes 2022-11-24 10:39:08 +01:00
dma-direct.h dma-mapping: merge <linux/dma-noncoherent.h> into <linux/dma-map-ops.h> 2020-10-06 07:07:06 +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: add dma_fence_unwrap v2 2022-03-25 14:18:28 +01:00
dma-fence-chain.h dma-buf: add dma_fence_unwrap v2 2022-03-25 14:18:28 +01:00
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-buf: consolidate dma_fence subclass checking 2022-02-08 09:19:45 +01:00
dma-heap.h dma-buf: dma-heap: Provide accessor to get heap name 2021-02-25 18:28:24 +05:30
dma-map-ops.h dma-mapping: no need to pass a bus_type into get_arch_dma_ops() 2023-02-15 12:35:20 +01:00
dma-mapping.h dma-mapping: mark dma_supported static 2022-09-07 10:38:28 +02:00
dma-resv.h dma-buf/dma_resv_usage: update explicit sync documentation 2022-07-18 21:20:57 +02:00
dmaengine.h dmaengine updates for v6.3 2023-02-24 17:18:54 -08:00
dmapool.h mm: Add NO_DMA dummies for DMA pool API 2018-03-16 19:58:27 +01:00
dmar.h iommu/vt-d: Support size of the register set in DRHD 2023-02-03 11:06:03 +01:00
dmi.h firmware: dmi: Add dmi_memdev_handle 2019-12-03 11:20:37 +01:00
dnotify.h dnotify: move dnotify sysctl to dnotify.c 2022-01-22 08:33:34 +02:00
dns_resolver.h keys: Pass the network namespace into request_key mechanism 2019-06-27 23:02:12 +01:00
dqblk_qtree.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
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.h drbd: split off drbd_config into separate file 2023-01-29 15:18:33 -07:00
drbd_config.h drbd: split off drbd_config into separate file 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_genl_api.h drbd: drop API_VERSION define 2023-01-29 15:18:33 -07:00
drbd_limits.h drbd: make limits unsigned 2023-01-29 15:18:33 -07:00
ds2782_battery.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
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: add drm.debug style (drm/parameters/debug) bitmap support 2022-09-07 17:04:49 +02:00
dynamic_queue_limits.h locking/seqlock, headers: Untangle the spaghetti monster 2020-08-06 16:13:13 +02: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 EDAC/mc: Replace spaces with tabs in memtype flags definition 2022-09-01 05:15:51 +02: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
eeprom_93xx46.h misc: eeprom_93xx46: Add new 93c56 and 93c66 compatible strings 2021-05-14 13:45:24 +02:00
efi-bgrt.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
efi.h A healthy mix of EFI contributions this time: 2023-02-23 14:41:48 -08:00
efi_embedded_fw.h test_firmware: Test platform fw loading on non-EFI systems 2020-09-10 18:19:16 +02:00
efs_vh.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
eisa.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
elf-fdpic.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
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 elf: Expose ELF header on arch_setup_additional_pages() 2020-10-26 13:46:47 +01: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 enclosure.h: Replace zero-length array with flexible-array member 2020-04-18 15:44:54 -05:00
energy_model.h PM: EM: convert power field to micro-Watts precision and align drivers 2022-07-15 19:17:30 +02:00
entry-common.h include/linux/entry-common.h: remove has_signal comment of arch_do_signal_or_restart() prototype 2022-10-11 18:51:11 -07:00
entry-kvm.h resume_user_mode: Move to resume_user_mode.h 2022-03-10 16:51:50 -06:00
err.h err.h: remove deprecated PTR_RET for good 2020-03-22 23:06:34 +01: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 net: add helper eth_addr_add() 2023-02-06 19:06:58 +01:00
ethtool.h net: ethtool: extend ringparam set/get APIs for rx_push 2023-02-13 11:05:12 +00:00
ethtool_netlink.h net: ethtool: provide shims for stats aggregation helpers when CONFIG_ETHTOOL_NETLINK=n 2023-01-26 15:28:25 +01:00
eventfd.h for-6.2/io_uring-2022-12-08 2022-12-13 10:33:08 -08:00
eventpoll.h ARM: 9108/1: oabi-compat: rework epoll_wait/epoll_pwait emulation 2021-08-20 11:39:26 +01:00
evm.h fs: port acl to mnt_idmap 2023-01-19 09:24:28 +01:00
export-internal.h linux/export: use inline assembler to populate symbol CRCs 2022-09-29 04:40:15 +09:00
export.h Driver core changes for 5.19-rc1 2022-06-03 11:48:47 -07:00
exportfs.h flexible-array transformations for 6.3-rc1 2023-02-25 12:53:42 -08: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: Remove unneeded extern keyword from extcon-provider.h 2020-03-19 07:41:01 +01:00
extcon.h extcon: Add EXTCON_DISP_CVBS and EXTCON_DISP_EDP 2022-07-15 11:37:41 +09:00
f2fs_fs.h f2fs: clarify compress level bit offset 2023-01-31 10:47:45 -08:00
f75375s.h hwmon: (f75375s) Allow setting up fans with platform_data 2007-11-08 08:42:46 -05:00
falloc.h compat_ioctl: simplify the implementation 2020-01-03 09:42:52 +01: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 mm: fix unexpected changes to {failslab|fail_page_alloc}.attr 2022-11-22 18:50:44 -08:00
fb.h drm next for 6.3-rc1 2023-02-22 18:28:03 -08: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 License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
fddidevice.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
fdtable.h Unify the primitives for file descriptor closing 2022-05-14 18:49:01 -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 fs: remove fget_many and fput_many interface 2022-05-14 18:47:28 -04:00
fileattr.h fs: port ->fileattr_set() to pass mnt_idmap 2023-01-19 09:24:27 +01:00
filelock.h fs: remove locks_inode 2023-01-11 06:52:43 -05:00
filter.h net: add missing includes of linux/sched/clock.h 2023-01-27 11:19:46 +00:00
find.h lib/find: introduce find_nth_and_andnot_bit 2023-02-07 18:20:00 -08:00
fips.h crypto: fips - add FIPS test failure notification chain 2019-07-26 14:51:57 +10:00
firewire.h Driver core changes for 6.3-rc1 2023-02-24 12:58:55 -08:00
firmware-map.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 287 2019-06-05 17:36:37 +02:00
firmware.h firmware_loader: Add firmware-upload support 2022-04-26 12:34:28 +02:00
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: Allow N events instead of 1 2021-10-18 07:49:39 -04:00
font.h Fonts: Add charcount field to font_desc 2020-11-16 16:31:41 +01:00
fortify-string.h fortify: Use __builtin_dynamic_object_size() when available 2023-01-05 12:08:29 -08:00
fprobe.h fprobe: Introduce FPROBE_FL_KPROBE_SHARED flag for fprobe 2022-03-17 20:17:02 -07:00
freelist.h freelist: Implement lockless freelist 2020-10-12 18:27:28 +02:00
freezer.h freezer,sched: Rewrite core freezer logic 2022-09-07 21:53:50 +02:00
frontswap.h frontswap: remove support for multiple ops 2022-01-22 08:33:38 +02:00
fs.h - Daniel Verkamp has contributed a memfd series ("mm/memfd: add 2023-02-23 17:09:35 -08:00
fs_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
fs_context.h lsm/stable-6.2 PR 20221212 2022-12-13 09:47:48 -08:00
fs_enet_pd.h net: fs_enet: Remove non NAPI RX 2014-10-08 16:01:41 -04:00
fs_parser.h ext4: journal_path mount options should follow links 2022-12-01 10:46:54 -05: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 License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
fs_struct.h vfs: Use sequence counter with associated spinlock 2020-07-29 16:14:27 +02:00
fs_types.h fs: common implementation of file type 2019-01-21 17:48:13 +01:00
fs_uart_pd.h removed unused #include <linux/version.h>'s 2008-08-23 12:14:12 -07:00
fscache-cache.h fscache, cachefiles: Display stat of culling events 2022-01-07 13:43:18 +00:00
fscache.h fscache: fix OOB Read in __fscache_acquire_volume 2022-11-23 10:31:13 -08:00
fscrypt.h fsverity updates for 6.3 2023-02-20 12:33:41 -08: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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 2019-05-30 11:26:41 -07:00
fsl-diu-fb.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07: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
fsldma.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 40 2019-05-24 17:27:12 +02:00
fsnotify.h fsnotify: invalidate dcache before IN_DELETE event 2022-01-24 14:16:46 +01:00
fsnotify_backend.h fanotify: prepare for setting event flags in ignore mask 2022-07-01 14:51:13 +02:00
fsverity.h fsverity: support verifying data from large folios 2023-01-27 14:46:31 -08:00
ftrace.h ftrace: Add DYNAMIC_FTRACE_WITH_CALL_OPS 2023-01-24 11:49:42 +00:00
ftrace_irq.h trace: Add osnoise tracer 2021-06-25 19:57:01 -04:00
futex.h futex: Fix inode life-time issue 2020-03-06 11:06:15 +01:00
fwnode.h driver core: fw_devlink: Consolidate device link flag computation 2023-02-08 13:37:54 +01:00
fwnode_mdio.h net: mdiobus: withdraw fwnode_mdbiobus_register 2021-06-25 11:46:29 -07:00
gameport.h Input: gameport - move from strlcpy with unused retval to strscpy 2022-08-22 17:16:24 -07:00
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 genalloc.h: Replace zero-length array with flexible-array member 2020-04-18 15:44:54 -05:00
generic-radix-tree.h include/linux/generic-radix-tree.h: replace kernel.h with the necessary inclusions 2021-11-09 10:02:49 -08:00
genetlink.h net: netlink: Remove unused function 2021-07-30 18:35:47 +02:00
genl_magic_func.h genetlink: start to validate reserved header bytes 2022-08-29 12:47:15 +01:00
genl_magic_struct.h treewide: remove editor modelines and cruft 2021-05-07 00:26: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.h mm: replace VM_WARN_ON to pr_warn if the node is offline with __GFP_THISNODE 2022-11-30 14:49:40 -08:00
gfp_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
gfp_types.h mm: discard __GFP_ATOMIC 2023-02-02 22:33:13 -08: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-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 gpio: Remove unused and obsoleted irq_to_gpio() 2023-01-30 15:55:29 +01:00
gpio_keys.h Input: gpio_keys - add missing include to gpio_keys.h 2018-07-18 17:27:10 +00:00
greybus.h staging: greybus: move core include files to include/linux/greybus/ 2019-08-27 19:02:59 +02:00
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.h sched: sch_api: add missing rcu read lock to silence the warning 2020-07-20 17:00:02 -07:00
hashtable_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01: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 video/hdmi: Add audio_infoframe packing for DP 2022-09-04 15:31:59 +03:00
hid-debug.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 2019-05-30 11:26:35 -07:00
hid-roccat.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
hid-sensor-hub.h iio: Add relative sensitivity support 2021-03-11 20:47:09 +00:00
hid-sensor-ids.h HID: hid-sensor-custom: Allow more custom iio sensors 2022-12-20 15:24:57 +01:00
hid.h Merge branch 'for-6.3/hid-bpf' into for-linus 2023-02-22 10:44:31 +01:00
hid_bpf.h HID: bpf: rework how programs are attached and stored in the kernel 2023-01-18 22:08:38 +01: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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 297 2019-06-05 17:36:38 +02:00
highmem-internal.h highmem: Enhance is_kmap_addr() to check kmap_local_page() mappings 2023-02-13 14:16:35 +01:00
highmem.h mm: fix memcpy_from_file_folio() integer underflow 2023-02-09 16:51:30 -08: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.h tree-wide: Assorted spelling fixes 2010-02-09 11:13:56 +01:00
hil_mlc.h hil/parisc: Disable HIL driver when it gets stuck 2020-10-22 22:44:35 +02: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 Char/Misc and other driver subsystem changes for 6.3-rc1 2023-02-24 12:47:33 -08:00
hmm.h docs: rename Documentation/vm to Documentation/mm 2022-06-27 12:52:53 -07:00
host1x.h gpu: host1x: External timeout/cancellation for fences 2023-01-26 15:55:38 +01:00
host1x_context_bus.h gpu: host1x: Add context bus 2022-06-01 11:50:42 +02:00
hp_sdc.h Input: hp_sdc: fix spelling typo in comment 2022-09-13 14:04:34 +02:00
hpet.h hpet: Replace one-element array with flexible-array member 2022-12-02 13:10:36 -08:00
hrtimer.h timekeeping: Distangle resume and clock-was-set events 2021-08-10 17:57:23 +02:00
hrtimer_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
hrtimer_defs.h hrtimer: Split out hrtimer defines into separate header 2019-06-22 21:21:04 +02:00
hte.h drivers: Add hardware timestamp engine (HTE) subsystem 2022-05-04 11:05:54 +02:00
huge_mm.h mm: convert deferred_split_huge_page() to deferred_split_folio() 2023-02-02 22:33:00 -08:00
hugetlb.h - Daniel Verkamp has contributed a memfd series ("mm/memfd: add 2023-02-23 17:09:35 -08:00
hugetlb_cgroup.h mm/hugetlb: increase use of folios in alloc_huge_page() 2023-02-13 15:54:27 -08:00
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
hw_breakpoint.h perf/hw_breakpoint: Make hw_breakpoint_weight() inlinable 2022-08-30 10:56:22 +02:00
hw_random.h hwrng: core - treat default_quality as a maximum and default to 1024 2022-11-18 16:59:34 +08:00
hwmon-sysfs.h hwmon: Include <linux/kstrtox.h> when appropriate 2022-12-04 16:45:02 -08:00
hwmon-vid.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 2019-05-24 17:36:45 +02:00
hwmon.h hwmon: Deprecate [devm_]hwmon_device_register_with_groups 2023-02-16 11:34:19 -08:00
hwspinlock.h hwspinlock: add the 'in_atomic' API 2019-06-29 21:08:14 -07:00
hyperv.h Driver core changes for 6.3-rc1 2023-02-24 12:58:55 -08: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-dev.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1 2019-05-21 11:28:39 +02:00
i2c-mux.h i2c: mux: Replace zero-length array with flexible-array 2020-05-15 11:23:49 +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 i2c: add fwnode APIs 2023-01-17 09:29:59 +01:00
i8042.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
i8253.h clockevents/drivers/i8253: Add support for PIT shutdown quirk 2018-11-04 11:04:46 +01:00
icmp.h icmp: prepare rfc 4884 for ipv6 2020-07-24 17:12:41 -07:00
icmpv6.h net: icmp: introduce function icmpv6_param_prob_reason() 2022-04-13 13:09:57 +01:00
idle_inject.h powercap: idle_inject: Add update callback 2023-02-02 21:08:32 +01:00
idr.h lib/idr.c: document that ida_simple_{get,remove}() are deprecated 2020-10-16 11:11:20 -07:00
ieee80211.h wifi: brcmfmac: p2p: Introduce generic flexible array frame member 2023-02-16 09:33:25 +01:00
ieee802154.h mac802154: Handle passive scanning 2023-01-03 19:48:43 +01:00
if_arp.h net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() 2022-03-16 19:38:41 -07:00
if_bridge.h bridge: Add MAC Authentication Bypass (MAB) support 2022-11-03 20:46:32 -07: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 add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02: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: adopt u64_stats_t 2022-06-09 21:53:12 -07:00
if_tun.h net-tun: Eliminate two tun/xdp related function calls from vhost-net 2020-08-19 14:02:49 -07:00
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: remove skb->vlan_present 2022-11-11 18:18:05 -08:00
igmp.h net: add missing includes of linux/net.h 2023-01-27 11:19:45 +00:00
ihex.h ihex.h: Replace zero-length array with flexible-array member 2020-04-18 15:44:55 -05:00
ima.h integrity-v6.3 2023-02-22 12:36:25 -08:00
imx-media.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
in6.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
indirect_call_wrapper.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next 2021-02-16 13:14:06 -08:00
inet.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
inet_diag.h ip: expose inet sockopts through inet_diag 2020-09-03 15:17:28 -07:00
inetdevice.h net: ipv4: new arp_accept option to accept garp only if in-network 2022-07-15 18:55:49 -07:00
init.h linux/init.h: include <linux/build_bug.h> and <linux/stringify.h> 2022-11-30 16:13:18 -08:00
init_ohci1394_dma.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
init_syscalls.h init: add an init_dup helper 2020-08-04 21:02:38 -04:00
init_task.h kernel/cred.c: make init_groups static 2021-05-06 19:24:11 -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 inotify: simplify subdirectory registration with register_sysctl() 2022-01-22 08:33:35 +02:00
input.h Input: add input_copy_abs() function 2022-02-28 23:26:27 -08:00
instruction_pointer.h kernel.h: split out instruction pointer accessors 2021-11-09 10:02:49 -08:00
instrumentation.h objtool: Rename "VMLINUX_VALIDATION" -> "NOINSTR_VALIDATION" 2022-04-22 12:32:04 +02:00
instrumented.h instrumented.h: add KMSAN support 2022-10-03 14:03:21 -07:00
integrity.h evm: Allow xattr/attr operations for portable signatures 2021-05-21 12:48:39 -04:00
intel-ish-client-if.h HID: intel-ish-hid: fix module device-id handling 2021-11-11 22:45:40 +01:00
intel_rapl.h powercap: intel_rapl: support new layout of Psys PowerLimit Register on SPR 2021-12-17 16:13:14 +01:00
intel_tcc.h thermal/intel: Introduce Intel TCC library 2022-12-30 19:57:38 +01: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 tpmi external interface for tpmi feature drivers 2023-02-06 13:47:40 +01:00
interconnect-provider.h interconnect: Make icc_provider_del() return void 2022-08-16 16:38:42 +03:00
interconnect.h interconnect: add device managed bulk API 2022-07-04 16:14:29 +03:00
interrupt.h Scheduler changes in this cycle were: 2022-05-24 11:11:13 -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
interval_tree_generic.h augmented rbtree: add new RB_DECLARE_CALLBACKS_MAX macro 2019-09-25 17:51:39 -07:00
io-64-nonatomic-hi-lo.h iomap: constify ioreadX() iomem argument (as in generic implementation) 2020-08-14 19:56:57 -07:00
io-64-nonatomic-lo-hi.h iomap: constify ioreadX() iomem argument (as in generic implementation) 2020-08-14 19:56:57 -07:00
io-mapping.h io-mapping: move some code within the include guarded section 2022-12-11 19:30:19 -08:00
io-pgtable.h iommu/io-pgtable: Remove map/unmap 2022-11-19 10:44:16 +01:00
io.h devres: remove devm_ioremap_np 2022-09-01 18:04:43 +02:00
io_uring.h io_uring: complete all requests in task context 2022-12-07 06:47:13 -07:00
io_uring_types.h io_uring: rename 'in_idle' to 'in_cancel' 2023-02-22 09:57:23 -07:00
ioam6.h ipv6: ioam: Data plane support for Pre-allocated Trace 2021-07-21 08:14:33 -07:00
ioam6_genl.h ipv6: ioam: IOAM Generic Netlink API 2021-07-21 08:14:33 -07:00
ioam6_iptunnel.h ipv6: ioam: Support for IOAM injection with lwtunnels 2021-07-21 08:14:33 -07:00
ioasid.h iommu/sva: Assign a PASID to mm on PASID allocation and free it on mm exit 2022-02-15 11:31:35 +01:00
iocontext.h block: only build the icq tracking code when needed 2021-12-16 10:59:02 -07:00
iomap.h New code for 6.3: 2023-02-22 13:50:13 -08:00
iommu-helper.h kernel.h: split out mathematical helpers 2020-12-15 22:46:15 -08:00
iommu.h iommufd for 6.3 2023-02-24 14:34:12 -08:00
iommufd.h vfio: Support VFIO_NOIOMMU with iommufd 2023-02-03 15:45:23 -04:00
iopoll.h iopoll: update kerneldoc of read_poll_timeout_atomic() 2020-09-25 16:30:06 +02:00
ioport.h Driver Core changes for 6.2-rc1 2022-12-16 03:54:54 -08:00
ioprio.h block: Make ioprio_best() static 2022-06-27 06:29:12 -06:00
iosys-map.h iosys-map: Add IOSYS_MAP_INIT_VADDR_IOMEM() 2022-08-10 09:15:16 +02:00
iova.h iommu/iova: Fix module config properly 2022-09-26 13:31:20 +02:00
iova_bitmap.h vfio: Add an IOVA bitmap support 2022-09-08 12:59:00 -06: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.h rhashtable: split rhashtable.h 2018-06-22 13:43:27 +09:00
ipc_namespace.h ipc/msg: mitigate the lock contention with percpu counter 2022-10-03 14:21:44 -07:00
ipmi.h ipmi: Add an intializer for ipmi_recv_msg struct 2022-05-12 10:00:03 -05:00
ipmi_smi.h ipmi: Add an intializer for ipmi_smi_msg struct 2022-05-12 10:00:03 -05:00
ipv6.h net/ipv6: Expand and rename accept_unsolicited_na to accept_untracked_na 2022-05-31 11:36:57 +02:00
ipv6_route.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
irq.h genirq: Add mechanism to multiplex a single HW IPI 2023-02-05 10:57:55 +00:00
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: Simplify the API 2020-05-18 10:30:21 +01:00
irq_work.h irq_work: Also rcuwait for !IRQ_WORK_HARD_IRQ on PREEMPT_RT 2021-10-15 11:25:18 +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 generic_handle_domain_irq_safe(). 2022-09-19 15:08:38 +02:00
irqdomain.h iommufd for 6.3 2023-02-24 14:34:12 -08:00
irqdomain_defs.h genirq/msi: Provide constants for PCI/IMS support 2022-12-05 22:22:34 +01:00
irqflags.h lockdep: Fix -Wunused-parameter for _THIS_IP_ 2022-04-05 10:24:34 +02:00
irqhandler.h genirq: Remove preflow handler support 2020-07-04 10:02:06 +02: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 crash due to KASLR physical memory remapping 2021-07-31 22:20:24 -04:00
ism.h net/smc: De-tangle ism and smc device initialization 2023-01-25 09:46:49 +00:00
iversion.h fs: clarify when the i_version counter must be updated 2023-01-26 06:59:40 -05:00
jbd2.h jbd2,ocfs2: move jbd2_journal_submit_inode_data_buffers to ocfs2 2023-01-18 17:12:51 -08:00
jhash.h include: jhash/signal: Fix fall-through warnings for Clang 2020-10-29 13:17:58 -05:00
jiffies.h kernel.h: split out min()/max() et al. helpers 2020-10-16 11:11:19 -07: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.h jump_label: Prevent key->enabled int overflow 2022-12-01 15:53:05 -08:00
jump_label_ratelimit.h locking/static_key: always define static_branch_deferred_inc 2019-06-14 19:31:47 -07:00
jz4740-adc.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
jz4780-nemc.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
kallsyms.h kallsyms: Add self-test facility 2022-11-15 00:42:02 -08: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 arm64: kasan: mte: use a constant kernel GCR_EL1 value 2021-08-02 18:14:21 +01:00
kasan.h mm/kasan: simplify and refine kasan_cache code 2023-01-18 17:12:55 -08: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 kconfig.h: explain IS_MODULE(), IS_ENABLED() 2021-06-05 23:49:46 +09:00
kcore.h fs/proc/kcore: drop KCORE_REMAP and KCORE_OTHER 2021-06-30 20:47:28 -07:00
kcov.h kcov: fix spelling typos in comments 2022-12-11 19:30:20 -08:00
kcsan-checks.h kcsan: Turn barrier instrumentation into macros 2021-12-09 16:42:29 -08:00
kcsan.h kcsan: Add core support for a subset of weak memory modeling 2021-12-09 16:42:26 -08:00
kdb.h module: Move kdb module related code out of main kdb code 2022-04-05 08:43:04 -07:00
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-page-flags.h mm: Add PG_arch_3 page flag 2022-11-29 09:26:07 +00:00
kernel.h tracing: Always use canonical ftrace path 2023-02-18 14:34:09 -05:00
kernel_read_file.h fs/kernel_read_file: allow to read files up-to ssize_t 2022-06-16 19:58:21 -07:00
kernel_stat.h sched: Add helper nr_context_switches_cpu() 2023-01-05 12:21:11 -08:00
kernelcapi.h isdn: capi: dead code removal 2019-12-11 09:12:38 +01:00
kernfs.h kernfs: Implement kernfs_show() 2022-09-01 18:08:44 +02:00
kexec.h kexec: introduce sysctl parameters kexec_load_limit_* 2023-02-02 22:50:05 -08:00
key-type.h keys: Provide the original description to the key preparser 2020-11-23 18:09:29 +00:00
key.h KEYS: Add new function key_create() 2023-02-13 10:11:20 +02: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 mm, kfence: support kmem_dump_obj() for KFENCE objects 2022-04-15 14:49:55 -07:00
kfifo.h kfifo: fix kfifo_to_user() return type 2022-07-17 17:31:38 -07:00
kgdb.h kgdb: Fix spelling mistakes 2021-06-01 10:29:21 +01:00
khugepaged.h mm: vmscan: split khugepaged stats from direct reclaim stats 2022-11-30 15:58:41 -08: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-checks.h instrumented.h: add KMSAN support 2022-10-03 14:03:21 -07:00
kmsan.h entry: kmsan: introduce kmsan_unpoison_entry_regs() 2022-10-03 14:03:25 -07:00
kmsan_string.h x86: fortify: kmsan: fix KMSAN fortify builds 2022-10-28 13:37:23 -07:00
kmsan_types.h kmsan: add KMSAN runtime core 2022-10-03 14:03:19 -07:00
kmsg_dump.h printk: kmsg_dump: remove _nolock() variants 2021-03-08 11:43:35 +01: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.h kobject: kset_uevent_ops: make uevent() callback take a const * 2023-01-27 13:45:53 +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: make kobject_namespace take a const * 2022-11-22 17:34:43 +01:00
kprobes.h x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range 2023-02-21 08:49:16 +09:00
kref.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 428 2019-06-05 17:37:16 +02:00
kref_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01: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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 176 2019-05-30 11:29:19 -07:00
ksm.h ksm: remove redundant declarations in ksm.h 2022-10-03 14:02:43 -07:00
kstrtox.h kernel.h: split out kstrtox() and simple_strtox() to a separate header 2021-07-01 11:06:05 -07:00
kthread.h kthread: unexport kthread_blkcg 2022-05-02 14:06:20 -06:00
ktime.h timekeeping: Remove unused get_seconds() 2021-01-12 21:13:01 +01:00
ktime_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01: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: update code comment in struct kvm_vcpu 2023-02-07 17:58:19 -08:00
kvm_irqfd.h kvm/eventfd: Use sequence counter with associated spinlock 2020-07-29 16:14:29 +02:00
kvm_para.h KVM: Introduce paravirtualization hints and KVM_HINTS_DEDICATED 2018-03-06 18:40:44 +01:00
kvm_types.h KVM: MMU: Make the definition of 'INVALID_GPA' common 2023-01-19 21:48:38 +00:00
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: drop EARLY_EVENT_BLANK support 2019-08-05 21:52:53 +02: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: flash: Add flash registration with undefined CONFIG_LEDS_CLASS_FLASH 2021-02-19 11:54:08 +01:00
led-class-multicolor.h leds: flash: Fix multicolor no-ops registration by return 0 2021-02-19 11:54:08 +01: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-lp3944.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
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 include/: replace HTTP links with HTTPS ones 2020-08-12 10:57:59 -07:00
leds.h leds: Move led_init_default_state_get() to the global header 2023-01-30 08:03:35 +00:00
libata.h ata: libata: cleanup fua support detection 2023-01-14 07:32:42 +09:00
libfdt.h libfdt: remove unnecessary include directive from <linux/libfdt.h> 2018-01-11 14:39:07 -06:00
libfdt_env.h libfdt: define INT32_MAX and UINT32_MAX in libfdt_env.h 2019-11-26 13:35:25 -07:00
libgcc.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 120 2019-05-24 17:39:02 +02:00
libnvdimm.h cxl/pmem: Fix nvdimm registration races 2023-02-13 17:01:05 -08:00
libps2.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
license.h revert "kbuild: fix -Wimplicit-function-declaration in license_is_gpl_compatible" 2022-11-30 14:49:42 -08:00
limits.h fs/kernel_read_file: allow to read files up-to ssize_t 2022-06-16 19:58:21 -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 net: remove linkmode_change_bit() 2022-01-27 13:53:26 +00:00
linux_logo.h video/logo: remove obsolete logo files 2018-03-26 15:56:42 +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.h i915: Move list_count() to list.h as list_count_nodes() for broader use 2023-01-06 16:37:46 +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: list_lru: rename list_lru_per_memcg to list_lru_memcg 2022-03-22 15:57:03 -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
litex.h drivers/soc/litex: remove 8-bit subregister option 2021-06-11 04:35:40 +09:00
livepatch.h livepatch: Remove klp_arch_set_pc() and asm/livepatch.h 2022-05-24 08:46:37 +02:00
llc.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
llist.h include/linux/llist.h: replace kernel.h with the necessary inclusions 2021-11-09 10:02:49 -08:00
llist_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
local_lock.h locking: Introduce local_lock() 2020-05-28 10:31:09 +02:00
local_lock_internal.h Revert "locking/local_lock: Make the empty local_lock_*() function a macro." 2022-04-05 09:59:39 +02:00
lockdep.h locking/lockdep: Remove lockdep_init_map_crosslock. 2023-02-06 15:31:05 +01: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: Improve comments in wait-type checks 2021-09-17 15:08:45 +02: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: Define PIO_INDIRECT_SIZE for !CONFIG_INDIRECT_PIO 2019-11-05 08:45:46 +08: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 lru_cache: remove unused lc_private, lc_set, lc_index_of 2022-11-22 19:38:39 -07:00
lsm_audit.h selinux: log anon inode class name 2022-05-03 16:09:03 -04:00
lsm_hook_defs.h fs: port acl to mnt_idmap 2023-01-19 09:24:28 +01:00
lsm_hooks.h fs: port xattr to mnt_idmap 2023-01-19 09:24:28 +01:00
lz4.h include/linux/lz4.h: fix spelling and copy-paste errors in documentation 2019-07-16 19:23:24 -07:00
lzo.h lib/lzo: separate lzo-rle from lzo 2019-03-07 18:32:03 -08:00
mailbox_client.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02: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.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
maple_tree.h maple_tree: add mas_init() function 2023-02-09 16:51:30 -08:00
marvell_phy.h net: phy: marvell10g: fix differentiation of 88X3310 from 88X3340 2021-07-11 10:02:33 -07:00
math.h math.h: Introduce data types for fractional numbers 2022-01-30 12:21:25 +00:00
math64.h sched/clock/x86: Mark sched_clock() noinstr 2023-01-31 15:01:47 +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: mc146818-lib: Fix the AltCentury for AMD platforms 2022-03-29 22:45:31 +02:00
mcb.h mcb: move to_mcb_device() to use container_of_const() 2023-01-27 13:45:49 +01:00
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 net: phy: add genphy_c45_ethtool_get/set_eee() support 2023-02-13 11:12:31 +00:00
mei_aux.h mei: gsc: setup gsc extended operational memory 2022-09-12 15:23:11 +03:00
mei_cl_bus.h mei: bus: extend bus API to support command streamer API 2022-10-03 11:29:10 -07:00
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 memblock: Remove #ifdef __KERNEL__ from memblock.h 2022-01-11 12:36:47 +02:00
memcontrol.h - Daniel Verkamp has contributed a memfd series ("mm/memfd: add 2023-02-23 17:09:35 -08:00
memfd.h mm: restructure memfd code 2018-06-07 17:34:35 -07:00
memory-tiers.h memory: move hotplug memory notifier priority to same file for easy sorting 2022-11-08 17:37:17 -08:00
memory.h mm/hwpoison: introduce per-memory_block hwpoison counter 2022-11-08 17:37:22 -08:00
memory_hotplug.h mm, memory_hotplug: remove obsolete generic_free_nodedata() 2022-10-03 14:03:29 -07:00
mempolicy.h mm/hugetlb: add dedicated func to get 'allowed' nodemask for current process 2022-09-11 20:25:50 -07:00
mempool.h mempool: introduce mempool_is_saturated 2022-11-16 09:44:26 -07:00
memregion.h dax/hmem: Convey the dax range via memregion_info() 2023-02-10 17:33:29 -08:00
memremap.h mm/memremap: Replace zero-length array with DECLARE_FLEX_ARRAY() helper 2023-01-05 16:15:26 -06:00
memstick.h memstick: Skip allocating card when removing host 2020-09-28 12:16:13 +02:00
mhi.h bus: mhi: core: Add an API for auto queueing buffers for DL channel 2021-12-17 17:17:14 +01:00
mhi_ep.h bus: mhi: ep: Change state_lock to mutex 2023-01-27 12:31:41 +05:30
micrel_phy.h net: micrel: Add support for lan8841 PHY 2023-02-08 09:16:07 +00:00
microchipphy.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 2019-05-21 11:28:45 +02:00
migrate.h include/linux/migrate.h: remove unneeded externs 2023-02-20 12:46:18 -08:00
migrate_mode.h mm/migrate: de-duplicate migrate_reason strings 2021-11-06 13:30:41 -07:00
mii.h net: mii: add mii_bmcr_encode_fixed() 2022-06-19 10:38:26 +01:00
mii_timestamper.h net: Add a layer for non-PHY MII time stamping drivers. 2019-12-25 19:51:33 -08:00
min_heap.h lib: Introduce generic min-heap 2020-03-06 11:56:59 +01:00
minmax.h minmax: clamp more efficiently by avoiding extra comparison 2022-11-18 13:55:07 -08:00
misc_cgroup.h misc_cgroup: remove error log to avoid log flood 2021-09-20 07:35:38 -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 driver core: make struct class.dev_uevent() take a const * 2022-11-24 17:12:15 +01:00
mm.h - Daniel Verkamp has contributed a memfd series ("mm/memfd: add 2023-02-23 17:09:35 -08:00
mm_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
mm_inline.h mm: multi-gen LRU: section for memcg LRU 2023-02-02 22:33:27 -08:00
mm_types.h - Daniel Verkamp has contributed a memfd series ("mm/memfd: add 2023-02-23 17:09:35 -08:00
mm_types_task.h mm: convert mm's rss stats into percpu_counter 2022-11-30 15:58:40 -08:00
mman.h mm: implement memory-deny-write-execute as a prctl 2023-02-02 22:33:24 -08:00
mmap_lock.h Networking fixes for 5.15-rc2, including fixes from bpf. 2021-09-16 13:05:42 -07:00
mmdebug.h mm/debug: Provide VM_WARN_ON_IRQS_ENABLED() 2022-09-19 14:35:08 +02: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 sched: Introduce task_cpu_possible_mask() to limit fallback rq selection 2021-08-20 12:32:58 +02:00
mmu_notifier.h mm/mmu_notifier: remove unused mmu_notifier_range_update_to_read_only export 2023-02-02 22:32:54 -08:00
mmzone.h mm: memory-failure: add memory failure stats to sysfs 2023-02-02 22:33:28 -08:00
mnt_idmapping.h fs: move mnt_idmap 2023-01-19 09:24:30 +01:00
mnt_namespace.h nsproxy: attach to namespaces via pidfds 2020-05-13 11:41:22 +02:00
mod_devicetable.h bus: mhi: ep: Add uevent support for module autoloading 2022-04-26 13:17:42 +02:00
module.h modules-6.3-rc1 2023-02-23 14:05:08 -08:00
module_signature.h MODSIGN: make new include file self contained 2019-08-06 13:41:04 -04:00
moduleloader.h Livepatching changes for 6.3 2023-02-23 14:00:10 -08:00
moduleparam.h params: lift param_set_uint_minmax to common code 2021-08-16 14:42:22 +02:00
most.h staging: most: move core files out of the staging area 2020-03-24 13:42:44 +01:00
mount.h Merge branch 'work.namespace' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2023-02-24 19:20:07 -08:00
moxtet.h treewide: change my e-mail address, fix my name 2021-04-09 14:54:23 -07:00
mpage.h fs: remove the nobh helpers 2022-08-02 12:34:04 -04:00
mpi.h lib/mpi: fix spelling mistakes 2021-07-01 11:06:05 -07: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
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
mroute.h bpf: net: Change do_ip_getsockopt() to take the sockptr_t argument 2022-09-02 20:34:31 -07:00
mroute6.h bpf: net: Change do_ipv6_getsockopt() to take the sockptr_t argument 2022-09-02 20:34:31 -07:00
mroute_base.h ipmr: adopt rcu_read_lock() in mr_dump() 2022-06-24 11:34:38 +01: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.h A set of updates for the interrupt susbsystem: 2023-03-05 11:19:16 -08:00
msi_api.h genirq/msi: Provide constants for PCI/IMS support 2022-12-05 22:22:34 +01:00
mtio.h compat_ioctl: move tape handling into drivers 2019-10-23 17:23:44 +02:00
mutex.h locking/rtmutex: Add mutex variant for RT 2021-08-17 19:05:29 +02:00
mutex_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
mv643xx.h watchdog: Remove MV64x60 watchdog driver 2021-06-21 08:49:11 +02:00
mv643xx_eth.h net: mv643xx_eth: support MII/GMII/RGMII modes for Kirkwood 2022-11-07 08:42:19 +00:00
mv643xx_i2c.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
mvebu-pmsu.h ARM: mvebu: extend PMSU code to support dynamic frequency scaling 2014-07-16 12:58:36 +00:00
mxm-wmi.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 2019-05-30 11:26:35 -07:00
namei.h NFSD 6.3 Release Notes 2023-02-22 14:21:40 -08:00
nd.h drivers/nvdimm: Fix build failure when CONFIG_PERF_EVENTS is not set 2022-03-23 12:17:36 -07:00
ndctl.h UAPI: ndctl: Remove use of PAGE_SIZE 2018-10-17 13:56:58 -07:00
net.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2022-10-24 13:44:11 -07:00
netdev_features.h net: Fix features skip in for_each_netdev_feature() 2022-05-05 18:25:57 -07:00
netdevice.h net: make default_rps_mask a per netns attribute 2023-02-20 11:22:54 +00:00
netfilter.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf 2023-02-22 21:25:23 -08:00
netfilter_bridge.h netfilter: move nf_bridge_frag_data struct definition to a more appropriate header. 2019-09-13 12:35:33 +02:00
netfilter_defs.h Remove DECnet support from kernel 2022-08-22 14:26:30 +01:00
netfilter_ipv4.h netfilter: use actual socket sk rather than skb sk when routing harder 2020-10-30 12:57:39 +01:00
netfilter_ipv6.h netfilter: use actual socket sk rather than skb sk when routing harder 2020-10-30 12:57:39 +01:00
netfilter_netdev.h netfilter: egress: Report interface as outgoing 2022-03-24 15:09:53 +01:00
netfs.h netfs: Add a function to extract an iterator into a scatterlist 2023-02-20 17:25:43 -06:00
netlink.h netlink: provide an ability to set default extack message 2023-02-01 21:04:09 -08:00
netpoll.h netpoll: add net device refcount tracker to struct netpoll 2021-12-06 16:06:02 -08:00
nfs.h NFSD: Deprecate NFS_OFFSET_MAX 2022-02-09 09:24:40 -05: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: add delegation reaper to react to low memory condition 2022-12-10 11:01:12 -05:00
nfs_fs.h NFS Client Updates for Linux 6.3 2023-02-22 14:47:20 -08: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.1 mark qualified async operations as MOVEABLE tasks 2022-05-31 17:09:30 -04:00
nfs_iostat.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
nfs_page.h NFS: Clean up O_DIRECT request allocation 2023-02-14 14:22:33 -05:00
nfs_ssc.h NFSD: enhance inter-server copy cleanup 2023-02-20 09:20:21 -05:00
nfs_xdr.h nfs: only issue commit in DIO codepath if we have uncommitted data 2022-07-23 15:28:59 -04:00
nfsacl.h NFSD: Add an xdr_stream-based encoder for NFSv2/3 ACLs 2021-03-22 10:19:00 -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 License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
nmi.h x86/nmi: Print reasons why backtrace NMIs are ignored 2023-01-19 15:55:12 -08:00
node.h mm: hugetlb: simplify per-node sysfs creation and removal 2022-10-03 14:03:15 -07:00
nodemask.h treewide: use get_random_u32_below() instead of deprecated function 2022-11-18 02:15:15 +01:00
nospec.h uaccess: Add speculation barrier to copy_from_user() 2023-02-21 14:45:22 -08:00
notifier.h notifier: Add blocking/atomic_notifier_chain_register_unique_prio() 2022-05-19 19:30:30 +02:00
ns_common.h ns: Add a common refcount into ns_common 2020-08-19 13:47:15 +02: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 fs/exec: switch timens when a task gets a new mm 2022-10-25 15:15:52 -07:00
ntb.h NTB: correct ntb_peer_spad_addr and ntb_peer_spad_read comment typos 2020-06-05 20:02:08 -04:00
ntb_transport.h NTB: Add flow control to the ntb_netdev 2015-09-07 15:17:08 -04:00
nubus.h nubus: Make struct nubus_driver::remove return void 2021-07-28 15:33:59 +02:00
numa.h x86/sgx: Add an attribute for the amount of SGX memory in a NUMA node 2021-12-09 07:02:22 -08:00
nvme-auth.h nvme-auth: Diffie-Hellman key exchange support 2022-08-02 17:14:49 -06:00
nvme-fc-driver.h scsi: nvme-fc: Add new routine nvme_fc_io_getuuid() 2022-05-19 20:24:56 -04:00
nvme-fc.h nvme-fc: Sync header to FC-NVME-2 rev 1.08 2020-05-09 16:18:33 -06:00
nvme-rdma.h nvme-rdma: limit the maximal queue size for RDMA controllers 2021-10-20 19:16:01 +02:00
nvme-tcp.h nvme-tcp: send H2CData PDUs based on MAXH2CDATA 2022-02-23 14:43:11 +01:00
nvme.h nvme: consult the CSE log page for unprivileged passthrough 2022-12-28 06:26:31 -10:00
nvmem-consumer.h nvmem: core: move struct nvmem_cell_info to nvmem-provider.h 2023-02-06 19:06:59 +01:00
nvmem-provider.h nvmem: core: add nvmem_add_one_cell() 2023-02-06 19:06:59 +01:00
nvram.h powerpc: Enable HAVE_ARCH_NVRAM_OPS and disable GENERIC_NVRAM 2019-01-22 10:21:45 +01:00
objagg.h lib: objagg: add root count to stats 2019-02-08 15:02:49 -08:00
objtool.h x86/unwind/orc: Add 'signal' field to ORC metadata 2023-02-11 12:37:51 +01:00
of.h Devicetree updates for v6.3: 2023-02-24 13:31:53 -08:00
of_address.h of: Introduce of_translate_dma_region() 2023-01-25 11:48:27 +01: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: device: make of_device_uevent_modalias() take a const device * 2023-01-27 13:45:28 +01: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: of: Move enum of_gpio_flags to its only user 2023-01-30 15:55:31 +01:00
of_graph.h of_graph: add of_graph_is_present() 2020-07-01 10:49:02 +02:00
of_iommu.h iommu: Implement of_iommu_get_resv_regions() 2023-01-25 11:48:28 +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 net: mdio: provide shim implementation of devm_of_mdiobus_register 2021-05-18 13:47:36 -07:00
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/platform: Add stubs for of_platform_device_create/destroy() 2022-07-08 14:53:50 +02:00
of_reserved_mem.h of: reserved-memory: Add stub for RESERVEDMEM_OF_DECLARE() 2021-06-21 13:56:46 -06:00
oid_registry.h oid_registry: Add OIDs for missing Spnego auth mechanisms to Macs 2021-08-25 15:43:26 -05:00
olpc-ec.h Platform: OLPC: Add XO-1.75 EC driver 2019-05-20 17:27:08 +03:00
omap-dma.h ARM: omap1: add back omap_set_dma_priority() stub 2022-04-29 09:53:52 +02:00
omap-gpmc.h memory: omap-gpmc: Drop custom PM calls with cpu_pm notifier 2021-07-29 09:02:27 +02:00
omap-iommu.h iommu/omap: Fix compilation warnings 2019-08-09 19:56:05 +02:00
omap-mailbox.h mailbox: omap: Add support for TI K3 SoCs 2019-07-10 23:08:44 -05:00
omapfb.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 2019-05-30 11:26:35 -07:00
once.h once: rename _SLOW to _SLEEPABLE 2022-10-03 17:34:32 -07:00
once_lite.h x86/extable: Fix ex_handler_msr() print condition 2022-07-21 10:39:42 +02: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 License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
overflow.h overflow: Introduce overflows_type() and castable_to_type() 2022-11-02 12:39:27 -07:00
packing.h net: update NXP copyright text 2021-09-17 13:52:17 +01:00
padata.h padata: Convert from atomic_t to refcount_t on parallel_data->refcnt 2021-07-30 10:58:36 +08:00
page-flags-layout.h mm: multi-gen LRU: minimal implementation 2022-09-26 19:46:09 -07:00
page-flags.h mm: add memcpy_from_file_folio() 2023-02-02 22:33:34 -08:00
page-isolation.h mm: make alloc_contig_range work at pageblock granularity 2022-05-13 07:20:13 -07:00
page_counter.h mm: deduplicate cacheline padding code 2022-09-26 19:46:29 -07:00
page_ext.h mm/page_ext: init page_ext early if there are no deferred struct pages 2023-02-02 22:33:22 -08:00
page_idle.h mm: fix use-after free of page_ext after race with memory-offline 2022-09-11 20:25:57 -07:00
page_owner.h mm/page_owner.c: modify the type of argument "order" in some functions 2021-11-11 09:34:35 -08:00
page_ref.h mm: update mmap_sem comments to refer to mmap_lock 2023-01-11 16:14:22 -08: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/page_table_check: check entries at pmd levels 2022-02-04 09:25:04 -08:00
pageblock-flags.h mm: add pageblock_aligned() macro 2022-10-03 14:03:04 -07:00
pagemap.h - Daniel Verkamp has contributed a memfd series ("mm/memfd: add 2023-02-23 17:09:35 -08:00
pagevec.h filemap: remove find_get_pages_range_tag() 2023-02-02 22:33:18 -08:00
pagewalk.h mm/hugetlb: make walk_hugetlb_range() safe to pmd unshare 2023-01-18 17:12:39 -08:00
panic.h panic: Consolidate open-coded panic_on_warn checks 2022-12-02 13:04:44 -08:00
panic_notifier.h kernel.h: split out panic and oops helpers 2021-07-01 11:06:04 -07:00
parman.h lib: Introduce priority array area manager 2017-02-03 16:35:42 -05:00
parport.h parport: remove ax88796 driver 2023-01-16 09:26:06 +01:00
parport_pc.h parport_pc: Let chipset drivers mask ECR bits on writes 2023-01-20 13:12:00 +01:00
parser.h parser: add unsigned int parser 2021-02-03 19:05:50 +01:00
part_stat.h block: remove genhd.h 2022-02-02 07:49:59 -07:00
pata_arasan_cf_data.h Update Viresh Kumar's email address 2015-07-17 16:39:53 -07:00
pata_parport.h ata: pata_parport: add driver (PARIDE replacement) 2023-01-31 09:34:41 +09:00
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 vfs: add path_put_init() 2017-11-09 10:23:28 +01:00
pch_dma.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 176 2019-05-30 11:29:19 -07:00
pci-acpi.h PCI: ACPI: Drop acpi_pci_bus 2021-09-27 17:00:21 +02:00
pci-ats.h PCI/ATS: Add pci_pri_supported() to check device or associated PF 2020-07-24 09:50:41 -05:00
pci-doe.h PCI/DOE: Add DOE mailbox support functions 2022-07-19 15:38:04 -07:00
pci-ecam.h PCI: loongson: Add ACPI init support 2022-07-14 15:25:36 -05:00
pci-ep-cfs.h PCI: Fix kernel-doc formatting 2021-07-06 10:37:46 -05:00
pci-epc.h PCI: endpoint: Use link_up() callback in place of LINK_UP notifier 2023-02-14 07:27:32 +09:00
pci-epf.h PCI: endpoint: Use link_up() callback in place of LINK_UP notifier 2023-02-14 07:27:32 +09:00
pci-p2pdma.h PCI/P2PDMA: Remove pci_p2pdma_[un]map_sg() 2022-07-26 07:28:08 -04:00
pci.h cxl for v6.3 2023-02-25 09:19:23 -08:00
pci_hotplug.h PCI: Change the type of probe argument in reset functions 2021-08-18 17:32:42 -05:00
pci_ids.h virtio,vhost,vdpa: features, fixes 2023-02-25 11:48:02 -08:00
pcs-altera-tse.h net: pcs: add new PCS driver for altera TSE PCS 2022-09-05 10:16:53 +01:00
pcs-lynx.h net: phy: lynx: refactor Lynx PCS module to use generic phylink_pcs 2022-01-02 18:48:47 +00:00
pcs-rzn1-miic.h net: pcs: add Renesas MII converter driver 2022-06-27 11:37:55 +01:00
pe.h efi: Put Linux specific magic number in the DOS header 2022-12-05 09:31:46 +01:00
peci-cpu.h peci: Add peci-cpu driver 2022-02-09 08:04:44 +01:00
peci.h peci: Add peci-cpu driver 2022-02-09 08:04:44 +01:00
percpu-defs.h sched/core: Always inline __this_cpu_preempt_check() 2023-01-13 11:48:17 +01:00
percpu-refcount.h percpu_ref: Replace kernel.h with the necessary inclusions 2021-12-09 15:41:09 -05:00
percpu-rwsem.h locking/percpu-rwsem: Add percpu_is_write_locked() and percpu_is_read_locked() 2022-08-30 10:56:23 +02:00
percpu.h Merge branch 'for-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu 2022-12-12 16:07:04 -08:00
percpu_counter.h include/linux/percpu_counter.h: race in uniprocessor percpu_counter_add() 2023-02-02 22:50:01 -08:00
perf_event.h perf/core: Introduce perf_prepare_header() 2023-01-18 11:57:20 +01:00
perf_event_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
perf_regs.h perf/arch: Remove perf_sample_data::regs_user_copy 2020-11-09 18:12:34 +01:00
personality.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01: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
pfn_t.h mm: introduce ARCH_HAS_PTE_DEVMAP 2019-07-16 19:23:25 -07:00
pgtable.h mm: introduce __vm_flags_mod and use it in untrack_pfn 2023-02-09 16:51:40 -08:00
pgtable_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
phonet.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336 2019-06-05 17:37:07 +02:00
phy.h net: phy: do not force EEE support 2023-02-23 13:43:23 +01:00
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
phylink.h net: remove explicit phylink_generic_validate() references 2022-11-07 17:54:57 -08:00
pid.h pid: add pidfd_get_task() helper 2021-10-14 13:29:18 +02:00
pid_namespace.h mm/memfd: add MFD_NOEXEC_SEAL and MFD_EXEC 2023-01-18 17:12:37 -08: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 splice: Add a func to do a splice from a buffered file without ITER_PIPE 2023-02-20 17:25:43 -06:00
pkeys.h x86/fault: Fix wrong signal when vsyscall fails with pkey 2021-09-20 22:28:47 +02:00
pktcdvd.h Revert "pktcdvd: remove driver." 2023-01-04 14:44:13 -07: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: Provide a remove callback that returns no value 2023-01-17 19:04:17 +01:00
platform_profile.h docs: update sysfs-platform_profile.rst reference 2021-05-20 13:44:13 -06:00
pldmfw.h Add pldmfw library for PLDM firmware update 2020-07-28 17:07:06 -07:00
plist.h include/linux/plist.h: replace kernel.h with the necessary inclusions 2021-11-09 10:02:49 -08:00
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: Add EXPORT macros for exporting PM functions 2023-02-13 19:17:34 +01:00
pm_clock.h PM: runtime: add devm_pm_clk_create helper 2021-08-26 11:28:07 -07:00
pm_domain.h PM: domains: Allow a genpd consumer to require a synced power off 2023-01-10 11:07:10 -06:00
pm_opp.h OPP: Remove dev{m}_pm_opp_of_add_table_noclk() 2022-07-12 20:35:21 +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: Improve EXPORT_*_DEV_PM_OPS macros 2022-10-04 20:52:38 +02:00
pm_wakeirq.h treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_320.RULE 2022-06-10 14:51:36 +02:00
pm_wakeup.h PM: wakeup: Unify device_init_wakeup() for PM_SLEEP and !PM_SLEEP 2022-07-05 20:48:46 +02: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 pnp: Use list_for_each_entry() instead of open coding 2020-04-22 11:36:11 +02:00
poison.h Networking changes for 6.3. 2023-02-21 18:24:12 -08:00
poll.h eventpoll: simplify sysctl declaration with register_sysctl() 2022-01-22 08:33:35 +02:00
polynomial.h lib: add generic polynomial calculation 2022-05-22 11:32:30 -07:00
posix-clock.h ptp: fix the race between the release of ptp_clock and cdev 2019-12-30 20:19:27 -08:00
posix-timers.h ptrace: Cleanups for v5.18 2022-03-28 17:29:53 -07:00
posix_acl.h fs: port acl to mnt_idmap 2023-01-19 09:24:28 +01:00
posix_acl_xattr.h acl: make vfs_posix_acl_to_xattr() static 2022-10-28 10:00:26 +02:00
power_supply.h power: supply: Explain maintenance charging 2022-09-11 10:52:05 +02:00
powercap.h powercap: make documentation reflect code 2020-09-10 19:27:59 +02:00
ppp-comp.h add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02:00
ppp_channel.h add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02:00
ppp_defs.h flow_dissector: Add PPPoE dissectors 2022-07-26 09:49:12 -07:00
pps_kernel.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 2019-05-24 17:36:45 +02:00
pr.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
prandom.h prandom: remove prandom_u32_max() 2022-12-20 03:13:45 +01:00
preempt.h preempt: Provide preempt_[dis|en]able_nested() 2022-09-19 14:35:07 +02:00
prefetch.h i40e: optimise prefetch page refcount 2020-09-14 09:45:34 -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: move size limit macros into internal.h 2023-01-11 15:35:11 +01:00
prmt.h ACPI: PRM: implement OperationRegion handler for the PlatformRtMechanism subtype 2021-06-10 15:06:54 +02:00
proc_fs.h net, proc: Provide PROC_FS=n fallback for proc_create_net_single_write() 2022-11-08 16:42:15 +00:00
proc_ns.h nsproxy: add struct nsset 2020-05-09 13:57:12 +02:00
processor.h processor: remove spin_cpu_yield 2019-06-15 12:25:49 +02:00
profile.h exit: Remove profile_handoff_task 2022-01-08 12:43:57 -06: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: Make fwnode_graph_for_each_endpoint() consistent 2023-01-19 14:39:04 +01:00
pruss_driver.h soc: ti: pruss: support CORECLK_MUX and IEPCLK_MUX 2020-09-11 21:47:10 -07:00
psci.h psci: Add accessor for psci_0_1_function_ids 2020-12-04 08:44:24 +00:00
pseudo_fs.h vfs: Provide a mount_pseudo-replacement for the new mount API 2019-05-25 18:00:04 -04:00
psi.h sched/psi: Per-cgroup PSI accounting disable/re-enable interface 2022-09-09 11:08:33 +02:00
psi_types.h sched/psi: Stop relying on timer_pending() for poll_work rescheduling 2022-10-30 10:12:14 +01:00
psp-sev.h crypto: ccp - Add SEV_INIT_EX support 2021-12-17 16:59:47 +11:00
psp-tee.h tee: amdtee: check TEE status during driver initialization 2020-01-04 13:49:51 +08:00
pstore.h pstore: Add priv field to pstore_record for backend specific use 2022-06-24 20:40:04 +02: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/blk: Support non-block storage devices 2020-05-31 19:49:00 -07:00
ptdump.h mm: ptdump: expand type of 'val' in note_page() 2020-06-02 10:59:10 -07:00
pti.h x86/mm/pti: Introduce pti_finalize() 2018-07-20 01:11:45 +02:00
ptp_classify.h net: ptp: add helper for one-step P2P clocks 2023-01-13 08:40:41 +00:00
ptp_clock_kernel.h ptp: remove the .adjfreq interface function 2022-11-11 10:58:39 +00:00
ptp_kvm.h add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02:00
ptp_pch.h add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02:00
ptr_ring.h include/linux: Remove smp_read_barrier_depends() from comments 2020-07-21 10:50:37 +01:00
ptrace.h kill signal_pt_regs() 2022-10-23 18:06:54 -04:00
ptrace_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +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.h pwm: Move pwm_capture() dummy to restore order 2023-01-30 16:42:45 +01:00
pwm_backlight.h backlight: pwm_bl: Drop support for legacy PWM probing 2023-02-22 10:55:22 +00:00
pxa2xx_ssp.h spi: pxa2xx: Validate the correctness of the SSP type 2022-10-24 13:30:15 +01: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: cleanup double word in comment 2022-01-24 14:45:02 +01:00
quotaops.h fs: port i_{g,u}id_{needs_}update() to mnt_idmap 2023-01-19 09:24:29 +01:00
radix-tree.h radix-tree: replace gfp.h inclusion with gfp_types.h 2022-08-14 13:31:03 -07:00
raid_class.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 437 2019-06-05 17:37:17 +02:00
ramfs.h fs_parse: fold fs_parameter_desc/fs_parameter_spec 2020-02-07 14:48:37 -05: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 docs on requirements/rationale 2022-05-10 10:40:26 -07:00
range.h kernel/range: Uplevel the cxl subsystem's range_contains() helper 2023-02-10 17:32:37 -08:00
ras.h x86/mce: Convert the CEC to use the MCE notifier 2020-04-14 15:58:08 +02:00
ratelimit.h printk: Make linux/printk.h self-contained 2020-07-27 17:46:24 +09:00
ratelimit_types.h random: quiet urandom warning ratelimit suppression message 2022-06-19 23:50:46 +02: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.h include/linux/rbtree.h: replace kernel.h with the necessary inclusions 2022-06-16 19:58:20 -07:00
rbtree_augmented.h docs: Add rbtree documentation to the core-api 2020-04-21 10:29:19 -06:00
rbtree_latch.h rbtree_latch: Use seqcount_latch_t 2020-09-10 11:19:29 +02:00
rbtree_types.h rbtree: Split out the rbtree type definitions into <linux/rbtree_types.h> 2021-08-17 17:36:48 +02:00
rcu_node_tree.h kernel.h: split out mathematical helpers 2020-12-15 22:46:15 -08:00
rcu_segcblist.h rcu/nocb: Invoke rcu_core() at the start of deoffloading 2021-12-07 16:24:44 -08:00
rcu_sync.h rcu/sync: Remove custom check for RCU readers 2019-08-09 11:01:08 -07:00
rculist.h rculist: Unify documentation about missing list_empty_rcu() 2021-08-06 13:41:48 -07:00
rculist_bl.h rcu: Remove unused function hlist_bl_del_init_rcu() 2019-10-30 08:32:07 -07:00
rculist_nulls.h rcu: Use hlist_nulls_next_rcu() in hlist_nulls_add_tail_rcu() 2023-01-03 17:28:33 -08:00
rcupdate.h Merge branches 'doc.2023.01.05a', 'fixes.2023.01.23a', 'kvfree.2023.01.03a', 'srcu.2023.01.03a', 'srcu-always.2023.02.02a', 'tasks.2023.01.03a', 'torture.2023.01.05a' and 'torturescript.2023.01.03a' into HEAD 2023-02-02 16:33:43 -08:00
rcupdate_trace.h rcu-tasks: Track blocked RCU Tasks Trace readers 2022-06-20 09:22:28 -07:00
rcupdate_wait.h rcu: Reinstate synchronize_rcu_mult() 2020-04-27 11:03:51 -07:00
rcutiny.h rcu: Refactor kvfree_call_rcu() and high-level helpers 2023-01-03 17:48:40 -08:00
rcutree.h rcu: Refactor kvfree_call_rcu() and high-level helpers 2023-01-03 17:48:40 -08:00
rcuwait.h rcu: Uninline multi-use function: finish_rcuwait() 2022-02-14 10:36:58 -08:00
rcuwait_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01: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 kernel/reboot: Add SYS_OFF_MODE_RESTART_PREPARE mode 2022-10-04 15:59:36 +02: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 ref_tracker: add a count of untracked references 2022-02-05 15:22:44 +00:00
refcount.h sparse: introduce conditional lock acquire function attribute 2022-07-03 11:32:22 -07:00
refcount_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
regmap.h regmap-irq: Remove unused mask_invert flag 2023-02-17 00:08:44 +00: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 remoteproc: Introduce rproc features 2022-09-28 10:46:21 -06:00
resctrl.h x86/resctrl: Add interface to write mbm_total_bytes_config 2023-01-23 17:40:30 +01:00
reset-controller.h reset: Add compile-test stubs 2021-06-09 13:37:16 +02:00
reset.h reset: Fix devm bulk optional exclusive control getter 2022-06-29 15:56:20 +02:00
resource.h prlimit: make do_prlimit() static 2022-03-08 14:33:36 -06:00
resource_ext.h resource: Add a resource_list_first_type helper 2019-10-29 10:47:14 +00:00
restart_block.h x86: Introduce restart_block->arch_data to remove TS_COMPAT_RESTART 2021-03-16 22:13:11 +01:00
resume_user_mode.h resume_user_mode: Move to resume_user_mode.h 2022-03-10 16:51:50 -06:00
rethook.h rethook: Add a generic return hook 2022-03-17 20:16:29 -07:00
rfkill.h rfkill: define rfill_soft_blocked() if !RFKILL 2022-03-01 10:59:13 +01:00
rhashtable-types.h rhashtable: use bit_spin_locks to protect hash bucket. 2019-04-07 19:12:12 -07:00
rhashtable.h rhashtable: Allow rhashtable to be used from irq-safe contexts 2022-12-09 10:42:56 +00:00
ring_buffer.h ring_buffer: Remove unused "event" parameter 2022-11-23 19:08:30 -05:00
rio.h rio.h: Replace zero-length array with flexible-array member 2020-04-18 15:44:56 -05:00
rio_drv.h rapidio: remove unused rio_get_asm() and rio_get_device() 2020-12-15 22:46:18 -08:00
rio_ids.h rapidio: remove not used code about RIO_VID_TUNDRA 2021-12-21 10:22:19 +01:00
rio_regs.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
rmap.h mm/hwpoison: convert TTU_IGNORE_HWPOISON to TTU_HWPOISON 2023-02-27 17:00:14 -08: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 cifs: Add support for root file systems 2019-09-16 11:43:38 -05:00
rpmsg.h rpmsg: Fix calling device_lock() on non-initialized device 2022-05-06 09:51:33 +02:00
rslib.h rslib.h: Replace zero-length array with flexible-array member 2020-04-18 15:44:56 -05:00
rtc.h rtc: remove uie_unsupported 2022-03-23 19:58:41 +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: pass netlink message header and portid to rtnl_configure_link() 2022-10-31 18:10:21 -07:00
rtsx_common.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 17 2019-05-21 11:28:46 +02:00
rtsx_pci.h misc: rtsx: add rts5261 efuse function 2022-05-09 15:37:36 +02: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
rwbase_rt.h locking/rt: Add base code for RT rw_semaphore and rwlock 2021-08-17 17:12:22 +02:00
rwlock.h locking: Detect includes rwlock.h outside of spinlock.h 2022-09-15 16:14:02 +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 locking/rwlock: Provide RT variant 2021-08-17 17:50:51 +02:00
rwsem.h locking/rwsem: drop redundant semicolon of down_write_nest_lock 2022-01-14 11:08:37 +01:00
sbitmap.h sbitmap: Use single per-bitmap counting to wake up queued tags 2022-11-11 08:38:29 -07:00
scatterlist.h lib/scatterlist: add flag for indicating P2PDMA segments in an SGL 2022-07-26 07:27:47 -04: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.h Scheduler updates in this cycle are: 2023-02-20 17:41:08 -08:00
sched_clock.h sched/headers: Fix header to build standalone: <linux/sched_clock.h> 2022-02-23 08:21:32 +01:00
scmi_protocol.h firmware: arm_scmi: Refactor device create/destroy helpers 2023-01-19 09:49:54 +00:00
scpi_protocol.h firmware: arm_scpi: Fix kernel doc warnings 2021-07-13 11:39:48 +01:00
screen_info.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
scs.h scs: add support for dynamic shadow call stacks 2022-11-09 18:06:35 +00:00
sctp.h sctp: move SCTP_PAD4 and SCTP_TRUNC4 to linux/sctp.h 2022-11-17 21:43:34 -08: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
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
seccomp.h seccomp: document the "filter_count" field 2022-12-02 11:33:48 -08:00
secretmem.h mm/secretmem: fix NULL page->mapping dereference in page_is_secretmem() 2021-10-18 20:22:03 -10: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 fs: port acl to mnt_idmap 2023-01-19 09:24:28 +01:00
sed-opal.h block: sed-opal: Don't include <linux/kernel.h> 2022-12-08 09:18:58 -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
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
selection.h vc: propagate "viewed as bool" from screenpos up 2020-08-18 13:45:20 +02:00
sem.h sem: Move struct sem and struct sem_array into ipc/sem.c 2018-03-22 21:30:56 -05:00
semaphore.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 436 2019-06-05 17:37:17 +02:00
seq_buf.h seq_buf: Add seq_buf_terminate() API 2021-03-18 12:58:27 -04:00
seq_file.h rxrpc: Fix locking issue 2022-05-22 21:03:01 +01:00
seq_file_net.h add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02:00
seqlock.h seqlock: drop seqcount_ww_mutex_t 2022-04-07 12:53:54 +02:00
seqlock_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
serdev.h serdev: Replace poll loop by readx_poll_timeout() macro 2022-11-22 17:53:10 +01:00
serial.h serial: 8250: Name MSR literals 2023-01-19 15:01:19 +01:00
serial_8250.h serial: 8250: Toggle IER bits on only after irq has been set up 2022-09-22 16:30:14 +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: Make uart_handle_cts_change() status param bool active 2023-01-19 16:04:35 +01:00
serial_max3100.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
serial_s3c.h tty: serial: samsung_tty: loopback mode support 2022-06-30 17:09:08 +02:00
serial_sci.h Revert "serial: sh-sci: Remove SCIx_RZ_SCIFA_REGTYPE" 2018-10-02 14:38:02 -07:00
serio.h Revert "Input: serio - make write method mandatory" 2021-07-20 21:48:35 -07:00
set_memory.h x86/mm: Implement native set_memory_rox() 2022-12-15 10:37:27 -08:00
sfp.h net: sfp: move field definitions along side register index 2022-10-28 21:56:18 -07: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: intc: Avoid spurious sizeof-pointer-div warning 2023-02-27 10:49:43 +01: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 ipc/shm: fix up for struct file no longer being available in shm.h 2018-03-28 13:29:57 -05:00
shmem_fs.h shmem: add shmem_read_folio() and shmem_read_folio_gfp() 2023-02-09 16:51:42 -08:00
shrinker.h mm: shrinkers: fix deadlock in shrinker debugfs 2023-02-09 15:56:51 -08:00
signal.h signal: Replace __group_send_sig_info with send_signal_locked 2022-05-11 14:33:17 -05:00
signal_types.h signal: Add SA_IMMUTABLE to ensure forced siganls do not get changed 2021-11-03 14:09:26 -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 SZ_1T macro 2022-02-24 15:04:51 +00:00
skb_array.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
skbuff.h net/sched: cls_api: Support hardware miss to tc action 2023-02-20 16:46:10 -08:00
skmsg.h bpf, sockmap: Fix missing BPF_F_INGRESS flag when using apply_bytes 2022-12-01 01:07:32 +01:00
slab.h slab updates for 6.2-rc1 2022-12-12 09:13:06 -08:00
slab_def.h mm/kasan: simplify and refine kasan_cache code 2023-01-18 17:12:55 -08:00
slimbus.h slimbus: stream: add stream support 2018-07-07 17:25:23 +02:00
slub_def.h mm/kasan: simplify and refine kasan_cache code 2023-01-18 17:12:55 -08: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.h kernel.h: drop unneeded <linux/kernel.h> inclusion from other headers 2021-11-09 10:02:49 -08:00
smp_types.h smp: Add source and destination CPUs to __call_single_data 2020-09-04 11:50:50 -07:00
smpboot.h smpboot: Place the __percpu annotation correctly 2019-04-24 12:17:08 +02:00
smsc911x.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 2019-05-30 11:26:35 -07:00
smscphy.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
sock_diag.h bpf, net: Rework cookie generator as per-cpu one 2020-09-30 11:50:35 -07:00
socket.h net: dev: Convert sa_data to flexible array in struct sockaddr 2022-10-25 11:44:20 -07:00
sockptr.h bpf: net: Change sk_getsockopt() to take the sockptr_t argument 2022-09-02 20:34:30 -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 sony-laptop: Remove unneeded semicolon 2021-01-18 21:39:28 +01:00
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.h perf: Fix perf_event_pmu_context serialization 2023-01-31 20:37:18 +01:00
spinlock_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +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_rt.h locking: Detect includes rwlock.h outside of spinlock.h 2022-09-15 16:14:02 +02:00
spinlock_types.h locking/spinlock/rt: Prepare for RT local_lock 2021-08-17 19:06:13 +02:00
spinlock_types_raw.h locking/spinlock/rt: Prepare for RT local_lock 2021-08-17 19:06:13 +02:00
spinlock_types_up.h locking: Allow to include asm/spinlock_types.h from linux/spinlock_types_raw.h 2021-12-07 15:14:12 +01:00
spinlock_up.h locking: Detect includes rwlock.h outside of spinlock.h 2022-09-15 16:14:02 +02:00
splice.h splice: change exported internal do_splice() helper to take kernel offset 2020-10-22 14:15:51 -06:00
spmi.h spmi: add a helper to look up an SPMI device from a device node 2022-06-18 13:48:19 +01: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 rcu: Add srcu_down_read() and srcu_up_read() 2023-01-03 17:49:22 -08:00
srcutiny.h srcu: Make Tiny SRCU use full-sized grace-period counters 2022-08-31 05:10:15 -07:00
srcutree.h srcu: Fix a misspelling in comment 2023-01-03 17:49:22 -08:00
ssbi.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
stackdepot.h lib/stackdepot: move documentation comments to stackdepot.h 2023-02-16 20:43:52 -08:00
stackleak.h stackleak: rework poison scanning 2022-05-08 01:33:08 -07:00
stackprotector.h stackprotector: move get_random_canary() into stackprotector.h 2022-11-18 02:18:10 +01:00
stacktrace.h arch: Make ARCH_STACKWALK independent of STACKTRACE 2021-12-10 14:06:03 +00:00
start_kernel.h init: add arch_call_rest_init to allow stack switching 2018-10-09 11:20:55 +02:00
stat.h vfs: plumb i_version handling into struct kstat 2023-01-26 07:00:06 -05:00
statfs.h fs: introduce a wrapper uuid_to_fsid() 2021-04-19 16:03:15 +02:00
static_call.h static_call: Add call depth tracking support 2022-10-17 16:41:16 +02:00
static_call_types.h static_call: Move struct static_call_key definition to static_call_types.h 2021-03-11 16:04:39 +01: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 stm class: Spelling fix 2021-06-24 15:49:32 +02:00
stmmac.h net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC 2023-01-30 07:21:25 +00: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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
stop_machine.h stop_machine: Add stop_core_cpuslocked() for per-core operations 2022-05-12 15:35:29 +02:00
string.h mm: new primitive kvmemdup() 2023-01-18 17:12:47 -08:00
string_helpers.h string_helpers: Move string_is_valid() to the header 2023-02-09 22:30:24 -08:00
stringhash.h <linux/stringhash.h>: fix end_name_hash() for 64bit long 2018-04-28 15:01:14 -07:00
stringify.h Make __stringify support variable argument macros too 2009-04-10 15:48:52 +02:00
sungem_phy.h add missing includes and forward declarations to networking includes under linux/ 2022-07-28 11:29:36 +02: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
superhyway.h sh: superhyway: use dev_groups and not dev_attrs for bus_type 2017-06-09 11:00:46 +02:00
surface_acpi_notify.h platform/surface: Add Surface ACPI Notify driver 2021-01-07 00:06:39 +01:00
suspend.h Scheduler changes for v6.1: 2022-10-10 09:10:28 -07: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.h sched/swait: Reword some of the main description 2020-04-30 20:14:41 +02:00
swait_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
swap.h Sync mm-stable with mm-hotfixes-stable to pick up dependent patches 2023-01-31 17:25:17 -08:00
swap_cgroup.h mm: memcontrol: drop dead CONFIG_MEMCG_SWAP config symbol 2022-10-03 14:03:36 -07:00
swap_slots.h mm/swap: remove unneeded return value of free_swap_slot 2022-05-19 14:08:50 -07:00
swapfile.h mm/swap: cache swap migration A/D bits support 2022-09-26 19:46:05 -07:00
swapops.h mm/hugetlb: move swap entry handling into vma lock when faulted 2023-01-18 17:12:38 -08:00
swiotlb.h swiotlb: remove swiotlb_max_segment 2023-02-16 18:10:18 +01:00
switchtec.h ntb_hw_switchtec: Remove code for disabling ID protection 2022-01-11 15:38:59 -05:00
sxgbe_platform.h net: ethernet: sxgbe: Rename Samsung to lowercase 2020-01-06 13:33:14 -08:00
sync_core.h locking: Introduce sync_core_before_usermode() 2018-02-05 21:34:50 +01: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.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
sys_soc.h base: soc: Handle custom soc information sysfs entries 2019-10-10 14:35:32 +02:00
syscall_user_dispatch.h kernel: Implement selective syscall userspace redirection 2020-12-02 15:07:56 +01:00
syscalls.h x86/signal/32: Merge native and compat 32-bit signal code 2022-10-19 09:58:49 +02:00
syscalls_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
syscore_ops.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 428 2019-06-05 17:37:16 +02:00
sysctl.h mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability 2022-08-08 18:06:43 -07:00
sysfb.h firmware: sysfb: Add sysfb_disable() helper function 2022-06-29 09:51:41 +02:00
sysfs.h driver-core: Introduce BIN_ATTR_ADMIN_{RO,RW} 2022-07-19 15:38:04 -07:00
syslog.h printk: Declare log_wait properly 2022-09-29 15:20:29 +02:00
sysrq.h tty/sysrq: constify the the sysrq_key_op(s) 2020-05-15 14:53:19 +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: move lower_48_bits() to block 2022-04-11 19:18:27 -06: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_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_work.h task_work: allow TWA_SIGNAL without a rescheduling IPI 2022-04-30 08:39:32 -06: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 TC: Set DMA masks for devices 2018-10-11 09:16:44 -07:00
tca6416_keypad.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
tcp.h tcp: add u32 counter in tcp_sock and an SNMP counter for PLB 2022-10-28 10:47:42 +01:00
tee_drv.h tee: remove tee_shm_va2pa() and tee_shm_pa2va() 2022-04-26 10:16:48 +02:00
termios_internal.h termios: convert the last (sparc) INIT_C_CC to array 2022-09-09 10:44:35 +02:00
textsearch.h net: expand textsearch ts_state to fit skb_seq_state 2021-03-01 15:25:24 -08: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
tfrc.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
thermal.h thermal: ACPI: Make helpers retrieve temperature only 2023-02-02 15:26:45 +01:00
thread_info.h cpuidle, sched: Remove instrumentation from TIF_{POLLING_NRFLAG,NEED_RESCHED} 2023-01-13 11:48:16 +01:00
threads.h pid: cleanup the stale comment mentioning pidmap_init(). 2021-09-08 11:50:28 -07:00
thunderbolt.h thunderbolt: Show link type for XDomain connections too 2022-08-31 14:05:12 +01:00
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
ti_wilink_st.h ti_wilink_st.h: Replace zero-length array with flexible-array member 2020-04-18 15:44:56 -05:00
tick.h Updates to the tick/nohz code in this cycle: 2021-06-28 12:22:06 -07:00
tifm.h tifm: Replace zero-length array with flexible-array 2020-06-15 23:08:32 -05:00
timb_dma.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 176 2019-05-30 11:29:19 -07:00
timb_gpio.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 176 2019-05-30 11:29:19 -07:00
time.h timekeeping: remove arch_gettimeoffset 2020-10-30 21:57:04 +01: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 vdso/timens: Refactor copy-pasted find_timens_vvar_page() helper into one copy 2022-12-01 11:35:40 +01:00
timecounter.h time/timecounter: Mark 1st argument of timecounter_cyc2time() as const 2021-04-16 21:03:50 +02:00
timekeeper_internal.h timekeeping/vsyscall: Prevent math overflow in BOOTTIME update 2019-08-23 02:12:11 +02:00
timekeeping.h timekeeping: Introduce fast accessor to clock tai 2022-04-14 16:19:30 +02:00
timer.h timers: Provide timer_shutdown[_sync]() 2022-11-24 15:09:12 +01: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.h timerqueue: Use rb_entry_safe() in timerqueue_getnext() 2022-11-17 11:26:20 +01:00
timex.h timekeeping: Add raw clock fallback for random_get_entropy() 2022-05-13 23:59:23 +02:00
tnum.h bpf, tnums: Warn against the usage of tnum_in(tnum_range(), ...) 2022-09-02 14:44:54 +02:00
topology.h sched/topology: Introduce for_each_numa_hop_mask() 2023-02-07 18:20:00 -08:00
torture.h rcutorture: Call preempt_schedule() through static call/key 2022-04-11 17:07:29 -07:00
toshiba.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 118 2019-05-24 17:39:02 +02:00
tpm.h tpm: add vendor flag to command code validation 2023-02-13 10:11:20 +02:00
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
trace.h tracing: Add trace_array_puts() to write into instance 2023-02-07 12:49:56 -05: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 tracing: Fix TASK_COMM_LEN in trace event format file 2023-02-12 10:23:39 -05:00
trace_recursion.h cpuidle: tracing: Warn about !rcu_is_watching() 2023-01-31 15:01:46 +01:00
trace_seq.h tracing: Acquire buffer from temparary trace sequence 2023-02-07 12:42:54 -05:00
tracefs.h simple_recursive_removal(): kernel-side rm -rf for ramfs-style filesystems 2019-12-10 22:29:58 -05:00
tracepoint-defs.h Updates for tracing and bootconfig: 2020-10-15 15:51:28 -07:00
tracepoint.h tracing updates for 6.3: 2023-02-23 10:20:49 -08:00
transport_class.h drivers: base: transport_class: fix possible memory leak 2023-01-20 14:22:50 +01:00
ts-nbus.h bus: add driver for the Technologic Systems NBUS 2017-11-07 16:28:19 +01:00
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
tty.h tty: Return bool from tty_termios_hw_change() 2023-01-19 16:04:35 +01:00
tty_buffer.h tty: Convert tty_buffer flags to bool 2022-11-09 13:02:16 +01:00
tty_driver.h tty: remove TTY_DRIVER_MAGIC 2022-09-22 16:12:34 +02:00
tty_flip.h tty: Convert tty_buffer flags to bool 2022-11-09 13:02:16 +01:00
tty_ldisc.h tty/serial: Make ->dcd_change()+uart_handle_dcd_change() status bool active 2023-01-19 16:04:35 +01:00
tty_port.h tty: Call ->dtr_rts() parameter active consistently 2023-01-19 16:04:35 +01:00
typecheck.h bitops: Add non-atomic bitops for pointers 2021-07-07 20:01:45 -07:00
types.h lib/sort: Add priv pointer to swap function 2022-03-17 20:17:18 -07:00
u64_stats_sync.h u64_stat: Remove the obsolete fetch_irq() variants. 2023-01-12 20:57:43 -08:00
u64_stats_sync_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
uacce.h uacce: supports device isolation feature 2023-01-20 12:06:26 +01:00
uaccess.h uaccess: Add minimum bounds check on kernel buffer size 2023-02-08 15:26:58 -08:00
ubsan.h arm64: Support Clang UBSAN trap codes for better reporting 2023-02-08 15:26:58 -08:00
ucs2_string.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
udp.h udp: Introduce optional per-netns hash table. 2022-11-16 09:43:35 +00:00
uidgid.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
uio.h 46 fs/cifs (smb3 client) changesets, 37 in fs/cifs and 9 for related helper functions and cleanup outside from Dave Howells and Willy 2023-02-22 17:12:44 -08:00
uio_driver.h uio: fix some kernel-doc markups 2020-11-09 18:39:36 +01:00
umh.h freezer,umh: Clean up freezer/initrd interaction 2022-09-07 21:53:48 +02:00
unicode.h unicode: Add utf8-data module 2021-10-12 11:41:39 -03:00
units.h units: complement the set of Hz units 2022-08-28 16:52:28 +01:00
uprobes.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 2019-05-30 11:26:35 -07:00
usb.h Merge 6.2-rc5 into usb-next 2023-01-23 15:38:08 +01:00
usb_usual.h usb-storage: Add quirk to defeat Kindle's automatic unload 2021-03-17 21:30:15 +01:00
usbdevice_fs.h USB: Replace zero-length array with flexible-array member 2020-02-23 19:24:51 +01: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
user_events.h tracing/user_events: Use bits vs bytes for enabled status page data 2022-09-29 10:17:37 -04:00
user_namespace.h ucounts: Split rlimit and ucount values and max values 2022-05-18 18:24:57 -05:00
userfaultfd_k.h mm/uffd: detect pgtable allocation failures 2023-01-18 17:12:53 -08: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_le_cmp() to its only user 2023-02-03 07:23:03 +01:00
vbox_utils.h virt: vbox: Log unknown ioctl requests as error 2020-07-10 13:45:32 +02:00
vdpa.h vdpa: introduce get_vq_dma_device() 2023-02-20 19:26:58 -05:00
verification.h bpf: Add bpf_lookup_*_key() and bpf_key_put() kfuncs 2022-09-21 17:32:49 -07:00
vermagic.h randstruct: Move seed generation into scripts/basic/ 2022-05-08 01:33:07 -07:00
vexpress.h vexpress: Move setting master site to vexpress-config bus 2020-05-13 12:42:46 -05:00
vfio.h vfio: Update the kdoc for vfio_device_ops 2023-02-09 11:43:39 -07:00
vfio_pci_core.h vfio/hisi_acc: Use the new device life cycle helpers 2022-09-21 14:15:10 -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 ALSA: hda - Enable runtime PM only for discrete GPU 2018-09-13 17:58:30 +02:00
vgaarb.h vgaarb: don't pass a cookie to vga_client_register 2021-07-21 10:29:10 +02:00
vhost_iotlb.h vhost_iotlb: split out IOTLB initialization 2022-05-31 12:44:28 -04:00
via-core.h fbdev: via-core: use generic power management 2020-09-08 13:33:11 +02:00
via-gpio.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 260 2019-06-05 17:30:27 +02:00
via.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
via_i2c.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 50 2019-05-24 17:27:13 +02:00
videodev2.h locking/seqlock, headers: Untangle the spaghetti monster 2020-08-06 16:13:13 +02:00
virtio.h virtio: move dev_to_virtio() to use container_of_const() 2023-01-27 13:45:46 +01: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 docs: driver-api: virtio: virtio on Linux 2023-02-15 06:46:22 -05:00
virtio_console.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
virtio_dma_buf.h virtio: add dma-buf support for exported objects 2020-08-18 10:01:44 +02:00
virtio_net.h linux/virtio_net.h: Support USO offload in vnet header. 2022-12-12 09:29:56 +00: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 helper to get/set queue reset 2022-08-11 04:06:40 -04:00
virtio_ring.h virtio_ring: per virtqueue dma device 2023-02-20 19:26:58 -05:00
virtio_vsock.h virtio/vsock: replace virtio_vsock_pkt with sk_buff 2023-01-16 13:26:33 +00:00
vlynq.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 102 2019-05-24 17:39:00 +02:00
vm_event_item.h mm: vmscan: split khugepaged stats from direct reclaim stats 2022-11-30 15:58:41 -08:00
vmalloc.h mm/vmalloc.c: add flags to mark vm_map_ram area 2023-02-09 16:51:42 -08:00
vmpressure.h mm/vmpressure: replace vmpressure_to_css() with vmpressure_to_memcg() 2021-09-03 09:58:17 -07:00
vmstat.h mm: remove vmacache 2022-09-26 19:46:18 -07:00
vmw_vmci_api.h vsock/vmci: register vmci_transport only when VMCI guest/host are active 2019-11-14 18:12:18 -08:00
vmw_vmci_defs.h VMCI: dma dg: add support for DMA datagrams sends 2022-02-08 12:15:59 +01:00
vringh.h vringh: fix a typo in comments for vringh_kiov 2023-02-20 19:26:59 -05: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
vt_buffer.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
vt_kern.h kernel/panic: Drop unblank_screen call 2022-09-01 16:55:35 +02:00
vtime.h sched/vtime: Move guest enter/exit vtime accounting to vtime.h 2021-05-05 22:54:11 +02:00
w1-gpio.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
w1.h w1: fix a kernel-doc markup 2021-01-21 14:06:00 -07:00
wait.h wait: Return number of exclusive waiters awaken 2022-11-16 11:33:03 -07: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
watch_queue.h Documentation: update watch_queue.rst references 2022-07-07 13:09:59 -06:00
watchdog.h watchdog: introduce watchdog_dev_suspend/resume 2021-08-22 10:28:08 +02:00
win_minmax.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01: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 no_notify_data flag to struct wmi_driver 2021-12-06 22:33:39 +01:00
workqueue.h workqueue: Add a new flag to spot the potential UAF error 2023-01-04 12:25:29 -10:00
workqueue_api.h sched/headers: Add initial new headers as identity mappings 2022-02-23 10:58:28 +01:00
writeback.h fs: convert writepage_t callback to pass a folio 2023-02-02 22:33:34 -08:00
ww_mutex.h kernel/locking: Add context to ww_mutex_trylock() 2021-09-17 15:08:41 +02:00
wwan.h net: wwan: iosm: add rpc interface for xmm modems 2022-11-02 11:51:03 +00:00
xarray.h swap_state: update shadow_nodes for anonymous page 2023-02-02 22:33:24 -08:00
xattr.h fs: port xattr to mnt_idmap 2023-01-19 09:24:28 +01:00
xxhash.h include/: replace HTTP links with HTTPS ones 2020-08-12 10:57:59 -07:00
xz.h lib/xz: Add MicroLZMA decoder 2021-10-19 23:44:30 +08:00
yam.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 69 2019-05-24 17:36:47 +02:00
zconf.h [PATCH] zlib_inflate: Upgrade library code to a recent version 2006-06-22 15:05:58 -07:00
zlib.h include/: replace HTTP links with HTTPS ones 2020-08-12 10:57:59 -07:00
zorro.h zorro: Drop useless (and hardly used) .driver member in struct zorro_dev 2021-08-05 14:37:04 +02:00
zpool.h mm/zswap: add the flag can_sleep_mapped 2021-02-26 09:41:01 -08:00
zsmalloc.h zram: add size class equals check into recompression 2022-11-30 15:58:52 -08:00
zstd.h lib: zstd: Upgrade to latest upstream zstd version 1.4.10 2021-11-08 16:55:32 -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: import usptream v1.5.2 2022-10-24 12:12:32 -07:00
zutil.h include/linux/zutil.h: fix usage example of zlib_adler32() 2015-11-06 17:50:42 -08:00