Paul Blakey
95a7233c45
net: openvswitch: Set OvS recirc_id from tc chain index
...
Offloaded OvS datapath rules are translated one to one to tc rules,
for example the following simplified OvS rule:
recirc_id(0),in_port(dev1),eth_type(0x0800),ct_state(-trk) actions:ct(),recirc(2)
Will be translated to the following tc rule:
$ tc filter add dev dev1 ingress \
prio 1 chain 0 proto ip \
flower tcp ct_state -trk \
action ct pipe \
action goto chain 2
Received packets will first travel though tc, and if they aren't stolen
by it, like in the above rule, they will continue to OvS datapath.
Since we already did some actions (action ct in this case) which might
modify the packets, and updated action stats, we would like to continue
the proccessing with the correct recirc_id in OvS (here recirc_id(2))
where we left off.
To support this, introduce a new skb extension for tc, which
will be used for translating tc chain to ovs recirc_id to
handle these miss cases. Last tc chain index will be set
by tc goto chain action and read by OvS datapath.
Signed-off-by: Paul Blakey <paulb@mellanox.com>
Signed-off-by: Vlad Buslov <vladbu@mellanox.com>
Acked-by: Jiri Pirko <jiri@mellanox.com>
Acked-by: Pravin B Shelar <pshelar@ovn.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
2019-09-06 14:59:18 +02: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
linux-can-next-for-5.4-20190904
2019-09-05 12:17:50 +02:00
ceph
libceph: allow ceph_buffer_put() to receive a NULL ceph_buffer
2019-08-22 10:47:41 +02: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
gpio: don't WARN() on NULL descs if gpiolib is disabled
2019-07-28 12:44:14 +02: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
net/mlx5: Add flow steering actions to fs_cmd shim layer
2019-09-03 12:54:19 -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
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
2019-08-27 14:23:31 -07:00
netfilter_arp
netfilter: add missing IS_ENABLED(CONFIG_NETFILTER) checks to some header-files.
2019-08-13 12:15:18 +02:00
netfilter_bridge
netfilter: add missing IS_ENABLED(CONFIG_NETFILTER) checks to some header-files.
2019-08-13 12:15:18 +02:00
netfilter_ipv4
netfilter: add missing IS_ENABLED(CONFIG_NETFILTER) checks to some header-files.
2019-08-13 12:15:18 +02:00
netfilter_ipv6
netfilter: add missing IS_ENABLED(CONFIG_NETFILTER) checks to some header-files.
2019-08-13 12:15:18 +02:00
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
NFC: nxp-nci: Get rid of platform data
2019-07-29 08:56:26 -07:00
power
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
2019-06-19 17:09:55 +02:00
qed
qed: Add APIs for configuring grc dump config flags.
2019-08-31 13:32:30 -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
Revert "NFSv4/flexfiles: Abort I/O early if the layout segment was invalidated"
2019-08-26 15:31:29 -04:00
ulpi
unaligned
usb
usb: add a hcd_uses_dma helper
2019-08-15 15:18:05 +02:00
uwb
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234
2019-06-19 17:09:07 +02:00
wimax
wimax: no need to check return value of debugfs_create functions
2019-08-10 15:25:47 -07:00
8250_pci.h
a.out.h
acct.h
acpi.h
Additional ACPI updates for 5.3-rc1
2019-07-18 09:12:34 -07:00
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
adb.h
adfs_fs.h
adxl.h
aer.h
agp_backend.h
agpgart.h
ahci-remap.h
ahci_platform.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 45
2019-05-24 17:27:12 +02:00
aio.h
alarmtimer.h
alcor_pci.h
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-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
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234
2019-06-19 17:09:07 +02:00
apple_bl.h
arch_topology.h
sched/topology: Remove unused 'sd' parameter from arch_scale_cpu_capacity()
2019-06-24 19:23:39 +02:00
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
arm_sdei.h
armada-37xx-rwtm-mailbox.h
mailbox: Add support for Armada 37xx rWTM mailbox
2019-05-09 00:41:00 -05:00
ascii85.h
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
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
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441
2019-06-05 17:37:17 +02:00
async_tx.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 335
2019-06-05 17:37:06 +02:00
ata.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 18
2019-05-21 11:28:46 +02:00
ata_platform.h
atalk.h
ath9k_platform.h
atm.h
atm_suni.h
atm_tcp.h
atmdev.h
atmel-mci.h
atmel-ssc.h
atmel_pdc.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
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-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
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
blk_types.h
block: remove REQ_NOWAIT_INLINE
2019-08-15 11:09:16 -06:00
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-cgroup.h
bpf: implement getsockopt and setsockopt hooks
2019-06-27 15:25:16 -07:00
bpf.h
xdp: Add devmap_hash map type for looking up devices by hashed index
2019-07-29 13:50:48 -07:00
bpf_lirc.h
bpf_trace.h
bpf_types.h
xdp: Add devmap_hash map type for looking up devices by hashed index
2019-07-29 13:50:48 -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
bpfilter.h
brcmphy.h
bsearch.h
bsg-lib.h
bsg.h
btf.h
btree-128.h
btree-type.h
btree.h
btrfs.h
buffer_head.h
bug.h
build-salt.h
build_bug.h
bvec.h
linux: Remove bvec page_offset, use bv_offset
2019-07-30 14:21:32 -07: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
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
2019-08-09 09:17:05 -07:00
cdev.h
cdrom.h
cfag12864b.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
cgroup_rdma.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 451
2019-06-19 17:09:08 +02:00
cgroup_subsys.h
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
clk: Add missing documentation of devm_clk_bulk_get_optional() argument
2019-07-22 14:32:20 -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-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
compiler_attributes.h
compiler_types.h
bpf: Disable GCC -fgcse optimization for ___bpf_prog_run()
2019-07-18 21:01:06 +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.h
panic: add an option to replay all the printk message in buffer
2019-05-18 15:52:26 -07:00
console_struct.h
vt: More locking checks
2019-06-12 20:27:13 +02: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.h
context_tracking_state.h
cordic.h
coredump.h
coresight-pmu.h
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.h
counter_enum.h
cper.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333
2019-06-05 17:37:06 +02:00
cpu.h
x86/power: Fix 'nosmt' vs hibernation triple fault during resume
2019-06-03 12:02:03 +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
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
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
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
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-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
devfreq_cooling.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
device_cgroup.h
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
lib/dim: Fix -Wunused-const-variable warnings
2019-07-25 11:34:39 -07:00
dio.h
dirent.h
dlm.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 193
2019-05-30 11:29:21 -07: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-dirty-log.h
dm-io.h
dm-kcopyd.h
dm-region-hash.h
dm9000.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
2019-06-19 17:09:55 +02:00
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-direct: fix zone selection after an unaddressable CMA allocation
2019-08-21 07:14:10 +09: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: fix page attributes for dma_mmap_*
2019-08-10 19:52:45 +02: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.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 91
2019-05-24 17:37:53 +02:00
drbd_genl.h
drbd_genl_api.h
drbd_limits.h
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
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: fix narrower loads on s390
2019-07-23 13:59:33 -07: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.h
loop: Fix mount(2) failure due to race with LOOP_SET_FD
2019-07-30 13:16:57 -06:00
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
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-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
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: get rid of fsnotify_nameremove()
2019-06-20 14:47:54 +02:00
fsnotify_backend.h
\n
2019-07-10 20:09:17 -07:00
ftrace.h
ftrace: Make enable and update parameters bool when applicable
2019-05-25 23:04:42 -04:00
ftrace_irq.h
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
Revert "Revert "mm, thp: consolidate THP gfp handling into alloc_hugepage_direct_gfpmask""
2019-08-13 16:06:52 -07:00
glob.h
gnss.h
goldfish.h
gpio-pxa.h
gpio.h
gpio: Fix build error of function redefinition
2019-08-14 10:57:18 +02:00
gpio_keys.h
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.h
hil_mlc.h
hippidevice.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
hmm.h
mm/hmm: move hmm_vma_range_done and hmm_vma_fault to nouveau
2019-07-25 16:14:39 -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.h
hrtimer: Split out hrtimer defines into separate header
2019-06-22 21:21:04 +02:00
hrtimer_defs.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.h
mm: move the powerpc hugepd code to mm/gup.c
2019-07-12 11:05:45 -07:00
hugetlb_cgroup.h
hugetlb_inline.h
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
PCI: hv: Add a Hyper-V PCI interface driver for software backchannel interface
2019-08-22 00:25:12 -07: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
mac80211: add support for the ADDBA extension element
2019-07-29 16:40:22 +02: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
compat_ioctl: pppoe: fix PPPOEIOCSFWD handling
2019-07-30 14:42:13 -07:00
if_rmnet.h
net: qualcomm: rmnet: Fix incorrect UL checksum offload logic
2019-07-26 14:20:06 -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
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
inet.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
inet_diag.h
inetdevice.h
net: ipv4: provide __rcu annotation for ifa_list
2019-06-02 18:08:36 -07:00
init.h
mnt_init(): call shmem_init() unconditionally
2019-07-04 22:01:59 -04:00
init_ohci1394_dma.h
init_task.h
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-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
intel_rapl.h
intel_rapl: need linux/cpuhotplug.h for enum cpuhp_state
2019-07-15 11:42:31 +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.h
interval_tree_generic.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156
2019-05-30 11:26:35 -07:00
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.h
ipc_namespace.h
ipc: conserve sequence numbers in ipcmni_extend mode
2019-05-14 19:52:52 -07:00
ipmi-fru.h
ipmi.h
ipmi_smi.h
ipv6.h
ipv6_route.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
irq.h
irq_cpustat.h
irq_poll.h
irq_sim.h
irq_work.h
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
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.h
jump_label: Batch updates if arch supports it
2019-06-17 12:09:22 +02: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
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-page-flags.h
kernel.h
include/linux/kernel.h: add typeof_member() macro
2019-07-16 19:23:21 -07:00
kernel_stat.h
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
keys: Fix description size
2019-08-19 09:43:57 -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.h
kobject_ns.h
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: no need to check return value of debugfs_create functions
2019-08-05 12:55:49 +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-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
leds_pwm.h
libata.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 18
2019-05-21 11:28:46 +02:00
libfdt.h
libfdt_env.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
limits.h
linkage.h
linkmode.h
linux_logo.h
lis3lv02d.h
list.h
xskmap: Move non-standard list manipulation to helper
2019-06-29 01:31:08 +02:00
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
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
lib: logic_pio: Add logic_pio_unregister_range()
2019-08-13 14:54:24 +08:00
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
include: mdio: Add driver data helpers
2019-09-05 12:32:05 +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: workingset: fix vmstat counters for shadow nodes
2019-08-13 16:06:52 -07:00
memfd.h
memory.h
drivers/base/memory.c: get rid of find_memory_block_hinted()
2019-07-18 17:08:07 -07:00
memory_hotplug.h
mm/sparsemem: support sub-section hotplug
2019-07-18 17:08:07 -07:00
mempolicy.h
Revert "mm, thp: restore node-local hugepage allocations"
2019-08-13 16:06:52 -07:00
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.h
mm: migrate: remove unused mode argument
2019-07-18 17:08:07 -07:00
migrate_mode.h
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-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
mm_inline.h
mm: memcontrol: track LRU counts in the vmstats array
2019-05-14 09:47:46 -07:00
mm_types.h
mm: document zone device struct page field usage
2019-08-13 16:06:52 -07:00
mm_types_task.h
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
mm: memcontrol: flush percpu slab vmstats on kmem offlining
2019-08-30 18:00:50 -07:00
mnt_namespace.h
mod_devicetable.h
platform/x86: wmi: add missing struct parameter description
2019-07-25 20:12:38 +03: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
mount.h
mpage.h
mpi.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 26
2019-05-24 17:27:10 +02:00
mpls.h
mpls_iptunnel.h
mroute.h
mroute6.h
mroute_base.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.h
serial: mpsc: Remove obsolete MPSC driver
2019-07-03 19:28:40 +02:00
mv643xx_eth.h
mv643xx_i2c.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
mvebu-pmsu.h
mxm-wmi.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156
2019-05-30 11:26:35 -07:00
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
net: use unlikely for dql_avail case
2019-08-24 14:23:35 -07:00
netfilter.h
netfilter: replace skb_make_writable with skb_ensure_writable
2019-05-31 18:02:48 +02: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
netlink.h
netlink: use 48 byte ctx instead of 6 signed longs for callback
2019-07-01 19:12:10 -07:00
netpoll.h
nfs.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.h
NFS: Add deferred cache invalidation for close-to-open consistency violations
2019-07-06 14:54:49 -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_iostat.h
nfs_page.h
nfs_xdr.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.h
NTB: Introduce MSI library
2019-06-13 09:02:33 -04:00
ntb_transport.h
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-tcp.h
nvme.h
nvme: add I/O characteristics fields
2019-07-09 14:15:37 -07:00
nvmem-consumer.h
nvmem-provider.h
nvram.h
objagg.h
of.h
of: Fix typo in kerneldoc
2019-07-26 17:01:29 -06:00
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
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
padata.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 335
2019-06-05 17:37:06 +02:00
page-flags-layout.h
page flags: prioritize kasan bits over last-cpuid
2019-08-03 07:02:01 -07:00
page-flags.h
xen/swiotlb: remember having called xen_create_contiguous_region()
2019-08-01 06:39:33 +02:00
page-isolation.h
mm/page_isolation.c: change the prototype of undo_isolate_page_range()
2019-07-12 11:05:43 -07: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
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.h
parport_pc.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-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-ep-cfs.h
pci-epc.h
pci-epf.h
pci-p2pdma.h
pci.h
PCI/ASPM: Add pcie_aspm_enabled()
2019-08-12 10:47:55 +02:00
pci_hotplug.h
pci_ids.h
dmaengine updates for v5.3-rc1
2019-07-17 09:55:43 -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-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
percpu_counter.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.h
pfn_t.h
mm: introduce ARCH_HAS_PTE_DEVMAP
2019-07-16 19:23:25 -07:00
phonet.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336
2019-06-05 17:37:07 +02:00
phy.h
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
2019-09-02 11:20:17 -07: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
phylink.h
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2019-07-08 19:48:57 -07:00
pid.h
kernel/pid.c: convert struct pid count to refcount_t
2019-07-16 19:23:24 -07:00
pid_namespace.h
pim.h
pipe_fs_i.h
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
pm-trace.h
pm.h
pci-v5.3-changes
2019-07-15 20:44:49 -07: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
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-clock.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61
2019-05-24 17:36:45 +02:00
posix-timers.h
posix_acl.h
posix_acl_xattr.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-comp.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
2019-06-19 17:09:55 +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
pps-gpio.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61
2019-05-24 17:36:45 +02:00
pps_kernel.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.h
kernel/sched/psi.c: expose pressure metrics on root cgroup
2019-05-14 19:52:48 -07:00
psi_types.h
psi: introduce psi monitor
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.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333
2019-06-05 17:37:06 +02:00
pstore_ram.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282
2019-06-05 17:36:37 +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.h
pwm: Add support referencing PWMs from ACPI
2019-06-26 11:39:11 +02:00
pwm_backlight.h
pxa2xx_ssp.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
2019-06-19 17:09:55 +02:00
pxa168_eth.h
qcom-geni-se.h
treewide: remove SPDX "WITH Linux-syscall-note" from kernel-space headers
2019-05-14 19:52:48 -07:00
qcom_scm.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284
2019-06-05 17:36:37 +02: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.h
lib/rbtree: avoid generating code twice for the cached versions
2019-07-16 19:23:22 -07:00
rbtree_augmented.h
lib/rbtree: avoid generating code twice for the cached versions
2019-07-16 19:23:22 -07:00
rbtree_latch.h
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.h
rculist_bl.h
rculist_nulls.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
rcupdate_wait.h
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.h
resource_ext.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288
2019-06-05 17:36:37 +02:00
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.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
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
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.h
rwlock_api_smp.h
rwlock_types.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.h
sched/fair: Use RCU accessors consistently for ->numa_group
2019-07-25 15:37:05 +02:00
sched_clock.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
2019-06-19 17:09:55 +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.h
scx200_gpio.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.h
seg6_genl.h
seg6_hmac.h
seg6_iptunnel.h
seg6_local.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.h
nfsd: escape high characters in binary data
2019-07-03 17:52:50 -04:00
seq_file_net.h
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.h
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
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.h
sfi_acpi.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.h
signal: Allow cifs and drbd to receive their terminating signals
2019-08-19 06:34:13 -05:00
signal_types.h
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: openvswitch: Set OvS recirc_id from tc chain index
2019-09-06 14:59:18 +02:00
skmsg.h
bpf: sockmap/tls, close can race with map free
2019-07-22 16:04:17 +02:00
slab.h
mm, memcg: add a memcg_slabinfo debugfs file
2019-07-12 11:05:44 -07:00
slab_def.h
slab: remove /proc/slab_allocators
2019-05-16 15:51:55 -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
net/tls: prevent skb_orphan() from leaking TLS plain text with offload
2019-08-08 22:39:35 -07: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.h
spinlock_api_smp.h
spinlock_api_up.h
spinlock_types.h
spinlock_types_up.h
spinlock_up.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
start_kernel.h
stat.h
statfs.h
static_key.h
stddef.h
stm.h
stmmac.h
net: stmmac: setup higher frequency clk support for EHL & TGL
2019-08-27 21:59:38 -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.h
string_helpers.h
nfsd: escape high characters in binary data
2019-07-03 17:52:50 -04:00
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.h
mm, swap: use rbtree for swap_extent
2019-07-12 11:05:43 -07:00
swap_cgroup.h
swap_slots.h
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.h
sys_soc.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194
2019-05-30 11:29:22 -07:00
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.h
task_io_accounting_ops.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.h
textsearch_fsm.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-emif-sram.h
ti_wilink_st.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333
2019-06-05 17:37:06 +02:00
tick.h
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
time.h
time32.h
time64.h
timecounter.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157
2019-05-30 11:26:37 -07:00
timekeeper_internal.h
timekeeping/vsyscall: Prevent math overflow in BOOTTIME update
2019-08-23 02:12:11 +02:00
timekeeping.h
timekeeping: Boot should be boottime for coarse ns accessor
2019-06-25 08:54:51 +02:00
timekeeping32.h
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.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441
2019-06-05 17:37:17 +02:00
tpm_command.h
tpm_eventlog.h
tpm: Reserve the TPM final events table
2019-06-24 23:57:49 +03:00
trace.h
trace_clock.h
trace_events.h
tracing: Make exported ftrace_set_clr_event non-static
2019-08-31 06:51:49 -04:00
trace_seq.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
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.h
tty_driver.h
tty_flip.h
tty_ldisc.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.h
for-5.3/io_uring-20190711
2019-07-13 10:36:53 -07:00
uio_driver.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 305
2019-06-05 17:37:04 +02: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.h
usb: add a hcd_uses_dma helper
2019-08-15 15:18:05 +02:00
usb_usual.h
usbdevice_fs.h
user-return-notifier.h
user.h
user_namespace.h
keys: Move the user and user-session keyrings to the user_namespace
2019-06-26 21:02:32 +01:00
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-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
via_i2c.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 50
2019-05-24 17:27:13 +02:00
videodev2.h
virtio.h
virtio/s390: DMA support for virtio-ccw
2019-05-12 13:11:36 -04:00
virtio_byteorder.h
virtio_caif.h
virtio_config.h
virtio_console.h
virtio_net.h
virtio_ring.h
virtio_vsock.h
vsock/virtio: fix locking in virtio_transport_inc_tx_pkt()
2019-07-30 15:00:00 -07: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.h
vt_buffer.h
vt_kern.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.h
wait: add wq_has_single_sleeper helper
2019-07-18 10:20:13 -06:00
wait_bit.h
Add wait_var_event_interruptible()
2019-05-15 17:35:54 +01: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