twx-linux/include/linux
Greg Kroah-Hartman 98c2f10d23 First round of IIO new device support, features and cleanups for the 4.14 cycle.
4 completely new drivers in this set and plenty of other stuff.
 
 One ABI change due to a silly mistake a long time back. Hopefully no
 one will notice.  It effects the numerical order of consumer device
 channels which was the reverse of the obvious.  It's going the slow
 way to allow us some margin to spot if we have broken userspace or
 not (seems unlikely)
 
 New Device Support
 * ccs811
   - new driver for the Volatile Organic Compounds (VOC) sensor.
 * dln2 adc
   - new driver for the ADC on this flexible usb board.
 * EP93xx
   - new driver for this Cirrus logic SoC ADC.
 * ltc2471
   - new ADC driver support the ltc2471 and ltc2473
 * st_accel
   - add trivial table entries to support H3LIS331DL, LIS331DL, LIS3LV02DL.
 * st_gyro
   - add L3GD20H support (again) having fixed the various things that were
     broken in the first try.  Includes devicetree binding.
 * stm32 dac
   - add support for the DACs in the STM32F4 series
 
 Features
 * Documentation
   - add missing power attribute documentation to the ABI docs.
 * at91-sama5d2
   - add hardware trigger and buffered capture support with bindings.
   - suspend and resume functionality.
 * bmc150
   - support for the BOSC0200 ACPI device id seen on some tablets.
 * hdc100x
   - devicetree bindings
   - document supported devices
   - match table and device ids.
 * hts221
   - support active low interrupts (with bindings)
   - open drain mode with bindings.
 * htu21
   - OF match table and bindings.
 * lsm6dsx
   - open drain mode with bindings
 * ltc2497
   - add support for board file based consumer mapping.
 * ms5367
   - OF match table and bindings.
 * mt7622
   - binding document and OF match table.
   - suspend and resume support.
 * rpr0521
   - triggered buffer support.
 * tsys01
   - OF match table and bindings.
 
 Cleanups and minor fixes
 * core
   - fix ordering of IIO channels to entry numbers when using
     iio_map_array_register rather than reversing them.
   - use the new %pOF format specifier rather than full name for the
     device tree nodes.
 * ad7280a
   - fix potential issue with macro argument reuse.
 * ad7766
   - drop a pointless NULL value check as it's done in the gpiod code.
 * adis16400
   - unsigned -> unsigned int.
 * at91 adc
   - make some init data static to reduce code size.
 * at91-sama5d2 ADC
   - make some init data static to reduce code size.
 * da311
   - make some init data static to reduce code size.
 * hid-sensor-rotation
   - drop an unnecessary static.
 * hts221
   - refactor the write_with_mask code.
   - move the BDU configuration to probe time as there is no reason for it
     to change.
   - avoid overwriting reserved data during power-down.  This is a fix, but
     the infrastructure need was too invasive to send it to mainline except
     in a merge window.  It's not a regression as it was always wrong.
   - avoid reconfigure the sampling frequency multiple times by just
     doing it in the write_raw function directly.
   - refactor the power_on/off calls into a set_enable.
   - move the dry-enable logic into trig_set_state as that is the only
     place it was used.
 * ina219
   - fix polling of ina226 conversion ready flag.
 * imx7d
   - add vendor name in kconfig for consistency with similar parts.
 * mcp3422
   - Change initial channel to 0 as it feels more logical.
   - Check for some errors in probe.
 * meson-saradc
   - add a check of of_match_device return value.
 * mpu3050
   - allow open drain for any interrupt type.
 * rockchip adc
   - add check on of_match_device return value.
 * sca3000
   - drop a trailing whitespace.
 * stm32 adc
   - make array stm32h7_adc_ckmodes_spec static.
 * stm32 dac
   - fix an error message.
 * stm32 timers
   - fix clock name in docs to match reality after changes.
 * st_accel
   - explicit OF table (spi).
   - add missing entries to OF table (i2c).
   - rename of_device_id table to drop the part name.
   - adding missing lis3l02dq entry to bindings.
   - rename H3LIS331DL_DRIVER_NAME to line up with similar entries in driver.
 * st_gyro
   - explicit OF table (spi).
 * st_magn
   - explicit OF table (spi).
   - enable multiread for lis3mdl.
 * st_pressure
   - explicit OF table (spi).
 * st_sensors common.
   - move st_sensors_of_i2c_probe and rename to make it available for spi
   drivers.
 * tsc3472
   - don't write an extra byte when writing the ATIME register.
   - add a link to the datasheet.
 * tsl2x7x - continued staging cleanups
   - add of_match_table.
   - drop redundant power_state sysfs attribute.
   - drop wrapper tsl2x7x_i2c_read.
   - clean up i2c calls made in tsl2x7x_als_calibrate.
   - refactor the read and write _event_value callbacks to handle additional
     elements.
   - use usleep_range instead of mdelay.
   - check return value from tsl2x7x_invoke_change.
 * zpa2326
   - add some newline to the end of logging macros.
 -----BEGIN PGP SIGNATURE-----
 
 iQJFBAABCAAvFiEEbilms4eEBlKRJoGxVIU0mcT0FogFAll3oWIRHGppYzIzQGtl
 cm5lbC5vcmcACgkQVIU0mcT0FoimeBAAs2WBPr8kQZeDfdjNS5isk+GoBJ4btHDL
 +BpBODylDku/WIJb7hpBymH2Xs/7qUuYLYwz0P1XVrSo/1kK+krJQR0DUwcracfy
 gqMS4KEmgWbhmBV2ksPfCGcoT5rimxLUqpka5+WWAszNtwi7YOt5FadTb9yK4WdG
 Di5AzaVLKAUBpQrrHdFPXewxenVs1P/X0ES7fSNU1SIL2bRAaPDj9duu3URivt9l
 XRh7qqNpuNMIQ3MmeEeLDJkyeeeWHYdnps/XDfW0i5VElxwZImTPD+AFAoc2E51J
 pujvXlu1a6FgMH+hp7hbOxNuf3eKlIq9mrfGre4K6DkTB0gro3oU2bCa5BEq/be1
 PrKQZsfkK0KmrLCh0UqwTTcWdorOfussWpZ6Ib4/l4JQEeII/odwyZJ3vHNlm0Gy
 0n/TVfNVQEY2zLswWdUOaQ2bvLGaXoeIBH0sMtCPOKks/4u692qZg3LAC1g5mEKF
 4ykKG8oJ/UvWcqb00Z1H1qkT+B0ZmOEZzf6M7rFlPKr48DHrbu1YZcoaPYoBxeWP
 nL9S0zdygs06HI3/5Rl4Vv7HMTCbKabOp7eamW3IDqRpcW6dLzsXrG/e3YFbvMxq
 sGfd3g8jXaf1rlA9qP5FOHdQM2ySoi/WliwShH46LTY17sHSwQd46FYDKn4ZMT4q
 6oMBnYOeadg=
 =imPz
 -----END PGP SIGNATURE-----

