Linus Torvalds
b5ac3beb5a
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
...
Pull networking fixes from David Miller:
"A little more than usual this time around. Been travelling, so that is
part of it.
Anyways, here are the highlights:
1) Deal with memcontrol races wrt. listener dismantle, from Eric
Dumazet.
2) Handle page allocation failures properly in nfp driver, from Jaku
Kicinski.
3) Fix memory leaks in macsec, from Sabrina Dubroca.
4) Fix crashes in pppol2tp_session_ioctl(), from Guillaume Nault.
5) Several fixes in bnxt_en driver, including preventing potential
NVRAM parameter corruption from Michael Chan.
6) Fix for KRACK attacks in wireless, from Johannes Berg.
7) rtnetlink event generation fixes from Xin Long.
8) Deadlock in mlxsw driver, from Ido Schimmel.
9) Disallow arithmetic operations on context pointers in bpf, from
Jakub Kicinski.
10) Missing sock_owned_by_user() check in sctp_icmp_redirect(), from
Xin Long.
11) Only TCP is supported for sockmap, make that explicit with a
check, from John Fastabend.
12) Fix IP options state races in DCCP and TCP, from Eric Dumazet.
13) Fix panic in packet_getsockopt(), also from Eric Dumazet.
14) Add missing locked in hv_sock layer, from Dexuan Cui.
15) Various aquantia bug fixes, including several statistics handling
cures. From Igor Russkikh et al.
16) Fix arithmetic overflow in devmap code, from John Fastabend.
17) Fix busted socket memory accounting when we get a fault in the tcp
zero copy paths. From Willem de Bruijn.
18) Don't leave opt->tot_len uninitialized in ipv6, from Eric Dumazet"
* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net: (106 commits)
stmmac: Don't access tx_q->dirty_tx before netif_tx_lock
ipv6: flowlabel: do not leave opt->tot_len with garbage
of_mdio: Fix broken PHY IRQ in case of probe deferral
textsearch: fix typos in library helpers
rxrpc: Don't release call mutex on error pointer
net: stmmac: Prevent infinite loop in get_rx_timestamp_status()
net: stmmac: Fix stmmac_get_rx_hwtstamp()
net: stmmac: Add missing call to dev_kfree_skb()
mlxsw: spectrum_router: Configure TIGCR on init
mlxsw: reg: Add Tunneling IPinIP General Configuration Register
net: ethtool: remove error check for legacy setting transceiver type
soreuseport: fix initialization race
net: bridge: fix returning of vlan range op errors
sock: correct sk_wmem_queued accounting on efault in tcp zerocopy
bpf: add test cases to bpf selftests to cover all access tests
bpf: fix pattern matches for direct packet access
bpf: fix off by one for range markings with L{T, E} patterns
bpf: devmap fix arithmetic overflow in bitmap_size calculation
net: aquantia: Bad udp rate on default interrupt coalescing
net: aquantia: Enable coalescing management via ethtool interface
...
2017-10-21 22:44:48 -04:00
..
amba
main drm pull for v4.13
2017-07-09 18:48:37 -07:00
avf
i40e/i40evf: support for VF VLAN tag stripping control
2017-08-27 15:47:43 -07:00
bcma
scripts/spelling.txt: add regsiter -> register spelling mistake
2017-05-08 17:15:13 -07:00
byteorder
include: warn for inconsistent endian config definition
2017-09-08 18:26:48 -07:00
can
can: complete initial namespace support
2017-04-25 09:04:29 +02:00
ceph
ceph: more accurate statfs
2017-09-06 19:56:49 +02:00
clk
The diff is dominated by the Allwinner A10/A20 SoCs getting converted to
2017-09-13 11:04:14 -07:00
crush
libceph: fallback for when there isn't a pool-specific choose_arg
2017-08-01 16:46:44 +02:00
decompress
dma
dmaengine: qcom: bam_dma: wrapper functions for command descriptor
2017-08-28 16:40:18 +05:30
extcon
firmware /meson
fpga
fpga: Add flag to indicate bitstream needs decompression
2017-07-17 17:26:14 +02:00
fsl
gpio
gpio: add gpio_add_lookup_tables() to add several tables at once
2017-08-23 09:16:35 +02:00
hsi
i2c
Merge branch 'i2c/for-4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
2017-09-09 14:18:40 -07:00
iio
First round of IIO fixes for the 4.14 cycle
2017-09-25 10:58:22 +02:00
input
Input: sparse-keymap - remove sparse_keymap_free()
2017-05-29 20:02:01 -07:00
irqchip
Merge branch '4.14-features' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus
2017-09-15 20:43:33 -07:00
isdn
lockd
sunrpc: mark all struct svc_procinfo instances as const
2017-07-13 15:58:02 -04:00
mailbox
mfd
MTD changes for 4.14:
2017-09-09 14:48:21 -07:00
mlx4
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
2017-09-06 14:45:08 -07:00
mlx5
net/mlx5: Check device capability for maximum flow counters
2017-09-28 07:23:09 +03:00
mmc
mmc: Delete bounce buffer handling
2017-10-04 10:22:55 +02:00
mtd
This pull request contains the following core changes:
2017-09-01 15:34:30 +02:00
mux
mux: include compiler.h from mux/consumer.h
2017-08-28 17:11:28 +02:00
netfilter
netfilter: xt_hashlimit: add rate match mode
2017-09-04 12:54:42 +02:00
netfilter_arp
netfilter_bridge
netfilter: ebtables: fix race condition in frame_filter_net_init()
2017-09-29 13:36:06 +02:00
netfilter_ipv4
netfilter_ipv6
perf
drivers/perf: arm_pmu: Request PMU SPIs with IRQF_PER_CPU
2017-07-27 13:43:22 +01:00
phy
phy: add sgmii and 10gkr modes to the phy_mode enum
2017-08-30 15:17:45 -07:00
pinctrl
pinctrl: Add sleep related state to indicate sleep related configs
2017-08-31 09:15:21 +02:00
platform_data
ARM/arm64: SoC platform updates for v4.14
2017-09-10 20:35:46 -07:00
power
power: supply: bq24190_charger: Export 5V boost converter as regulator
2017-08-30 17:31:51 +02:00
qed
qed: enhanced per queue max coalesce value.
2017-07-27 00:05:22 -07:00
raid
md/raid6: implement recovery using ARM NEON intrinsics
2017-08-09 18:52:07 +01:00
regulator
regulator: mt6380: Add support for MT6380
2017-08-15 12:50:48 +01:00
remoteproc
remoteproc: qcom: Add support for SSR notifications
2017-08-02 12:43:20 -07:00
reset
rpmsg
rpmsg: glink: Introduce glink smem based transport
2017-08-29 20:33:57 -07:00
rtc
sched
membarrier: Provide register expedited private command
2017-10-19 22:13:40 -04:00
soc
ARM: SoC driver updates for v4.14
2017-09-10 20:40:00 -07:00
spi
This is the big bulk of pin control changes for the v4.13 series:
2017-07-06 11:38:59 -07:00
ssb
sunrpc
NFS client updates for Linux 4.14
2017-09-11 22:01:44 -07:00
ulpi
unaligned
usb
usb: phy: Avoid unchecked dereference warning
2017-08-31 18:08:47 +02:00
uwb
wimax
8250_pci.h
a.out.h
acct.h
acpi.h
Device properties framework updates for v4.14-rc1
2017-09-05 12:50:00 -07:00
acpi_dma.h
acpi_iort.h
ACPI: Make acpi_dma_configure() DMA regions aware
2017-08-07 14:28:51 +02:00
acpi_pmtmr.h
adb.h
adfs_fs.h
aer.h
PCI: Fix typos and whitespace errors
2017-09-01 16:35:50 -05:00
agp_backend.h
agpgart.h
ahci-remap.h
ahci_platform.h
ata: ahci_platform: Add shutdown handler
2017-08-04 13:34:14 -07:00
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
arch_topology: Change return type of topology_parse_cpu_capacity() to bool
2017-07-17 17:32:05 +02:00
arm-cci.h
arm-smccc.h
asn1.h
asn1_ber_bytecode.h
asn1_decoder.h
assoc_array.h
assoc_array_priv.h
async.h
async_tx.h
ata.h
libata: check for trusted computing in IDENTIFY DEVICE data
2017-08-29 08:33:24 -07:00
ata_platform.h
atalk.h
ath9k_platform.h
atm.h
atm_suni.h
atm_tcp.h
atmdev.h
net, atm: convert atm_dev.refcnt from atomic_t to refcount_t
2017-07-04 22:35:16 +01:00
atmel-mci.h
atmel-ssc.h
atmel_pdc.h
atmel_tc.h
atomic.h
locking: Introduce smp_mb__after_spinlock()
2017-08-10 12:29:02 +02:00
attribute_container.h
audit.h
Major additions:
2017-09-22 16:16:41 -10:00
auto_dev-ioctl.h
auto_fs.h
auxvec.h
average.h
b1pcmcia.h
backing-dev-defs.h
fs: Provide infrastructure for dynamic BDIs in filesystems
2017-04-20 12:09:55 -06:00
backing-dev.h
writeback: rework wb_[dec|inc]_stat family of functions
2017-07-12 16:26:05 -07:00
backlight.h
badblocks.h
balloon_compaction.h
bcd.h
bch.h
bcm47xx_nvram.h
bcm47xx: Fix build regression
2017-06-08 18:52:36 -07:00
bcm47xx_sprom.h
bcm47xx_wdt.h
bcm963xx_nvram.h
bcm963xx_tag.h
bfin_mac.h
binfmts.h
exec: load_script: kill the onstack interp[BINPRM_BUF_SIZE] array
2017-10-03 17:54:25 -07:00
bio.h
Merge branch 'for-4.14/block' of git://git.kernel.dk/linux-block
2017-09-07 11:59:42 -07:00
bit_spinlock.h
bitfield.h
include/linux/bitfield.h: remove 32bit from FIELD_GET comment block
2017-10-03 17:54:25 -07:00
bitmap.h
bitmap: introduce BITMAP_FROM_U64()
2017-09-08 18:26:49 -07:00
bitops.h
bitops: avoid integer overflow in GENMASK(_ULL)
2017-09-08 18:26:48 -07:00
bitrev.h
lib: add bitrev8x4()
2017-07-17 17:26:14 +02:00
blk-cgroup.h
block: always attach cgroup info into bio
2017-07-29 09:00:03 -06:00
blk-mq-pci.h
blk-mq-rdma.h
block: Add rdma affinity based queue mapping helper
2017-08-08 14:58:03 -04:00
blk-mq-virtio.h
blk-mq.h
blk-mq: Make blk_mq_reinit_tagset() calls easier to read
2017-08-18 08:36:58 -06:00
blk_types.h
block: replace bi_bdev with a gendisk pointer and partitions index
2017-08-23 12:49:55 -06:00
blkdev.h
blktrace: Fix potential deadlock between delete & sysfs ops
2017-09-25 08:56:05 -06:00
blkpg.h
blktrace_api.h
block: use standard blktrace API to output cgroup info for debug notes
2017-07-29 09:00:03 -06:00
blockgroup_lock.h
bma150.h
bootmem.h
mm: zero hash tables in allocator
2017-07-06 16:24:33 -07:00
bottom_half.h
bpf-cgroup.h
bpf: check NULL for sk_to_full_sk() return value
2017-07-17 13:37:56 -07:00
bpf.h
netfilter: xt_bpf: Fix XT_BPF_MODE_FD_PINNED mode of 'xt_bpf_info_v1'
2017-10-09 15:18:04 +02:00
bpf_trace.h
bpf_types.h
bpf: sock_map fixes for !CONFIG_BPF_SYSCALL and !STREAM_PARSER
2017-08-16 15:34:13 -07:00
bpf_verifier.h
bpf/verifier: document liveness analysis
2017-08-23 22:38:08 -07:00
brcmphy.h
bsearch.h
bsg-lib.h
SCSI misc on 20170907
2017-09-07 21:11:05 -07:00
bsg.h
btree-128.h
btree-type.h
btree.h
btrfs.h
buffer_head.h
fs/mpage.c: fix mpage_writepage() for pages with buffers
2017-10-13 16:18:33 -07:00
bug.h
bug: split BUILD_BUG stuff out into <linux/build_bug.h>
2017-07-10 16:32:34 -07:00
build_bug.h
bug: split BUILD_BUG stuff out into <linux/build_bug.h>
2017-07-10 16:32:34 -07:00
bvec.h
bio: add bvec_iter rewind API
2017-07-03 16:56:28 -06:00
c2port.h
cache.h
cacheinfo.h
capability.h
Introduce v3 namespaced file capabilities
2017-09-01 14:57:15 -05:00
cb710.h
cciss_ioctl.h
ccp.h
crypto: ccp - Fix XTS-AES-128 support on v5 CCPs
2017-08-04 09:27:41 +08:00
cdev.h
randstruct: Mark various structs for randomization
2017-06-30 12:00:51 -07:00
cdrom.h
cfag12864b.h
cgroup-defs.h
cgroup: Add mount flag to enable cpuset to use v2 behavior in v1 cgroup
2017-08-18 08:24:21 -07:00
cgroup.h
Merge branch 'for-4.14/block' of git://git.kernel.dk/linux-block
2017-09-07 11:59:42 -07:00
cgroup_rdma.h
cgroup_subsys.h
circ_buf.h
cleancache.h
fs: switch ->s_uuid to uuid_t
2017-06-05 16:59:12 +02:00
clk-provider.h
clk: gate: expose clk_gate_ops::is_enabled
2017-08-31 18:35:45 -07:00
clk.h
Small patch to add a clk_bulk_prepare_enable() and
2017-07-14 12:37:41 -07:00
clkdev.h
clock_cooling.h
clockchips.h
Revert "clockevents: Add a clkevt-of mechanism like clksrc-of"
2017-06-12 10:54:47 +02:00
clocksource.h
Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2017-07-03 16:14:51 -07:00
cm4000_cs.h
cma.h
cma: Introduce cma_for_each_area
2017-04-18 20:41:12 +02:00
cmdline-parser.h
cn_proc.h
cnt32_to_63.h
coda.h
coda_psdev.h
coda: Convert to separately allocated bdi
2017-04-20 12:09:55 -06:00
compaction.h
compat.h
Merge branch 'work.ipc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2017-09-14 17:37:26 -07:00
compiler-clang.h
compiler, clang: always inline when CONFIG_OPTIMIZE_INLINING is disabled
2017-07-06 16:24:29 -07:00
compiler-gcc.h
Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2017-09-04 12:21:28 -07:00
compiler-intel.h
compiler.h
Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2017-09-04 12:21:28 -07:00
completion.h
sched/completion: Avoid unnecessary stack allocation for COMPLETION_INITIALIZER_ONSTACK()
2017-08-29 15:14:38 +02:00
component.h
concap.h
configfs.h
configfs: Introduce config_item_get_unless_zero()
2017-06-12 13:20:20 +02:00
connector.h
console.h
console: move console_init() out of tty_io.c
2017-04-18 18:01:52 +02:00
console_struct.h
consolemap.h
container.h
context_tracking.h
context_tracking_state.h
cordic.h
coredump.h
coresight-pmu.h
perf: cs-etm: Fix ETMv4 CONFIGR entry in perf.data file
2017-08-28 17:35:43 +02:00
coresight-stm.h
coresight.h
coresight: refactor with function of_coresight_get_cpu
2017-06-09 11:45:25 +02:00
count_zeros.h
cper.h
efi: switch to use new generic UUID API
2017-08-30 14:40:40 +02:00
cpu.h
cpu/hotplug: Convert hotplug locking to percpu rwsem
2017-05-26 10:10:46 +02:00
cpu_cooling.h
thermal: cpu_cooling: use cpufreq_policy to register cooling device
2017-05-27 17:32:24 -07:00
cpu_pm.h
cpu_rmap.h
cpufeature.h
cpufreq.h
Merge branch 'pm-cpufreq-sched'
2017-09-04 00:05:22 +02:00
cpuhotplug.h
smp/hotplug: Hotplug state fail injection
2017-09-25 22:11:44 +02:00
cpuidle.h
Merge branch 'pm-sleep'
2017-09-04 00:06:02 +02:00
cpumask.h
cpumask: make cpumask_next() out-of-line
2017-09-08 18:26:51 -07:00
cpuset.h
sched/cpuset/pm: Fix cpuset vs. suspend-resume bugs
2017-09-07 11:45:21 +02:00
crash_core.h
kdump: protect vmcoreinfo data under the crash memory
2017-07-12 16:26:00 -07:00
crash_dump.h
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
crc4.h
lib: Add crc4 module
2017-06-09 11:52:07 +02:00
crc7.h
crc8.h
crc16.h
crc32.h
crc32c.h
cred.h
Now that IPC and other changes have landed, enable manual markings for
2017-07-19 08:55:18 -07:00
crypto.h
crypto: api - Extend algorithm name limit to 128 bytes
2017-04-10 19:17:27 +08:00
cryptohash.h
cs5535.h
ctype.h
cuda.h
cyclades.h
davinci_emac.h
dax.h
- Some request-based DM core and DM multipath fixes and cleanups
2017-09-14 13:43:16 -07:00
dca.h
dcache.h
ovl: fix relatime for directories
2017-09-05 12:53:11 +02:00
dccp.h
dcookies.h
debug_locks.h
debugfs.h
debugfs: Add dummy implementation of few helpers
2017-07-17 16:25:11 +02:00
debugobjects.h
delay.h
delayacct.h
delayed_call.h
dell-led.h
devcoredump.h
devfreq-event.h
devfreq.h
PM / devfreq: Move private devfreq_update_stats() into devfreq
2017-08-28 10:22:27 +09:00
devfreq_cooling.h
thermal: devfreq_cooling: add new interface for direct power read
2017-05-05 15:54:45 +08:00
device-mapper.h
dax: remove the pmem_dax_ops->flush abstraction
2017-09-11 11:00:55 -04:00
device.h
Driver core fixes for 4.14-rc4
2017-10-03 08:57:07 -07:00
device_cgroup.h
devpts_fs.h
pty: Repair TIOCGPTPEER
2017-08-24 13:23:03 -07:00
digsig.h
dio.h
dirent.h
dlm.h
dlm_plock.h
dm-dirty-log.h
dm-io.h
dm-kcopyd.h
dm kcopyd: add sequential write feature
2017-06-19 11:03:51 -04:00
dm-region-hash.h
dm9000.h
dma-buf.h
dma-buf: Rename dma-ops to prevent conflict with kunmap_atomic macro
2017-04-20 13:47:46 +05:30
dma-contiguous.h
dma-debug.h
dma-direction.h
dma-fence-array.h
dma-fence.h
Linux 4.13-rc2
2017-07-27 08:15:43 +10:00
dma-iommu.h
iommu/dma: Fix function declaration
2017-05-30 11:25:45 +02:00
dma-mapping.h
dma-mapping updates for 4.14:
2017-09-12 13:30:06 -07:00
dma_remapping.h
x86, iommu/vt-d: Add an option to disable Intel IOMMU force on
2017-04-26 23:57:53 +02:00
dmaengine.h
Merge branch 'topic/dmatest' into for-linus
2017-09-06 21:55:10 +05:30
dmapool.h
dmar.h
dmi.h
firmware: dmi_scan: Make dmi_walk and dmi_walk_early return real error codes
2017-06-15 13:46:00 +02:00
dnotify.h
dns_resolver.h
dqblk_qtree.h
dqblk_v1.h
dqblk_v2.h
drbd.h
drbd: switch from kmalloc() to kmalloc_array()
2017-08-29 15:34:46 -06:00
drbd_genl.h
drbd: new disk-option disable-write-same
2017-08-29 15:34:44 -06:00
drbd_genl_api.h
drbd_limits.h
drbd: new disk-option disable-write-same
2017-08-29 15:34:44 -06:00
ds2782_battery.h
dtlk.h
dw_apb_timer.h
dynamic_debug.h
dynamic_queue_limits.h
earlycpio.h
ecryptfs.h
edac.h
EDAC: Get rid of mci->mod_ver
2017-07-17 13:42:48 +02:00
edd.h
edma.h
eeprom_93cx6.h
eeprom_93xx46.h
misc: eeprom_93xx46: Include <linux/gpio/consumer.h>
2017-08-28 16:55:47 +02:00
efi-bgrt.h
efi.h
Just a single conversion to the new UUID API for this merge window.
2017-09-12 13:27:21 -07:00
efs_vh.h
eisa.h
elevator.h
blk-mq-sched: unify request prepare methods
2017-06-18 10:08:55 -06:00
elf-fdpic.h
elf-randomize.h
elf.h
ia64: reuse append_elf_note() and final_note() functions
2017-05-08 17:15:11 -07:00
elfcore-compat.h
elfcore.h
elfnote.h
enclosure.h
err.h
errno.h
errqueue.h
errseq.h
Documentation: add some docs for errseq_t
2017-07-29 09:01:02 -04:00
etherdevice.h
ethtool.h
net: ethtool: Add macro to clear a link mode setting
2017-08-18 16:30:17 -07:00
eventfd.h
sched/wait: Rename wait_queue_t => wait_queue_entry_t
2017-06-20 12:18:27 +02:00
eventpoll.h
kcmp: fs/epoll: wrap kcmp code with CONFIG_CHECKPOINT_RESTORE
2017-07-12 16:26:01 -07:00
evm.h
export.h
exportfs.h
ext2_fs.h
extable.h
lib/extable.c: use bsearch() library function in search_extable()
2017-07-10 16:32:35 -07:00
extcon.h
extcon: Use tab instead of space for indentation
2017-08-16 09:27:55 +09:00
f2fs_fs.h
f2fs: support inode checksum
2017-08-03 19:09:26 -07:00
f75375s.h
falloc.h
fanotify.h
fault-inject.h
fb.h
fbdev: Nuke FBINFO_MODULE
2017-08-01 17:33:02 +02:00
fbcon.h
fbcon: mark dummy functions 'inline'
2017-08-07 17:22:14 +02:00
fcdevice.h
fcntl.h
fs: add a VALID_OPEN_FLAGS
2017-04-27 05:13:04 -04:00
fd.h
fddidevice.h
fdtable.h
fec.h
file.h
filter.h
bpf: avoid preempt enable/disable in sockmap using tcp_skb_cb region
2017-10-20 13:01:29 +01:00
fips.h
firewire.h
firmware-map.h
firmware.h
fixp-arith.h
flat.h
binfmt_flat: flat_{get,put}_addr_from_rp() should be able to fail
2017-07-03 18:44:02 -04:00
flex_array.h
flex_proportions.h
fmc-sdb.h
fmc.h
drivers/fmc: carrier can program FPGA on registration
2017-08-28 16:24:22 +02:00
font.h
frame.h
freezer.h
frontswap.h
fs.h
include/linux/fs.h: fix comment about struct address_space
2017-10-03 17:54:26 -07:00
fs_enet_pd.h
fs_pin.h
fs_stack.h
fs_struct.h
randstruct: Mark various structs for randomization
2017-06-30 12:00:51 -07:00
fs_uart_pd.h
fscache-cache.h
fscache.h
fscache: remove unused ->now_uncached callback
2017-09-06 17:27:26 -07:00
fscrypt_common.h
The first major feature for ext4 this merge window is the largedir
2017-07-09 09:31:22 -07:00
fscrypt_notsupp.h
fscrypt: introduce helper function for filename matching
2017-05-04 11:44:37 -04:00
fscrypt_supp.h
fscrypt: inline fscrypt_free_filename()
2017-06-23 19:59:08 -04:00
fsi.h
drivers/fsi: expose direct-access slave API
2017-06-09 11:52:08 +02:00
fsl-diu-fb.h
fsl_devices.h
fsl_hypervisor.h
fsl_ifc.h
fsldma.h
fsnotify.h
dentry name snapshots
2017-07-07 20:09:10 -04:00
fsnotify_backend.h
fsnotify: Move ->free_mark callback to fsnotify_ops
2017-04-10 17:37:36 +02:00
ftrace.h
ftrace: Fix debug preempt config name in stack_tracer_{en,dis}able
2017-08-31 15:49:11 -04:00
ftrace_irq.h
futex.h
futex: Allow for compiling out PI support
2017-08-01 14:36:35 +02:00
fwnode.h
device property: Introduce fwnode_property_get_reference_args
2017-07-22 00:04:51 +02:00
gameport.h
gcd.h
genalloc.h
genalloc: Fix an incorrect kerneldoc comment
2017-08-31 09:47:22 -06:00
genetlink.h
genhd.h
blk-mq: provide internal in-flight variant
2017-08-09 13:09:28 -06:00
genl_magic_func.h
genl_magic_struct.h
getcpu.h
gfp.h
mm: treewide: remove GFP_TEMPORARY allocation flag
2017-09-13 18:53:16 -07:00
glob.h
goldfish.h
gpio-fan.h
gpio-pxa.h
gpio.h
gpio_keys.h
gpio_mouse.h
hardirq.h
hash.h
hashtable.h
hashtable: remove repeated phrase from a comment
2017-06-30 13:49:53 -07:00
hdlc.h
hdlcdrv.h
hdmi.h
hid-debug.h
hid-roccat.h
hid-sensor-hub.h
iio: hid-sensor-hub: Implement batch mode
2017-05-16 19:44:01 +01:00
hid-sensor-ids.h
iio: hid-sensor-hub: Implement batch mode
2017-05-16 19:44:01 +01:00
hid.h
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid
2017-09-05 11:54:41 -07:00
hiddev.h
hidraw.h
highmem.h
highuid.h
hil.h
hil_mlc.h
hippidevice.h
hmm.h
mm/hmm: fix build when HMM is disabled
2017-09-08 18:26:46 -07:00
host1x.h
gpu: host1x: Refactor channel allocation code
2017-06-15 14:25:38 +02:00
hp_sdc.h
hpet.h
hrtimer.h
nanosleep: Use get_timespec64() and put_timespec64()
2017-06-30 04:14:14 -04:00
htcpld.h
htirq.h
huge_mm.h
mm: thp: check pmd migration entry in common path
2017-09-08 18:26:45 -07:00
hugetlb.h
mm/hugetlb: Allow arch to override and call the weak function
2017-08-15 23:20:30 +10: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
Drivers: hv: vmbus: Fix bugs in rescind handling
2017-10-04 11:25:09 +02: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: rephrase explanation of I2C_CLASS_DEPRECATED
2017-07-31 17:33:53 +02:00
i7300_idle.h
i8042.h
i8253.h
icmp.h
icmpv6.h
ide.h
block: introduce new block status code type
2017-06-09 09:27:32 -06:00
idr.h
idr: Add new APIs to support unsigned long
2017-08-30 14:36:44 -07:00
ieee80211.h
ieee80211: update public action codes
2017-06-30 09:47:24 +03:00
ieee802154.h
if_arp.h
if_bridge.h
bridge: Export multicast enabled state
2017-05-26 15:18:44 -04:00
if_eql.h
if_ether.h
if_fddi.h
if_frad.h
if_link.h
if_ltalk.h
if_macvlan.h
if_phonet.h
if_pppol2tp.h
if_pppox.h
if_tap.h
tap: export skb_array
2017-05-18 10:07:41 -04:00
if_team.h
team: add macro MODULE_ALIAS_TEAM_MODE for team mode alias
2017-06-02 10:20:49 -04:00
if_tun.h
tun: export skb_array
2017-05-18 10:07:40 -04:00
if_tunnel.h
if_vlan.h
networking: make skb_push & __skb_push return void pointers
2017-06-16 11:48:40 -04:00
igmp.h
net: ipv4: add second dif to multicast source filter
2017-08-07 11:39:22 -07:00
ihex.h
ima.h
ima: define is_ima_appraise_enabled()
2017-06-21 14:37:12 -04:00
imx-media.h
[media] media: Add userspace header file for i.MX
2017-06-20 07:25:17 -03:00
in.h
in6.h
inet.h
inet_diag.h
inet_diag: allow protocols to provide additional data
2017-09-01 18:38:09 -07:00
inetdevice.h
net: convert in_device.refcnt from atomic_t to refcount_t
2017-07-01 07:39:08 -07:00
init.h
init_ohci1394_dma.h
init_task.h
locking/rtmutex: replace top-waiter and pi_waiters leftmost caching
2017-09-08 18:26:49 -07:00
initrd.h
ARM: fix rd_size declaration
2017-07-10 16:32:34 -07:00
inotify.h
input-polldev.h
input.h
Input: allow matching device IDs on property bits
2017-10-19 16:54:49 -07:00
integrity.h
intel-iommu.h
intel-svm.h
iommu/vt-d: Helper function to query if a pasid has any active users
2017-05-17 14:57:56 +02:00
interrupt.h
irq: Make the irqentry text section unconditional
2017-08-10 16:28:53 +02:00
interval_tree.h
lib/interval_tree: fast overlap detection
2017-09-08 18:26:49 -07:00
interval_tree_generic.h
lib/interval-tree: correct comment wrt generic flavor
2017-09-08 18:26:49 -07:00
io-64-nonatomic-hi-lo.h
io-64-nonatomic-lo-hi.h
io-mapping.h
io.h
x86/mm: Add support to access boot related data in the clear
2017-07-18 11:38:02 +02:00
ioc3.h
ioc4.h
iocontext.h
iomap.h
Changes for 4.13:
2017-07-10 10:51:53 -07:00
iommu-common.h
iommu-helper.h
iommu.h
iommu: Fix comment for iommu_ops.map_sg
2017-09-27 17:02:45 +02:00
iopoll.h
ioport.h
mm/device-public-memory: device memory cache coherent with CPU
2017-09-08 18:26:46 -07:00
ioprio.h
iova.h
iommu/iova: Add flush timer
2017-08-15 18:23:52 +02:00
ip.h
ipack.h
ipc.h
ipc: optimize semget/shmget/msgget for lots of keys
2017-09-08 18:26:51 -07:00
ipc_namespace.h
ipc: optimize semget/shmget/msgget for lots of keys
2017-09-08 18:26:51 -07:00
ipmi-fru.h
ipmi.h
ipmi_smi.h
ipv6.h
net: ipv6: add second dif to udp socket lookups
2017-08-07 11:39:22 -07:00
ipv6_route.h
irq.h
Revert "genirq: Restrict effective affinity to interrupts actually using it"
2017-09-21 11:54:44 +02:00
irq_cpustat.h
irq_poll.h
irq_sim.h
genirq/irq_sim: Add a devres variant of irq_sim_init()
2017-08-16 16:40:02 +02:00
irq_work.h
irqbypass.h
irqchip.h
irqdesc.h
genirq: Add mutex to irq desc to serialize request/free_irq()
2017-07-04 12:46:16 +02:00
irqdomain.h
Device properties framework updates for v4.14-rc1
2017-09-05 12:50:00 -07:00
irqflags.h
locking/lockdep: Untangle xhlock history save/restore from task independence
2017-08-29 15:14:38 +02: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
jbd2.h
jbd2: mark the transaction context with the scope GFP_NOFS context
2017-05-03 15:52:09 -07:00
jhash.h
jhash: fix -Wimplicit-fallthrough warnings
2017-07-17 09:22:34 -07:00
jiffies.h
frv: declare jiffies to be located in the .data section
2017-06-02 15:07:37 -07:00
journal-head.h
joystick.h
jump_label.h
jump_label: Provide hotplug context variants
2017-08-10 12:28:59 +02:00
jump_label_ratelimit.h
jz4740-adc.h
jz4780-nemc.h
kallsyms.h
kasan-checks.h
kasan: Allow kasan_check_read/write() to accept pointers to volatiles
2017-07-26 13:08:54 +02:00
kasan.h
kbd_diacr.h
kbd_kern.h
kbuild.h
kbuild: fix asm-offset generation to work with clang
2017-04-23 15:51:26 +09:00
kconfig.h
kcore.h
kcov.h
kd.h
kdb.h
kdebug.h
kdev_t.h
kern_levels.h
kernel-page-flags.h
kernel.h
linux/kernel.h: add/correct kernel-doc notation
2017-10-13 16:18:33 -07:00
kernel_stat.h
kernelcapi.h
kernfs.h
blktrace: add an option to allow displaying cgroup path
2017-07-29 09:00:03 -06:00
kexec.h
x86/mm, kexec: Allow kexec to be used with SME
2017-07-18 11:38:04 +02:00
key-type.h
randstruct: Mark various structs for randomization
2017-06-30 12:00:51 -07:00
key.h
KEYS: Fix race between updating and finding a negative key
2017-10-18 09:12:40 +01:00
keyboard.h
kfifo.h
kgdb.h
khugepaged.h
mm: make PR_SET_THP_DISABLE immediately active
2017-07-10 16:32:31 -07:00
klist.h
kmemcheck.h
kmemleak.h
mm: kmemleak: treat vm_struct as alternative reference to vmalloc'ed objects
2017-07-06 16:24:34 -07:00
kmod.h
kmod: split off umh headers into its own file
2017-09-08 18:26:51 -07:00
kmsg_dump.h
kobj_map.h
kobject.h
Merge 4.13-rc5 into driver-core-next
2017-08-14 13:33:39 -07:00
kobject_ns.h
kprobes.h
kprobes: Rename [arch_]function_offset_within_entry() to [arch_]kprobe_on_func_entry()
2017-07-08 11:05:34 +02:00
kref.h
kref: remove WARN_ON for NULL release functions
2017-05-08 17:15:14 -07:00
ks0108.h
ks8842.h
ks8851_mll.h
ksm.h
mm: make rmap_walk() return void
2017-05-03 15:52:10 -07:00
kthread.h
kthread: fix documentation build warning
2017-08-02 16:34:47 -07:00
ktime.h
Revert "ktime: Simplify ktime_compare implementation"
2017-06-26 10:39:40 +02:00
kvm_host.h
KVM: add spinlock optimization framework
2017-08-08 10:57:43 +02:00
kvm_irqfd.h
sched/wait: Rename wait_queue_t => wait_queue_entry_t
2017-06-20 12:18:27 +02:00
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: pca9532: Extend pca9532 device tree support
2017-04-19 20:27:50 +02:00
leds-regulator.h
leds-tca6507.h
leds.h
leds: gpio: Allow LED to retain state at shutdown
2017-08-29 21:10:40 +02:00
leds_pwm.h
libata.h
Revert "libata: quirk read log on no-name M.2 SSD"
2017-08-29 08:36:58 -07:00
libfdt.h
libfdt_env.h
libnvdimm.h
libnvdimm, nd_blk: remove mmio_flush_range()
2017-08-31 15:05:10 -07:00
libps2.h
license.h
lightnvm.h
lightnvm: allow to init targets on factory mode
2017-04-16 10:06:25 -06:00
linkage.h
linux_logo.h
lis3lv02d.h
list.h
list_bl.h
list_lru.h
mm/list_lru.c: fix list_lru_count_node() to be race free
2017-07-10 16:32:33 -07:00
list_nulls.h
list_sort.h
livepatch.h
llc.h
llist.h
llist: clang: introduce member_address_is_nonnull()
2017-07-19 15:33:50 -07:00
lockdep.h
locking/lockdep: Untangle xhlock history save/restore from task independence
2017-08-29 15:14:38 +02:00
lockref.h
log2.h
lp.h
lru_cache.h
lsm_audit.h
lsm_audit: update my email address
2017-08-17 15:33:39 -04:00
lsm_hooks.h
selinux/stable-4.14 PR 20170831
2017-09-12 13:21:00 -07:00
lz4.h
lzo.h
mailbox_client.h
mailbox_controller.h
maple.h
marvell_phy.h
math64.h
max17040_battery.h
mbcache.h
mbcache: make mbcache naming more generic
2017-06-22 10:29:53 -04:00
mbus.h
bus: mbus: fix window size calculation for 4GB windows
2017-10-12 15:01:30 +02:00
mc6821.h
mc146818rtc.h
mcb.h
mcb: introduce mcb_get_resource()
2017-08-28 20:51:22 +02:00
mdev.h
mdio-bitbang.h
mdio-mux.h
net: mdio-mux: add mdio_mux parameter to mdio_mux_init()
2017-09-05 14:42:52 -07:00
mdio.h
mei_cl_bus.h
mem_encrypt.h
x86/mm: Make the SME mask a u64
2017-09-07 11:53:11 +02:00
memblock.h
mm: discard memblock data later
2017-08-18 15:32:01 -07:00
memcontrol.h
mm: memcontrol: use int for event/state parameter in several functions
2017-09-06 17:27:27 -07:00
memory.h
memory_hotplug.h
mm/memory_hotplug: introduce add_pages
2017-09-08 18:26:46 -07:00
mempolicy.h
mm, mempolicy: simplify rebinding mempolicies when updating cpusets
2017-07-06 16:24:34 -07:00
mempool.h
memremap.h
mm/hmm: avoid bloating arch that do not make use of HMM
2017-09-08 18:26:46 -07:00
memstick.h
mic_bus.h
micrel_phy.h
phy: micrel: add Microchip KSZ 9477 Switch PHY support
2017-05-31 20:56:31 -04:00
microchipphy.h
migrate.h
mm/hmm: avoid bloating arch that do not make use of HMM
2017-09-08 18:26:46 -07:00
migrate_mode.h
mm/migrate: new migrate mode MIGRATE_SYNC_NO_COPY
2017-09-08 18:26:46 -07:00
mii.h
net/{mii, smsc}: Make mii_ethtool_get_link_ksettings and smc_netdev_get_ecmd return void
2017-06-05 11:00:42 -04:00
miscdevice.h
vhost/vsock: use static minor number
2017-05-18 16:59:06 +02:00
mISDNdsp.h
mISDNhw.h
mISDNif.h
networking: introduce and use skb_put_data()
2017-06-16 11:48:37 -04:00
mm-arch-hooks.h
mm.h
include/linux/mm.h: fix typo in VM_MPX definition
2017-10-03 17:54:23 -07:00
mm_inline.h
x86/mm, mm/hwpoison: Clear PRESENT bit for kernel 1:1 mappings of poison pages
2017-08-17 10:30:49 +02:00
mm_types.h
membarrier: Provide register expedited private command
2017-10-19 22:13:40 -04:00
mm_types_task.h
mm, x86/mm: Make the batched unmap TLB flush API more generic
2017-05-24 10:18:27 +02:00
mman.h
percpu_counter: Rename __percpu_counter_add to percpu_counter_add_batch
2017-06-20 15:42:32 -04:00
mmdebug.h
mmiotrace.h
mmu_context.h
mmu_notifier.h
mm, oom_reaper: skip mm structs with mmu notifiers
2017-10-03 17:54:24 -07:00
mmzone.h
mm/memory_hotplug: change pfn_to_section_nr/section_nr_to_pfn macro to inline function
2017-10-03 17:54:25 -07:00
mnt_namespace.h
mod_devicetable.h
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
2017-10-21 21:46:39 -04:00
module.h
module: Remove const attribute from alias for MODULE_DEVICE_TABLE
2017-07-29 23:39:23 +02:00
moduleloader.h
moduleparam.h
moduleparam: fix doc: hwparam_irq configures an IRQ
2017-07-02 15:37:23 -07:00
mount.h
randstruct: Mark various structs for randomization
2017-06-30 12:00:51 -07:00
mpage.h
mpi.h
mpls.h
flow_dissector: add mpls support (v2)
2017-04-24 14:30:46 -04:00
mpls_iptunnel.h
mroute.h
mroute6.h
msdos_fs.h
msg.h
Merge branch 'work.ipc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2017-09-14 17:37:26 -07:00
msi.h
staging: fsl-mc: add missing fsl_mc comment in struct msi_desc
2017-07-30 08:23:27 -07:00
mutex.h
mutex, futex: adjust kernel-doc markups to generate ReST
2017-05-16 08:43:25 -03:00
mv643xx.h
mv643xx_eth.h
mv643xx_i2c.h
mvebu-pmsu.h
mxm-wmi.h
n_r3964.h
namei.h
make sure that mntns_install() doesn't end up with referral for root
2017-04-21 14:05:36 -04:00
nd.h
libnvdimm, btt: BTT updates for UEFI 2.7 format
2017-06-29 13:50:38 -07:00
net.h
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2017-08-15 20:23:23 -07:00
netdev_features.h
net: add new netdevice feature for offload of RX port for UDP tunnels
2017-07-24 13:52:59 -07:00
netdevice.h
tun: call dev_get_valid_name() before register_netdevice()
2017-10-16 21:02:54 +01:00
netfilter.h
netfilter: convert hook list to an array
2017-08-28 17:44:00 +02:00
netfilter_bridge.h
netfilter_defs.h
netfilter_ingress.h
netfilter: convert hook list to an array
2017-08-28 17:44:00 +02:00
netfilter_ipv4.h
netfilter_ipv6.h
netlink.h
net: add extack arg to lwtunnel build state
2017-05-30 11:55:32 -04:00
netpoll.h
net: convert netpoll_info.refcnt from atomic_t to refcount_t
2017-07-01 07:39:08 -07:00
nfs.h
nfs3.h
nfs4.h
nfs4: add NFSv4 LOOKUPP handlers
2017-07-13 16:00:15 -04:00
nfs_fs.h
NFS: remove jiffies field from access cache
2017-09-06 12:32:37 -04:00
nfs_fs_i.h
nfs_fs_sb.h
NFSv4.1: Handle EXCHGID4_FLAG_CONFIRMED_R during NFSv4.1 migration
2017-07-13 16:00:12 -04:00
nfs_iostat.h
nfs_page.h
Merge branch 'bugfixes'
2017-08-20 13:04:12 -04:00
nfs_xdr.h
NFS: Use an atomic_long_t to count the number of commits
2017-08-15 11:54:48 -04:00
nfsacl.h
nl802154.h
nls.h
nmi.h
powerpc/watchdog: Make use of watchdog_nmi_probe()
2017-10-04 10:53:54 +02:00
node.h
mm, memory_hotplug: split up register_one_node()
2017-07-06 16:24:32 -07:00
nodemask.h
mm, memory_hotplug: drop CONFIG_MOVABLE_NODE
2017-07-06 16:24:35 -07:00
notifier.h
ns_common.h
nsc_gpio.h
nsproxy.h
ntb.h
NTB: Add ntb.h comments
2017-07-06 11:30:07 -04:00
ntb_transport.h
nubus.h
numa.h
nvme-fc-driver.h
nvmet-fc: sync header templates with comments
2017-09-25 12:42:11 -06:00
nvme-fc.h
nvme-fc: revise TRADDR parsing
2017-07-25 18:05:25 +02:00
nvme-rdma.h
nvme.h
nvme: add transport SGL definitions
2017-09-25 08:56:05 -06:00
nvmem-consumer.h
nvmem: include linux/err.h from header
2017-08-28 17:33:23 +02:00
nvmem-provider.h
nvmem: include linux/err.h from header
2017-07-10 14:27:39 +02:00
nvram.h
of.h
include/linux/of.h: provide of_n_{addr,size}_cells wrappers for !CONFIG_OF
2017-10-13 16:18:32 -07:00
of_address.h
of_device.h
of: return of_get_cpu_node from of_cpu_device_node_get if CPUs are not registered
2017-08-21 12:19:57 -05:00
of_dma.h
of_fdt.h
of: make of_fdt_is_compatible() static
2017-06-22 11:14:48 -05:00
of_gpio.h
gpio: Add new flags to control sleep status of GPIOs
2017-05-29 11:07:55 +02:00
of_graph.h
of_graph: add of_graph_get_endpoint_count()
2017-05-17 10:21:16 +01:00
of_iommu.h
of_irq.h
Partially Revert "of: fix sparse warnings in fdt, irq, reserved mem, and resolver code"
2017-05-11 10:26:22 -05:00
of_mdio.h
of_mdio: move of_mdio_parse_addr to header file
2017-06-13 14:00:16 -04:00
of_net.h
of_pci.h
of_pdt.h
of_platform.h
of: provide inline helper for of_find_device_by_node
2017-09-19 12:20:44 -05:00
of_reserved_mem.h
oid_registry.h
olpc-ec.h
omap-dma.h
omap-dmaengine.h
omap-gpmc.h
omap-iommu.h
omap-mailbox.h
omapfb.h
once.h
random: add get_random_{bytes,u32,u64,int,long,once}_wait family
2017-06-19 22:06:28 -04:00
oom.h
mm, oom: fix potential data corruption when oom_reaper races with writer
2017-08-18 15:32:01 -07:00
openvswitch.h
oprofile.h
osq_lock.h
oxu210hp.h
padata.h
padata: Make padata_alloc() static
2017-05-26 10:10:37 +02:00
page-flags-layout.h
page-flags.h
mm: test code to write THP to swap device as a whole
2017-09-06 17:27:28 -07:00
page-isolation.h
mm, page_alloc: count movable pages when stealing from pageblock
2017-05-08 17:15:10 -07:00
page_counter.h
page_ext.h
page_idle.h
page_owner.h
page_ref.h
include/linux/page_ref.h: ensure page_ref_unfreeze is ordered against prior accesses
2017-07-10 16:32:31 -07:00
pageblock-flags.h
pagemap.h
mm: implement find_get_pages_range()
2017-09-06 17:27:26 -07:00
pagevec.h
mm: remove nr_pages argument from pagevec_lookup{,_range}()
2017-09-06 17:27:27 -07:00
parman.h
parport.h
parport_pc.h
parser.h
pata_arasan_cf_data.h
patchkey.h
path.h
randstruct: Mark various structs for randomization
2017-06-30 12:00:51 -07:00
pch_dma.h
pci-acpi.h
ACPI: Switch to use generic guid_t in acpi_evaluate_dsm()
2017-06-07 12:20:49 +02:00
pci-aspm.h
pci-ats.h
PCI: Restore PRI and PASID state after Function-Level Reset
2017-05-30 15:40:50 -05:00
pci-dma-compat.h
pci-dma.h
pci-ecam.h
PCI: Change pci_host_common_probe() visibility
2017-04-18 14:21:04 -05:00
pci-ep-cfs.h
PCI: endpoint: Introduce configfs entry for configuring EP functions
2017-04-11 14:18:36 -05:00
pci-epc.h
PCI: endpoint: Add support for configurable page size
2017-08-29 16:00:37 -05:00
pci-epf.h
Merge branch 'pci/endpoint' into next
2017-09-07 13:24:11 -05:00
pci.h
PCI: Add dummy pci_acs_enabled() for CONFIG_PCI=n build
2017-09-25 11:08:20 -05:00
pci_hotplug.h
pci_ids.h
cs5536: add support for IDE controller variant
2017-08-11 10:35:07 -07:00
pcieport_if.h
Merge branch 'pci/trivial' into next
2017-09-07 13:24:20 -05:00
pda_power.h
pe.h
percpu-defs.h
percpu-refcount.h
percpu-rwsem.h
percpu.h
percpu: update free path to take advantage of contig hints
2017-07-26 17:41:06 -04:00
percpu_counter.h
percpu_counter: Rename __percpu_counter_add to percpu_counter_add_batch
2017-06-20 15:42:32 -04:00
percpu_ida.h
perf_event.h
Merge branch 'x86-cache-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2017-09-04 13:56:37 -07:00
perf_regs.h
personality.h
pfn.h
pfn_t.h
phonet.h
phy.h
phylink: add phylink infrastructure
2017-08-06 20:55:29 -07:00
phy_fixed.h
phy_led_triggers.h
phylink.h
phylink: add module EEPROM support
2017-08-06 20:55:29 -07:00
pid.h
pids: make task_tgid_nr_ns() safe
2017-08-21 12:47:31 -07:00
pid_namespace.h
randstruct: Mark various structs for randomization
2017-06-30 12:00:51 -07:00
pim.h
pipe_fs_i.h
pkeys.h
pktcdvd.h
pl320-ipc.h
platform_device.h
platform: Accept const properties
2017-07-03 08:31:43 +02:00
plist.h
pm-trace.h
pm.h
PM / core: Split dpm_suspend_noirq() and dpm_resume_noirq()
2017-07-24 23:53:45 +02:00
pm2301_charger.h
pm_clock.h
pm_domain.h
PM / Domains: Add time accounting to various genpd states
2017-07-24 23:02:02 +02:00
pm_opp.h
PM / OPP: Add dev_pm_opp_{set|put}_clkname()
2017-06-24 01:41:55 +02:00
pm_qos.h
pm_runtime.h
PM / core: Drop run_wake flag from struct dev_pm_info
2017-06-28 01:52:52 +02:00
pm_wakeirq.h
pm_wakeup.h
PM / wakeup: Integrate mechanism to abort transitions in progress
2017-05-05 22:54:28 +02:00
pmbus.h
hwmon: (pmbus) move header file out of I2C realm
2017-06-11 17:08:19 -07:00
pmu.h
pnfs_osd_xdr.h
pnp.h
poison.h
poll.h
sched/wait: Rename wait_queue_t => wait_queue_entry_t
2017-06-20 12:18:27 +02:00
posix-clock.h
posix-clocks: Remove interval timer facility and mmap/fasync callbacks
2017-06-04 15:40:22 +02:00
posix-timers.h
time: introduce {get,put}_itimerspec64
2017-06-25 21:58:46 -04:00
posix_acl.h
posix_acl_xattr.h
power_supply.h
power: supply: Add power_supply_set_input_current_limit_from_supplier helper
2017-08-29 12:24:52 +02:00
powercap.h
ppp-comp.h
ppp_channel.h
ppp_defs.h
pps-gpio.h
drivers/pps: aesthetic tweaks to PPS-related content
2017-09-08 18:26:51 -07:00
pps_kernel.h
drivers/pps: aesthetic tweaks to PPS-related content
2017-09-08 18:26:51 -07:00
pr.h
preempt.h
prefetch.h
prime_numbers.h
printk.h
crash: move crashkernel parsing and vmcore related code under CONFIG_CRASH_CORE
2017-05-08 17:15:11 -07:00
proc_fs.h
proc: uninline proc_create()
2017-09-08 18:26:47 -07:00
proc_ns.h
randstruct: Mark various structs for randomization
2017-06-30 12:00:51 -07:00
processor.h
spin loop primitives for busy waiting
2017-06-28 22:49:11 +10:00
profile.h
projid.h
property.h
device property: Introduce fwnode_property_get_reference_args
2017-07-22 00:04:51 +02:00
psci.h
pstore.h
pstore: Populate pstore record->time field
2017-05-31 10:13:44 -07:00
pstore_ram.h
pti.h
ptp_classify.h
ptp_clock_kernel.h
ptp: introduce ptp auxiliary worker
2017-08-01 15:22:55 -07:00
ptr_ring.h
ptr_ring: use kmalloc_array()
2017-08-16 16:28:47 -07:00
ptrace.h
m68k updates for 4.13
2017-07-03 15:12:52 -07:00
purgatory.h
pvclock_gtod.h
pwm.h
pwm_backlight.h
pxa2xx_ssp.h
spi: pxa2xx: Add support for Intel Cannonlake
2017-06-06 20:01:15 +01:00
pxa168_eth.h
qcom_scm.h
qnx6_fs.h
quicklist.h
quota.h
quota: Add lock annotations to struct members
2017-08-21 14:06:46 +02:00
quotaops.h
quota: Inline functions into their callsites
2017-08-17 22:00:59 +02:00
radix-tree.h
idr: Add new APIs to support unsigned long
2017-08-30 14:36:44 -07:00
raid_class.h
ramfs.h
random.h
Add wait_for_random_bytes() and get_random_*_wait() functions so that
2017-07-15 12:44:02 -07:00
range.h
ras.h
ras: mark stub functions as 'inline'
2017-06-29 10:48:57 +01:00
ratelimit.h
rational.h
rbtree.h
rbtree: cache leftmost node internally
2017-09-08 18:26:48 -07:00
rbtree_augmented.h
rbtree: cache leftmost node internally
2017-09-08 18:26:48 -07:00
rbtree_latch.h
rcu_node_tree.h
rcu: Flag need for rcu_node_tree.h and rcu_segcblist.h visibility
2017-06-08 18:52:26 -07:00
rcu_segcblist.h
rcu: Flag need for rcu_node_tree.h and rcu_segcblist.h visibility
2017-06-08 18:52:26 -07:00
rcu_sync.h
rculist.h
doc: Fix various RCU docbook comment-header problems
2017-10-19 22:26:11 -04:00
rculist_bl.h
rculist_nulls.h
rcupdate.h
doc: Fix various RCU docbook comment-header problems
2017-10-19 22:26:11 -04:00
rcupdate_wait.h
rcutiny.h
srcu: Move rcu_scheduler_starting() from Tiny RCU to Tiny SRCU
2017-07-24 16:03:22 -07:00
rcutree.h
rcu: Remove #ifdef moving rcu_end_inkernel_boot from rcupdate.h
2017-06-08 18:52:40 -07:00
rcuwait.h
reboot-mode.h
power: reset: reboot-mode: Make include file global
2017-06-08 18:18:19 +02:00
reboot.h
reciprocal_div.h
refcount.h
locking/refcounts, x86/asm: Implement fast refcount overflow protection
2017-08-17 10:40:26 +02:00
regmap.h
Merge remote-tracking branches 'regmap/topic/1wire', 'regmap/topic/irq' and 'regmap/topic/lzo' into regmap-next
2017-07-03 16:20:28 +01:00
regset.h
relay.h
remoteproc.h
remoteproc: Introduce rproc handle accessor for children
2017-09-01 15:49:13 -07:00
reservation.h
dma-buf: add reservation_object_copy_fences (v2)
2017-08-14 13:00:49 -04:00
reset-controller.h
reset.h
reset: Add APIs to manage array of resets
2017-07-19 10:28:12 +02:00
resource.h
wait4(2)/waitid(2): separate copying rusage to userland
2017-05-21 13:11:00 -04:00
resource_ext.h
restart_block.h
time/posix-timers: Move the compat copyouts to the nanosleep implementations
2017-06-14 00:00:42 +02:00
rfkill.h
rhashtable.h
lib/rhashtable: fix comment on locks_mul default value
2017-09-08 18:26:49 -07:00
ring_buffer.h
ring-buffer: Return reader page back into existing ring buffer
2017-05-01 10:26:40 -04:00
rio.h
rio_drv.h
rio_ids.h
rio_regs.h
rmap.h
lib/interval_tree: fast overlap detection
2017-09-08 18:26:49 -07:00
rmi.h
rndis.h
rodata_test.h
mm: remove rodata_test_data export, add pr_fmt
2017-05-03 15:52:09 -07:00
root_dev.h
rpmsg.h
rslib.h
rtc.h
rtc: remove .open() and .release()
2017-08-24 16:34:51 +02:00
rtmutex.h
locking/rtmutex: replace top-waiter and pi_waiters leftmost caching
2017-09-08 18:26:49 -07:00
rtnetlink.h
rtnl: Add support for netdev event to link messages
2017-05-27 18:51:41 -04:00
rwlock.h
rwlock_api_smp.h
rwlock_types.h
rwsem-spinlock.h
locking/rwsem-spinlock: Add killable versions of __down_read()
2017-08-10 12:28:55 +02:00
rwsem.h
locking/rwsem-xadd: Add killable versions of rwsem_down_read_failed()
2017-08-10 12:28:55 +02:00
s3c_adc_battery.h
sa11x0-dma.h
sbitmap.h
sbitmap: add sbitmap_get_shallow() operation
2017-04-14 14:06:52 -06:00
scatterlist.h
scatterlist: add sg_zero_buffer() helper
2017-06-15 14:30:14 +02:00
scc.h
sched.h
sched/debug: Add explicit TASK_PARKED printing
2017-09-29 11:02:57 +02:00
sched_clock.h
scif.h
scpi_protocol.h
firmware: arm_scpi: add support to populate OPPs and get transition latency
2017-06-05 11:14:35 +01:00
screen_info.h
sctp.h
sctp: remove the typedef sctp_auth_chunk_t
2017-08-03 09:45:47 -07:00
scx200.h
scx200_gpio.h
sdb.h
sdla.h
seccomp.h
seccomp: Filter flag to log all actions except SECCOMP_RET_ALLOW
2017-08-14 13:46:46 -07:00
securebits.h
security.h
selinux/stable-4.14 PR 20170831
2017-09-12 13:21:00 -07:00
sed-opal.h
seg6.h
seg6_genl.h
seg6_hmac.h
seg6_iptunnel.h
seg6_local.h
ipv6: sr: define core operations for seg6local lightweight tunnel
2017-08-07 14:16:22 -07:00
selection.h
selinux.h
sem.h
Merge branch 'work.ipc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2017-09-14 17:37:26 -07:00
semaphore.h
seq_buf.h
seq_file.h
seq_file_net.h
seqlock.h
seqno-fence.h
serdev.h
tty/serdev: add serdev registration interface
2017-05-18 17:38:24 +02:00
serial.h
serial_8250.h
serial: 8250: Use hrtimers for rs485 delays
2017-08-28 20:51:20 +02:00
serial_bcm63xx.h
serial_core.h
serial: core: remove unneeded irq_wake flag
2017-08-28 20:51:20 +02:00
serial_max3100.h
serial_pnx8xxx.h
serial_s3c.h
serial_sci.h
serio.h
set_memory.h
provide linux/set_memory.h
2017-07-06 16:24:30 -07:00
sfi.h
sfi_acpi.h
sfp.h
sfp: add sfp-bus to bridge between network devices and sfp cages
2017-08-06 20:55:29 -07:00
sh_clk.h
sh_dma.h
sh_eth.h
sh_intc.h
sh_timer.h
shdma-base.h
shm.h
Merge branch 'work.ipc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2017-09-14 17:37:26 -07:00
shmem_fs.h
userfaultfd: shmem: add shmem_mfill_zeropage_pte for userfaultfd support
2017-09-06 17:27:28 -07:00
shrinker.h
mm: track actual nr_scanned during shrink_slab()
2017-09-06 17:27:24 -07:00
signal.h
signal: Remove kernel interal si_code magic
2017-07-24 14:30:28 -05:00
signal_types.h
signalfd.h
siphash.h
sirfsoc_dma.h
sizes.h
skb_array.h
ptr_ring: use kmalloc_array()
2017-08-16 16:28:47 -07:00
skbuff.h
udp: drop head states only when all skb references are gone
2017-09-07 20:02:39 -07:00
slab.h
mm, tree wide: replace __GFP_REPEAT by __GFP_RETRY_MAYFAIL with more useful semantic
2017-07-12 16:26:03 -07:00
slab_def.h
slub_def.h
mm: add SLUB free list pointer obfuscation
2017-09-06 17:27:24 -07:00
sm501-regs.h
sm501.h
smc91x.h
smc911x.h
smp.h
smp: Avoid using two cache lines for struct call_single_data
2017-08-29 15:14:38 +02:00
smpboot.h
smpboot/threads, watchdog/core: Avoid runtime allocation
2017-09-14 11:41:06 +02:00
smsc911x.h
smscphy.h
sock_diag.h
socket.h
sock: add MSG_ZEROCOPY
2017-08-03 21:37:29 -07:00
sonet.h
sony-laptop.h
sonypi.h
sort.h
sound.h
soundcard.h
spinlock.h
Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2017-09-04 11:52:29 -07:00
spinlock_api_smp.h
spinlock_api_up.h
spinlock_types.h
spinlock_types_up.h
spinlock_up.h
locking: Remove spin_unlock_wait() generic definitions
2017-08-17 08:08:58 -07:00
splice.h
spmi.h
sram.h
misc: sram-exec: Use aligned fncpy instead of memcpy
2017-05-18 17:37:52 +02:00
srcu.h
doc: Fix various RCU docbook comment-header problems
2017-10-19 22:26:11 -04:00
srcutiny.h
rcutorture: Move SRCU status printing to SRCU implementations
2017-07-24 16:04:08 -07:00
srcutree.h
Merge branches 'doc.2017.08.17a', 'fixes.2017.08.17a', 'hotplug.2017.07.25b', 'misc.2017.08.17a', 'spin_unlock_wait_no.2017.08.17a', 'srcu.2017.07.27c' and 'torture.2017.07.24c' into HEAD
2017-08-17 08:10:04 -07:00
ssbi.h
stackdepot.h
stackprotector.h
stacktrace.h
start_kernel.h
stat.h
statfs.h
static_key.h
stddef.h
ste_modem_shm.h
stm.h
stmmac.h
net-next: stmmac: Add dwmac-sun8i
2017-06-01 14:53:04 -04:00
stmp3xxx_rtc_wdt.h
stmp_device.h
stop_machine.h
stop_machine: Provide stop_machine_cpuslocked()
2017-05-26 10:10:36 +02:00
string.h
string.h: un-fortify memcpy_and_pad
2017-09-11 12:29:41 -04:00
string_helpers.h
stringhash.h
stringify.h
sudmac.h
sungem_phy.h
sunserialcore.h
sunxi-rsb.h
superhyway.h
sh: superhyway: use dev_groups and not dev_attrs for bus_type
2017-06-09 11:00:46 +02:00
suspend.h
ACPI / PM: Check low power idle constraints for debug only
2017-08-18 01:54:22 +02:00
svga.h
sw842.h
swab.h
swait.h
sched/wait: Add swq_has_sleeper()
2017-09-15 16:57:10 +02:00
swap.h
mm/ZONE_DEVICE: new type of ZONE_DEVICE for unaddressable memory
2017-09-08 18:26:46 -07:00
swap_cgroup.h
mm, THP, swap: delay splitting THP during swap out
2017-07-06 16:24:31 -07:00
swap_slots.h
swapfile.h
swapops.h
mm/ZONE_DEVICE: new type of ZONE_DEVICE for unaddressable memory
2017-09-08 18:26:46 -07:00
swiotlb.h
x86, swiotlb: Add memory encryption support
2017-07-18 11:38:03 +02:00
sxgbe_platform.h
sync_file.h
dma-buf/sync_file: Allow multiple sync_files to wrap a single dma-fence
2017-07-31 10:55:24 -03:00
synclink.h
sys.h
sys_soc.h
syscalls.h
syscalls: Use CHECK_DATA_CORRUPTION for addr_limit_user_check
2017-09-17 19:45:32 +02:00
syscore_ops.h
sysctl.h
Now that IPC and other changes have landed, enable manual markings for
2017-07-19 08:55:18 -07:00
sysfs.h
sysfs: remove signedness from sysfs_get_dirent
2017-05-25 18:30:51 +02:00
syslog.h
Revert "pstore: Honor dmesg_restrict sysctl on dmesg dumps"
2017-08-17 16:29:19 -07:00
sysrq.h
sysv_fs.h
t10-pi.h
t10-pi: Move opencoded contants to common header
2017-07-03 16:56:25 -06:00
task_io_accounting.h
task_io_accounting_ops.h
task_work.h
taskstats_kern.h
tboot.h
tc.h
tca6416_keypad.h
tcp.h
tcp: Revert "tcp: remove header prediction"
2017-08-30 11:20:09 -07:00
tee_drv.h
tee: add forward declaration for struct device
2017-08-04 10:30:27 +02:00
textsearch.h
textsearch_fsm.h
tfrc.h
thermal.h
thermal: int3400_thermal: process "thermal table changed" event
2017-08-11 10:51:22 +08:00
thinkpad_acpi.h
thread_info.h
kmemleak: clear stale pointers from task stacks
2017-10-13 16:18:33 -07:00
threads.h
ti_wilink_st.h
tick.h
tifm.h
timb_dma.h
timb_gpio.h
time.h
Merge branch 'work.ipc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2017-09-14 17:37:26 -07:00
time64.h
timecounter.h
timekeeper_internal.h
time: Clean up CLOCK_MONOTONIC_RAW time handling
2017-06-20 22:13:59 -07:00
timekeeping.h
time: Change k_clock clock_get() to use timespec64
2017-04-14 21:49:55 +02:00
timer.h
timer: Prepare to change timer callback argument type
2017-09-28 16:30:36 +02:00
timerfd.h
timeriomem-rng.h
hw_random: timeriomem_rng: Allow setting RNG quality from platform data
2017-06-01 12:55:58 +08:00
timerqueue.h
timex.h
tnum.h
bpf/verifier: track signed and unsigned min/max values
2017-08-08 17:51:34 -07:00
topology.h
torture.h
toshiba.h
tpm.h
tpm_command.h
trace.h
trace_clock.h
trace_events.h
bpf: one perf event close won't free bpf program attached by another perf event
2017-09-20 14:10:29 -07:00
trace_seq.h
tracefs.h
tracehook.h
tracepoint-defs.h
tracepoint.h
tracing: define TRACE_DEFINE_SIZEOF() macro to map sizeof's to their values
2017-06-13 17:10:57 -04:00
transport_class.h
tsacct_kern.h
tty.h
tty: undo export of tty_open_by_driver
2017-08-28 16:15:42 +02:00
tty_driver.h
pty: show associative slave of ptmx in fdinfo
2017-08-28 20:51:23 +02:00
tty_flip.h
tty: improve tty_insert_flip_char() fast path
2017-07-30 07:52:19 -07:00
tty_ldisc.h
typecheck.h
types.h
types: Update obsolete callback_head comment
2017-04-19 09:29:17 -07:00
u64_stats_sync.h
uaccess.h
<linux/uaccess.h>: Fix copy_in_user() declaration
2017-08-31 17:32:39 -04:00
ucb1400.h
ucs2_string.h
udp.h
udp: use a separate rx queue for packet reception
2017-05-16 15:41:29 -04:00
uidgid.h
uinput.h
uio.h
fix brown paperbag bug in inlined copy_..._iter()
2017-07-10 07:40:49 -04:00
uio_driver.h
uio: Allow handling of non page-aligned memory regions
2017-04-08 18:13:27 +02:00
umh.h
kmod: split off umh headers into its own file
2017-09-08 18:26:51 -07:00
uprobes.h
usb.h
usb: fix some references for /proc/bus/usb
2017-04-18 16:54:19 +02: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-09-11 18:34:47 -07:00
userfaultfd_k.h
util_macros.h
uts.h
utsname.h
randstruct: Mark various structs for randomization
2017-06-30 12:00:51 -07:00
uuid.h
uuid: remove uuid_be
2017-07-24 17:50:37 +02:00
uwb.h
verification.h
vermagic.h
gcc-plugins: Add the randstruct plugin
2017-06-22 16:15:45 -07:00
vexpress.h
vfio.h
include/linux/vfio.h: Guard powerpc-specific functions with CONFIG_VFIO_SPAPR_EEH
2017-07-26 13:30:23 -06:00
vfs.h
vga_switcheroo.h
vgaarb.h
via-core.h
via-gpio.h
via.h
via_i2c.h
videodev2.h
virtio.h
virtio: virtio_driver doc
2017-05-09 16:43:22 +03:00
virtio_byteorder.h
virtio_caif.h
virtio_config.h
virtio: add context flag to find vqs
2017-05-02 23:41:43 +03:00
virtio_console.h
virtio_net.h
net: Remove all references to SKB_GSO_UDP.
2017-07-17 09:52:58 -07:00
virtio_ring.h
virtio: add context flag to find vqs
2017-05-02 23:41:43 +03:00
virtio_vsock.h
VSOCK: Add virtio vsock vsockmon hooks
2017-04-24 12:35:56 -04:00
vlynq.h
vm_event_item.h
mm, swap: add swap readahead hit statistics
2017-09-06 17:27:29 -07:00
vm_sockets.h
vmacache.h
vmalloc.h
mm, vmalloc: fix vmalloc users tracking properly
2017-05-12 15:57:15 -07:00
vme.h
vmpressure.h
vmstat.h
mm: consider the number in local CPUs when reading NUMA stats
2017-09-08 18:26:47 -07:00
vmw_vmci_api.h
vmw_vmci_defs.h
vringh.h
vt.h
vt_buffer.h
vga: optimise console scrolling
2017-09-08 18:26:48 -07:00
vt_kern.h
vtime.h
vtime, sched/cputime: Remove vtime_account_user()
2017-07-05 09:54:14 +02:00
w1-gpio.h
w1.h
drivers: w1: add hwmon support structures
2017-08-31 18:50:14 +02:00
wait.h
sched/wait: Introduce wakeup boomark in wake_up_page_bit
2017-09-14 09:56:18 -07:00
wait_bit.h
sched/wait: Disambiguate wq_entry->task_list and wq_head->task_list naming
2017-06-20 12:19:14 +02:00
wanrouter.h
watchdog.h
win_minmax.h
wireless.h
wkup_m3_ipc.h
wl12xx.h
wm97xx.h
wmi.h
platform/x86: wmi: Require query for data blocks, rename writable to setable
2017-06-06 10:15:20 -07:00
workqueue.h
workqueue: Fix flag collision
2017-09-05 06:34:17 -07:00
writeback.h
ww_mutex.h
xattr.h
xxhash.h
lib: Add xxhash module
2017-08-15 09:02:07 -07:00
xz.h
yam.h
z2_battery.h
zbud.h
zconf.h
zlib.h
zorro.h
zpool.h
zsmalloc.h
zstd.h
lib: Add zstd modules
2017-08-15 09:02:08 -07:00
zutil.h