linux_dsm_epyc7002/include/linux
Jan Kara 89e524c04f loop: Fix mount(2) failure due to race with LOOP_SET_FD
Commit 33ec3e53e7 ("loop: Don't change loop device under exclusive
opener") made LOOP_SET_FD ioctl acquire exclusive block device reference
while it updates loop device binding. However this can make perfectly
valid mount(2) fail with EBUSY due to racing LOOP_SET_FD holding
temporarily the exclusive bdev reference in cases like this:

for i in {a..z}{a..z}; do
        dd if=/dev/zero of=$i.image bs=1k count=0 seek=1024
        mkfs.ext2 $i.image
        mkdir mnt$i
done

echo "Run"
for i in {a..z}{a..z}; do
        mount -o loop -t ext2 $i.image mnt$i &
done

Fix the problem by not getting full exclusive bdev reference in
LOOP_SET_FD but instead just mark the bdev as being claimed while we
update the binding information. This just blocks new exclusive openers
instead of failing them with EBUSY thus fixing the problem.

Fixes: 33ec3e53e7 ("loop: Don't change loop device under exclusive opener")
Cc: stable@vger.kernel.org
Tested-by: Kai-Heng Feng <kai.heng.feng@canonical.com>
Signed-off-by: Jan Kara <jack@suse.cz>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
2019-07-30 13:16:57 -06:00
..
amba treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
avf i40e: fix 'Unknown bps' in dmesg for 2.5Gb/5Gb speeds 2019-06-26 09:18:54 -07:00
bcma
byteorder
can treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
ceph Lots of exciting things this time! 2019-07-18 11:05:25 -07:00
clk treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
crush
decompress
dma dmaengine updates for v5.3-rc1 2019-07-17 09:55:43 -07:00
dsa net: dsa: sja1105: Add a state machine for RX timestamping 2019-06-08 15:20:40 -07:00
extcon treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
firmware firmware: xilinx: zynqmp: Remove unused macro 2019-06-21 16:01:06 +02:00
fpga include: fpga: adi-axi-common.h: add common regs & defs header 2019-05-27 12:36:08 +05:30
fsl treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
gpio This is the bulk of pin control changes for the v5.3 kernel 2019-07-13 15:02:27 -07:00
hsi treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336 2019-06-05 17:37:07 +02:00
i3c i3c: add mixed limited bus mode 2019-06-20 09:23:22 +02:00
iio treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
input Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2019-07-13 14:40:42 -07:00
irqchip Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2019-07-08 11:01:13 -07:00
isdn isdn: hdlc: move into mISDN 2019-05-31 11:13:10 +02:00
lockd lockd: Convert NLM service fl_owner to nlm_lockowner 2019-07-03 17:52:08 -04:00
mailbox treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
mfd - Core Frameworks 2019-07-15 20:18:40 -07:00
mlx4
mlx5 5.3 Merge window RDMA pull request 2019-07-15 20:38:15 -07:00
mmc MMC core: 2019-07-11 18:11:21 -07:00
mtd This pull-request contains the following changes for MTD: 2019-07-13 15:42:44 -07:00
mux
netfilter netfilter: Update obsolete comments referring to ip_conntrack 2019-07-16 13:17:00 +02:00
netfilter_arp
netfilter_bridge
netfilter_ipv4
netfilter_ipv6
perf arm64 updates for 5.3: 2019-07-08 09:54:55 -07:00
phy treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 2019-06-05 17:36:37 +02:00
pinctrl This is the bulk of pin control changes for the v5.3 kernel 2019-07-13 15:02:27 -07:00
platform_data ARM: SoC-related driver updates 2019-07-19 17:13:56 -07:00
power treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
qed Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2019-06-17 20:20:36 -07:00
raid treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 48 2019-05-24 17:27:13 +02:00
regulator Merge remote-tracking branch 'regulator/topic/coupled' into regulator-next 2019-07-04 17:34:34 +01:00
remoteproc treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
reset
rpmsg
rtc treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
sched sched/fair: Don't free p->numa_faults with concurrent readers 2019-07-25 15:37:04 +02:00
soc ARM: SoC-related driver updates 2019-07-19 17:13:56 -07:00
soundwire soundwire: add module_sdw_driver helper macro 2019-07-01 11:52:43 +05:30
spi Merge remote-tracking branch 'spi/topic/pump-rt' into spi-next 2019-07-04 17:35:11 +01:00
ssb treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 367 2019-06-05 17:37:09 +02:00
sunrpc NFS client updates for Linux 5.3 2019-07-18 14:32:33 -07:00
ulpi
unaligned
usb dma-mapping updates for Linux 5.3 2019-07-12 15:13:55 -07:00
uwb treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 2019-06-19 17:09:07 +02:00
wimax treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 268 2019-06-05 17:30:29 +02:00
8250_pci.h
a.out.h
acct.h
acpi_dma.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
acpi_iort.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 320 2019-06-05 17:37:05 +02:00
acpi_pmtmr.h
acpi.h Additional ACPI updates for 5.3-rc1 2019-07-18 09:12:34 -07:00
adb.h
adfs_fs.h
adxl.h
aer.h
agp_backend.h
agpgart.h
ahci_platform.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 45 2019-05-24 17:27:12 +02:00
ahci-remap.h
aio.h
alarmtimer.h
alcor_pci.h mmc: alcor: work with multiple-entry sglists 2019-05-06 11:55:39 +02:00
altera_jtaguart.h
altera_uart.h
amd-iommu.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333 2019-06-05 17:37:06 +02:00
anon_inodes.h
apm_bios.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 118 2019-05-24 17:39:02 +02:00
apm-emulation.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 221 2019-05-30 11:29:55 -07:00
apple_bl.h
apple-gmux.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 2019-06-19 17:09:07 +02:00
arch_topology.h sched/topology: Remove unused 'sd' parameter from arch_scale_cpu_capacity() 2019-06-24 19:23:39 +02:00
arm_sdei.h
arm-cci.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 2019-05-30 11:26:35 -07:00
arm-smccc.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 2019-06-05 17:36:37 +02:00
armada-37xx-rwtm-mailbox.h mailbox: Add support for Armada 37xx rWTM mailbox 2019-05-09 00:41:00 -05:00
ascii85.h
asn1_ber_bytecode.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36 2019-05-24 17:27:11 +02:00
asn1_decoder.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36 2019-05-24 17:27:11 +02:00
asn1.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
assoc_array.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36 2019-05-24 17:27:11 +02:00
async_tx.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 335 2019-06-05 17:37:06 +02:00
async.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 2019-06-05 17:37:17 +02:00
ata_platform.h
ata.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 18 2019-05-21 11:28:46 +02:00
atalk.h
ath9k_platform.h
atm_suni.h
atm_tcp.h
atm.h
atmdev.h
atmel_pdc.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
atmel-mci.h
atmel-ssc.h
atomic-fallback.h
atomic.h
attribute_container.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 437 2019-06-05 17:37:17 +02:00
audit.h audit/stable-5.3 PR 20190702 2019-07-08 18:55:42 -07: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
auxvec.h
average.h
b1pcmcia.h
backing-dev-defs.h backing-dev: no need to check return value of debugfs_create functions 2019-06-03 15:49:07 +02:00
backing-dev.h blkcg: implement REQ_CGROUP_PUNT 2019-07-10 09:00:57 -06:00
backlight.h
badblocks.h
balloon_compaction.h mm/balloon_compaction: List interfaces 2019-05-24 20:19:17 +02:00
bcd.h
bch.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336 2019-06-05 17:37:07 +02:00
bcm47xx_nvram.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
bcm47xx_sprom.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
bcm47xx_wdt.h
bcm963xx_nvram.h
bcm963xx_tag.h
binfmts.h exec: move struct linux_binprm::buf 2019-05-14 19:52:50 -07:00
bio.h block: fix .bi_size overflow 2019-07-01 08:18:54 -06:00
bit_spinlock.h
bitfield.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 2019-05-30 11:26:41 -07:00
bitmap.h
bitops.h include/linux/bitops.h: sanitize rotate primitives 2019-05-14 19:52:49 -07:00
bitrev.h
bits.h linux/bits.h: make BIT(), GENMASK(), and friends available in assembly 2019-07-16 19:23:22 -07:00
blk_types.h blk-mq: allow REQ_NOWAIT to return an error inline 2019-07-21 21:46:23 -06:00
blk-cgroup.h blkcg: allow blkcg_policy->pd_stat() to print non-debug info too 2019-07-16 10:06:39 -06:00
blk-mq-pci.h
blk-mq-rdma.h block: add a SPDX tag to blk-mq-rdma.h 2019-04-30 16:12:02 -06:00
blk-mq-virtio.h
blk-mq.h block: remove the bi_phys_segments field in struct bio 2019-06-20 10:29:22 -06:00
blk-pm.h
blkdev.h block: Limit zone array allocation size 2019-07-11 20:04:40 -06:00
blkpg.h
blktrace_api.h
blockgroup_lock.h
bma150.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 2019-05-24 17:36:45 +02:00
bottom_half.h
bpf_lirc.h
bpf_trace.h
bpf_types.h bpf: implement getsockopt and setsockopt hooks 2019-06-27 15:25:16 -07:00
bpf_verifier.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next 2019-06-20 00:06:27 -04:00
bpf-cgroup.h bpf: implement getsockopt and setsockopt hooks 2019-06-27 15:25:16 -07:00
bpf.h bpf: implement getsockopt and setsockopt hooks 2019-06-27 15:25:16 -07:00
bpfilter.h
brcmphy.h
bsearch.h
bsg-lib.h block: switch all files cleared marked as GPLv2 or later to SPDX tags 2019-04-30 16:11:59 -06:00
bsg.h
btf.h
btree-128.h
btree-type.h
btree.h
btrfs.h
buffer_head.h
bug.h
build_bug.h
build-salt.h
bvec.h block: fix mismerge in bvec_advance 2019-05-07 08:39:02 -06:00
c2port.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
cache.h
cacheinfo.h drivers: base: cacheinfo: Add variable to record max cache line size 2019-06-04 13:42:54 +01:00
capability.h
cb710.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
cciss_ioctl.h
ccp.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
cdev.h
cdrom.h
cfag12864b.h
cgroup_rdma.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 451 2019-06-19 17:09:08 +02:00
cgroup_subsys.h
cgroup-defs.h docs: cgroup-v1: add it to the admin-guide book 2019-07-15 11:03:02 -03:00
cgroup.h for-linus-20190715 2019-07-15 21:20:52 -07:00
circ_buf.h
cleancache.h
clk-provider.h Merge branches 'clk-rpi-cpufreq', 'clk-tegra', 'clk-simplify-provider.h', 'clk-sprd' and 'clk-at91' into clk-next 2019-07-12 11:11:30 -07:00
clk.h This round of clk driver and framework updates is heavy on the driver update 2019-07-17 10:07:48 -07:00
clkdev.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
clock_cooling.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 285 2019-06-05 17:36:37 +02:00
clockchips.h
clocksource.h
cm4000_cs.h
cma.h
cmdline-parser.h
cn_proc.h
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
compat.h signal: simplify set_user_sigmask/restore_user_sigmask 2019-07-16 19:23:24 -07:00
compiler_attributes.h
compiler_types.h bpf: Disable GCC -fgcse optimization for ___bpf_prog_run() 2019-07-18 21:01:06 +02:00
compiler-clang.h
compiler-gcc.h bpf: Disable GCC -fgcse optimization for ___bpf_prog_run() 2019-07-18 21:01:06 +02:00
compiler-intel.h
compiler.h objtool: Add support for C jump tables 2019-07-09 13:55:46 +02:00
completion.h
component.h
configfs.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 145 2019-05-30 11:25:18 -07:00
connector.h connector: remove redundant input callback from cn_dev 2019-07-21 13:31:14 -07:00
console_struct.h vt: More locking checks 2019-06-12 20:27:13 +02:00
console.h panic: add an option to replay all the printk message in buffer 2019-05-18 15:52:26 -07:00
consolemap.h
const.h
container.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
context_tracking_state.h
context_tracking.h
cordic.h
coredump.h
coresight-pmu.h coresight: etm4x: Add kernel configuration for CONTEXTID 2019-04-25 22:00:16 +02:00
coresight-stm.h
coresight.h coresight: Use platform agnostic names 2019-06-20 07:56:13 +02:00
count_zeros.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36 2019-05-24 17:27:11 +02:00
counter_enum.h counter: Introduce the Generic Counter interface 2019-04-25 21:33:37 +02:00
counter.h counter: Introduce the Generic Counter interface 2019-04-25 21:33:37 +02:00
cper.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333 2019-06-05 17:37:06 +02:00
cpu_cooling.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 167 2019-05-30 11:26:39 -07:00
cpu_pm.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 2019-06-05 17:36:37 +02:00
cpu_rmap.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
cpu.h x86/power: Fix 'nosmt' vs hibernation triple fault during resume 2019-06-03 12:02:03 +02:00
cpufeature.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
cpufreq.h Merge branch 'pm-cpufreq' 2019-07-18 09:49:30 +02:00
cpuhotplug.h Driver Core and debugfs changes for 5.3-rc1 2019-07-12 12:24:03 -07:00
cpuidle.h
cpumask.h include/linux/cpumask.h: fix double string traverse in cpumask_parse 2019-05-14 19:52:50 -07:00
cpuset.h
crash_core.h
crash_dump.h
crc4.h
crc7.h
crc8.h
crc16.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 230 2019-06-19 17:09:06 +02:00
crc32.h
crc32c.h
crc32poly.h
crc64.h
crc-ccitt.h
crc-itu-t.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 230 2019-06-19 17:09:06 +02:00
crc-t10dif.h
cred.h access: avoid the RCU grace period for the temporary subjective credentials 2019-07-24 10:12:09 -07:00
crypto.h Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 2019-07-08 20:57:08 -07:00
cryptohash.h
cs5535.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 206 2019-05-30 11:29:53 -07:00
ctype.h
cuda.h
cyclades.h
davinci_emac.h
dax.h dax: check synchronous mapping is supported 2019-07-05 15:19:10 -07:00
dca.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 33 2019-05-24 17:27:11 +02:00
dcache.h Merge branch 'work.mount0' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2019-07-19 10:42:02 -07:00
dccp.h
dcookies.h
debug_locks.h
debugfs.h debugfs: make debugfs_create_u32_array() return void 2019-06-03 16:34:27 +02:00
debugobjects.h
delay.h
delayacct.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 2019-05-30 11:26:37 -07:00
delayed_call.h
devcoredump.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 324 2019-06-05 17:37:05 +02:00
devfreq_cooling.h
devfreq-event.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
devfreq.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
device_cgroup.h
device-mapper.h - Fix zone state management race in DM zoned target by eliminating 2019-07-18 14:49:33 -07:00
device.h libnvdimm fixes v5.3-rc2 2019-07-27 08:25:51 -07:00
devpts_fs.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 83 2019-05-24 17:37:52 +02:00
digsig.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 2019-06-05 17:37:17 +02:00
dim.h RDMA/core: Fix -Wunused-const-variable warnings 2019-07-11 11:49:55 -03:00
dio.h
dirent.h
dlm_plock.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 193 2019-05-30 11:29:21 -07:00
dlm.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 193 2019-05-30 11:29:21 -07:00
dm9000.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
dm-bufio.h
dm-dirty-log.h
dm-io.h
dm-kcopyd.h
dm-region-hash.h
dma-buf.h drm main pull request for v5.3-rc1 (sans mm changes) 2019-07-15 19:04:27 -07:00
dma-contiguous.h dma-contiguous: fix !CONFIG_DMA_CMA version of dma_{alloc, free}_contiguous() 2019-06-03 16:00:07 +02:00
dma-debug.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333 2019-06-05 17:37:06 +02:00
dma-direct.h dma-direct: Force unencrypted DMA under SME for certain DMA masks 2019-07-16 22:15:46 +02:00
dma-direction.h
dma-fence-array.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 2019-05-30 11:26:41 -07:00
dma-fence-chain.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 2019-05-30 11:26:41 -07:00
dma-fence.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 2019-05-30 11:26:41 -07:00
dma-iommu.h Linux 5.2-rc6 2019-06-24 10:23:16 +02:00
dma-mapping.h dma-mapping: use dma_get_mask in dma_addressing_limited 2019-07-23 17:43:58 +02:00
dma-noncoherent.h dma-mapping: mark dma_alloc_need_uncached as __always_inline 2019-07-08 14:19:33 -07:00
dmaengine.h dmaengine updates for v5.3-rc1 2019-07-17 09:55:43 -07:00
dmapool.h
dmar.h include/linux/dmar.h: replace single-char identifiers in macros 2019-07-12 11:05:41 -07:00
dmi.h
dnotify.h
dns_resolver.h keys: Pass the network namespace into request_key mechanism 2019-06-27 23:02:12 +01:00
dqblk_qtree.h
dqblk_v1.h
dqblk_v2.h
drbd_genl_api.h
drbd_genl.h
drbd_limits.h
drbd.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 91 2019-05-24 17:37:53 +02:00
ds2782_battery.h
dtlk.h
dw_apb_timer.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
dynamic_debug.h RDMA/core: Introduce RDMA subsystem ibdev_* print functions 2019-05-01 12:29:28 -04:00
dynamic_queue_limits.h
earlycpio.h
ecryptfs.h
edac.h
edd.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 287 2019-06-05 17:36:37 +02:00
edma.h
eeprom_93cx6.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 2019-05-30 11:26:35 -07:00
eeprom_93xx46.h
efi-bgrt.h
efi.h tpm: Don't duplicate events from the final event log in the TCG2 log 2019-06-24 23:57:50 +03:00
efs_vh.h
eisa.h
elevator.h block: blk-mq: Remove blk_mq_sched_started_request and started_request 2019-07-23 07:25:09 -06:00
elf-fdpic.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
elf-randomize.h
elf.h
elfcore-compat.h
elfcore.h
elfnote.h
enclosure.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 176 2019-05-30 11:29:19 -07:00
energy_model.h sched/topology: Remove unused 'sd' parameter from arch_scale_cpu_capacity() 2019-06-24 19:23:39 +02:00
err.h
errno.h
error-injection.h
errqueue.h
errseq.h
etherdevice.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
ethtool.h net: ethtool: Document get_rxfh_context and set_rxfh_context ethtool ops 2019-05-25 16:33:36 -07:00
eventfd.h
eventpoll.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
evm.h
export.h
exportfs.h
ext2_fs.h
extable.h
extcon-provider.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 2019-06-05 17:36:37 +02:00
extcon.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 2019-06-05 17:36:37 +02:00
f2fs_fs.h f2fs: allow unfixed f2fs_checkpoint.checksum_offset 2019-05-08 21:23:11 -07:00
f75375s.h
falloc.h
fanotify.h
fault-inject.h docs: fault-injection: convert docs to ReST and rename to *.rst 2019-06-14 14:21:07 -06:00
fb.h fbcon: Call con2fb_map functions directly 2019-06-12 20:30:39 +02:00
fbcon.h fbcon: Call con2fb_map functions directly 2019-06-12 20:30:39 +02:00
fcdevice.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
fcntl.h
fd.h
fddidevice.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
fdtable.h
fec.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
file.h
filter.h bpf: rename bpf_ctx_wide_store_ok to bpf_ctx_wide_access_ok 2019-07-15 23:15:53 +02:00
fips.h
firewire.h
firmware-map.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 287 2019-06-05 17:36:37 +02:00
firmware.h
fixp-arith.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 2019-05-30 11:26:35 -07: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
font.h
frame.h
freezer.h
frontswap.h
fs_context.h Merge branch 'work.mount0' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2019-07-19 10:42:02 -07:00
fs_enet_pd.h
fs_parser.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36 2019-05-24 17:27:11 +02:00
fs_pin.h switch the remnants of releasing the mountpoint away from fs_pin 2019-07-16 22:52:37 -04:00
fs_stack.h
fs_struct.h
fs_types.h
fs_uart_pd.h
fs.h loop: Fix mount(2) failure due to race with LOOP_SET_FD 2019-07-30 13:16:57 -06:00
fscache-cache.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
fscache.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
fscrypt.h fscrypt: support decrypting multiple filesystem blocks per page 2019-05-28 10:27:53 -07:00
fsi-occ.h
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_devices.h usb: linux/fsl_device: Add platform member has_fsl_erratum_a006918 2019-07-03 18:52:20 +02:00
fsl_hypervisor.h
fsl_ifc.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 2019-05-30 11:26:35 -07:00
fsl-diu-fb.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
fsldma.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 40 2019-05-24 17:27:12 +02:00
fsnotify_backend.h \n 2019-07-10 20:09:17 -07:00
fsnotify.h fsnotify: get rid of fsnotify_nameremove() 2019-06-20 14:47:54 +02:00
ftrace_irq.h
ftrace.h ftrace: Make enable and update parameters bool when applicable 2019-05-25 23:04:42 -04:00
futex.h
fwnode.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
gameport.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
gcd.h
genalloc.h dma-mapping updates for Linux 5.3 2019-07-12 15:13:55 -07:00
generic-radix-tree.h include/linux/generic-radix-tree.h: fix kerneldoc comment 2019-06-01 15:51:32 -07:00
genetlink.h
genhd.h
genl_magic_func.h
genl_magic_struct.h
getcpu.h
gfp.h hugetlb: allow to free gigantic pages regardless of the configuration 2019-05-14 09:47:47 -07:00
glob.h
gnss.h
goldfish.h
gpio_keys.h
gpio-pxa.h
gpio.h gpio: Fix build warnings on undefined struct pinctrl_dev 2019-06-13 02:38:28 +02:00
hardirq.h
hash.h
hashtable.h
hdlc.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 206 2019-05-30 11:29:53 -07:00
hdlcdrv.h
hdmi.h drm: Fix docbook warnings in hdr metadata helper structures 2019-06-04 14:03:53 +02:00
hid-debug.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 2019-05-30 11:26:35 -07:00
hid-roccat.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
hid-sensor-hub.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 335 2019-06-05 17:37:06 +02:00
hid-sensor-ids.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 335 2019-06-05 17:37:06 +02:00
hid.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 2019-05-30 11:26:35 -07: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.h
highuid.h
hil_mlc.h
hil.h
hippidevice.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
hmm.h Merge branch 'hmm-devmem-cleanup.4' into rdma.git hmm 2019-07-02 15:10:45 -03:00
host1x.h drm/tegra: Changes for v5.3-rc1 2019-06-25 12:59:43 +10:00
hp_sdc.h
hpet.h
hrtimer_defs.h hrtimer: Split out hrtimer defines into separate header 2019-06-22 21:21:04 +02:00
hrtimer.h hrtimer: Split out hrtimer defines into separate header 2019-06-22 21:21:04 +02:00
htcpld.h
huge_mm.h mm: thp: make transhuge_vma_suitable available for anonymous THP 2019-07-18 17:08:06 -07:00
hugetlb_cgroup.h
hugetlb_inline.h
hugetlb.h mm: move the powerpc hugepd code to mm/gup.c 2019-07-12 11:05:45 -07:00
hw_breakpoint.h
hw_random.h docs: admin-guide: add a series of orphaned documents 2019-07-15 11:03:02 -03:00
hwmon-sysfs.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 2019-05-24 17:36:45 +02:00
hwmon-vid.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 2019-05-24 17:36:45 +02:00
hwmon.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 2019-06-05 17:37:17 +02:00
hwspinlock.h hwspinlock: add the 'in_atomic' API 2019-06-29 21:08:14 -07:00
hyperv.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 320 2019-06-05 17:37:05 +02:00
hypervisor.h
i2c-algo-bit.h
i2c-algo-pca.h
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1 2019-05-21 11:28:39 +02:00
i2c-pxa.h
i2c-smbus.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1 2019-05-21 11:28:39 +02:00
i2c.h i2c: add newly exported functions to the header, too 2019-06-26 15:10:35 +02:00
i8042.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
i8253.h
icmp.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
icmpv6.h
ide.h ide: use BIT() macro for defining bit-flags 2019-07-09 14:52:14 -07:00
idle_inject.h
idr.h idr: introduce idr_for_each_entry_continue_ul() 2019-07-01 19:15:46 -07:00
ieee80211.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2019-06-22 08:59:24 -04:00
ieee802154.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 2019-05-30 11:26:41 -07:00
if_arp.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
if_bridge.h bridge: add br_vlan_get_proto() 2019-07-05 21:34:50 +02:00
if_eql.h
if_ether.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
if_fddi.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
if_frad.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
if_link.h
if_ltalk.h
if_macvlan.h
if_phonet.h
if_pppol2tp.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
if_pppox.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
if_rmnet.h net: qualcomm: rmnet: Move common struct definitions to include 2019-05-23 09:48:07 -07:00
if_tap.h coallocate socket_wq with socket itself 2019-07-08 19:25:19 -07:00
if_team.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
if_tun.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 2019-05-30 11:26:37 -07:00
if_tunnel.h
if_vlan.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
igmp.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2019-06-07 11:00:14 -07:00
ihex.h
ima.h Merge branch 'next-integrity' of git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity 2019-07-08 20:28:59 -07:00
imx-media.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
in6.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
in.h Allow 0.0.0.0/8 as a valid address range 2019-06-26 13:19:46 -07:00
indirect_call_wrapper.h
inet_diag.h
inet.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
inetdevice.h net: ipv4: provide __rcu annotation for ifa_list 2019-06-02 18:08:36 -07:00
init_ohci1394_dma.h
init_task.h
init.h mnt_init(): call shmem_init() unconditionally 2019-07-04 22:01:59 -04:00
initrd.h
inotify.h
input-polldev.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
input.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
integrity.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 2019-06-05 17:37:17 +02:00
intel_rapl.h intel_rapl: need linux/cpuhotplug.h for enum cpuhp_state 2019-07-15 11:42:31 +02:00
intel-iommu.h Merge branches 'x86/vt-d', 'x86/amd', 'arm/smmu', 'arm/omap', 'generic-dma-ops' and 'core' into next 2019-07-04 17:26:48 +02:00
intel-ish-client-if.h HID: intel-ish-hid: fix wrong driver_data usage 2019-06-26 14:08:11 +02:00
intel-pti.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 2019-05-30 11:26:41 -07:00
intel-svm.h Merge branches 'x86/vt-d', 'x86/amd', 'arm/smmu', 'arm/omap', 'generic-dma-ops' and 'core' into next 2019-07-04 17:26:48 +02:00
interconnect-provider.h
interconnect.h
interrupt.h docs: power: convert docs to ReST and rename to *.rst 2019-06-14 16:08:36 -05:00
interval_tree_generic.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 2019-05-30 11:26:35 -07:00
interval_tree.h
io-64-nonatomic-hi-lo.h
io-64-nonatomic-lo-hi.h
io-mapping.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 504 2019-06-19 17:09:56 +02:00
io-pgtable.h iommu/io-pgtable: Replace IO_PGTABLE_QUIRK_NO_DMA with specific flag 2019-06-25 12:51:25 +01:00
io.h mm/ioremap: probe platform for p4d huge map support 2019-07-16 19:23:22 -07:00
ioc3.h
ioc4.h
iocontext.h
iomap.h iomap: move internal declarations into fs/iomap/ 2019-07-17 07:21:02 -07:00
iommu-helper.h
iommu.h Merge branches 'x86/vt-d', 'x86/amd', 'arm/smmu', 'arm/omap', 'generic-dma-ops' and 'core' into next 2019-07-04 17:26:48 +02:00
iopoll.h docs: timers: convert docs to ReST and rename to *.rst 2019-06-14 14:31:48 -06:00
ioport.h HMM patches for 5.3 2019-07-14 19:42:11 -07:00
ioprio.h
iova.h iommu/iova: Fix compilation error with !CONFIG_IOMMU_IOVA 2019-07-23 09:51:00 +02:00
ip.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
ipack.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 2019-06-05 17:37:17 +02:00
ipc_namespace.h ipc: conserve sequence numbers in ipcmni_extend mode 2019-05-14 19:52:52 -07:00
ipc.h
ipmi_smi.h
ipmi-fru.h
ipmi.h
ipv6_route.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
ipv6.h
irq_cpustat.h
irq_poll.h
irq_sim.h
irq_work.h
irq.h genirq: Introduce irq_chip_{request,release}_resource_parent() apis 2019-05-01 10:41:38 +01:00
irqbypass.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
irqchip.h
irqdesc.h
irqdomain.h soc: ti: Add MSI domain bus support for Interrupt Aggregator 2019-05-01 10:49:17 +01:00
irqflags.h
irqhandler.h
irqnr.h
irqreturn.h
isa.h
isapnp.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 2019-05-24 17:36:45 +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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 287 2019-06-05 17:36:37 +02:00
isicom.h
iversion.h iversion: add a routine to update a raw value with a larger one 2019-07-08 14:01:43 +02:00
jbd2.h jbd2: drop declaration of journal_sync_buffer() 2019-06-20 17:32:21 -04:00
jhash.h Update my email address 2019-06-10 13:00:24 +02:00
jiffies.h
journal-head.h
joystick.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 2019-05-30 11:26:35 -07:00
jump_label_ratelimit.h locking/static_key: always define static_branch_deferred_inc 2019-06-14 19:31:47 -07:00
jump_label.h jump_label: Batch updates if arch supports it 2019-06-17 12:09:22 +02:00
jz4740-adc.h
jz4780-nemc.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
kallsyms.h
kasan-checks.h mm/kasan: change kasan_check_{read,write} to return boolean 2019-07-12 11:05:42 -07:00
kasan.h mm/kasan: add object validation in ksize() 2019-07-12 11:05:42 -07:00
kbd_diacr.h
kbd_kern.h
kbuild.h
kconfig.h
kcore.h
kcov.h
kd.h
kdb.h
kdebug.h
kdev_t.h
kern_levels.h
kernel_stat.h
kernel-page-flags.h
kernel.h include/linux/kernel.h: add typeof_member() macro 2019-07-16 19:23:21 -07:00
kernelcapi.h
kernfs.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 428 2019-06-05 17:37:16 +02:00
kexec.h
key-type.h Keyrings namespacing 2019-07-08 19:36:47 -07:00
key.h Revert "Merge tag 'keys-acl-20190703' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs" 2019-07-10 18:43:43 -07:00
keyboard.h
keyctl.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36 2019-05-24 17:27:11 +02:00
kfifo.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 2019-05-24 17:36:45 +02:00
kgdb.h
khugepaged.h
klist.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 244 2019-06-19 17:09:08 +02:00
kmemleak.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333 2019-06-05 17:37:06 +02:00
kmod.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 2019-05-24 17:36:45 +02:00
kmsg_dump.h
kobj_map.h
kobject_ns.h
kobject.h kobject: Add support for default attribute groups to kobj_type 2019-04-25 22:06:10 +02:00
kprobes.h mm, kprobes: generalize and rename notify_page_fault() as kprobe_page_fault() 2019-07-16 19:23:22 -07:00
kref.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 428 2019-06-05 17:37:16 +02:00
ks0108.h
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
kthread.h include/: refactor headers to allow kthread.h inclusion in psi_types.h 2019-05-14 19:52:48 -07:00
ktime.h
kvm_host.h KVM: Boost vCPUs that are delivering interrupts 2019-07-20 09:00:45 +02:00
kvm_irqfd.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 235 2019-06-19 17:09:07 +02:00
kvm_para.h
kvm_types.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 503 2019-06-19 17:09:56 +02:00
l2tp.h
lantiq.h
lapb.h
latencytop.h kernel/latencytop.c: rename clear_all_latency_tracing to clear_tsk_latency_tracing 2019-05-14 19:52:49 -07:00
lcd.h
lcm.h
led-class-flash.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
led-lm3530.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 197 2019-05-30 11:29:22 -07:00
leds_pwm.h
leds-bd2802.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02: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-tca6507.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336 2019-06-05 17:37:07 +02:00
leds-ti-lmu-common.h leds: TI LMU: Add common code for TI LMU devices 2019-05-24 22:40:45 +02:00
leds.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
libata.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 18 2019-05-21 11:28:46 +02:00
libfdt_env.h
libfdt.h
libgcc.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 120 2019-05-24 17:39:02 +02:00
libnvdimm.h libnvdimm: add dax_dev sync flag 2019-07-05 15:19:10 -07:00
libps2.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
license.h
lightnvm.h lightnvm: track inflight target creations 2019-05-06 10:19:19 -06:00
limits.h
linkage.h
linkmode.h
linux_logo.h
lis3lv02d.h
list_bl.h
list_lru.h memcg: make it work on sparse non-0-node systems 2019-06-01 15:51:31 -07:00
list_nulls.h
list_sort.h lib/list_sort: simplify and remove MAX_LIST_LENGTH_BITS 2019-05-14 19:52:49 -07:00
list.h xskmap: Move non-standard list manipulation to helper 2019-06-29 01:31:08 +02:00
livepatch.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching 2019-07-11 15:30:05 -07:00
llc.h
llist.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333 2019-06-05 17:37:06 +02:00
lockdep.h docs: locking: convert docs to ReST and rename to *.rst 2019-07-15 08:53:27 -03:00
lockref.h
log2.h sched/uclamp: Add CPU's clamp buckets refcounting 2019-06-24 19:23:44 +02:00
logic_pio.h
lp.h
lru_cache.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 91 2019-05-24 17:37:53 +02:00
lsm_audit.h
lsm_hooks.h docs: fix broken documentation links 2019-06-08 13:42:13 -06: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
mailbox_client.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
mailbox_controller.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
maple.h
marvell_phy.h
math64.h
max17040_battery.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
mbcache.h
mbus.h
mc6821.h
mc146818rtc.h
mcb.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 2019-06-05 17:37:17 +02:00
mdev.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
mdio-bitbang.h
mdio-gpio.h
mdio-mux.h
mdio.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
mei_cl_bus.h
mem_encrypt.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
memblock.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
memcontrol.h mm, oom: remove redundant task_in_mem_cgroup() check 2019-07-12 11:05:47 -07:00
memfd.h
memory_hotplug.h mm/sparsemem: support sub-section hotplug 2019-07-18 17:08:07 -07:00
memory.h drivers/base/memory.c: get rid of find_memory_block_hinted() 2019-07-18 17:08:07 -07:00
mempolicy.h
mempool.h
memremap.h memremap: provide an optional internal refcount in struct dev_pagemap 2019-07-02 14:32:44 -03:00
memstick.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
mic_bus.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 290 2019-06-05 17:36:38 +02:00
micrel_phy.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
microchipphy.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 2019-05-21 11:28:45 +02:00
migrate_mode.h
migrate.h mm: migrate: remove unused mode argument 2019-07-18 17:08:07 -07:00
mii.h
miscdevice.h
mISDNdsp.h
mISDNhw.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 2019-05-30 11:26:41 -07:00
mISDNif.h
mm_inline.h mm: memcontrol: track LRU counts in the vmstats array 2019-05-14 09:47:46 -07:00
mm_types_task.h
mm_types.h HMM patches for 5.3 2019-07-14 19:42:11 -07:00
mm-arch-hooks.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
mm.h mm/sparsemem: convert kmalloc_section_memmap() to populate_section_memmap() 2019-07-18 17:08:07 -07:00
mman.h
mmdebug.h
mmiotrace.h
mmu_context.h
mmu_notifier.h mm/mmu_notifier: mmu_notifier_range_update_to_read_only() helper 2019-05-14 09:47:49 -07:00
mmzone.h libnvdimm/pfn: stop padding pmem namespaces to section alignment 2019-07-18 17:08:07 -07:00
mnt_namespace.h
mod_devicetable.h pci-v5.3-changes 2019-07-15 20:44:49 -07:00
module.h srcu: Allocate per-CPU data for DEFINE_SRCU() in modules 2019-05-28 09:03:35 -07:00
moduleloader.h module: allow arch overrides for .exit section names 2019-06-24 14:00:32 +02:00
moduleparam.h moduleparam: Save information about built-in modules in separate file 2019-05-07 21:50:24 +09:00
mount.h
mpage.h
mpi.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 26 2019-05-24 17:27:10 +02:00
mpls_iptunnel.h
mpls.h
mroute6.h
mroute_base.h
mroute.h
msdos_fs.h
msg.h
msi.h PCI/MSI: Support allocating virtual MSI interrupts 2019-06-13 08:59:34 -04:00
mutex.h docs: locking: convert docs to ReST and rename to *.rst 2019-07-15 08:53:27 -03:00
mv643xx_eth.h
mv643xx_i2c.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
mv643xx.h serial: mpsc: Remove obsolete MPSC driver 2019-07-03 19:28:40 +02:00
mvebu-pmsu.h
mxm-wmi.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 2019-05-30 11:26:35 -07:00
n_r3964.h
namei.h
nd.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 295 2019-06-05 17:36:38 +02:00
ndctl.h
net.h coallocate socket_wq with socket itself 2019-07-08 19:25:19 -07:00
netdev_features.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
netdevice.h loopback: create blackhole net device similar to loopack. 2019-07-01 19:34:46 -07:00
netfilter_bridge.h
netfilter_defs.h
netfilter_ingress.h
netfilter_ipv4.h
netfilter_ipv6.h netfilter: fix nf_conntrack_bridge/ipv6 link error 2019-06-21 17:21:11 +02:00
netfilter.h netfilter: replace skb_make_writable with skb_ensure_writable 2019-05-31 18:02:48 +02:00
netlink.h netlink: use 48 byte ctx instead of 6 signed longs for callback 2019-07-01 19:12:10 -07:00
netpoll.h
nfs3.h
nfs4.h pnfs/flexfiles: Add tracepoints for detecting pnfs fallback to MDS 2019-07-18 15:50:28 -04:00
nfs_fs_i.h
nfs_fs_sb.h NFSv4: Allow multiple connections to NFSv4.x (x>0) servers 2019-07-06 14:54:50 -04:00
nfs_fs.h NFS: Add deferred cache invalidation for close-to-open consistency violations 2019-07-06 14:54:49 -04:00
nfs_iostat.h
nfs_page.h NFS: Remove redundant open context from nfs_page 2019-04-25 14:18:15 -04:00
nfs_xdr.h
nfs.h
nfsacl.h
nl802154.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 2019-05-30 11:26:41 -07:00
nls.h
nmi.h
node.h mm: make register_mem_sect_under_node() static 2019-07-18 17:08:06 -07:00
nodemask.h
nospec.h
notifier.h
ns_common.h
nsc_gpio.h
nsproxy.h
ntb_transport.h
ntb.h NTB: Introduce MSI library 2019-06-13 09:02:33 -04:00
nubus.h
numa.h
nvme-fc-driver.h nvmet-fc: add transport discovery change event callback support 2019-06-21 11:08:37 +02:00
nvme-fc.h
nvme-rdma.h nvme-rdma: fix typo in struct comment 2019-04-25 16:51:42 +02:00
nvme-tcp.h
nvme.h nvme: add I/O characteristics fields 2019-07-09 14:15:37 -07:00
nvmem-consumer.h nvmem: core: add nvmem_cell_read_u16 2019-04-25 19:43:12 +02:00
nvmem-provider.h
nvram.h
objagg.h
of_address.h
of_clk.h
of_device.h
of_dma.h
of_fdt.h of/fdt: Remove dead code and mark functions with __init 2019-05-24 16:39:14 -05:00
of_gpio.h
of_graph.h
of_iommu.h
of_irq.h
of_mdio.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 428 2019-06-05 17:37:16 +02:00
of_net.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 428 2019-06-05 17:37:16 +02:00
of_pci.h
of_pdt.h
of_platform.h
of_reserved_mem.h
of.h of: Fix typo in kerneldoc 2019-07-26 17:01:29 -06:00
oid_registry.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36 2019-05-24 17:27:11 +02:00
olpc-ec.h Platform: OLPC: Add XO-1.75 EC driver 2019-05-20 17:27:08 +03:00
omap-dma.h
omap-dmaengine.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
omap-gpmc.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
omap-iommu.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +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
oom.h oom: decouple mems_allowed from oom_unkillable_task 2019-07-12 11:05:47 -07:00
openvswitch.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 269 2019-06-05 17:30:29 +02:00
oprofile.h
osq_lock.h
overflow.h Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2019-05-16 10:29:00 -07:00
oxu210hp.h
packing.h lib: Add support for generic packing operations 2019-05-03 10:49:17 -04:00
padata.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 335 2019-06-05 17:37:06 +02:00
page_counter.h
page_ext.h mm, debug_pagealloc: use a page type instead of page_ext flag 2019-07-12 11:05:43 -07:00
page_idle.h
page_owner.h
page_ref.h
page-flags-layout.h
page-flags.h mm, debug_pagealloc: use a page type instead of page_ext flag 2019-07-12 11:05:43 -07:00
page-isolation.h mm/page_isolation.c: change the prototype of undo_isolate_page_range() 2019-07-12 11:05:43 -07:00
pageblock-flags.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 167 2019-05-30 11:26:39 -07:00
pagemap.h mm/filemap: don't cast ->readpage to filler_t for do_read_cache_page 2019-07-12 11:05:43 -07:00
pagevec.h
parman.h
parport_pc.h
parport.h
parser.h
pata_arasan_cf_data.h
patchkey.h
path.h
pch_dma.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 176 2019-05-30 11:29:19 -07:00
pci_hotplug.h
pci_ids.h dmaengine updates for v5.3-rc1 2019-07-17 09:55:43 -07:00
pci-acpi.h PCI/ACPI: Evaluate PCI Boot Configuration _DSM 2019-06-21 18:11:53 -05:00
pci-aspm.h PCI: let pci_disable_link_state propagate errors 2019-06-21 22:05:42 -04:00
pci-ats.h
pci-dma-compat.h
pci-ecam.h PCI: al: Add Amazon Annapurna Labs PCIe host controller driver 2019-04-25 16:33:07 -05:00
pci-ep-cfs.h
pci-epc.h
pci-epf.h
pci-p2pdma.h
pci.h New feature to add support for NTB virtual MSI interrupts, the ability 2019-07-21 09:46:59 -07:00
pda_power.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
pe.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 340 2019-06-05 17:37:07 +02:00
percpu_counter.h
percpu-defs.h treewide: Add SPDX license identifier for missed files 2019-05-21 10:50:45 +02:00
percpu-refcount.h percpu_ref: release percpu memory early without PERCPU_REF_ALLOW_REINIT 2019-05-09 10:51:06 -07:00
percpu-rwsem.h Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2019-07-08 16:12:03 -07:00
percpu.h
perf_event.h perf/core: Fix exclusive events' grouping 2019-07-13 11:21:28 +02:00
perf_regs.h perf/x86: Disable extended registers for non-supported PMUs 2019-06-24 19:19:23 +02:00
personality.h
pfn_t.h mm: introduce ARCH_HAS_PTE_DEVMAP 2019-07-16 19:23:25 -07:00
pfn.h
phonet.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336 2019-06-05 17:37:07 +02:00
phy_fixed.h
phy_led_triggers.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 2019-05-30 11:26:37 -07:00
phy.h net: phy: make exported variables non-static 2019-07-12 15:26:29 -07:00
phylink.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2019-07-08 19:48:57 -07:00
pid_namespace.h
pid.h kernel/pid.c: convert struct pid count to refcount_t 2019-07-16 19:23:24 -07:00
pim.h
pipe_fs_i.h There tracing fixes: 2019-04-26 11:09:55 -07:00
pkeys.h
pktcdvd.h
pl320-ipc.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 201 2019-05-30 11:29:52 -07:00
pl353-smc.h
platform_device.h docs: driver-model: move it to the driver-api book 2019-07-15 11:03:02 -03:00
plist.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 10 2019-05-21 11:28:45 +02:00
pm2301_charger.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336 2019-06-05 17:37:07 +02:00
pm_clock.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 428 2019-06-05 17:37:16 +02:00
pm_domain.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 428 2019-06-05 17:37:16 +02:00
pm_opp.h Merge branch 'opp/linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm 2019-06-26 10:53:57 +02:00
pm_qos.h PM / QoS: Add support for MIN/MAX frequency constraints 2019-07-04 10:40:54 +02:00
pm_runtime.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 428 2019-06-05 17:37:16 +02:00
pm_wakeirq.h
pm_wakeup.h PM: sleep: Update struct wakeup_source documentation 2019-06-22 11:28:37 +02:00
pm-trace.h
pm.h pci-v5.3-changes 2019-07-15 20:44:49 -07:00
pmbus.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 2019-05-24 17:36:45 +02:00
pmu.h
pnfs_osd_xdr.h
pnp.h
poison.h lib/list: tweak LIST_POISON2 for better code generation on x86_64 2019-07-16 19:23:22 -07:00
poll.h fs/select: avoid clang stack usage warning 2019-05-14 19:52:48 -07:00
posix_acl_xattr.h
posix_acl.h
posix-clock.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 2019-05-24 17:36:45 +02:00
posix-timers.h
power_supply.h power supply and reset changes for the v5.3 series 2019-07-15 21:06:15 -07:00
powercap.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 309 2019-06-05 17:37:04 +02:00
ppp_channel.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
ppp_defs.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
ppp-comp.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
pps_kernel.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 2019-05-24 17:36:45 +02:00
pps-gpio.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 2019-05-24 17:36:45 +02:00
pr.h
preempt.h
prefetch.h
prime_numbers.h
printk.h panic: avoid the extra noise dmesg 2019-05-14 19:52:51 -07:00
proc_fs.h proc: Add /proc/<pid>/arch_status 2019-06-12 11:42:13 +02:00
proc_ns.h
processor.h processor: remove spin_cpu_yield 2019-06-15 12:25:49 +02:00
profile.h
projid.h
property.h Device properties framework updates for 5.3-rc1 2019-07-09 10:28:47 -07:00
psci.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 2019-05-30 11:26:41 -07:00
pseudo_fs.h vfs: Provide a mount_pseudo-replacement for the new mount API 2019-05-25 18:00:04 -04:00
psi_types.h psi: introduce psi monitor 2019-05-14 19:52:48 -07:00
psi.h kernel/sched/psi.c: expose pressure metrics on root cgroup 2019-05-14 19:52:48 -07:00
psp-sev.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
pstore_ram.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 2019-06-05 17:36:37 +02:00
pstore.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333 2019-06-05 17:37:06 +02:00
pti.h
ptp_classify.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 2019-05-24 17:36:45 +02:00
ptp_clock_kernel.h ptp: ptp_clock: Publish scaled_ppm_to_ppb 2019-06-13 22:34:55 -07:00
ptr_ring.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
ptrace.h signal: Remove the signal number and task parameters from force_sig_info 2019-05-29 09:31:44 -05:00
purgatory.h
pvclock_gtod.h
pwm_backlight.h
pwm.h pwm: Add support referencing PWMs from ACPI 2019-06-26 11:39:11 +02:00
pxa2xx_ssp.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
pxa168_eth.h
qcom_scm.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
qcom-geni-se.h treewide: remove SPDX "WITH Linux-syscall-note" from kernel-space headers 2019-05-14 19:52:48 -07:00
qnx6_fs.h
quicklist.h
quota.h
quotaops.h
radix-tree.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 153 2019-05-30 11:26:32 -07:00
raid_class.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 437 2019-06-05 17:37:17 +02:00
ramfs.h init_rootfs(): don't bother with init_ramfs_fs() 2019-07-04 22:01:59 -04:00
random.h s390 updates for the 5.2 merge window #2 2019-05-17 10:08:59 -07:00
range.h
ras.h
ratelimit.h
rational.h
rbtree_augmented.h lib/rbtree: avoid generating code twice for the cached versions 2019-07-16 19:23:22 -07:00
rbtree_latch.h
rbtree.h lib/rbtree: avoid generating code twice for the cached versions 2019-07-16 19:23:22 -07:00
rcu_node_tree.h
rcu_segcblist.h
rcu_sync.h rcu/sync: Simplify the state machine 2019-05-28 09:05:23 -07:00
rculist_bl.h
rculist_nulls.h
rculist.h
rcupdate_wait.h
rcupdate.h Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into core/rcu 2019-06-28 19:46:47 +02:00
rcutiny.h
rcutree.h
rcuwait.h
reboot-mode.h
reboot.h panic/reboot: allow specifying reboot_mode for panic only 2019-05-14 19:52:51 -07:00
reciprocal_div.h
refcount.h
regmap.h It's been a relatively busy cycle for docs: 2019-07-09 12:34:26 -07:00
regset.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 193 2019-05-30 11:29:21 -07:00
relay.h
remoteproc.h remoteproc: add vendor resources handling 2019-06-29 12:02:17 -07:00
reservation.h dma-fence/reservation: Markup rcu protected access for DEBUG_MUTEXES 2019-06-12 15:27:44 +01:00
reset-controller.h
reset.h
resource_ext.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 2019-06-05 17:36:37 +02:00
resource.h
restart_block.h
rfkill.h
rhashtable-types.h
rhashtable.h rhashtable: Add rht_ptr_rcu and improve rht_ptr 2019-05-29 13:27:08 -07:00
ring_buffer.h
rio_drv.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
rio_ids.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
rio_regs.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
rio.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
rmap.h
rmi.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
rndis.h
rodata_test.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 2019-06-05 17:37:17 +02:00
root_dev.h
rpmsg.h
rslib.h
rtc.h rtc: drop set_mms and set_mmss64 2019-05-08 22:14:36 +02:00
rtmutex.h
rtnetlink.h
rtsx_common.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 17 2019-05-21 11:28:46 +02:00
rtsx_pci.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 17 2019-05-21 11:28:46 +02:00
rtsx_usb.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 2019-06-19 17:09:07 +02:00
rwlock_api_smp.h
rwlock_types.h
rwlock.h
rwsem.h docs: locking: convert docs to ReST and rename to *.rst 2019-07-15 08:53:27 -03:00
s3c_adc_battery.h
sbitmap.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 328 2019-06-05 17:37:06 +02:00
scatterlist.h scsi: lib/sg_pool.c: improve APIs for allocating sg pool 2019-06-20 15:21:33 -04:00
scc.h
sched_clock.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
sched.h sched/fair: Use RCU accessors consistently for ->numa_group 2019-07-25 15:37:05 +02:00
scif.h
scmi_protocol.h firmware: arm_scmi: fetch and store sensor scale 2019-06-12 12:29:20 +01:00
scpi_protocol.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 201 2019-05-30 11:29:52 -07:00
screen_info.h
sctp.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 104 2019-05-24 17:39:00 +02:00
scx200_gpio.h
scx200.h
sdb.h
sdla.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
seccomp.h
securebits.h
security.h LSM: switch to blocking policy update notifiers 2019-06-14 09:02:42 -04:00
sed-opal.h block: sed-opal: ioctl for writing to shadow mbr 2019-06-29 10:33:57 -06:00
seg6_genl.h
seg6_hmac.h
seg6_iptunnel.h
seg6_local.h
seg6.h
selection.h
sem.h
semaphore.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 436 2019-06-05 17:37:17 +02:00
seq_buf.h
seq_file_net.h
seq_file.h nfsd: escape high characters in binary data 2019-07-03 17:52:50 -04:00
seqlock.h
seqno-fence.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 2019-05-30 11:26:41 -07:00
serdev.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
serial_8250.h tty/serial/8250: use mctrl_gpio helpers 2019-06-21 10:18:43 +02:00
serial_bcm63xx.h
serial_core.h docs: serial: move it to the driver-api 2019-07-15 11:03:03 -03:00
serial_max3100.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
serial_pnx8xxx.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 2019-05-30 11:26:35 -07:00
serial_s3c.h
serial_sci.h
serial.h
serio.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
set_memory.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
sfi_acpi.h
sfi.h
sfp.h net: sfp: remove sfp-bus use of netdevs 2019-05-31 12:37:46 -07:00
sh_clk.h
sh_dma.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
sh_eth.h
sh_intc.h
sh_timer.h
sha256.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 230 2019-06-19 17:09:06 +02:00
shdma-base.h
shm.h
shmem_fs.h
shrinker.h
signal_types.h
signal.h signal: simplify set_user_sigmask/restore_user_sigmask 2019-07-16 19:23:24 -07:00
signalfd.h
siox.h Bulk GPIO changes for the v5.3 kernel cycle: 2019-07-09 09:07:00 -07:00
siphash.h
sirfsoc_dma.h
sizes.h Merge branch 'x86-boot-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2019-07-09 11:35:38 -07:00
skb_array.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
skbuff.h net/flow_dissector: add connection tracking dissection 2019-07-09 12:11:59 -07:00
skmsg.h bpf: sockmap, restore sk_write_space when psock gets dropped 2019-05-23 16:13:29 +02:00
slab_def.h slab: remove /proc/slab_allocators 2019-05-16 15:51:55 -07:00
slab.h mm, memcg: add a memcg_slabinfo debugfs file 2019-07-12 11:05:44 -07:00
slimbus.h
slub_def.h
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
smc911x.h
smp.h Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2019-07-08 16:12:03 -07:00
smpboot.h
smsc911x.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 2019-05-30 11:26:35 -07:00
smscphy.h
sock_diag.h
socket.h io_uring: add support for recvmsg() 2019-07-09 14:32:14 -06:00
sonet.h
sony-laptop.h
sonypi.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 2019-05-24 17:36:45 +02:00
sort.h
sound.h
soundcard.h
spinlock_api_smp.h
spinlock_api_up.h
spinlock_types_up.h
spinlock_types.h
spinlock_up.h
spinlock.h
splice.h
spmi.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
sram.h
srcu.h
srcutiny.h
srcutree.h module: Make srcu_struct ptr array as read-only 2019-05-28 09:03:35 -07:00
ssbi.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
stackdepot.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 2019-05-30 11:26:37 -07:00
stackleak.h
stackprotector.h
stacktrace.h stacktrace: Provide common infrastructure 2019-04-29 12:37:57 +02:00
start_kernel.h
stat.h
statfs.h
static_key.h
stddef.h
stm.h
stmmac.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2019-06-17 20:20:36 -07:00
stmp3xxx_rtc_wdt.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 428 2019-06-05 17:37:16 +02:00
stmp_device.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
stop_machine.h processor: get rid of cpu_relax_yield 2019-06-15 12:25:55 +02:00
string_helpers.h nfsd: escape high characters in binary data 2019-07-03 17:52:50 -04:00
string.h
stringhash.h
stringify.h
sungem_phy.h
sunserialcore.h
sunxi-rsb.h
superhyway.h
suspend.h Merge branch 'pm-sleep' 2019-07-08 10:51:25 +02:00
svga.h
sw842.h
swab.h
swait.h
swap_cgroup.h
swap_slots.h
swap.h mm, swap: use rbtree for swap_extent 2019-07-12 11:05:43 -07:00
swapfile.h
swapops.h mm: stub out all of swapops.h for !CONFIG_MMU 2019-07-16 19:23:21 -07:00
swiotlb.h
switchtec.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 2019-06-05 17:36:37 +02:00
sxgbe_platform.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
sync_core.h
sync_file.h
synclink.h
sys_soc.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194 2019-05-30 11:29:22 -07:00
sys.h
syscalls.h Merge branch 'work.mount0' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2019-07-19 10:42:02 -07:00
syscore_ops.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 428 2019-06-05 17:37:16 +02:00
sysctl.h proc/sysctl: add shared variables for range check 2019-07-18 17:08:07 -07:00
sysfs.h sysfs: Add sysfs_update_groups function 2019-06-03 11:58:20 +02:00
syslog.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 18 2019-05-21 11:28:46 +02:00
sysrq.h
sysv_fs.h
t10-pi.h
task_io_accounting_ops.h
task_io_accounting.h
task_work.h
taskstats_kern.h
tboot.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 335 2019-06-05 17:37:06 +02:00
tc.h
tca6416_keypad.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
tcp.h net: fastopen: robustness and endianness fixes for SipHash 2019-06-22 16:30:37 -07:00
tee_drv.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 2019-06-05 17:36:37 +02:00
textsearch_fsm.h
textsearch.h
tfrc.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
thermal.h docs: thermal: convert to ReST 2019-06-27 21:22:15 +08:00
thread_info.h
threads.h
thunderbolt.h
ti_wilink_st.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333 2019-06-05 17:37:06 +02:00
ti-emif-sram.h
tick.h Power management updates for 5.2-rc1 2019-05-06 19:40:31 -07:00
tifm.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02: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
time32.h
time64.h
time.h
timecounter.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 2019-05-30 11:26:37 -07:00
timekeeper_internal.h
timekeeping32.h
timekeeping.h timekeeping: Boot should be boottime for coarse ns accessor 2019-06-25 08:54:51 +02:00
timer.h timer: Document TIMER_PINNED 2019-07-07 11:50:03 +02:00
timerfd.h
timeriomem-rng.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
timerqueue.h
timex.h
tnum.h
topology.h topology: Create core_cpus and die_cpus sysfs attributes 2019-05-23 10:08:34 +02:00
torture.h torture: Allow inter-stutter interval to be specified 2019-05-28 09:06:09 -07:00
toshiba.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 118 2019-05-24 17:39:02 +02:00
tpm_command.h
tpm_eventlog.h tpm: Reserve the TPM final events table 2019-06-24 23:57:49 +03:00
tpm.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 2019-06-05 17:37:17 +02:00
trace_clock.h
trace_events.h tracing: Make trace_get_fields() global 2019-07-16 15:14:48 -04:00
trace_seq.h
trace.h
tracefs.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
tracehook.h ptrace: add PTRACE_GET_SYSCALL_INFO request 2019-07-16 19:23:24 -07:00
tracepoint-defs.h bpf: add writable context for raw tracepoints 2019-04-26 19:04:19 -07:00
tracepoint.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 365 2019-06-05 17:37:09 +02:00
transport_class.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 437 2019-06-05 17:37:17 +02:00
ts-nbus.h
tsacct_kern.h
tty_driver.h
tty_flip.h
tty_ldisc.h
tty.h
typecheck.h
types.h locking/atomic: Use s64 for atomic64_t on 64-bit 2019-06-03 12:32:57 +02:00
u64_stats_sync.h
uaccess.h uaccess: Add a prototype of non-static __probe_user_read() 2019-05-25 23:04:43 -04:00
ucb1400.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
ucs2_string.h
udp.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
uidgid.h
uio_driver.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 305 2019-06-05 17:37:04 +02:00
uio.h for-5.3/io_uring-20190711 2019-07-13 10:36:53 -07:00
umh.h
unicode.h ext4: optimize case-insensitive lookups 2019-06-19 23:45:09 -04:00
uprobes.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 2019-05-30 11:26:35 -07:00
usb_usual.h
usb.h usb: Add devaddr in struct usb_device 2019-06-05 11:54:38 +02:00
usbdevice_fs.h
user_namespace.h keys: Move the user and user-session keyrings to the user_namespace 2019-06-26 21:02:32 +01:00
user-return-notifier.h
user.h
userfaultfd_k.h userfaultfd/sysctl: add vm.unprivileged_userfaultfd 2019-05-14 09:47:45 -07:00
util_macros.h
uts.h
utsname.h
uuid.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 2019-05-30 11:26:41 -07:00
uwb.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 268 2019-06-05 17:30:29 +02:00
vbox_utils.h
verification.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36 2019-05-24 17:27:11 +02:00
vermagic.h
vexpress.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 2019-05-30 11:26:41 -07:00
vfio.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
vfs.h
vga_switcheroo.h
vgaarb.h
via_i2c.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 50 2019-05-24 17:27:13 +02:00
via-core.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 50 2019-05-24 17:27:13 +02:00
via-gpio.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 260 2019-06-05 17:30:27 +02:00
via.h
videodev2.h
virtio_byteorder.h
virtio_caif.h
virtio_config.h
virtio_console.h
virtio_net.h
virtio_ring.h
virtio_vsock.h
virtio.h virtio/s390: DMA support for virtio-ccw 2019-05-12 13:11:36 -04:00
visorbus.h
vlynq.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 102 2019-05-24 17:39:00 +02:00
vm_event_item.h
vm_sockets.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 321 2019-06-05 17:37:05 +02:00
vmacache.h
vmalloc.h mm: vmalloc: show number of vmalloc pages in /proc/meminfo 2019-07-12 11:05:47 -07:00
vme.h
vmpressure.h include/linux/vmpressure.h: use spinlock_t instead of struct spinlock 2019-07-12 11:05:43 -07:00
vmstat.h mm: move recent_rotated pages calculation to shrink_inactive_list() 2019-05-14 09:47:45 -07:00
vmw_vmci_api.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 321 2019-06-05 17:37:05 +02:00
vmw_vmci_defs.h VMCI: Fix integer overflow in VMCI handle arrays 2019-06-21 16:04:05 +02:00
vringh.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 2019-05-30 11:26:35 -07:00
vt_buffer.h
vt_kern.h
vt.h
vtime.h
w1-gpio.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
w1.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 2019-05-30 11:26:37 -07:00
wait_bit.h Add wait_var_event_interruptible() 2019-05-15 17:35:54 +01:00
wait.h wait: add wq_has_single_sleeper helper 2019-07-18 10:20:13 -06:00
watchdog.h
win_minmax.h
wireless.h
wkup_m3_ipc.h
wl12xx.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336 2019-06-05 17:37:07 +02:00
wm97xx.h
wmi.h platform-drivers-x86 for v5.3-1 2019-07-14 16:51:47 -07:00
workqueue.h workqueue: Make alloc/apply/free_workqueue_attrs() static 2019-06-27 14:12:15 -07:00
writeback.h blkcg: implement REQ_CGROUP_PUNT 2019-07-10 09:00:57 -06:00
ww_mutex.h
xarray.h mm: fix page cache convergence regression 2019-05-31 13:52:41 -04:00
xattr.h
xxhash.h
xz.h
yam.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 69 2019-05-24 17:36:47 +02:00
z2_battery.h
zbud.h
zconf.h
zlib.h
zorro.h
zpool.h
zsmalloc.h
zstd.h
zutil.h