Merge tag 'iio-for-4.14a' of git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into staging-next

Jonathan writes:

First round of IIO new device support, features and cleanups for the 4.14 cycle.

4 completely new drivers in this set and plenty of other stuff.

One ABI change due to a silly mistake a long time back. Hopefully no
one will notice.  It effects the numerical order of consumer device
channels which was the reverse of the obvious.  It's going the slow
way to allow us some margin to spot if we have broken userspace or
not (seems unlikely)

New Device Support
* ccs811
  - new driver for the Volatile Organic Compounds (VOC) sensor.
* dln2 adc
  - new driver for the ADC on this flexible usb board.
* EP93xx
  - new driver for this Cirrus logic SoC ADC.
* ltc2471
  - new ADC driver support the ltc2471 and ltc2473
* st_accel
  - add trivial table entries to support H3LIS331DL, LIS331DL, LIS3LV02DL.
* st_gyro
  - add L3GD20H support (again) having fixed the various things that were
    broken in the first try.  Includes devicetree binding.
* stm32 dac
  - add support for the DACs in the STM32F4 series

Features
* Documentation
  - add missing power attribute documentation to the ABI docs.
* at91-sama5d2
  - add hardware trigger and buffered capture support with bindings.
  - suspend and resume functionality.
* bmc150
  - support for the BOSC0200 ACPI device id seen on some tablets.
* hdc100x
  - devicetree bindings
  - document supported devices
  - match table and device ids.
* hts221
  - support active low interrupts (with bindings)
  - open drain mode with bindings.
* htu21
  - OF match table and bindings.
* lsm6dsx
  - open drain mode with bindings
* ltc2497
  - add support for board file based consumer mapping.
* ms5367
  - OF match table and bindings.
* mt7622
  - binding document and OF match table.
  - suspend and resume support.
* rpr0521
  - triggered buffer support.
* tsys01
  - OF match table and bindings.

Cleanups and minor fixes
* core
  - fix ordering of IIO channels to entry numbers when using
    iio_map_array_register rather than reversing them.
  - use the new %pOF format specifier rather than full name for the
    device tree nodes.
* ad7280a
  - fix potential issue with macro argument reuse.
* ad7766
  - drop a pointless NULL value check as it's done in the gpiod code.
* adis16400
  - unsigned -> unsigned int.
* at91 adc
  - make some init data static to reduce code size.
* at91-sama5d2 ADC
  - make some init data static to reduce code size.
* da311
  - make some init data static to reduce code size.
* hid-sensor-rotation
  - drop an unnecessary static.
* hts221
  - refactor the write_with_mask code.
  - move the BDU configuration to probe time as there is no reason for it
    to change.
  - avoid overwriting reserved data during power-down.  This is a fix, but
    the infrastructure need was too invasive to send it to mainline except
    in a merge window.  It's not a regression as it was always wrong.
  - avoid reconfigure the sampling frequency multiple times by just
    doing it in the write_raw function directly.
  - refactor the power_on/off calls into a set_enable.
  - move the dry-enable logic into trig_set_state as that is the only
    place it was used.
* ina219
  - fix polling of ina226 conversion ready flag.
* imx7d
  - add vendor name in kconfig for consistency with similar parts.
* mcp3422
  - Change initial channel to 0 as it feels more logical.
  - Check for some errors in probe.
* meson-saradc
  - add a check of of_match_device return value.
* mpu3050
  - allow open drain for any interrupt type.
* rockchip adc
  - add check on of_match_device return value.
* sca3000
  - drop a trailing whitespace.
* stm32 adc
  - make array stm32h7_adc_ckmodes_spec static.
* stm32 dac
  - fix an error message.
* stm32 timers
  - fix clock name in docs to match reality after changes.
* st_accel
  - explicit OF table (spi).
  - add missing entries to OF table (i2c).
  - rename of_device_id table to drop the part name.
  - adding missing lis3l02dq entry to bindings.
  - rename H3LIS331DL_DRIVER_NAME to line up with similar entries in driver.
* st_gyro
  - explicit OF table (spi).
