Clement Courbet
0ade34c370
lib: optimize cpumask_next_and()
We've measured that we spend ~0.6% of sys cpu time in cpumask_next_and().
It's essentially a joined iteration in search for a non-zero bit, which is
currently implemented as a lookup join (find a nonzero bit on the lhs,
lookup the rhs to see if it's set there).
Implement a direct join (find a nonzero bit on the incrementally built
join). Also add generic bitmap benchmarks in the new `test_find_bit`
module for new function (see `find_next_and_bit` in [2] and [3] below).
For cpumask_next_and, direct benchmarking shows that it's 1.17x to 14x
faster with a geometric mean of 2.1 on 32 CPUs [1]. No impact on memory
usage. Note that on Arm, the new pure-C implementation still outperforms
the old one that uses a mix of C and asm (`find_next_bit`) [3].
[1] Approximate benchmark code:
```
unsigned long src1p[nr_cpumask_longs] = {pattern1};
unsigned long src2p[nr_cpumask_longs] = {pattern2};
for (/*a bunch of repetitions*/) {
for (int n = -1; n <= nr_cpu_ids; ++n) {
asm volatile("" : "+rm"(src1p)); // prevent any optimization
asm volatile("" : "+rm"(src2p));
unsigned long result = cpumask_next_and(n, src1p, src2p);
asm volatile("" : "+rm"(result));
}
}
```
Results:
pattern1 pattern2 time_before/time_after
0x0000ffff 0x0000ffff 1.65
0x0000ffff 0x00005555 2.24
0x0000ffff 0x00001111 2.94
0x0000ffff 0x00000000 14.0
0x00005555 0x0000ffff 1.67
0x00005555 0x00005555 1.71
0x00005555 0x00001111 1.90
0x00005555 0x00000000 6.58
0x00001111 0x0000ffff 1.46
0x00001111 0x00005555 1.49
0x00001111 0x00001111 1.45
0x00001111 0x00000000 3.10
0x00000000 0x0000ffff 1.18
0x00000000 0x00005555 1.18
0x00000000 0x00001111 1.17
0x00000000 0x00000000 1.25
-----------------------------
geo.mean 2.06
[2] test_find_next_bit, X86 (skylake)
[ 3913.477422] Start testing find_bit() with random-filled bitmap
[ 3913.477847] find_next_bit: 160868 cycles, 16484 iterations
[ 3913.477933] find_next_zero_bit: 169542 cycles, 16285 iterations
[ 3913.478036] find_last_bit: 201638 cycles, 16483 iterations
[ 3913.480214] find_first_bit: 4353244 cycles, 16484 iterations
[ 3913.480216] Start testing find_next_and_bit() with random-filled
bitmap
[ 3913.481074] find_next_and_bit: 89604 cycles, 8216 iterations
[ 3913.481075] Start testing find_bit() with sparse bitmap
[ 3913.481078] find_next_bit: 2536 cycles, 66 iterations
[ 3913.481252] find_next_zero_bit: 344404 cycles, 32703 iterations
[ 3913.481255] find_last_bit: 2006 cycles, 66 iterations
[ 3913.481265] find_first_bit: 17488 cycles, 66 iterations
[ 3913.481266] Start testing find_next_and_bit() with sparse bitmap
[ 3913.481272] find_next_and_bit: 764 cycles, 1 iterations
[3] test_find_next_bit, arm (v7 odroid XU3).
[ 267.206928] Start testing find_bit() with random-filled bitmap
[ 267.214752] find_next_bit: 4474 cycles, 16419 iterations
[ 267.221850] find_next_zero_bit: 5976 cycles, 16350 iterations
[ 267.229294] find_last_bit: 4209 cycles, 16419 iterations
[ 267.279131] find_first_bit: 1032991 cycles, 16420 iterations
[ 267.286265] Start testing find_next_and_bit() with random-filled
bitmap
[ 267.302386] find_next_and_bit: 2290 cycles, 8140 iterations
[ 267.309422] Start testing find_bit() with sparse bitmap
[ 267.316054] find_next_bit: 191 cycles, 66 iterations
[ 267.322726] find_next_zero_bit: 8758 cycles, 32703 iterations
[ 267.329803] find_last_bit: 84 cycles, 66 iterations
[ 267.336169] find_first_bit: 4118 cycles, 66 iterations
[ 267.342627] Start testing find_next_and_bit() with sparse bitmap
[ 267.356919] find_next_and_bit: 91 cycles, 1 iterations
[courbet@google.com: v6]
Link: http://lkml.kernel.org/r/20171129095715.23430-1-courbet@google.com
[geert@linux-m68k.org: m68k/bitops: always include <asm-generic/bitops/find.h>]
Link: http://lkml.kernel.org/r/1512556816-28627-1-git-send-email-geert@linux-m68k.org
Link: http://lkml.kernel.org/r/20171128131334.23491-1-courbet@google.com
Signed-off-by: Clement Courbet <courbet@google.com>
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Cc: Yury Norov <ynorov@caviumnetworks.com>
Cc: Geert Uytterhoeven <geert@linux-m68k.org>
Cc: Alexey Dobriyan <adobriyan@gmail.com>
Cc: Rasmus Villemoes <linux@rasmusvillemoes.dk>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
2018-02-06 18:32:44 -08:00 |
| .. |
|
amba
|
|
|
|
avf
|
|
|
|
bcma
|
|
|
|
byteorder
|
|
|
|
can
|
can: dev: Add support for limiting configured bitrate
|
2018-01-16 15:11:32 +01:00 |
|
ceph
|
|
|
|
clk
|
ARM: SoC platform updates for 4.15
|
2017-11-16 14:05:12 -08:00 |
|
crush
|
|
|
|
decompress
|
|
|
|
dma
|
|
|
|
dsa
|
net: dsa: lan9303: phy_addr_sel_strap rename and retype
|
2018-01-04 13:35:07 -05:00 |
|
extcon
|
|
|
|
firmware/meson
|
|
|
|
fpga
|
fpga: add attribute groups
|
2017-11-28 16:30:38 +01:00 |
|
fsl
|
|
|
|
gpio
|
The is the bulk of GPIO changes for the v4.16 kernel cycle.
|
2018-01-31 12:25:27 -08:00 |
|
hsi
|
|
|
|
iio
|
Staging/IIO patches for 4.16-rc1
|
2018-02-01 09:51:57 -08:00 |
|
input
|
Input: gpio_tilt - delete driver
|
2018-01-01 22:54:42 -08:00 |
|
irqchip
|
Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
2017-11-26 14:39:20 -08:00 |
|
isdn
|
|
|
|
lockd
|
lockd: convert nlm_rqst.a_count from atomic_t to refcount_t
|
2018-01-14 23:06:30 -05:00 |
|
mailbox
|
|
|
|
mfd
|
RTC for 4.16
|
2018-02-02 14:19:19 -08:00 |
|
mlx4
|
Updates for 4.15 kernel merge window
|
2017-11-15 14:54:53 -08:00 |
|
mlx5
|
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
|
2018-01-31 14:31:10 -08:00 |
|
mmc
|
mmc: slot-gpio: add a helper to check capability of GPIO WP detection
|
2018-01-18 09:08:56 +01:00 |
|
mtd
|
Core changes:
|
2018-01-29 09:58:36 +01:00 |
|
mux
|
mux: add SPDX identifiers to all mux source files
|
2018-01-09 16:51:44 +01:00 |
|
netfilter
|
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
|
2018-01-31 14:31:10 -08:00 |
|
netfilter_arp
|
|
|
|
netfilter_bridge
|
|
|
|
netfilter_ipv4
|
|
|
|
netfilter_ipv6
|
|
|
|
perf
|
|
|
|
phy
|
|
|
|
pinctrl
|
pinctrl: remove include file from <linux/device.h>
|
2018-02-03 12:10:09 -08:00 |
|
platform_data
|
Merge branch 'i2c/for-4.16' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
|
2018-02-04 10:57:43 -08:00 |
|
power
|
Add support for bq27521 battery monitor
|
2017-12-08 18:02:15 +01:00 |
|
qed
|
qed*: Utilize FW 8.33.1.0
|
2018-01-02 13:59:16 -05:00 |
|
raid
|
|
|
|
regulator
|
regulator: add PM suspend and resume hooks
|
2018-01-26 14:43:55 +00:00 |
|
remoteproc
|
|
|
|
reset
|
|
|
|
rpmsg
|
|
|
|
rtc
|
|
|
|
sched
|
Currently, hardened usercopy performs dynamic bounds checking on slab
|
2018-02-03 16:25:42 -08:00 |
|
soc
|
ARM: SoC driver updates for 4.16
|
2018-02-01 16:35:31 -08:00 |
|
soundwire
|
soundwire: intel: Add Intel init module
|
2017-12-19 11:32:35 +01:00 |
|
spi
|
spi: Fix double "when"
|
2017-11-30 16:55:35 +00:00 |
|
ssb
|
|
|
|
sunrpc
|
NFS-over-RDMA client updates for Linux 4.16
|
2018-01-23 14:55:50 -05:00 |
|
ulpi
|
|
|
|
unaligned
|
|
|
|
usb
|
usb: renesas_usbhs: Add support for RZ/A1
|
2018-01-09 16:18:50 +01:00 |
|
uwb
|
|
|
|
wimax
|
|
|
|
8250_pci.h
|
|
|
|
a.out.h
|
|
|
|
acct.h
|
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
2017-11-17 12:54:01 -08:00 |
|
acpi.h
|
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
|
2018-01-31 14:31:10 -08:00 |
|
acpi_dma.h
|
|
|
|
acpi_iort.h
|
|
|
|
acpi_pmtmr.h
|
|
|
|
adb.h
|
|
|
|
adfs_fs.h
|
|
|
|
aer.h
|
|
|
|
agp_backend.h
|
|
|
|
agpgart.h
|
|
|
|
ahci-remap.h
|
|
|
|
ahci_platform.h
|
|
|
|
aio.h
|
|
|
|
alarmtimer.h
|
|
|
|
altera_jtaguart.h
|
|
|
|
altera_uart.h
|
|
|
|
amd-iommu.h
|
|
|
|
amifd.h
|
|
|
|
amifdreg.h
|
|
|
|
anon_inodes.h
|
|
|
|
apm-emulation.h
|
|
|
|
apm_bios.h
|
|
|
|
apple-gmux.h
|
|
|
|
apple_bl.h
|
|
|
|
arch_topology.h
|
sched/cpufreq: Remove arch_scale_freq_capacity()'s 'sd' parameter
|
2018-01-10 12:53:34 +01:00 |
|
arm-cci.h
|
|
|
|
arm-smccc.h
|
|
|
|
arm_sdei.h
|
firmware: arm_sdei: Add driver for Software Delegated Exceptions
|
2018-01-13 10:44:56 +00:00 |
|
asn1.h
|
|
|
|
asn1_ber_bytecode.h
|
|
|
|
asn1_decoder.h
|
|
|
|
assoc_array.h
|
|
|
|
assoc_array_priv.h
|
|
|
|
async.h
|
|
|
|
async_tx.h
|
|
|
|
ata.h
|
scsi: ata: enhance the definition of SET MAX feature field value
|
2018-01-10 23:25:08 -05: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
|
|
|
|
atmel_tc.h
|
|
|
|
atomic.h
|
|
|
|
attribute_container.h
|
|
|
|
audit.h
|
audit/stable-4.15 PR 20171113
|
2017-11-15 13:28:48 -08:00 |
|
auto_dev-ioctl.h
|
|
|
|
auto_fs.h
|
|
|
|
auxvec.h
|
|
|
|
average.h
|
|
|
|
b1pcmcia.h
|
|
|
|
backing-dev-defs.h
|
|
|
|
backing-dev.h
|
lockdep: Convert some users to const
|
2018-01-18 11:56:49 +01:00 |
|
backlight.h
|
|
|
|
badblocks.h
|
|
|
|
balloon_compaction.h
|
|
|
|
bcd.h
|
|
|
|
bch.h
|
|
|
|
bcm47xx_nvram.h
|
|
|
|
bcm47xx_sprom.h
|
|
|
|
bcm47xx_wdt.h
|
|
|
|
bcm963xx_nvram.h
|
|
|
|
bcm963xx_tag.h
|
|
|
|
bfin_mac.h
|
|
|
|
binfmts.h
|
|
|
|
bio.h
|
Merge branch 'for-4.16/block' of git://git.kernel.dk/linux-block
|
2018-01-29 11:51:49 -08:00 |
|
bit_spinlock.h
|
|
|
|
bitfield.h
|
Add primitives for manipulating bitfields both in host- and fixed-endian.
|
2017-12-17 12:36:01 -05:00 |
|
bitmap.h
|
lib: optimize cpumask_next_and()
|
2018-02-06 18:32:44 -08:00 |
|
bitops.h
|
Merge commit 'upstream-x86-entry' into WIP.x86/mm
|
2017-12-17 12:58:53 +01:00 |
|
bitrev.h
|
|
|
|
blk-cgroup.h
|
blkcg: simplify statistic accumulation code
|
2018-01-16 08:56:36 -07:00 |
|
blk-mq-pci.h
|
|
|
|
blk-mq-rdma.h
|
|
|
|
blk-mq-virtio.h
|
|
|
|
blk-mq.h
|
blk-mq: rename blk_mq_hw_ctx->queue_rq_srcu to ->srcu
|
2018-01-09 09:31:15 -07:00 |
|
blk_types.h
|
blk-mq: introduce BLK_STS_DEV_RESOURCE
|
2018-01-30 20:18:28 -07:00 |
|
blkdev.h
|
Merge branch 'for-4.16/block' of git://git.kernel.dk/linux-block
|
2018-01-29 11:51:49 -08:00 |
|
blkpg.h
|
|
|
|
blktrace_api.h
|
|
|
|
blockgroup_lock.h
|
|
|
|
bma150.h
|
|
|
|
bootmem.h
|
mm: define memblock_virt_alloc_try_nid_raw
|
2017-11-15 18:21:05 -08:00 |
|
bottom_half.h
|
|
|
|
bpf-cgroup.h
|
|
|
|
bpf.h
|
bpf: offload: report device information about offloaded maps
|
2018-01-18 22:54:25 +01:00 |
|
bpf_trace.h
|
|
|
|
bpf_types.h
|
bpf: only build sockmap with CONFIG_INET
|
2018-01-04 19:01:14 +01:00 |
|
bpf_verifier.h
|
bpf: export function to write into verifier log buffer
|
2018-01-10 13:49:36 +01:00 |
|
brcmphy.h
|
net: phy: broadcom: Add entry for 5395 switch PHYs
|
2017-12-15 15:41:13 -05:00 |
|
bsearch.h
|
|
|
|
bsg-lib.h
|
|
|
|
bsg.h
|
|
|
|
btree-128.h
|
|
|
|
btree-type.h
|
|
|
|
btree.h
|
|
|
|
btrfs.h
|
|
|
|
buffer_head.h
|
for-linus-20180204
|
2018-02-04 11:16:35 -08:00 |
|
bug.h
|
kernel debug: support resetting WARN_ONCE for all architectures
|
2017-11-17 16:10:01 -08:00 |
|
build_bug.h
|
|
|
|
bvec.h
|
block: bounce: don't access bio->bi_io_vec in copy_to_high_bio_irq
|
2018-01-06 09:18:00 -07:00 |
|
c2port.h
|
kmemcheck: remove annotations
|
2017-11-15 18:21:04 -08:00 |
|
cache.h
|
|
|
|
cacheinfo.h
|
|
|
|
capability.h
|
|
|
|
cb710.h
|
|
|
|
cciss_ioctl.h
|
|
|
|
ccp.h
|
|
|
|
cdev.h
|
|
|
|
cdrom.h
|
|
|
|
cfag12864b.h
|
|
|
|
cgroup-defs.h
|
cgroup: Update documentation reference
|
2018-01-02 06:59:52 -08:00 |
|
cgroup.h
|
Merge branch 'for-4.15' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
|
2017-11-15 14:29:44 -08:00 |
|
cgroup_rdma.h
|
|
|
|
cgroup_subsys.h
|
|
|
|
circ_buf.h
|
|
|
|
cleancache.h
|
|
|
|
clk-provider.h
|
Merge branches 'clk-remove-asm-clkdev', 'clk-debugfs-fixes', 'clk-renesas' and 'clk-meson' into clk-next
|
2018-01-26 16:43:32 -08:00 |
|
clk.h
|
clk: add clk_rate_exclusive api
|
2017-12-19 16:35:34 -08:00 |
|
clkdev.h
|
clk: Move __clk_{get,put}() into private clk.h API
|
2018-01-04 15:13:29 -08:00 |
|
clock_cooling.h
|
|
|
|
clockchips.h
|
|
|
|
clocksource.h
|
|
|
|
cm4000_cs.h
|
|
|
|
cma.h
|
|
|
|
cmdline-parser.h
|
|
|
|
cn_proc.h
|
|
|
|
cnt32_to_63.h
|
|
|
|
coda.h
|
|
|
|
coda_psdev.h
|
|
|
|
compaction.h
|
|
|
|
compat.h
|
signal: Unify and correct copy_siginfo_from_user32
|
2018-01-15 17:55:59 -06:00 |
|
compiler-clang.h
|
kasan: add compiler support for clang
|
2018-02-06 18:32:42 -08:00 |
|
compiler-gcc.h
|
sparse doesn't support struct randomization
|
2018-01-19 10:09:41 -08:00 |
|
compiler-intel.h
|
|
|
|
compiler.h
|
compiler.h: Add read_word_at_a_time() function.
|
2018-02-01 12:20:21 -08:00 |
|
compiler_types.h
|
|
|
|
completion.h
|
locking/lockdep: Remove cross-release leftovers
|
2018-01-08 17:30:45 +01:00 |
|
component.h
|
|
|
|
concap.h
|
|
|
|
configfs.h
|
|
|
|
connector.h
|
|
|
|
console.h
|
|
|
|
console_struct.h
|
|
|
|
consolemap.h
|
|
|
|
container.h
|
|
|
|
context_tracking.h
|
|
|
|
context_tracking_state.h
|
|
|
|
cordic.h
|
|
|
|
coredump.h
|
|
|
|
coresight-pmu.h
|
|
|
|
coresight-stm.h
|
|
|
|
coresight.h
|
|
|
|
count_zeros.h
|
|
|
|
cper.h
|
efi: Parse ARM error information value
|
2018-01-03 14:03:48 +01:00 |
|
cpu.h
|
Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
2018-01-14 09:51:25 -08:00 |
|
cpu_cooling.h
|
cpu_cooling: Drop static-power related stuff
|
2017-12-07 22:52:01 +01:00 |
|
cpu_pm.h
|
|
|
|
cpu_rmap.h
|
|
|
|
cpufeature.h
|
|
|
|
cpufreq.h
|
x86 / CPU: Always show current CPU frequency in /proc/cpuinfo
|
2017-11-15 19:46:50 +01:00 |
|
cpuhotplug.h
|
Merge branch 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm
|
2018-02-02 09:50:51 -08:00 |
|
cpuidle.h
|
cpuidle: Add new macro to enter a retention idle state
|
2018-01-02 13:48:55 +00:00 |
|
cpumask.h
|
|
|
|
cpuset.h
|
Revert "cpuset: Make cpuset hotplug synchronous"
|
2017-12-04 14:41:11 -08:00 |
|
crash_core.h
|
kdump: write correct address of mem_section into vmcoreinfo
|
2018-01-13 10:42:48 -08:00 |
|
crash_dump.h
|
|
|
|
crc-ccitt.h
|
lib/crc-ccitt: Add CCITT-FALSE CRC16 variant
|
2018-01-08 10:08:33 +00:00 |
|
crc-itu-t.h
|
|
|
|
crc-t10dif.h
|
|
|
|
crc4.h
|
|
|
|
crc7.h
|
|
|
|
crc8.h
|
|
|
|
crc16.h
|
|
|
|
crc32.h
|
|
|
|
crc32c.h
|
|
|
|
cred.h
|
kernel: make groups_sort calling a responsibility group_info allocators
|
2017-12-14 16:00:49 -08:00 |
|
crypto.h
|
crypto: hash - prevent using keyed hashes without setting key
|
2018-01-12 23:03:37 +11:00 |
|
cryptohash.h
|
|
|
|
cs5535.h
|
|
|
|
ctype.h
|
|
|
|
cuda.h
|
|
|
|
cyclades.h
|
|
|
|
davinci_emac.h
|
|
|
|
dax.h
|
dax: pass detailed error code from dax_iomap_fault()
|
2018-01-07 16:38:43 -05:00 |
|
dca.h
|
|
|
|
dcache.h
|
vfs: factor out helpers d_instantiate_anon() and d_alloc_anon()
|
2018-01-24 11:25:59 +01:00 |
|
dccp.h
|
|
|
|
dcookies.h
|
|
|
|
debug_locks.h
|
|
|
|
debugfs.h
|
debugfs: fix debugfs_real_fops() build error
|
2017-11-28 15:24:02 +01:00 |
|
debugobjects.h
|
|
|
|
delay.h
|
|
|
|
delayacct.h
|
delayacct: Account blkio completion on the correct task
|
2018-01-16 03:29:36 +01:00 |
|
delayed_call.h
|
|
|
|
dell-led.h
|
|
|
|
devcoredump.h
|
|
|
|
devfreq-event.h
|
|
|
|
devfreq.h
|
|
|
|
devfreq_cooling.h
|
|
|
|
device-mapper.h
|
dm mpath: delay the retry of a request if the target responded as busy
|
2018-01-29 13:44:54 -05:00 |
|
device.h
|
pinctrl: remove include file from <linux/device.h>
|
2018-02-03 12:10:09 -08:00 |
|
device_cgroup.h
|
|
|
|
devpts_fs.h
|
|
|
|
digsig.h
|
|
|
|
dio.h
|
|
|
|
dirent.h
|
|
|
|
dlm.h
|
|
|
|
dlm_plock.h
|
|
|
|
dm-dirty-log.h
|
|
|
|
dm-io.h
|
|
|
|
dm-kcopyd.h
|
|
|
|
dm-region-hash.h
|
|
|
|
dm9000.h
|
|
|
|
dma-buf.h
|
dmabuf: annotate dma_buf->active
|
2017-11-27 16:19:56 -05:00 |
|
dma-contiguous.h
|
|
|
|
dma-debug.h
|
|
|
|
dma-direct.h
|
dma-direct: reject too small dma masks
|
2018-01-15 09:35:15 +01:00 |
|
dma-direction.h
|
|
|
|
dma-fence-array.h
|
dma-buf/fence: Fix lock inversion within dma-fence-array
|
2017-11-21 22:37:05 +05:30 |
|
dma-fence.h
|
|
|
|
dma-iommu.h
|
|
|
|
dma-mapping.h
|
dma-direct: rename dma_noop to dma_direct
|
2018-01-15 09:35:06 +01:00 |
|
dma_remapping.h
|
|
|
|
dmaengine.h
|
|
|
|
dmapool.h
|
|
|
|
dmar.h
|
|
|
|
dmi.h
|
|
|
|
dnotify.h
|
|
|
|
dns_resolver.h
|
|
|
|
dqblk_qtree.h
|
|
|
|
dqblk_v1.h
|
|
|
|
dqblk_v2.h
|
|
|
|
drbd.h
|
|
|
|
drbd_genl.h
|
|
|
|
drbd_genl_api.h
|
|
|
|
drbd_limits.h
|
|
|
|
ds2782_battery.h
|
|
|
|
dtlk.h
|
|
|
|
dw_apb_timer.h
|
|
|
|
dynamic_debug.h
|
|
|
|
dynamic_queue_limits.h
|
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
|
2017-11-15 11:56:19 -08:00 |
|
earlycpio.h
|
|
|
|
ecryptfs.h
|
|
|
|
edac.h
|
|
|
|
edd.h
|
|
|
|
edma.h
|
|
|
|
eeprom_93cx6.h
|
|
|
|
eeprom_93xx46.h
|
|
|
|
efi-bgrt.h
|
|
|
|
efi.h
|
Merge branch 'next-tpm' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
|
2018-01-31 13:12:31 -08:00 |
|
efs_vh.h
|
|
|
|
eisa.h
|
|
|
|
elevator.h
|
block: Unexport elv_register_queue() and elv_unregister_queue()
|
2018-01-18 12:54:41 -07:00 |
|
elf-fdpic.h
|
|
|
|
elf-randomize.h
|
|
|
|
elf.h
|
|
|
|
elfcore-compat.h
|
|
|
|
elfcore.h
|
|
|
|
elfnote.h
|
|
|
|
enclosure.h
|
|
|
|
err.h
|
|
|
|
errno.h
|
|
|
|
error-injection.h
|
error-injection: Add injectable error types
|
2018-01-12 17:33:38 -08:00 |
|
errqueue.h
|
|
|
|
errseq.h
|
errseq: Add to documentation tree
|
2018-01-01 12:40:27 -07:00 |
|
etherdevice.h
|
|
|
|
ethtool.h
|
|
|
|
eventfd.h
|
eventfd: fold eventfd_ctx_get() into eventfd_ctx_fileget()
|
2018-01-06 13:47:20 -05:00 |
|
eventpoll.h
|
|
|
|
evm.h
|
|
|
|
export.h
|
|
|
|
exportfs.h
|
|
|
|
ext2_fs.h
|
|
|
|
extable.h
|
|
|
|
extcon-provider.h
|
|
|
|
extcon.h
|
|
|
|
f2fs_fs.h
|
f2fs: support inode creation time
|
2018-01-25 14:10:39 -08:00 |
|
f75375s.h
|
|
|
|
falloc.h
|
|
|
|
fanotify.h
|
|
|
|
fault-inject.h
|
|
|
|
fb.h
|
fbcon: Add fbcon_rotate_hint to struct fb_info
|
2017-12-04 23:03:21 +01:00 |
|
fbcon.h
|
|
|
|
fcdevice.h
|
|
|
|
fcntl.h
|
|
|
|
fd.h
|
|
|
|
fddidevice.h
|
|
|
|
fdtable.h
|
vfs, fdtable: Prevent bounds-check bypass via speculative execution
|
2018-01-30 21:54:32 +01:00 |
|
fec.h
|
|
|
|
file.h
|
|
|
|
filter.h
|
bpf: make unknown opcode handling more robust
|
2018-01-26 16:42:05 -08:00 |
|
fips.h
|
|
|
|
firewire.h
|
|
|
|
firmware-map.h
|
|
|
|
firmware.h
|
|
|
|
fixp-arith.h
|
|
|
|
flat.h
|
|
|
|
flex_array.h
|
|
|
|
flex_proportions.h
|
|
|
|
fmc-sdb.h
|
|
|
|
fmc.h
|
|
|
|
font.h
|
|
|
|
frame.h
|
|
|
|
freezer.h
|
|
|
|
frontswap.h
|
|
|
|
fs.h
|
New in this version:
|
2018-01-31 10:18:00 -08:00 |
|
fs_enet_pd.h
|
|
|
|
fs_pin.h
|
|
|
|
fs_stack.h
|
|
|
|
fs_struct.h
|
|
|
|
fs_uart_pd.h
|
|
|
|
fscache-cache.h
|
|
|
|
fscache.h
|
fscache: Fix the default for fscache_maybe_release_page()
|
2018-01-02 10:02:19 +00:00 |
|
fscrypt.h
|
fscrypt: move fscrypt_symlink_data to fscrypt_private.h
|
2018-01-11 23:30:08 -05:00 |
|
fscrypt_notsupp.h
|
fscrypt: remove 'ci' parameter from fscrypt_put_encryption_info()
|
2018-01-11 23:30:13 -05:00 |
|
fscrypt_supp.h
|
fscrypt: remove 'ci' parameter from fscrypt_put_encryption_info()
|
2018-01-11 23:30:13 -05:00 |
|
fsi.h
|
|
|
|
fsl-diu-fb.h
|
|
|
|
fsl_devices.h
|
|
|
|
fsl_hypervisor.h
|
|
|
|
fsl_ifc.h
|
|
|
|
fsldma.h
|
|
|
|
fsnotify.h
|
|
|
|
fsnotify_backend.h
|
|
|
|
ftrace.h
|
init_task out-of-lining
|
2018-01-29 09:08:34 -08:00 |
|
ftrace_irq.h
|
|
|
|
futex.h
|
|
|
|
fwnode.h
|
device property: Introduce a common API to fetch device match data
|
2017-12-13 14:10:57 +05:30 |
|
gameport.h
|
|
|
|
gcd.h
|
|
|
|
genalloc.h
|
lib/genalloc.c: make the avail variable an atomic_long_t
|
2017-11-17 16:10:02 -08:00 |
|
genetlink.h
|
genetlink: Remove smp_read_barrier_depends() from comment
|
2017-12-05 11:57:54 -08:00 |
|
genhd.h
|
block: allow gendisk's request_queue registration to be deferred
|
2018-01-15 08:41:38 -07:00 |
|
genl_magic_func.h
|
|
|
|
genl_magic_struct.h
|
|
|
|
getcpu.h
|
|
|
|
gfp.h
|
mm: remove __GFP_COLD
|
2017-11-15 18:21:06 -08:00 |
|
glob.h
|
|
|
|
goldfish.h
|
|
|
|
gpio-pxa.h
|
|
|
|
gpio.h
|
gpio: Clarify that <linux/gpio.h> is legacy
|
2017-11-30 11:05:02 +01:00 |
|
gpio_keys.h
|
|
|
|
hardirq.h
|
|
|
|
hash.h
|
|
|
|
hashtable.h
|
|
|
|
hdlc.h
|
|
|
|
hdlcdrv.h
|
|
|
|
hdmi.h
|
|
|
|
hid-debug.h
|
|
|
|
hid-roccat.h
|
|
|
|
hid-sensor-hub.h
|
|
|
|
hid-sensor-ids.h
|
|
|
|
hid.h
|
HID: hid-multitouch: support fine-grain orientation reporting
|
2017-12-01 10:01:01 +01:00 |
|
hiddev.h
|
|
|
|
hidraw.h
|
|
|
|
highmem.h
|
|
|
|
highuid.h
|
|
|
|
hil.h
|
|
|
|
hil_mlc.h
|
Input: hil_mlc - convert timeval to jiffies
|
2018-01-01 21:39:12 -08:00 |
|
hippidevice.h
|
|
|
|
hmm.h
|
mm/hmm: constify hmm_devmem_page_get_drvdata() parameter
|
2017-11-15 18:21:03 -08:00 |
|
host1x.h
|
|
|
|
hp_sdc.h
|
Input: hp_sdc - convert to ktime_get()
|
2018-01-01 21:39:12 -08:00 |
|
hpet.h
|
|
|
|
hrtimer.h
|
hrtimer: Implement support for softirq based hrtimers
|
2018-01-16 09:51:22 +01:00 |
|
htcpld.h
|
|
|
|
huge_mm.h
|
|
|
|
hugetlb.h
|
hugetlb, mbind: fall back to default policy if vma is NULL
|
2018-01-31 17:18:40 -08:00 |
|
hugetlb_cgroup.h
|
|
|
|
hugetlb_inline.h
|
|
|
|
hw_breakpoint.h
|
|
|
|
hw_random.h
|
|
|
|
hwmon-sysfs.h
|
|
|
|
hwmon-vid.h
|
|
|
|
hwmon.h
|
|
|
|
hwspinlock.h
|
|
|
|
hyperv.h
|
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
|
2017-12-09 22:09:55 -05:00 |
|
hypervisor.h
|
|
|
|
i2c-algo-bit.h
|
|
|
|
i2c-algo-pca.h
|
|
|
|
i2c-algo-pcf.h
|
|
|
|
i2c-dev.h
|
|
|
|
i2c-gpio.h
|
|
|
|
i2c-mux-gpio.h
|
|
|
|
i2c-mux.h
|
|
|
|
i2c-ocores.h
|
|
|
|
i2c-omap.h
|
|
|
|
i2c-pca-platform.h
|
|
|
|
i2c-pnx.h
|
|
|
|
i2c-pxa.h
|
|
|
|
i2c-smbus.h
|
|
|
|
i2c-xiic.h
|
|
|
|
i2c.h
|
i2c: add 'set_sda' to bus_recovery_info
|
2018-01-16 00:04:19 +01:00 |
|
i8042.h
|
|
|
|
i8253.h
|
|
|
|
icmp.h
|
|
|
|
icmpv6.h
|
|
|
|
ide.h
|
|
|
|
idr.h
|
include/linux/idr.h: add #include <linux/bug.h>
|
2017-12-14 16:00:48 -08:00 |
|
ieee80211.h
|
|
|
|
ieee802154.h
|
|
|
|
if_arp.h
|
|
|
|
if_bridge.h
|
|
|
|
if_eql.h
|
|
|
|
if_ether.h
|
|
|
|
if_fddi.h
|
|
|
|
if_frad.h
|
|
|
|
if_link.h
|
net/core: Add drop counters to VF statistics
|
2018-01-09 07:40:48 +02:00 |
|
if_ltalk.h
|
|
|
|
if_macvlan.h
|
macvlan: fix memory hole in macvlan_dev
|
2017-12-08 14:51:46 -05:00 |
|
if_phonet.h
|
|
|
|
if_pppol2tp.h
|
|
|
|
if_pppox.h
|
|
|
|
if_tap.h
|
tun/tap: use ptr_ring instead of skb_array
|
2018-01-09 10:56:10 -05:00 |
|
if_team.h
|
|
|
|
if_tun.h
|
tuntap: fix for "tuntap: XDP transmission"
|
2018-01-10 15:52:49 -05:00 |
|
if_tunnel.h
|
|
|
|
if_vlan.h
|
|
|
|
igmp.h
|
|
|
|
ihex.h
|
|
|
|
ima.h
|
|
|
|
imx-media.h
|
|
|
|
in.h
|
|
|
|
in6.h
|
|
|
|
inet.h
|
|
|
|
inet_diag.h
|
|
|
|
inetdevice.h
|
devinet_ioctl(): take copyin/copyout to caller
|
2018-01-24 19:13:45 -05:00 |
|
init.h
|
x86/retpoline: Avoid retpolines for built-in __init functions
|
2018-02-02 12:28:27 +01:00 |
|
init_ohci1394_dma.h
|
|
|
|
init_task.h
|
Expand INIT_STRUCT_PID and remove
|
2018-01-17 11:30:16 +00:00 |
|
initrd.h
|
|
|
|
inotify.h
|
|
|
|
input-polldev.h
|
|
|
|
input.h
|
|
|
|
integrity.h
|
EVM: Add support for portable signature format
|
2017-12-11 17:20:39 -05:00 |
|
intel-iommu.h
|
|
|
|
intel-pti.h
|
drivers/misc/intel/pti: Rename the header file to free up the namespace
|
2017-12-17 12:52:34 +01:00 |
|
intel-svm.h
|
|
|
|
interrupt.h
|
kmemcheck: rip it out
|
2017-11-15 18:21:05 -08:00 |
|
interval_tree.h
|
|
|
|
interval_tree_generic.h
|
|
|
|
io-64-nonatomic-hi-lo.h
|
|
|
|
io-64-nonatomic-lo-hi.h
|
|
|
|
io-mapping.h
|
|
|
|
io.h
|
|
|
|
ioc3.h
|
|
|
|
ioc4.h
|
|
|
|
iocontext.h
|
|
|
|
iomap.h
|
libnvdimm for 4.15
|
2017-11-17 09:51:57 -08:00 |
|
iommu-common.h
|
|
|
|
iommu-helper.h
|
|
|
|
iommu.h
|
|
|
|
iopoll.h
|
iopoll: avoid -Wint-in-bool-context warning
|
2017-11-17 16:10:01 -08:00 |
|
ioport.h
|
|
|
|
ioprio.h
|
|
|
|
iova.h
|
|
|
|
ip.h
|
|
|
|
ipack.h
|
|
|
|
ipc.h
|
|
|
|
ipc_namespace.h
|
sysvipc: make get_maxid O(1) again
|
2017-11-17 16:10:04 -08:00 |
|
ipmi-fru.h
|
|
|
|
ipmi.h
|
|
|
|
ipmi_smi.h
|
|
|
|
ipv6.h
|
net: reevalulate autoflowlabel setting after sysctl setting
|
2017-12-21 13:07:20 -05:00 |
|
ipv6_route.h
|
|
|
|
irq.h
|
genirq: Introduce IRQD_CAN_RESERVE flag
|
2017-12-29 21:13:04 +01:00 |
|
irq_cpustat.h
|
|
|
|
irq_poll.h
|
|
|
|
irq_sim.h
|
|
|
|
irq_work.h
|
irq/work: Improve the flag definitions
|
2018-01-08 19:43:15 +01:00 |
|
irqbypass.h
|
|
|
|
irqchip.h
|
|
|
|
irqdesc.h
|
kernel/irq: Extend lockdep class for request mutex
|
2017-12-28 12:26:35 +01:00 |
|
irqdomain.h
|
genirq/irqdomain: Rename early argument of irq_domain_activate_irq()
|
2017-12-29 21:13:04 +01:00 |
|
irqflags.h
|
init_task out-of-lining
|
2018-01-29 09:08:34 -08:00 |
|
irqhandler.h
|
|
|
|
irqnr.h
|
|
|
|
irqreturn.h
|
|
|
|
isa.h
|
|
|
|
isapnp.h
|
|
|
|
iscsi_boot_sysfs.h
|
|
|
|
iscsi_ibft.h
|
|
|
|
isdn.h
|
|
|
|
isdn_divertif.h
|
|
|
|
isdn_ppp.h
|
|
|
|
isdnif.h
|
|
|
|
isicom.h
|
|
|
|
iversion.h
|
iversion: make inode_cmp_iversion{+raw} return bool instead of s64
|
2018-01-31 08:43:35 -08:00 |
|
jbd2.h
|
jbd2: fix sphinx kernel-doc build warnings
|
2018-01-10 00:27:29 -05:00 |
|
jhash.h
|
|
|
|
jiffies.h
|
|
|
|
journal-head.h
|
|
|
|
joystick.h
|
|
|
|
jump_label.h
|
sched/core: Fix cpu.max vs. cpuhotplug deadlock
|
2018-01-24 10:03:44 +01:00 |
|
jump_label_ratelimit.h
|
|
|
|
jz4740-adc.h
|
|
|
|
jz4780-nemc.h
|
|
|
|
kallsyms.h
|
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk
|
2018-02-01 13:36:15 -08:00 |
|
kasan-checks.h
|
|
|
|
kasan.h
|
kasan: clean up KASAN_SHADOW_SCALE_SHIFT usage
|
2018-02-06 18:32:43 -08:00 |
|
kbd_diacr.h
|
|
|
|
kbd_kern.h
|
|
|
|
kbuild.h
|
|
|
|
kconfig.h
|
|
|
|
kcore.h
|
|
|
|
kcov.h
|
kcov: support comparison operands collection
|
2017-11-17 16:10:04 -08:00 |
|
kd.h
|
|
|
|
kdb.h
|
|
|
|
kdebug.h
|
|
|
|
kdev_t.h
|
|
|
|
kern_levels.h
|
|
|
|
kernel-page-flags.h
|
|
|
|
kernel.h
|
kernel/panic.c: add TAINT_AUX
|
2017-11-17 16:10:04 -08:00 |
|
kernel_stat.h
|
|
|
|
kernelcapi.h
|
|
|
|
kernfs.h
|
|
|
|
kexec.h
|
|
|
|
key-type.h
|
security: keys: Replace time_t with time64_t for struct key_preparsed_payload
|
2017-11-15 16:38:45 +00:00 |
|
key.h
|
security: keys: Replace time_t/timespec with time64_t
|
2017-11-15 16:38:45 +00:00 |
|
keyboard.h
|
|
|
|
kfifo.h
|
|
|
|
kgdb.h
|
|
|
|
khugepaged.h
|
|
|
|
klist.h
|
|
|
|
kmemleak.h
|
slab, slub, slob: add slab_flags_t
|
2017-11-15 18:21:01 -08:00 |
|
kmod.h
|
|
|
|
kmsg_dump.h
|
|
|
|
kobj_map.h
|
|
|
|
kobject.h
|
kobject: Remove redundant license text
|
2017-12-07 18:36:43 +01:00 |
|
kobject_ns.h
|
kobject: Remove redundant license text
|
2017-12-07 18:36:43 +01:00 |
|
kprobes.h
|
error-injection: Separate error-injection from kprobe
|
2018-01-12 17:33:38 -08:00 |
|
kref.h
|
|
|
|
ks0108.h
|
|
|
|
ks8842.h
|
|
|
|
ks8851_mll.h
|
|
|
|
ksm.h
|
|
|
|
kthread.h
|
treewide: Remove TIMER_FUNC_TYPE and TIMER_DATA_TYPE casts
|
2017-11-21 16:35:54 -08:00 |
|
ktime.h
|
|
|
|
kvm_host.h
|
x86,kvm: move qemu/guest FPU switching out to vcpu_run
|
2017-12-05 21:16:43 +01:00 |
|
kvm_irqfd.h
|
|
|
|
kvm_para.h
|
|
|
|
kvm_types.h
|
|
|
|
l2tp.h
|
|
|
|
lapb.h
|
|
|
|
latencytop.h
|
|
|
|
lcd.h
|
|
|
|
lcm.h
|
|
|
|
led-class-flash.h
|
|
|
|
led-lm3530.h
|
|
|
|
leds-bd2802.h
|
|
|
|
leds-lp3944.h
|
|
|
|
leds-lp3952.h
|
|
|
|
leds-pca9532.h
|
|
|
|
leds-regulator.h
|
|
|
|
leds-tca6507.h
|
|
|
|
leds.h
|
|
|
|
leds_pwm.h
|
|
|
|
libata.h
|
|
|
|
libfdt.h
|
libfdt: remove unnecessary include directive from <linux/libfdt.h>
|
2018-01-11 14:39:07 -06:00 |
|
libfdt_env.h
|
|
|
|
libgcc.h
|
move libgcc.h to include/linux
|
2017-12-01 13:09:40 -08:00 |
|
libnvdimm.h
|
|
|
|
libps2.h
|
|
|
|
license.h
|
|
|
|
lightnvm.h
|
lightnvm: set target over-provision on create ioctl
|
2018-01-05 08:50:12 -07:00 |
|
linkage.h
|
|
|
|
linux_logo.h
|
|
|
|
lis3lv02d.h
|
|
|
|
list.h
|
|
|
|
list_bl.h
|
|
|
|
list_lru.h
|
|
|
|
list_nulls.h
|
|
|
|
list_sort.h
|
|
|
|
livepatch.h
|
livepatch: Remove immediate feature
|
2018-01-11 10:58:03 +01:00 |
|
llc.h
|
|
|
|
llist.h
|
|
|
|
lockdep.h
|
Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
2018-01-30 10:44:56 -08:00 |
|
lockref.h
|
|
|
|
log2.h
|
|
|
|
lp.h
|
|
|
|
lru_cache.h
|
|
|
|
lsm_audit.h
|
|
|
|
lsm_hooks.h
|
|
|
|
lz4.h
|
|
|
|
lzo.h
|
|
|
|
mailbox_client.h
|
|
|
|
mailbox_controller.h
|
|
|
|
maple.h
|
|
|
|
marvell_phy.h
|
|
|
|
math64.h
|
|
|
|
max17040_battery.h
|
|
|
|
mbcache.h
|
|
|
|
mbus.h
|
|
|
|
mc6821.h
|
|
|
|
mc146818rtc.h
|
|
|
|
mcb.h
|
|
|
|
mdev.h
|
|
|
|
mdio-bitbang.h
|
|
|
|
mdio-mux.h
|
|
|
|
mdio.h
|
net: mdiobus: add unlocked accessors
|
2018-01-03 11:00:22 -05:00 |
|
mei_cl_bus.h
|
|
|
|
mem_encrypt.h
|
|
|
|
memblock.h
|
mm: zero reserved and unavailable struct pages
|
2017-11-15 18:21:05 -08:00 |
|
memcontrol.h
|
mm: memcontrol: fix excessive complexity in memory.stat reporting
|
2018-01-31 17:18:36 -08:00 |
|
memory.h
|
|
|
|
memory_hotplug.h
|
|
|
|
mempolicy.h
|
|
|
|
mempool.h
|
|
|
|
memremap.h
|
|
|
|
memstick.h
|
|
|
|
mic_bus.h
|
|
|
|
micrel_phy.h
|
|
|
|
microchipphy.h
|
|
|
|
migrate.h
|
mm: migrate: fix an incorrect call of prep_transhuge_page()
|
2017-11-29 18:40:43 -08:00 |
|
migrate_mode.h
|
|
|
|
mii.h
|
|
|
|
miscdevice.h
|
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc
|
2017-11-17 20:21:44 -08:00 |
|
mISDNdsp.h
|
|
|
|
mISDNhw.h
|
|
|
|
mISDNif.h
|
|
|
|
mm-arch-hooks.h
|
|
|
|
mm.h
|
mm: add unmap_mapping_pages()
|
2018-01-31 17:18:37 -08:00 |
|
mm_inline.h
|
|
|
|
mm_types.h
|
mm: remove reference to PG_buddy
|
2018-01-31 17:18:38 -08:00 |
|
mm_types_task.h
|
|
|
|
mman.h
|
libnvdimm for 4.15
|
2017-11-17 09:51:57 -08:00 |
|
mmdebug.h
|
|
|
|
mmiotrace.h
|
|
|
|
mmu_context.h
|
|
|
|
mmu_notifier.h
|
mm, mmu_notifier: annotate mmu notifiers with blockable invalidate callbacks
|
2018-01-31 17:18:38 -08:00 |
|
mmzone.h
|
include/linux/mmzone.h: fix explanation of lower bits in the SPARSEMEM mem_map pointer
|
2018-01-31 17:18:39 -08:00 |
|
mnt_namespace.h
|
|
|
|
mod_devicetable.h
|
soundwire: Add SoundWire bus type
|
2017-12-19 11:14:56 +01:00 |
|
module.h
|
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk
|
2018-02-01 13:36:15 -08:00 |
|
moduleloader.h
|
|
|
|
moduleparam.h
|
Modules updates for v4.15
|
2017-11-15 13:46:33 -08:00 |
|
mount.h
|
|
|
|
mpage.h
|
|
|
|
mpi.h
|
|
|
|
mpls.h
|
|
|
|
mpls_iptunnel.h
|
|
|
|
mroute.h
|
|
|
|
mroute6.h
|
|
|
|
msdos_fs.h
|
|
|
|
msg.h
|
|
|
|
msi.h
|
|
|
|
mutex.h
|
|
|
|
mv643xx.h
|
|
|
|
mv643xx_eth.h
|
|
|
|
mv643xx_i2c.h
|
|
|
|
mvebu-pmsu.h
|
|
|
|
mxm-wmi.h
|
|
|
|
n_r3964.h
|
|
|
|
namei.h
|
|
|
|
nd.h
|
|
|
|
net.h
|
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
|
2018-01-31 14:31:10 -08:00 |
|
net_dim.h
|
net/dim: Fix fixpoint divide exception in net_dim_stats_compare
|
2018-01-19 14:53:32 -05:00 |
|
netdev_features.h
|
net: Introduce NETIF_F_GRO_HW.
|
2017-12-19 10:38:36 -05:00 |
|
netdevice.h
|
net: introduce helper dev_change_tx_queue_len()
|
2018-01-29 12:42:15 -05:00 |
|
netfilter.h
|
netfilter: remove struct nf_afinfo and its helper functions
|
2018-01-08 18:11:02 +01:00 |
|
netfilter_bridge.h
|
|
|
|
netfilter_defs.h
|
netfilter: reduce NF_MAX_HOOKS define
|
2018-01-08 18:01:12 +01:00 |
|
netfilter_ingress.h
|
|
|
|
netfilter_ipv4.h
|
netfilter: move reroute indirection to struct nf_ipv6_ops
|
2018-01-08 18:10:53 +01:00 |
|
netfilter_ipv6.h
|
netfilter: move reroute indirection to struct nf_ipv6_ops
|
2018-01-08 18:10:53 +01:00 |
|
netlink.h
|
netlink: extack: avoid parenthesized string constant warning
|
2018-01-15 15:15:23 -05:00 |
|
netpoll.h
|
|
|
|
nfs.h
|
|
|
|
nfs3.h
|
|
|
|
nfs4.h
|
NFS: Fix nfsstat breakage due to LOOKUPP
|
2018-01-14 23:06:29 -05:00 |
|
nfs_fs.h
|
NFS client updates for Linux 4.15
|
2017-11-17 14:18:00 -08:00 |
|
nfs_fs_i.h
|
|
|
|
nfs_fs_sb.h
|
NFS client updates for Linux 4.15
|
2017-11-17 14:18:00 -08:00 |
|
nfs_iostat.h
|
|
|
|
nfs_page.h
|
|
|
|
nfs_xdr.h
|
|
|
|
nfsacl.h
|
|
|
|
nl802154.h
|
|
|
|
nls.h
|
|
|
|
nmi.h
|
|
|
|
node.h
|
|
|
|
nodemask.h
|
mm: fix nodemask printing
|
2017-11-17 16:10:00 -08:00 |
|
nospec.h
|
array_index_nospec: Sanitize speculative array de-references
|
2018-01-30 21:54:29 +01:00 |
|
notifier.h
|
|
|
|
ns_common.h
|
|
|
|
nsc_gpio.h
|
|
|
|
nsproxy.h
|
|
|
|
ntb.h
|
NTB: Fix UB/bug in ntb_mw_get_align()
|
2018-01-28 22:17:24 -05:00 |
|
ntb_transport.h
|
|
|
|
nubus.h
|
nubus: Add support for the driver model
|
2018-01-16 16:47:29 +01:00 |
|
numa.h
|
|
|
|
nvme-fc-driver.h
|
|
|
|
nvme-fc.h
|
|
|
|
nvme-rdma.h
|
|
|
|
nvme.h
|
nvme-pci: clean up SMBSZ bit definitions
|
2018-01-17 17:55:14 +01:00 |
|
nvmem-consumer.h
|
|
|
|
nvmem-provider.h
|
|
|
|
nvram.h
|
|
|
|
of.h
|
DeviceTree updates for 4.16:
|
2018-02-01 10:57:45 -08:00 |
|
of_address.h
|
pci-v4.15-changes
|
2017-11-15 15:01:28 -08:00 |
|
of_device.h
|
|
|
|
of_dma.h
|
of: Use SPDX license tag for DT files
|
2018-01-08 08:22:45 -06:00 |
|
of_fdt.h
|
of/fdt: use memblock_virt_alloc for early alloc
|
2018-01-08 08:24:34 -06:00 |
|
of_gpio.h
|
DeviceTree updates for 4.16:
|
2018-02-01 10:57:45 -08:00 |
|
of_graph.h
|
of: Use SPDX license tag for DT files
|
2018-01-08 08:22:45 -06:00 |
|
of_iommu.h
|
|
|
|
of_irq.h
|
|
|
|
of_mdio.h
|
|
|
|
of_net.h
|
|
|
|
of_pci.h
|
|
|
|
of_pdt.h
|
of: Use SPDX license tag for DT files
|
2018-01-08 08:22:45 -06:00 |
|
of_platform.h
|
of: Use SPDX license tag for DT files
|
2018-01-08 08:22:45 -06:00 |
|
of_reserved_mem.h
|
ARM: SoC driver updates for v4.15
|
2017-11-16 16:05:01 -08:00 |
|
oid_registry.h
|
|
|
|
olpc-ec.h
|
|
|
|
omap-dma.h
|
|
|
|
omap-dmaengine.h
|
|
|
|
omap-gpmc.h
|
mtd: onenand: omap2: Configure driver from DT
|
2018-01-12 16:41:15 +01:00 |
|
omap-iommu.h
|
|
|
|
omap-mailbox.h
|
|
|
|
omapfb.h
|
|
|
|
once.h
|
|
|
|
oom.h
|
mm, oom_reaper: fix memory corruption
|
2017-12-14 16:00:49 -08:00 |
|
openvswitch.h
|
|
|
|
oprofile.h
|
|
|
|
osq_lock.h
|
|
|
|
oxu210hp.h
|
|
|
|
padata.h
|
|
|
|
page-flags-layout.h
|
|
|
|
page-flags.h
|
mm: remove PG_highmem description
|
2018-01-31 17:18:40 -08:00 |
|
page-isolation.h
|
mm: distinguish CMA and MOVABLE isolation in has_unmovable_pages()
|
2017-11-15 18:21:02 -08:00 |
|
page_counter.h
|
|
|
|
page_ext.h
|
|
|
|
page_idle.h
|
|
|
|
page_owner.h
|
|
|
|
page_ref.h
|
|
|
|
pageblock-flags.h
|
mm, compaction: persistently skip hugetlbfs pageblocks
|
2017-11-17 16:10:00 -08:00 |
|
pagemap.h
|
mm: remove __GFP_COLD
|
2017-11-15 18:21:06 -08:00 |
|
pagevec.h
|
mm: get 7% more pages in a pagevec
|
2018-01-31 17:18:37 -08:00 |
|
parman.h
|
|
|
|
parport.h
|
|
|
|
parport_pc.h
|
|
|
|
parser.h
|
|
|
|
pata_arasan_cf_data.h
|
|
|
|
patchkey.h
|
|
|
|
path.h
|
|
|
|
pch_dma.h
|
|
|
|
pci-acpi.h
|
|
|
|
pci-aspm.h
|
|
|
|
pci-ats.h
|
|
|
|
pci-dma-compat.h
|
|
|
|
pci-dma.h
|
|
|
|
pci-ecam.h
|
|
|
|
pci-ep-cfs.h
|
|
|
|
pci-epc.h
|
|
|
|
pci-epf.h
|
|
|
|
pci.h
|
powerpc updates for 4.16
|
2018-02-02 10:01:04 -08:00 |
|
pci_hotplug.h
|
|
|
|
pci_ids.h
|
|
|
|
pcieport_if.h
|
|
|
|
pda_power.h
|
|
|
|
pe.h
|
|
|
|
percpu-defs.h
|
|
|
|
percpu-refcount.h
|
percpu: READ_ONCE() now implies smp_read_barrier_depends()
|
2017-12-04 10:52:53 -08:00 |
|
percpu-rwsem.h
|
|
|
|
percpu.h
|
|
|
|
percpu_counter.h
|
percpu: percpu_counter_initialized can be boolean
|
2017-12-15 05:28:06 -08:00 |
|
percpu_ida.h
|
|
|
|
perf_event.h
|
bpf: correct broken uapi for BPF_PROG_TYPE_PERF_EVENT program type
|
2017-12-05 15:02:40 +01:00 |
|
perf_regs.h
|
|
|
|
personality.h
|
|
|
|
pfn.h
|
|
|
|
pfn_t.h
|
|
|
|
phonet.h
|
|
|
|
phy.h
|
phy: add helpers for setting/clearing bits in PHY registers
|
2018-01-16 12:25:10 -05:00 |
|
phy_fixed.h
|
net: phy: fixed-phy: remove fixed_phy_update_state()
|
2018-01-03 10:38:54 -05:00 |
|
phy_led_triggers.h
|
|
|
|
phylink.h
|
net: phy: phylink: Allow setting a custom link state callback
|
2017-12-13 15:55:01 -05:00 |
|
pid.h
|
pid: remove pidhash
|
2017-11-17 16:10:04 -08:00 |
|
pid_namespace.h
|
pid: remove pidhash
|
2017-11-17 16:10:04 -08:00 |
|
pim.h
|
|
|
|
pipe_fs_i.h
|
pipe: add proc_dopipe_max_size() to safely assign pipe_max_size
|
2017-11-17 16:10:03 -08:00 |
|
pkeys.h
|
|
|
|
pktcdvd.h
|
|
|
|
pl320-ipc.h
|
|
|
|
platform_device.h
|
|
|
|
plist.h
|
|
|
|
pm-trace.h
|
|
|
|
pm.h
|
Merge back PM core material for v4.16.
|
2017-12-16 02:05:48 +01:00 |
|
pm2301_charger.h
|
|
|
|
pm_clock.h
|
|
|
|
pm_domain.h
|
|
|
|
pm_opp.h
|
|
|
|
pm_qos.h
|
|
|
|
pm_runtime.h
|
|
|
|
pm_wakeirq.h
|
|
|
|
pm_wakeup.h
|
PM / wakeup: Add device_set_wakeup_path() helper to control wakeup path
|
2018-01-09 13:09:17 +01:00 |
|
pmbus.h
|
|
|
|
pmu.h
|
|
|
|
pnfs_osd_xdr.h
|
|
|
|
pnp.h
|
|
|
|
poison.h
|
|
|
|
poll.h
|
annotate poll_table_entry->key
|
2017-11-27 16:19:55 -05:00 |
|
posix-clock.h
|
->poll() methods should return __poll_t
|
2017-11-27 16:19:52 -05:00 |
|
posix-timers.h
|
posix-timers: Prevent UB from shifting negative signed value
|
2018-01-04 14:57:10 +01:00 |
|
posix_acl.h
|
posix_acl: convert posix_acl.a_refcount from atomic_t to refcount_t
|
2018-01-02 19:27:28 -08:00 |
|
posix_acl_xattr.h
|
|
|
|
power_supply.h
|
|
|
|
powercap.h
|
|
|
|
ppp-comp.h
|
|
|
|
ppp_channel.h
|
|
|
|
ppp_defs.h
|
|
|
|
pps-gpio.h
|
|
|
|
pps_kernel.h
|
|
|
|
pr.h
|
|
|
|
preempt.h
|
|
|
|
prefetch.h
|
|
|
|
prime_numbers.h
|
|
|
|
printk.h
|
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk
|
2017-11-21 05:28:13 -10:00 |
|
proc_fs.h
|
|
|
|
proc_ns.h
|
nsfs: generalize ns_get_path() for path resolution with a task
|
2017-12-31 16:12:23 +01:00 |
|
processor.h
|
|
|
|
profile.h
|
|
|
|
projid.h
|
|
|
|
property.h
|
Driver Core updates for 4.16-rc1
|
2018-02-01 10:00:28 -08:00 |
|
psci.h
|
arm64: acpi: Remove __init from acpi_psci_use_hvc() for use by SDEI
|
2018-01-14 18:49:49 +00:00 |
|
pstore.h
|
|
|
|
pstore_ram.h
|
|
|
|
pti.h
|
x86/mm/pti: Add infrastructure for page table isolation
|
2017-12-23 21:12:59 +01:00 |
|
ptp_classify.h
|
|
|
|
ptp_clock_kernel.h
|
|
|
|
ptr_ring.h
|
ptr_ring: prevent queue load/store tearing
|
2018-01-29 12:02:54 -05:00 |
|
ptrace.h
|
|
|
|
purgatory.h
|
|
|
|
pvclock_gtod.h
|
|
|
|
pwm.h
|
|
|
|
pwm_backlight.h
|
|
|
|
pxa2xx_ssp.h
|
|
|
|
pxa168_eth.h
|
|
|
|
qcom_scm.h
|
firmware: qcom_scm: Add dependent headers to qcom_scm.h
|
2017-12-20 15:38:34 -06:00 |
|
qnx6_fs.h
|
|
|
|
quicklist.h
|
|
|
|
quota.h
|
|
|
|
quotaops.h
|
|
|
|
radix-tree.h
|
include/linux/radix-tree.h: remove unneeded #include <linux/bug.h>
|
2017-11-17 16:10:01 -08:00 |
|
raid_class.h
|
|
|
|
ramfs.h
|
|
|
|
random.h
|
|
|
|
range.h
|
|
|
|
ras.h
|
|
|
|
ratelimit.h
|
|
|
|
rational.h
|
|
|
|
rbtree.h
|
lib/rbtree,drm/mm: add rbtree_replace_node_cached()
|
2017-12-14 16:00:48 -08:00 |
|
rbtree_augmented.h
|
|
|
|
rbtree_latch.h
|
|
|
|
rcu_node_tree.h
|
|
|
|
rcu_segcblist.h
|
|
|
|
rcu_sync.h
|
|
|
|
rculist.h
|
locking/barriers: Convert users of lockless_dereference() to READ_ONCE()
|
2017-12-17 13:57:15 +01:00 |
|
rculist_bl.h
|
|
|
|
rculist_nulls.h
|
net: remove hlist_nulls_add_tail_rcu()
|
2017-12-05 18:06:09 -05:00 |
|
rcupdate.h
|
locking/barriers: Convert users of lockless_dereference() to READ_ONCE()
|
2017-12-17 13:57:15 +01:00 |
|
rcupdate_wait.h
|
|
|
|
rcutiny.h
|
rcu: Eliminate rcu_irq_enter_disabled()
|
2017-11-27 08:42:03 -08:00 |
|
rcutree.h
|
rcu: Eliminate rcu_irq_enter_disabled()
|
2017-11-27 08:42:03 -08:00 |
|
rcuwait.h
|
|
|
|
reboot-mode.h
|
|
|
|
reboot.h
|
kernel/reboot.c: add devm_register_reboot_notifier()
|
2017-11-17 16:10:04 -08:00 |
|
reciprocal_div.h
|
|
|
|
refcount.h
|
docs: refcount_t documentation
|
2017-12-11 14:37:11 -07:00 |
|
regmap.h
|
Char/Misc driver patches for 4.16-rc1
|
2018-02-01 10:31:17 -08:00 |
|
regset.h
|
|
|
|
relay.h
|
|
|
|
remoteproc.h
|
remoteproc: Drop dangling find_rsc_table dummies
|
2018-01-15 09:30:00 -08:00 |
|
reservation.h
|
|
|
|
reset-controller.h
|
|
|
|
reset.h
|
reset: remove reset_control_get(_optional)
|
2017-11-27 09:16:40 +01:00 |
|
resource.h
|
|
|
|
resource_ext.h
|
|
|
|
restart_block.h
|
|
|
|
rfkill.h
|
|
|
|
rhashtable.h
|
rhashtable: abstract out function to get hash
|
2017-12-11 09:58:38 -05:00 |
|
ring_buffer.h
|
ring_buffer_poll_wait() return value used as return value of ->poll()
|
2017-11-28 11:07:12 -05:00 |
|
rio.h
|
|
|
|
rio_drv.h
|
|
|
|
rio_ids.h
|
|
|
|
rio_regs.h
|
|
|
|
rmap.h
|
|
|
|
rmi.h
|
|
|
|
rndis.h
|
|
|
|
rodata_test.h
|
|
|
|
root_dev.h
|
|
|
|
rpmsg.h
|
the rest of drivers/*: annotate ->poll() instances
|
2017-11-28 11:06:58 -05:00 |
|
rslib.h
|
|
|
|
rtc.h
|
rtc: Remove unused RTC_DEVICE_NAME_SIZE
|
2017-11-29 22:16:31 +01:00 |
|
rtmutex.h
|
|
|
|
rtnetlink.h
|
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
|
2018-01-31 14:31:10 -08:00 |
|
rtsx_common.h
|
misc: rtsx: Move Realtek Card Reader Driver to misc
|
2017-11-29 10:16:44 +00:00 |
|
rtsx_pci.h
|
- New Drivers
|
2018-01-29 10:59:24 -08:00 |
|
rtsx_usb.h
|
misc: rtsx: Move Realtek Card Reader Driver to misc
|
2017-11-29 10:16:44 +00:00 |
|
rwlock.h
|
|
|
|
rwlock_api_smp.h
|
|
|
|
rwlock_types.h
|
locking/core: Remove break_lock field when CONFIG_GENERIC_LOCKBREAK=y
|
2017-12-12 11:24:01 +01:00 |
|
rwsem-spinlock.h
|
|
|
|
rwsem.h
|
|
|
|
s3c_adc_battery.h
|
|
|
|
sa11x0-dma.h
|
|
|
|
sbitmap.h
|
|
|
|
scatterlist.h
|
lib/scatterlist: Fix chaining support in sgl_alloc_order()
|
2018-01-19 12:31:03 -07:00 |
|
scc.h
|
|
|
|
sched.h
|
Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
2018-01-30 11:55:56 -08:00 |
|
sched_clock.h
|
|
|
|
scif.h
|
scif: annotate scif_pollepd
|
2017-11-27 16:19:55 -05:00 |
|
scpi_protocol.h
|
|
|
|
screen_info.h
|
|
|
|
sctp.h
|
sctp: add basic structures and make chunk function for ifwdtsn
|
2017-12-15 13:52:21 -05:00 |
|
scx200.h
|
|
|
|
scx200_gpio.h
|
|
|
|
sdb.h
|
|
|
|
sdla.h
|
|
|
|
seccomp.h
|
ptrace, seccomp: add support for retrieving seccomp metadata
|
2017-11-28 15:41:01 -08:00 |
|
securebits.h
|
|
|
|
security.h
|
|
|
|
sed-opal.h
|
|
|
|
seg6.h
|
|
|
|
seg6_genl.h
|
|
|
|
seg6_hmac.h
|
|
|
|
seg6_iptunnel.h
|
|
|
|
seg6_local.h
|
|
|
|
selection.h
|
|
|
|
selinux.h
|
|
|
|
sem.h
|
|
|
|
semaphore.h
|
|
|
|
seq_buf.h
|
|
|
|
seq_file.h
|
|
|
|
seq_file_net.h
|
|
|
|
seqlock.h
|
seqlock: Remove now-redundant smp_read_barrier_depends()
|
2017-12-04 10:52:54 -08:00 |
|
seqno-fence.h
|
|
|
|
serdev.h
|
TTY/Staging driver updates for 4.16-rc1
|
2018-02-01 09:46:00 -08:00 |
|
serial.h
|
|
|
|
serial_8250.h
|
|
|
|
serial_bcm63xx.h
|
|
|
|
serial_core.h
|
serial: core: Make uart_parse_options take const char* argument
|
2018-01-09 16:46:26 +01:00 |
|
serial_max3100.h
|
|
|
|
serial_pnx8xxx.h
|
|
|
|
serial_s3c.h
|
|
|
|
serial_sci.h
|
|
|
|
serio.h
|
|
|
|
set_memory.h
|
|
|
|
sfi.h
|
|
|
|
sfi_acpi.h
|
|
|
|
sfp.h
|
sfp: improve support for direct-attach copper cables
|
2018-01-02 21:45:32 -05:00 |
|
sh_clk.h
|
|
|
|
sh_dma.h
|
|
|
|
sh_eth.h
|
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
|
2018-01-09 10:37:00 -05:00 |
|
sh_intc.h
|
|
|
|
sh_timer.h
|
|
|
|
shdma-base.h
|
|
|
|
shm.h
|
|
|
|
shmem_fs.h
|
shmem: rename functions that are memfd-related
|
2018-01-31 17:18:39 -08:00 |
|
shrinker.h
|
|
|
|
signal.h
|
signal: Remove unnecessary ifdefs now that there is only one struct siginfo
|
2018-01-12 14:34:49 -06:00 |
|
signal_types.h
|
|
|
|
signalfd.h
|
|
|
|
siox.h
|
siox: new driver framework for eckelmann SIOX
|
2017-12-19 09:26:00 +01:00 |
|
siphash.h
|
|
|
|
sirfsoc_dma.h
|
|
|
|
sizes.h
|
|
|
|
skb_array.h
|
skb_array: use __ptr_ring_empty
|
2018-01-29 12:02:54 -05:00 |
|
skbuff.h
|
net: create skb_gso_validate_mac_len()
|
2018-02-01 09:36:03 -05:00 |
|
slab.h
|
usercopy: Allow strict enforcement of whitelists
|
2018-01-15 12:07:48 -08:00 |
|
slab_def.h
|
usercopy: Prepare for usercopy whitelisting
|
2018-01-15 12:07:47 -08:00 |
|
slimbus.h
|
slimbus: Add messaging APIs to slimbus framework
|
2017-12-19 11:01:02 +01:00 |
|
slub_def.h
|
usercopy: Prepare for usercopy whitelisting
|
2018-01-15 12:07:47 -08:00 |
|
sm501-regs.h
|
|
|
|
sm501.h
|
|
|
|
smc91x.h
|
|
|
|
smc911x.h
|
|
|
|
smp.h
|
|
|
|
smpboot.h
|
|
|
|
smsc911x.h
|
|
|
|
smscphy.h
|
|
|
|
sock_diag.h
|
|
|
|
socket.h
|
|
|
|
sonet.h
|
|
|
|
sony-laptop.h
|
|
|
|
sonypi.h
|
|
|
|
sort.h
|
|
|
|
sound.h
|
sound: Remove unused register_sound_midi() and co
|
2018-01-11 17:05:23 +01:00 |
|
soundcard.h
|
|
|
|
spinlock.h
|
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
|
2017-12-16 22:11:55 -05:00 |
|
spinlock_api_smp.h
|
|
|
|
spinlock_api_up.h
|
|
|
|
spinlock_types.h
|
locking/core: Remove break_lock field when CONFIG_GENERIC_LOCKBREAK=y
|
2017-12-12 11:24:01 +01:00 |
|
spinlock_types_up.h
|
|
|
|
spinlock_up.h
|
|
|
|
splice.h
|
|
|
|
spmi.h
|
|
|
|
sram.h
|
|
|
|
srcu.h
|
lockdep: Convert some users to const
|
2018-01-18 11:56:49 +01:00 |
|
srcutiny.h
|
|
|
|
srcutree.h
|
srcu: Prohibit call_srcu() use under raw spinlocks
|
2017-11-28 15:52:33 -08:00 |
|
ssbi.h
|
|
|
|
stackdepot.h
|
|
|
|
stackprotector.h
|
|
|
|
stacktrace.h
|
|
|
|
start_kernel.h
|
|
|
|
stat.h
|
|
|
|
statfs.h
|
|
|
|
static_key.h
|
|
|
|
stddef.h
|
stddef.h: Introduce sizeof_field()
|
2018-01-15 12:07:46 -08:00 |
|
ste_modem_shm.h
|
|
|
|
stm.h
|
|
|
|
stmmac.h
|
|
|
|
stmp3xxx_rtc_wdt.h
|
|
|
|
stmp_device.h
|
|
|
|
stop_machine.h
|
|
|
|
string.h
|
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
2018-01-31 09:25:20 -08:00 |
|
string_helpers.h
|
|
|
|
stringhash.h
|
|
|
|
stringify.h
|
|
|
|
sudmac.h
|
|
|
|
sungem_phy.h
|
|
|
|
sunserialcore.h
|
|
|
|
sunxi-rsb.h
|
|
|
|
superhyway.h
|
|
|
|
suspend.h
|
x86/power: Fix swsusp_arch_resume prototype
|
2018-02-02 23:33:50 +01:00 |
|
svga.h
|
|
|
|
sw842.h
|
|
|
|
swab.h
|
|
|
|
swait.h
|
|
|
|
swap.h
|
mm: remove unused pgdat_reclaimable_pages()
|
2018-01-31 17:18:37 -08:00 |
|
swap_cgroup.h
|
|
|
|
swap_slots.h
|
|
|
|
swapfile.h
|
|
|
|
swapops.h
|
mm, page_vma_mapped: Drop faulty pointer arithmetics in check_pte()
|
2018-01-21 17:44:47 -08:00 |
|
swiotlb.h
|
swiotlb: add common swiotlb_map_ops
|
2018-01-15 09:35:45 +01:00 |
|
switchtec.h
|
ntb_hw_switchtec: Expand PFF CSR registers
|
2018-01-28 22:17:23 -05:00 |
|
sxgbe_platform.h
|
|
|
|
sync_file.h
|
|
|
|
synclink.h
|
|
|
|
sys.h
|
|
|
|
sys_soc.h
|
|
|
|
syscalls.h
|
|
|
|
syscore_ops.h
|
|
|
|
sysctl.h
|
pipe: add proc_dopipe_max_size() to safely assign pipe_max_size
|
2017-11-17 16:10:03 -08:00 |
|
sysfs.h
|
sysfs.h: Use octal permissions
|
2018-01-09 16:27:43 +01:00 |
|
syslog.h
|
|
|
|
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
|
|
|
|
tc.h
|
|
|
|
tca6416_keypad.h
|
|
|
|
tcp.h
|
bpf: Adds field bpf_sock_ops_cb_flags to tcp_sock
|
2018-01-25 16:41:14 -08:00 |
|
tee_drv.h
|
This pull request updates the previous tee-drv-dynamic-shm-for-v4.16 pull
|
2018-01-11 18:05:06 -08:00 |
|
textsearch.h
|
|
|
|
textsearch_fsm.h
|
|
|
|
tfrc.h
|
|
|
|
thermal.h
|
|
|
|
thinkpad_acpi.h
|
|
|
|
thread_info.h
|
kmemcheck: stop using GFP_NOTRACK and SLAB_NOTRACK
|
2017-11-15 18:21:04 -08:00 |
|
threads.h
|
|
|
|
thunderbolt.h
|
|
|
|
ti-emif-sram.h
|
memory: ti-emif-sram: introduce relocatable suspend/resume handlers
|
2017-12-02 19:27:17 -08:00 |
|
ti_wilink_st.h
|
|
|
|
tick.h
|
cpufreq: schedutil: Use idle_calls counter of the remote CPU
|
2017-12-28 12:26:54 +01:00 |
|
tifm.h
|
|
|
|
timb_dma.h
|
|
|
|
timb_gpio.h
|
|
|
|
time.h
|
|
|
|
time32.h
|
|
|
|
time64.h
|
|
|
|
timecounter.h
|
|
|
|
timekeeper_internal.h
|
|
|
|
timekeeping.h
|
|
|
|
timekeeping32.h
|
|
|
|
timer.h
|
timers: Reinitialize per cpu bases on hotplug
|
2017-12-29 23:13:09 +01:00 |
|
timerfd.h
|
|
|
|
timeriomem-rng.h
|
|
|
|
timerqueue.h
|
|
|
|
timex.h
|
|
|
|
tnum.h
|
|
|
|
topology.h
|
|
|
|
torture.h
|
torture: Eliminate torture_runnable and perf_runnable
|
2017-12-11 09:18:29 -08:00 |
|
toshiba.h
|
|
|
|
tpm.h
|
tpm: Keep CLKRUN enabled throughout the duration of transmit_cmd()
|
2018-01-08 12:58:38 +02:00 |
|
tpm_command.h
|
|
|
|
tpm_eventlog.h
|
tpm: add event log format version
|
2018-01-08 12:58:34 +02:00 |
|
trace.h
|
tracing: Pass export pointer as argument to ->write()
|
2017-12-04 07:14:30 -05:00 |
|
trace_clock.h
|
|
|
|
trace_events.h
|
bpf/tracing: fix kernel/events/core.c compilation error
|
2017-12-13 22:44:10 +01:00 |
|
trace_seq.h
|
|
|
|
tracefs.h
|
|
|
|
tracehook.h
|
|
|
|
tracepoint-defs.h
|
|
|
|
tracepoint.h
|
rcu: Eliminate rcu_irq_enter_disabled()
|
2017-11-27 08:42:03 -08:00 |
|
transport_class.h
|
|
|
|
ts-nbus.h
|
|
|
|
tsacct_kern.h
|
|
|
|
tty.h
|
tty: fix data race between tty_init_dev and flush of buf
|
2018-01-23 08:57:37 +01:00 |
|
tty_driver.h
|
|
|
|
tty_flip.h
|
|
|
|
tty_ldisc.h
|
->poll() methods should return __poll_t
|
2017-11-27 16:19:52 -05:00 |
|
typecheck.h
|
|
|
|
types.h
|
slab, slub, slob: convert slab_flags_t to 32-bit
|
2017-11-15 18:21:01 -08:00 |
|
u64_stats_sync.h
|
|
|
|
uaccess.h
|
usercopy: WARN() on slab cache usercopy region violations
|
2018-01-15 12:07:48 -08:00 |
|
ucb1400.h
|
|
|
|
ucs2_string.h
|
|
|
|
udp.h
|
|
|
|
uidgid.h
|
|
|
|
uio.h
|
|
|
|
uio_driver.h
|
|
|
|
umh.h
|
|
|
|
uprobes.h
|
|
|
|
usb.h
|
usb: core: add support for USB_REQ_SET_ISOCH_DELAY
|
2017-12-15 20:45:43 +01:00 |
|
usb_usual.h
|
|
|
|
usbdevice_fs.h
|
|
|
|
user-return-notifier.h
|
|
|
|
user.h
|
|
|
|
user_namespace.h
|
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
|
2017-11-16 12:20:15 -08:00 |
|
userfaultfd_k.h
|
|
|
|
util_macros.h
|
|
|
|
uts.h
|
|
|
|
utsname.h
|
|
|
|
uuid.h
|
uuid: cleanup <uapi/linux/uuid.h>
|
2018-02-06 18:32:44 -08:00 |
|
uwb.h
|
|
|
|
vbox_utils.h
|
virt: Add vboxguest VMMDEV communication code
|
2017-12-18 16:12:21 +01:00 |
|
verification.h
|
|
|
|
vermagic.h
|
Revert "module: Add retpoline tag to VERMAGIC"
|
2018-01-24 09:00:05 -08:00 |
|
vexpress.h
|
|
|
|
vfio.h
|
vfio: Simplify capability helper
|
2017-12-20 09:53:54 -07:00 |
|
vfs.h
|
|
|
|
vga_switcheroo.h
|
|
|
|
vgaarb.h
|
|
|
|
via-core.h
|
|
|
|
via-gpio.h
|
|
|
|
via.h
|
|
|
|
via_i2c.h
|
|
|
|
videodev2.h
|
|
|
|
virtio.h
|
|
|
|
virtio_byteorder.h
|
|
|
|
virtio_caif.h
|
|
|
|
virtio_config.h
|
|
|
|
virtio_console.h
|
|
|
|
virtio_net.h
|
net: accept UFO datagrams from tuntap and packet
|
2017-11-24 01:37:35 +09:00 |
|
virtio_ring.h
|
|
|
|
virtio_vsock.h
|
|
|
|
visorbus.h
|
drivers: visorbus: move driver out of staging
|
2017-12-08 16:37:50 +01:00 |
|
vlynq.h
|
|
|
|
vm_event_item.h
|
|
|
|
vm_sockets.h
|
|
|
|
vmacache.h
|
|
|
|
vmalloc.h
|
|
|
|
vme.h
|
|
|
|
vmpressure.h
|
|
|
|
vmstat.h
|
mm: remove unused pgdat_reclaimable_pages()
|
2018-01-31 17:18:37 -08:00 |
|
vmw_vmci_api.h
|
|
|
|
vmw_vmci_defs.h
|
|
|
|
vringh.h
|
|
|
|
vt.h
|
|
|
|
vt_buffer.h
|
|
|
|
vt_kern.h
|
|
|
|
vtime.h
|
|
|
|
w1-gpio.h
|
w1: w1-gpio: Convert to use GPIO descriptors
|
2017-12-08 15:32:53 +01:00 |
|
w1.h
|
|
|
|
wait.h
|
annotate poll-related wait keys
|
2017-11-27 16:19:54 -05:00 |
|
wait_bit.h
|
|
|
|
wanrouter.h
|
|
|
|
watchdog.h
|
|
|
|
win_minmax.h
|
|
|
|
wireless.h
|
|
|
|
wkup_m3_ipc.h
|
|
|
|
wl12xx.h
|
|
|
|
wm97xx.h
|
|
|
|
wmi.h
|
|
|
|
workqueue.h
|
treewide: Remove TIMER_FUNC_TYPE and TIMER_DATA_TYPE casts
|
2017-11-21 16:35:54 -08:00 |
|
writeback.h
|
block/laptop_mode: Convert timers to use timer_setup()
|
2017-11-21 15:46:44 -08:00 |
|
ww_mutex.h
|
|
|
|
xattr.h
|
|
|
|
xxhash.h
|
|
|
|
xz.h
|
|
|
|
yam.h
|
|
|
|
z2_battery.h
|
|
|
|
zbud.h
|
|
|
|
zconf.h
|
|
|
|
zlib.h
|
|
|
|
zorro.h
|
|
|
|
zpool.h
|
zswap: only save zswap header when necessary
|
2018-01-31 17:18:39 -08:00 |
|
zsmalloc.h
|
|
|
|
zstd.h
|
|
|
|
zutil.h
|
|
|