* st_magn
  - explicit OF table (spi).
  - enable multiread for lis3mdl.
* st_pressure
  - explicit OF table (spi).
* st_sensors common.
  - move st_sensors_of_i2c_probe and rename to make it available for spi
  drivers.
* tsc3472
  - don't write an extra byte when writing the ATIME register.
  - add a link to the datasheet.
* tsl2x7x - continued staging cleanups
  - add of_match_table.
  - drop redundant power_state sysfs attribute.
  - drop wrapper tsl2x7x_i2c_read.
  - clean up i2c calls made in tsl2x7x_als_calibrate.
  - refactor the read and write _event_value callbacks to handle additional
    elements.
  - use usleep_range instead of mdelay.
  - check return value from tsl2x7x_invoke_change.
* zpa2326
  - add some newline to the end of logging macros.
2017-07-27 21:29:49 -07:00
..
amba main drm pull for v4.13 2017-07-09 18:48:37 -07:00
avf
bcma
byteorder
can
ceph libceph: fix old style declaration warnings 2017-07-17 14:54:58 +02:00
clk
crush libceph, crush: per-pool crush_choose_arg_map for crush_do_rule() 2017-07-07 17:25:19 +02:00
decompress
dma
extcon
firmware/meson
fpga
fsl
gpio This is the bulk of GPIO changes for the v4.13 series: 2017-07-07 12:40:27 -07:00
hsi
i2c Merge branch 'i2c/for-4.13' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux 2017-07-12 10:04:56 -07:00
iio First round of IIO new device support, features and cleanups for the 4.14 cycle. 2017-07-27 21:29:49 -07:00
input
irqchip KVM: arm64: Enable GICv3 common sysreg trapping via command-line 2017-06-15 09:45:06 +01:00
isdn
lockd sunrpc: mark all struct svc_procinfo instances as const 2017-07-13 15:58:02 -04:00
mailbox
mfd chrome-platform-for-linus-4.13 2017-07-11 09:55:47 -07:00
mlx4 {net, IB}/mlx4: Remove gfp flags argument 2017-07-17 21:21:24 -04:00
mlx5 Merge https://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-07-03 03:42:10 -07:00
mmc mmc: slot-gpio: Add support to enable irq wake on cd_irq 2017-06-20 10:30:49 +02:00
mtd MTD updates for v4.13-rc1: 2017-07-13 12:07:44 -07:00
mux
netfilter netfilter: nfnetlink: extended ACK reporting 2017-06-19 19:38:24 +02:00
netfilter_arp
netfilter_bridge netfilter: ebt: Use new helper ebt_invalid_target to check target 2017-06-19 19:09:19 +02:00
netfilter_ipv4
netfilter_ipv6
perf
phy
pinctrl pinctrl: generic: Add output-enable property 2017-06-29 14:30:49 +02:00
platform_data ARM: samsung: usb-ohci: move inline before return type 2017-07-12 16:26:05 -07:00
power
qed qed: iWARP CM add error handling 2017-07-03 01:43:45 -07:00
raid
regulator
remoteproc
reset
rpmsg
rtc
sched Now that IPC and other changes have landed, enable manual markings for 2017-07-19 08:55:18 -07:00
soc Actions Semi SoC drivers for 4.13 2017-06-29 17:34:57 +02: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 Chuck's RDMA update overhauls the "call receive" side of the 2017-07-13 13:56:24 -07:00
ulpi
unaligned
usb USB fixes for 4.13-rc2 2017-07-22 08:55:16 -07:00
uwb
wimax
8250_pci.h
a.out.h
acct.h
acpi_dma.h
acpi_iort.h ACPI/IORT: Remove iort_node_match() 2017-06-15 11:41:37 +01:00
acpi_pmtmr.h
acpi.h Device properties framework updates for v4.13-rc1 2017-07-10 15:23:45 -07:00
adb.h
adfs_fs.h
aer.h
agp_backend.h
agpgart.h
ahci_platform.h
ahci-remap.h
aio.h
alarmtimer.h
altera_jtaguart.h
altera_uart.h
amd-iommu.h
amifd.h
amifdreg.h
anon_inodes.h
apm_bios.h
apm-emulation.h
apple_bl.h
apple-gmux.h
arch_topology.h
arm-cci.h
arm-smccc.h
asn1_ber_bytecode.h
asn1_decoder.h
asn1.h
assoc_array_priv.h
assoc_array.h
async_tx.h
async.h
ata_platform.h
ata.h
atalk.h
ath9k_platform.h
atm_suni.h
atm_tcp.h
atm.h
atmdev.h net, atm: convert atm_dev.refcnt from atomic_t to refcount_t 2017-07-04 22:35:16 +01:00
atmel_pdc.h
atmel_tc.h
atmel-mci.h
atmel-ssc.h
atomic.h
attribute_container.h
audit.h
auto_dev-ioctl.h
auto_fs.h
auxvec.h
average.h
b1pcmcia.h
backing-dev-defs.h
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 randstruct: Mark various structs for randomization 2017-06-30 12:00:51 -07:00
bio.h bio-integrity: stop abusing bi_end_io 2017-07-03 17:00:59 -06:00
bit_spinlock.h
bitfield.h
bitmap.h bitmap: use memcmp optimisation in more situations 2017-07-10 16:32:34 -07:00
bitops.h
bitrev.h
blk_types.h block: add support for write hints in a bio 2017-06-27 12:05:27 -06:00
blk-cgroup.h percpu_counter: Rename __percpu_counter_add to percpu_counter_add_batch 2017-06-20 15:42:32 -04:00
blk-mq-pci.h
blk-mq-virtio.h
blk-mq.h Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2017-07-03 13:08:04 -07:00
blkdev.h block: remove the queue_bounce_pfn helper 2017-06-27 12:13:45 -06:00
blkpg.h
blktrace_api.h
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_trace.h
bpf_types.h bpf: BPF support for sock_ops 2017-07-01 16:15:13 -07:00
bpf_verifier.h bpf: fix mixed signed/unsigned derived min/max value bounds 2017-07-20 15:20:27 -07:00
bpf-cgroup.h bpf: check NULL for sk_to_full_sk() return value 2017-07-17 13:37:56 -07:00
bpf.h bpf: simplify narrower ctx access 2017-07-03 02:22:52 -07:00
brcmphy.h
bsearch.h
bsg-lib.h
bsg.h
btree-128.h
btree-type.h
btree.h
btrfs.h
buffer_head.h Changes for 4.13: 2017-07-10 10:51:53 -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
cb710.h
cciss_ioctl.h
ccp.h
cdev.h randstruct: Mark various structs for randomization 2017-06-30 12:00:51 -07:00
cdrom.h
cfag12864b.h
cgroup_rdma.h
cgroup_subsys.h
cgroup-defs.h cgroup: implement "nsdelegate" mount option 2017-06-28 14:45:21 -04:00
cgroup.h
circ_buf.h
cleancache.h
clk-provider.h
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
cmdline-parser.h
cn_proc.h
cnt32_to_63.h
coda_psdev.h
coda.h
compaction.h
compat.h Merge branch 'misc.compat' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2017-07-06 20:57:13 -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 Now that IPC and other changes have landed, enable manual markings for 2017-07-19 08:55:18 -07:00
compiler-intel.h
compiler.h Now that IPC and other changes have landed, enable manual markings for 2017-07-19 08:55:18 -07:00
completion.h
component.h
concap.h
configfs.h configfs: Introduce config_item_get_unless_zero() 2017-06-12 13:20:20 +02:00
connector.h
console_struct.h
console.h
consolemap.h
container.h
context_tracking_state.h
context_tracking.h
cordic.h
coredump.h
coresight-pmu.h
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: parse ARM processor error 2017-06-22 15:43:47 +01:00
cpu_cooling.h
cpu_pm.h
cpu_rmap.h
cpu.h
cpufeature.h
cpufreq.h Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux 2017-07-14 13:12:32 -07:00
cpuhotplug.h Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2017-07-03 18:08:06 -07:00
cpuidle.h
cpumask.h
cpuset.h
crash_core.h kdump: protect vmcoreinfo data under the crash memory 2017-07-12 16:26:00 -07:00
crash_dump.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
crc-ccitt.h
crc-itu-t.h
crc-t10dif.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
cryptohash.h
cs5535.h
ctype.h
cuda.h
cyclades.h
davinci_emac.h
dax.h mm: always enable thp for dax mappings 2017-07-10 16:32:31 -07:00
dca.h
dcache.h Now that IPC and other changes have landed, enable manual markings for 2017-07-19 08:55:18 -07:00
dccp.h
dcookies.h
debug_locks.h
debugfs.h
debugobjects.h
delay.h
delayacct.h
delayed_call.h
dell-led.h
devcoredump.h
devfreq_cooling.h
devfreq-event.h
devfreq.h
device_cgroup.h
device-mapper.h libnvdimm for 4.13 2017-07-07 09:44:06 -07:00
device.h Add "shutdown" to "struct class". 2017-07-07 09:49:24 +10:00
devpts_fs.h
digsig.h
dio.h
dirent.h
dlm_plock.h
dlm.h
dm9000.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
dma_remapping.h
dma-buf.h
dma-contiguous.h
dma-debug.h
dma-direction.h
dma-fence-array.h
dma-fence.h dma-buf/fence: Avoid use of uninitialised timestamp 2017-07-14 16:09:55 -03:00
dma-iommu.h
dma-mapping.h dma-mapping: replace dmam_alloc_noncoherent with dmam_alloc_attrs 2017-06-28 06:55:00 -07:00
dmaengine.h
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_genl_api.h
drbd_genl.h
drbd_limits.h
drbd.h
ds2782_battery.h
dtlk.h
dw_apb_timer.h
dynamic_debug.h
dynamic_queue_limits.h
earlycpio.h
ecryptfs.h
edac.h
edd.h
edma.h
eeprom_93cx6.h
eeprom_93xx46.h
efi-bgrt.h
efi.h
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
elfcore-compat.h
elfcore.h
elfnote.h
enclosure.h
err.h
errno.h
errqueue.h
errseq.h lib: add errseq_t type and infrastructure for handling it 2017-07-06 07:02:24 -04:00
etherdevice.h
ethtool.h
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
f2fs_fs.h
f75375s.h
falloc.h
fanotify.h
fault-inject.h
fb.h
fcdevice.h
fcntl.h
fd.h
fddidevice.h
fdtable.h
fec.h
file.h
filter.h include/linux/filter.h: use linux/set_memory.h 2017-07-06 16:24:30 -07: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
font.h
frame.h
freezer.h
frontswap.h
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
fs.h Now that IPC and other changes have landed, enable manual markings for 2017-07-19 08:55:18 -07:00
fscache-cache.h
fscache.h
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_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_devices.h
fsl_hypervisor.h
fsl_ifc.h
fsl-diu-fb.h
fsldma.h
fsnotify_backend.h
fsnotify.h dentry name snapshots 2017-07-07 20:09:10 -04:00
ftrace_irq.h
ftrace.h trace: fix the errors caused by incompatible type of RCU variables 2017-07-20 09:27:29 -04:00
futex.h
fwnode.h device property: Introduce fwnode_call_bool_op() for ops that return bool 2017-07-12 13:32:46 +02:00
gameport.h
gcd.h
genalloc.h
genetlink.h
genhd.h
genl_magic_func.h
genl_magic_struct.h
getcpu.h
gfp.h mm, tree wide: replace __GFP_REPEAT by __GFP_RETRY_MAYFAIL with more useful semantic 2017-07-12 16:26:03 -07:00
glob.h
goldfish.h
gpio_keys.h
gpio_mouse.h
gpio-fan.h
gpio-pxa.h
gpio.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
hid-sensor-ids.h
hid.h Merge branches 'for-4.13/multitouch', 'for-4.13/retrode', 'for-4.13/transport-open-close-consolidation', 'for-4.13/upstream' and 'for-4.13/wacom' into for-linus 2017-07-10 11:11:25 +02:00
hiddev.h
hidraw.h
highmem.h
highuid.h
hil_mlc.h
hil.h
hippidevice.h
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: always enable thp for dax mappings 2017-07-10 16:32:31 -07:00
hugetlb_cgroup.h
hugetlb_inline.h
hugetlb.h Merge branch 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2017-07-15 12:00:42 -07:00
hw_breakpoint.h
hw_random.h
hwmon-sysfs.h
hwmon-vid.h
hwmon.h
hwspinlock.h
hyperv.h scsi: storvsc: remove unnecessary channel inbound lock 2017-06-12 20:48:05 -04: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-pinctrl.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: Provide a stub for i2c_detect_slave_mode() 2017-07-08 21:51:43 +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
ieee80211.h ieee80211: update public action codes 2017-06-30 09:47:24 +03:00
ieee802154.h
if_arp.h
if_bridge.h
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
if_team.h
if_tun.h
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: convert ip_mc_list.refcnt from atomic_t to refcount_t 2017-07-01 07:39:08 -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
in6.h
in.h
inet_diag.h
inet.h
inetdevice.h net: convert in_device.refcnt from atomic_t to refcount_t 2017-07-01 07:39:08 -07:00
init_ohci1394_dma.h
init_task.h sched/cputime: Move the vtime task fields to their own struct 2017-07-05 09:54:15 +02:00
init.h
initrd.h ARM: fix rd_size declaration 2017-07-10 16:32:34 -07:00
inotify.h
input-polldev.h
input.h
integrity.h
intel-iommu.h
intel-svm.h
interrupt.h Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2017-07-09 10:24:46 -07:00
interval_tree_generic.h
interval_tree.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 Changes for 4.13: 2017-07-10 10:51:53 -07:00
iommu-common.h
iommu-helper.h
iommu.h
iopoll.h
ioport.h
ioprio.h
iova.h
ip.h
ipack.h
ipc_namespace.h randstruct: Mark various structs for randomization 2017-06-30 12:00:51 -07:00
ipc.h Now that IPC and other changes have landed, enable manual markings for 2017-07-19 08:55:18 -07:00
ipmi_smi.h
ipmi-fru.h
ipmi.h
ipv6_route.h
ipv6.h
irq_cpustat.h
irq_poll.h
irq_work.h
irq.h genirq: Introduce IRQD_SINGLE_TARGET flag 2017-06-22 18:21:25 +02:00
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 genirq/irqdomain: Remove auto-recursive hierarchy support 2017-06-22 18:29:34 +02:00
irqflags.h
irqhandler.h
irqnr.h
irqreturn.h
isa.h
isapnp.h
iscsi_boot_sysfs.h
iscsi_ibft.h
isdn_divertif.h
isdn_ppp.h
isdn.h
isdnif.h
isicom.h
jbd2.h
jhash.h jhash: fix -Wimplicit-fallthrough warnings 2017-07-17 09:22:34 -07:00
jiffies.h
journal-head.h
joystick.h
jump_label_ratelimit.h
jump_label.h
jz4740-adc.h
jz4780-nemc.h
kallsyms.h
kasan-checks.h
kasan.h
kbd_diacr.h
kbd_kern.h
kbuild.h
kconfig.h
kcore.h
kcov.h
kd.h
kdb.h
kdebug.h
kdev_t.h
kern_levels.h
kernel_stat.h
kernel-page-flags.h
kernel.h kernel.h: handle pointers to arrays better in container_of() 2017-07-12 16:25:59 -07:00
kernelcapi.h
kernfs.h
kexec.h kdump: protect vmcoreinfo data under the crash memory 2017-07-12 16:26:00 -07:00
key-type.h randstruct: Mark various structs for randomization 2017-06-30 12:00:51 -07:00
key.h There has been a fair amount of activity in the docs tree this time 2017-07-03 21:13:25 -07: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 randstruct: Mark various structs for randomization 2017-06-30 12:00:51 -07:00
kmsg_dump.h
kobj_map.h
kobject_ns.h
kobject.h Now that IPC and other changes have landed, enable manual markings for 2017-07-19 08:55:18 -07:00
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
ks0108.h
ks8842.h
ks8851_mll.h
ksm.h
kthread.h
ktime.h Revert "ktime: Simplify ktime_compare implementation" 2017-06-26 10:39:40 +02:00
kvm_host.h KVM: use correct accessor function for __kvm_memslots 2017-07-10 12:28:46 +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_pwm.h
leds-bd2802.h
leds-lp3944.h
leds-lp3952.h
leds-pca9532.h
leds-regulator.h
leds-tca6507.h
leds.h
lguest_launcher.h
lguest.h
libata.h
libfdt_env.h
libfdt.h
libnvdimm.h Merge branch 'for-4.13/dax' into libnvdimm-for-next 2017-07-03 16:54:58 -07:00
libps2.h
license.h
lightnvm.h
linkage.h
linux_logo.h
lis3lv02d.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
list.h
livepatch.h
llc.h
llist.h llist: clang: introduce member_address_is_nonnull() 2017-07-19 15:33:50 -07:00
lockdep.h
lockref.h
log2.h
lp.h
lru_cache.h
lsm_audit.h
lsm_hooks.h Now that IPC and other changes have landed, enable manual markings for 2017-07-19 08:55:18 -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
mc6821.h
mc146818rtc.h
mcb.h
mdev.h
mdio-bitbang.h
mdio-mux.h
mdio.h
mei_cl_bus.h
memblock.h mm, memory_hotplug: move movable_node to the hotplug proper 2017-07-06 16:24:35 -07:00
memcontrol.h mm: memcontrol: per-lruvec stats infrastructure 2017-07-06 16:24:35 -07:00
memory_hotplug.h mm, memory_hotplug: move movable_node to the hotplug proper 2017-07-06 16:24:35 -07:00
memory.h
mempolicy.h mm, mempolicy: simplify rebinding mempolicies when updating cpusets 2017-07-06 16:24:34 -07:00
mempool.h
memremap.h
memstick.h
mic_bus.h
micrel_phy.h
microchipphy.h
migrate_mode.h
migrate.h mm, migration: do not trigger OOM killer when migrating memory 2017-07-12 16:26:04 -07:00
mii.h
miscdevice.h
mISDNdsp.h
mISDNhw.h
mISDNif.h networking: introduce and use skb_put_data() 2017-06-16 11:48:37 -04:00
mm_inline.h
mm_types_task.h
mm_types.h randstruct: Mark various structs for randomization 2017-06-30 12:00:51 -07:00
mm-arch-hooks.h
mm.h Writeback error handling fixes (pile #1) 2017-07-07 18:39:15 -07: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
mmzone.h mm: disallow early_pfn_to_nid on configurations which do not implement it 2017-07-10 16:32:33 -07:00
mnt_namespace.h
mod_devicetable.h
module.h Now that IPC and other changes have landed, enable manual markings for 2017-07-19 08:55:18 -07: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_iptunnel.h
mpls.h
mroute6.h
mroute.h
msdos_fs.h
msg.h randstruct: Mark various structs for randomization 2017-06-30 12:00:51 -07:00
msi.h
mutex.h
mv643xx_eth.h
mv643xx_i2c.h
mv643xx.h
mvebu-pmsu.h
mxm-wmi.h
n_r3964.h
namei.h
nd.h libnvdimm, btt: BTT updates for UEFI 2.7 format 2017-06-29 13:50:38 -07:00
net.h random: add get_random_{bytes,u32,u64,int,long,once}_wait family 2017-06-19 22:06:28 -04:00
netdev_features.h
netdevice.h bonding: avoid NETDEV_CHANGEMTU event when unregistering slave 2017-07-08 11:23:29 +01:00
netfilter_bridge.h
netfilter_defs.h
netfilter_ingress.h
netfilter_ipv4.h
netfilter_ipv6.h
netfilter.h netfilter: remove old pre-netns era hook api 2017-07-17 17:01:10 +02:00
netlink.h
netpoll.h net: convert netpoll_info.refcnt from atomic_t to refcount_t 2017-07-01 07:39:08 -07:00
nfs3.h
nfs4.h nfs4: add NFSv4 LOOKUPP handlers 2017-07-13 16:00:15 -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_fs.h NFS: Store the raw NFS access mask in the inode's access cache 2017-07-21 11:51:19 -04:00
nfs_iostat.h
nfs_page.h NFS: Don't run wake_up_bit() when nobody is waiting... 2017-07-13 17:12:07 -04:00
nfs_xdr.h nfs4: add NFSv4 LOOKUPP handlers 2017-07-13 16:00:15 -04:00
nfs.h
nfsacl.h
nl802154.h
nls.h
nmi.h kernel/watchdog: split up config options 2017-07-12 16:26:02 -07: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_transport.h
ntb.h NTB: Add ntb.h comments 2017-07-06 11:30:07 -04:00
nubus.h
numa.h
nvme-fc-driver.h
nvme-fc.h nvme_fc/nvmet_fc: revise Create Association descriptor length 2017-07-10 09:09:57 +03:00
nvme-rdma.h
nvme.h nvme: fix byte swapping in the streams code 2017-07-20 08:41:56 -06:00
nvmem-consumer.h
nvmem-provider.h nvmem: include linux/err.h from header 2017-07-10 14:27:39 +02:00
nvram.h
of_address.h
of_device.h
of_dma.h
of_fdt.h of: make of_fdt_is_compatible() static 2017-06-22 11:14:48 -05:00
of_gpio.h
of_graph.h
of_iommu.h
of_irq.h
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_reserved_mem.h
of.h Device properties framework updates for v4.13-rc1 2017-07-10 15:23:45 -07:00
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
openvswitch.h
oprofile.h
osq_lock.h
oxu210hp.h
padata.h
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
page-flags-layout.h
page-flags.h mm, THP, swap: delay splitting THP during swap out 2017-07-06 16:24:31 -07:00
page-isolation.h
pageblock-flags.h
pagemap.h Writeback error handling fixes (pile #2) 2017-07-07 19:38:17 -07:00
pagevec.h
parman.h
parport_pc.h
parport.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_hotplug.h
pci_ids.h PCI: tango: Add Sigma Designs Tango SMP8759 PCIe host bridge support 2017-07-07 13:41:28 -05:00
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 pci-v4.13-changes 2017-07-08 15:51:57 -07:00
pcieport_if.h
pda_power.h
pe.h
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
percpu-defs.h
percpu-refcount.h
percpu-rwsem.h
percpu.h
perf_event.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next 2017-07-05 12:31:59 -07:00
perf_regs.h
personality.h
pfn_t.h
pfn.h
phonet.h
phy_fixed.h
phy_led_triggers.h
phy.h net: phy: Add phy loopback support in net phy framework 2017-07-03 02:01:15 -07:00
pid_namespace.h randstruct: Mark various structs for randomization 2017-06-30 12:00:51 -07:00
pid.h
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
pm2301_charger.h
pm_clock.h
pm_domain.h PM / Domains: Allow overriding the ->xlate() callback 2017-06-13 15:15:08 +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-trace.h
pm.h PM / core: Drop run_wake flag from struct dev_pm_info 2017-06-28 01:52:52 +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_acl_xattr.h
posix_acl.h
posix-clock.h
posix-timers.h time: introduce {get,put}_itimerspec64 2017-06-25 21:58:46 -04:00
power_supply.h
powercap.h
ppp_channel.h
ppp_defs.h
ppp-comp.h
pps_kernel.h
pps-gpio.h
pr.h
preempt.h
prefetch.h
prime_numbers.h
printk.h
proc_fs.h
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: Add fwnode_graph_get_port_parent 2017-06-22 02:55:34 +02:00
psci.h
pstore_ram.h
pstore.h
pti.h
ptp_classify.h
ptp_clock_kernel.h
ptr_ring.h
ptrace.h m68k updates for 4.13 2017-07-03 15:12:52 -07:00
purgatory.h
pvclock_gtod.h
pwm_backlight.h
pwm.h
pxa2xx_ssp.h
pxa168_eth.h
qcom_scm.h
qnx6_fs.h
quicklist.h
quota.h quota: add get_inode_usage callback to transfer multi-inode charges 2017-06-22 11:46:48 -04:00
quotaops.h
radix-tree.h
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_augmented.h
rbtree_latch.h
rbtree.h
rcu_node_tree.h
rcu_segcblist.h
rcu_sync.h
rculist_bl.h
rculist_nulls.h
rculist.h
rcupdate_wait.h
rcupdate.h rcu: Remove #ifdef moving rcu_end_inkernel_boot from rcupdate.h 2017-06-08 18:52:40 -07:00
rcutiny.h rcu: Remove #ifdef moving rcu_end_inkernel_boot from rcupdate.h 2017-06-08 18:52:40 -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
reboot.h
reciprocal_div.h
refcount.h locking/refcount: Remove the half-implemented refcount_sub() API 2017-07-02 11:24:36 +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
reservation.h
reset-controller.h
reset.h
resource_ext.h
resource.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
ring_buffer.h
rio_drv.h
rio_ids.h
rio_regs.h
rio.h
rmap.h
rmi.h
rndis.h
rodata_test.h
root_dev.h
rpmsg.h
rslib.h
rtc.h rtc: Remove wrong deprecation comment 2017-07-12 23:11:23 +02:00
rtmutex.h
rtnetlink.h
rwlock_api_smp.h
rwlock_types.h
rwlock.h
rwsem-spinlock.h
rwsem.h
rxrpc.h
s3c_adc_battery.h
sa11x0-dma.h
sbitmap.h
scatterlist.h scatterlist: add sg_zero_buffer() helper 2017-06-15 14:30:14 +02:00
scc.h
sched_clock.h
sched.h Now that IPC and other changes have landed, enable manual markings for 2017-07-19 08:55:18 -07:00
scif.h
scpi_protocol.h
screen_info.h
sctp.h sctp: remove the typedef sctp_init_chunk_t 2017-07-01 09:08:42 -07:00
scx200_gpio.h
scx200.h
sdb.h
sdla.h
seccomp.h
securebits.h
security.h Merge branch 'stable-4.13' of git://git.infradead.org/users/pcmoore/selinux into next 2017-06-23 11:55:57 +10:00
sed-opal.h
seg6_genl.h
seg6_hmac.h
seg6_iptunnel.h
seg6.h
selection.h
selinux.h
sem.h Now that IPC and other changes have landed, enable manual markings for 2017-07-19 08:55:18 -07:00
semaphore.h
seq_buf.h
seq_file_net.h
seq_file.h
seqlock.h
seqno-fence.h
serdev.h
serial_8250.h
serial_bcm63xx.h
serial_core.h
serial_max3100.h
serial_pnx8xxx.h
serial_s3c.h
serial_sci.h
serial.h
serio.h
set_memory.h provide linux/set_memory.h 2017-07-06 16:24:30 -07:00
sfi_acpi.h
sfi.h
sh_clk.h
sh_dma.h
sh_eth.h
sh_intc.h
sh_timer.h
shdma-base.h
shm.h randstruct: Mark various structs for randomization 2017-06-30 12:00:51 -07:00
shmem_fs.h
shrinker.h
signal_types.h
signal.h Merge branch 'misc.compat' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2017-07-06 20:57:13 -07:00
signalfd.h
siphash.h
sirfsoc_dma.h
sizes.h
skb_array.h
skbuff.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next 2017-07-05 12:31:59 -07:00
slab_def.h
slab.h mm, tree wide: replace __GFP_REPEAT by __GFP_RETRY_MAYFAIL with more useful semantic 2017-07-12 16:26:03 -07:00
slub_def.h mm/slub.c: wrap kmem_cache->cpu_partial in config CONFIG_SLUB_CPU_PARTIAL 2017-07-06 16:24:30 -07:00
sm501-regs.h
sm501.h
smc91x.h
smc911x.h
smp.h
smpboot.h
smsc911x.h
smscphy.h
sock_diag.h
socket.h tls: kernel TLS support 2017-06-15 12:12:40 -04:00
sonet.h
sony-laptop.h
sonypi.h
sort.h
sound.h
soundcard.h
spinlock_api_smp.h
spinlock_api_up.h
spinlock_types_up.h
spinlock_types.h
spinlock_up.h
spinlock.h
splice.h
spmi.h
sram.h
srcu.h srcu: Remove Classic SRCU 2017-06-08 18:52:42 -07:00
srcutiny.h srcu: Apply trivial callback lists to shrink Tiny SRCU 2017-06-08 18:52:35 -07:00
srcutree.h srcu: Use rnp->lock wrappers to replace explicit memory barriers 2017-06-08 18:52:38 -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
stmp3xxx_rtc_wdt.h
stmp_device.h
stop_machine.h
string_helpers.h
string.h Merge branch 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2017-07-15 12:00:42 -07:00
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: Ignore spurious SCI wakeups from suspend-to-idle 2017-06-15 00:55:44 +02:00
svga.h
sw842.h
swab.h
swait.h
swap_cgroup.h mm, THP, swap: delay splitting THP during swap out 2017-07-06 16:24:31 -07:00
swap_slots.h
swap.h mm: swap: provide lru_add_drain_all_cpuslocked() 2017-07-10 16:32:33 -07:00
swapfile.h
swapops.h mm: hwpoison: change PageHWPoison behavior on hugetlb pages 2017-07-10 16:32:30 -07:00
swiotlb.h
sxgbe_platform.h
sync_file.h
synclink.h
sys_soc.h
sys.h
syscalls.h
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
syslog.h
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_ops.h
task_io_accounting.h
task_work.h
taskstats_kern.h
tboot.h
tc.h
tca6416_keypad.h
tcp.h
tee_drv.h
textsearch_fsm.h
textsearch.h
tfrc.h
thermal.h
thinkpad_acpi.h
thread_info.h copy_{to,from}_user(): consolidate object size checks 2017-06-29 22:21:21 -04:00
threads.h
ti_wilink_st.h
tick.h
tifm.h
timb_dma.h
timb_gpio.h
time64.h
time.h Merge branch 'misc.compat' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2017-07-06 20:57:13 -07:00
timecounter.h
timekeeper_internal.h time: Clean up CLOCK_MONOTONIC_RAW time handling 2017-06-20 22:13:59 -07:00
timekeeping.h
timer.h
timerfd.h
timeriomem-rng.h
timerqueue.h
timex.h
topology.h
torture.h
toshiba.h
tpm_command.h
tpm.h
trace_clock.h
trace_events.h trace: fix the errors caused by incompatible type of RCU variables 2017-07-20 09:27:29 -04:00
trace_seq.h
trace.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_driver.h randstruct: Mark various structs for randomization 2017-06-30 12:00:51 -07:00
tty_flip.h
tty_ldisc.h
tty.h Now that IPC and other changes have landed, enable manual markings for 2017-07-19 08:55:18 -07:00
typecheck.h
types.h
u64_stats_sync.h
uaccess.h Merge branch 'work.__copy_in_user' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2017-07-08 10:15:02 -07:00
ucb1400.h
ucs2_string.h
udp.h
uidgid.h
uinput.h
uio_driver.h
uio.h fix brown paperbag bug in inlined copy_..._iter() 2017-07-10 07:40:49 -04:00
uprobes.h
usb_usual.h
usb.h
usbdevice_fs.h
user_namespace.h randstruct: Mark various structs for randomization 2017-06-30 12:00:51 -07:00
user-return-notifier.h
user.h
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 arm64 updates for 4.13: 2017-07-05 17:09:27 -07: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 VFIO updates for v4.13-rc1 2017-07-13 12:23:54 -07:00
vfs.h
vga_switcheroo.h
vgaarb.h
via_i2c.h
via-core.h
via-gpio.h
via.h
videodev2.h
virtio_byteorder.h
virtio_caif.h
virtio_config.h
virtio_console.h
virtio_net.h
virtio_ring.h
virtio_vsock.h
virtio.h
vlynq.h
vm_event_item.h mm/oom_kill: count global and memory cgroup oom kills 2017-07-06 16:24:35 -07:00
vm_sockets.h
vmacache.h
vmalloc.h
vme.h
vmpressure.h
vmstat.h mm: memcontrol: per-lruvec stats infrastructure 2017-07-06 16:24:35 -07:00
vmw_vmci_api.h
vmw_vmci_defs.h
vringh.h
vt_buffer.h
vt_kern.h
vt.h
vtime.h vtime, sched/cputime: Remove vtime_account_user() 2017-07-05 09:54:14 +02:00
w1-gpio.h
w1.h w1: Add subsystem kernel public interface 2017-06-09 11:54:54 +02: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
wait.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
workqueue.h
writeback.h
ww_mutex.h
xattr.h
xz.h
yam.h
z2_battery.h
zbud.h
zconf.h
zlib.h
zorro.h
zpool.h
zsmalloc.h
zutil.h