mirror_ubuntu-kernels/include/linux
Linus Torvalds 5233c331cf It's been an busy period for mmc. Quite some changes in the mmc core, two new
mmc host drivers, some existing drivers being extended to support new IP
 versions and lots of other updates.
 
 MMC core:
  - Delete eMMC packed command support
  - Introduce mmc_abort_tuning() to enable eMMC tuning to fail gracefully
  - Introduce mmc_can_retune() to see if a host can be retuned
  - Re-work and improve the sequence when sending a CMD6 for mmc
  - Enable CDM13 polling when switching to HS and HS DDR mode for mmc
  - Relax checking for CMD6 errors after switch to HS200
  - Re-factoring the code dealing with the mmc block queue
  - Recognize whether the eMMC card supports CMDQ
  - Fix 4K native sector check
  - Don't power off the card when starting the host
  - Increase MMC_IOC_MAX_BYTES to support bigger firmware binaries
  - Improve error handling and drop meaningless BUG_ONs()
  - Lots of clean-ups and changes to improve the quality of the code
 
 MMC host:
  - sdhci: Fix tuning sequence and clean-up the related code
  - sdhci: Add support to via DT override broken SDHCI cap register bits
  - sdhci-cadence: Add new driver for Cadence SD4HC SDHCI variant
  - sdhci-msm: Update clock management
  - sdhci-msm: Add support for eMMC HS400 mode
  - sdhci-msm: Deploy runtime/system PM support
  - sdhci-iproc: Extend driver support to newer IP versions
  - sdhci-pci: Add support for Intel GLK
  - sdhci-pci: Add support for Intel NI byt sdio
  - sdhci-acpi: Add support for 80860F14 UID 2 SDIO bus
  - sdhci: Lots of various small improvements and clean-ups
  - tmio: Add support for tuning
  - sh_mobile_sdhi: Add support for tuning
  - sh_mobile_sdhi: Extend driver to support SDHI IP on R7S72100 SoC
  - sh_mobile_sdhi: remove support for sh7372
  - davinci: Use mmc_of_parse() to enable generic mmc DT bindings
  - meson: Add new driver to support GX platforms
  - dw_mmc: Deploy generic runtime/system PM support
  - dw_mmc: Lots of various small improvements
 
 As a part of the mmc changes this time, I have also pulled in an immutable
 branch/tag (soc-device-match-tag1) hosted by Geert Uytterhoeven, to share the
 implementation of the new soc_device_match() interface. This is needed by the
 below mmc related changes:
  - mmc: sdhci-of-esdhc: Get correct IP version for T4240-R1.0-R2.0
  - soc: fsl: add GUTS driver for QorIQ platforms
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIcBAABAgAGBQJYTrzGAAoJEP4mhCVzWIwp7QsP/A4n3Vs0zkMW9RzYj+jo6JjN
 7fjLvyLcWXsW6RkZjeKUtuuZgLswdiw94zJJld5fZj5+Gm4sZjFcCr2oPquaUTY8
 7MxSHqU95b7wl2tkwrT8Zo9J3i3recgBFqJPc1lv9AC812/TYoyQn/im8XQSL69Q
 S5RgmhLdsoJRrMEbvXP9kht1f3vbZgr5RFTHkcWg1d9nnZ033DBP91QrJUMltyc1
 7xGSnfod2uY81VudU/I5z1vhqJ4E/uorsjzdJusp/T9yJ2B/1pqxKoYTXXm64ff+
 juW7QdQRA3jg4n8B3Pf//cwp0vHE9GZsD5Pgu+qSQwwycqxYKpKx88rmuI0eXCmB
 4+FGnfma6c1rgb3X1z4YGelrzcRRzugc959BFqQNfZdk5VY2JbsOWRQ3CUVwj/Lx
 uqL+h91m/ex2WpHe55mtGtLT0v6hcCuYh8PFoCSGCWXOkam/aNdh856RVh1ZfLCh
 H6eHooGZmk+qKKuYTK0dWxAcuqqjD9MjyoUtFh1AXwrlgXZQp6el5x1pRBWj2XRD
 fGBUTHdJSQPGBsO1ucm0f3S3CIekR4hbUJc/KSXMOtHeysrYR97BRA6AUXW9s15V
 uwPUspiiSGxJWFyF6JaYzRaossanQmewNy7EAGUl/5n4agJcMTBINdEpc+BeMqkU
 Tr2iw8zwOWClMQ0S6BDb
 =wGE2
 -----END PGP SIGNATURE-----

Merge tag 'mmc-v4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc

Pull MMC updates from Ulf Hansson:
 "It's been an busy period for mmc. Quite some changes in the mmc core,
  two new mmc host drivers, some existing drivers being extended to
  support new IP versions and lots of other updates.

  MMC core:
   - Delete eMMC packed command support
   - Introduce mmc_abort_tuning() to enable eMMC tuning to fail
     gracefully
   - Introduce mmc_can_retune() to see if a host can be retuned
   - Re-work and improve the sequence when sending a CMD6 for mmc
   - Enable CDM13 polling when switching to HS and HS DDR mode for mmc
   - Relax checking for CMD6 errors after switch to HS200
   - Re-factoring the code dealing with the mmc block queue
   - Recognize whether the eMMC card supports CMDQ
   - Fix 4K native sector check
   - Don't power off the card when starting the host
   - Increase MMC_IOC_MAX_BYTES to support bigger firmware binaries
   - Improve error handling and drop meaningless BUG_ONs()
   - Lots of clean-ups and changes to improve the quality of the code

  MMC host:
   - sdhci: Fix tuning sequence and clean-up the related code
   - sdhci: Add support to via DT override broken SDHCI cap register
     bits
   - sdhci-cadence: Add new driver for Cadence SD4HC SDHCI variant
   - sdhci-msm: Update clock management
   - sdhci-msm: Add support for eMMC HS400 mode
   - sdhci-msm: Deploy runtime/system PM support
   - sdhci-iproc: Extend driver support to newer IP versions
   - sdhci-pci: Add support for Intel GLK
   - sdhci-pci: Add support for Intel NI byt sdio
   - sdhci-acpi: Add support for 80860F14 UID 2 SDIO bus
   - sdhci: Lots of various small improvements and clean-ups
   - tmio: Add support for tuning
   - sh_mobile_sdhi: Add support for tuning
   - sh_mobile_sdhi: Extend driver to support SDHI IP on R7S72100 SoC
   - sh_mobile_sdhi: remove support for sh7372
   - davinci: Use mmc_of_parse() to enable generic mmc DT bindings
   - meson: Add new driver to support GX platforms
   - dw_mmc: Deploy generic runtime/system PM support
   - dw_mmc: Lots of various small improvements

  As a part of the mmc changes this time, I have also pulled in an
  immutable branch/tag (soc-device-match-tag1) hosted by Geert
  Uytterhoeven, to share the implementation of the new
  soc_device_match() interface. This is needed by these mmc related
  changes:

   - mmc: sdhci-of-esdhc: Get correct IP version for T4240-R1.0-R2.0
   - soc: fsl: add GUTS driver for QorIQ platforms"

* tag 'mmc-v4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc: (136 commits)
  mmc: sdhci-cadence: add Cadence SD4HC support
  mmc: sdhci: export sdhci_execute_tuning()
  mmc: sdhci: Tidy tuning loop
  mmc: sdhci: Simplify tuning block size logic
  mmc: sdhci: Factor out tuning helper functions
  mmc: sdhci: Use mmc_abort_tuning()
  mmc: mmc: Introduce mmc_abort_tuning()
  mmc: sdhci: Always allow tuning to fall back to fixed sampling
  mmc: sdhci: Fix tuning reset after exhausting the maximum number of loops
  mmc: sdhci: Fix recovery from tuning timeout
  Revert "mmc: sdhci: Reset cmd and data circuits after tuning failure"
  mmc: mmc: Relax checking for switch errors after HS200 switch
  mmc: sdhci-acpi: support 80860F14 UID 2 SDIO bus
  mmc: sdhci-of-at91: remove bogus MMC_SDHCI_IO_ACCESSORS select
  mmc: sdhci-pci: Use ACPI to get max frequency for Intel NI byt sdio
  mmc: sdhci-pci: Add PCI ID for Intel NI byt sdio
  mmc: sdhci-s3c: add spin_unlock_irq() before calling clk_round_rate
  mmc: dw_mmc: display the clock message only one time when card is polling
  mmc: dw_mmc: add the debug message for polling and non-removable
  mmc: dw_mmc: check the "present" variable before checking flags
  ...
2016-12-13 08:34:11 -08:00
..
amba gpio: pl061: move platform data into driver 2016-12-07 15:22:50 +01:00
bcma Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next 2016-10-05 10:11:24 -07:00
byteorder
can can: dev: fix deadlock reported after bus-off 2016-09-22 10:01:21 +02:00
ceph libceph: initialize last_linger_id with a large integer 2016-11-10 20:13:08 +01:00
clk
crush
decompress
dma dmaengine: hsu: refactor hsu_dma_do_irq() to return int 2016-09-15 21:15:40 +05:30
extcon extcon: adc-jack: Remove the usage of extcon_set_state() 2016-09-10 16:48:46 +05:30
firmware/meson firmware: Amlogic: Add secure monitor driver 2016-09-01 14:23:39 -07:00
fpga
fsl soc: fsl: add GUTS driver for QorIQ platforms 2016-11-29 09:17:20 +01:00
gpio Merge branch 'thread-irq-simpler' into devel 2016-12-07 15:24:12 +01:00
hsi
i2c
iio Second set of iio new device support, features and cleanups for the 4.9 cycle. 2016-09-14 20:42:03 +02:00
input
irqchip irqchip/gic-v3-its: Change unsigned types for AArch32 compatibility 2016-11-29 09:14:48 +00:00
isdn
lockd
mailbox
mfd It's been an busy period for mmc. Quite some changes in the mmc core, two new 2016-12-13 08:34:11 -08:00
mlx4 Revert "net/mlx4_en: Avoid unregister_netdev at shutdown flow" 2016-11-28 15:33:46 -05:00
mlx5 net/mlx5e: Implement Fragmented Work Queue (WQ) 2016-12-02 10:47:01 -05:00
mmc mmc: mmc: Introduce mmc_abort_tuning() 2016-12-05 14:16:22 +01:00
mtd mtd: nand: Fix data interface configuration logic 2016-10-28 09:58:36 +02:00
netfilter netfilter: x_tables: pack percpu counter allocations 2016-12-06 21:42:19 +01:00
netfilter_arp
netfilter_bridge
netfilter_ipv4
netfilter_ipv6
perf Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2016-10-03 19:43:08 -07:00
phy phy: Add reset callback for not generic phy 2016-11-05 13:45:02 +05:30
pinctrl
platform_data media updates for v4.9-rc1 2016-10-11 13:22:22 -07:00
power power: supply: bq27xxx_battery: allow kernel poll_interval parameter runtime update 2016-09-21 02:08:04 +02:00
qed qed: Add support for hardware offloaded iSCSI. 2016-12-02 12:44:37 -05:00
raid Merge tag 'md/4.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/md 2016-10-07 09:45:43 -07:00
regulator regulator: Fix regulator_get_error_flags() signature mismatch 2016-12-05 11:38:30 +00:00
reset
rtc
sched sched/fair: Kill the unused 'sched_shares_window_ns' tunable 2016-10-20 08:44:57 +02:00
soc soc: qcom: smd: Represent smd edges as devices 2016-08-23 15:46:33 -05:00
spi Merge remote-tracking branches 'spi/topic/fsl-espi', 'spi/topic/imx', 'spi/topic/jcore', 'spi/topic/loopback' and 'spi/topic/meson' into spi-next 2016-09-30 09:14:10 -07:00
ssb
sunrpc sunrpc: svc_age_temp_xprts_now should not call setsockopt non-tcp transports 2016-11-14 10:30:58 -05:00
ulpi usb: patches for v4.9 merge window 2016-09-14 20:37:50 +02:00
unaligned
usb NET: usb: cdc_mbim: add quirk for supporting Telit LE922A 2016-12-08 13:02:25 -05:00
uwb
wimax
8250_pci.h
a.out.h include/linux: remove empty conditionals 2015-04-15 16:35:22 -07:00
acct.h
acpi_dma.h
acpi_iort.h ACPI: Add new IORT functions to support MSI domain handling 2016-09-12 20:32:40 +01:00
acpi_pmtmr.h
acpi.h acpi/bus: Set _OSC for diverse core support 2016-11-24 20:44:20 +01:00
adb.h
adfs_fs.h
aer.h PCI/AER: Remove duplicate AER severity translation 2016-09-20 14:35:59 -05:00
agp_backend.h
agpgart.h
ahci_platform.h
aio.h
alarmtimer.h alarmtimer: Add tracepoints for alarm timers 2016-12-01 14:45:08 +01:00
altera_jtaguart.h
altera_uart.h
amd-iommu.h iommu/amd: Implements irq_set_vcpu_affinity() hook to setup vapic mode for pass-through devices 2016-09-05 12:41:46 +02:00
amifd.h
amifdreg.h
amigaffs.h
anon_inodes.h
apm_bios.h
apm-emulation.h
apple_bl.h
apple-gmux.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 libata: Add support for SCT Write Same 2016-08-25 11:26:48 -04:00
atalk.h
ath9k_platform.h
atm_suni.h
atm_tcp.h
atm.h
atmdev.h
atmel_pdc.h
atmel_serial.h tty/serial: atmel: fix fractional baud rate computation 2016-09-27 12:54:03 +02:00
atmel_tc.h
atmel-mci.h
atmel-ssc.h
atomic.h
attribute_container.h
audit.h
auto_dev-ioctl.h autofs4: move linux/auto_dev-ioctl.h to uapi/linux 2016-10-11 15:06:31 -07:00
auto_fs.h autofs: move inclusion of linux/limits.h to uapi 2016-10-11 15:06:31 -07:00
auxvec.h
average.h
b1pcmcia.h
backing-dev-defs.h include/linux/backing-dev-defs.h: shrink struct backing_dev_info 2016-12-12 18:55:08 -08:00
backing-dev.h block: fix bdi vs gendisk lifetime mismatch 2016-08-04 14:19:16 -06:00
backlight.h
badblocks.h
balloon_compaction.h
bcd.h
bch.h
bcm47xx_nvram.h
bcm47xx_sprom.h
bcm47xx_wdt.h
bcm963xx_nvram.h
bcm963xx_tag.h
bfin_mac.h
binfmts.h
bio.h block: export bio_free_pages to other modules 2016-09-22 07:48:03 -06:00
bit_spinlock.h
bitfield.h add basic register-field manipulation macros 2016-09-09 12:09:24 +03:00
bitmap.h bitmap.h, perf/core: Fix the mask in perf_output_sample_regs() 2016-08-18 10:44:20 +02:00
bitops.h mm/vmalloc.c: fix align value calculation error 2016-10-07 18:46:26 -07:00
bitrev.h
blk_types.h block: remove bio_destructor_t 2016-09-14 09:18:06 -06:00
blk-cgroup.h Merge branch 'for-4.9' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup 2016-10-14 12:18:50 -07:00
blk-mq-pci.h blk-mq: provide a default queue mapping for PCI device 2016-09-15 08:42:03 -06:00
blk-mq.h Merge branch 'for-4.9/block-smp' of git://git.kernel.dk/linux-block 2016-10-09 17:32:20 -07:00
blkdev.h blk-mq: introduce blk_mq_delay_kick_requeue_list() 2016-09-14 11:48:34 -06:00
blkpg.h
blktrace_api.h
blockgroup_lock.h blockgroup_lock.h: simplify definition of NR_BG_LOCKS 2016-09-15 18:29:06 -04:00
bma150.h
bootmem.h mm/nobootmem.c: remove duplicate macro ARCH_LOW_ADDRESS_LIMIT statements 2016-10-07 18:46:28 -07:00
bottom_half.h
bpf_verifier.h bpf: fix state equivalence 2016-12-08 13:31:11 -05:00
bpf-cgroup.h bpf: Add new cgroup attach type to enable sock modifications 2016-12-02 13:46:08 -05:00
bpf.h bpf: add prog_digest and expose it via fdinfo/netlink 2016-12-05 15:33:11 -05:00
brcmphy.h net: phy: broadcom: Add support code for reading PHY counters 2016-11-30 10:22:27 -05:00
bsearch.h
bsg-lib.h
bsg.h
btree-128.h
btree-type.h
btree.h
btrfs.h
buffer_head.h
bug.h bug: Provide toggle for BUG on data corruption 2016-10-31 13:01:58 -07:00
bvec.h bvec: avoid variable shadowing warning 2016-08-11 09:41:35 -06:00
c2port.h
cache.h
cacheinfo.h
capability.h
cb710.h
cciss_ioctl.h
ccp.h crypto: ccp - Let a v5 CCP provide the same function as v3 2016-08-09 18:47:16 +08:00
cdev.h
cdrom.h
cec-funcs.h [media] cec-funcs.h: add missing vendor-specific messages 2016-08-22 14:05:49 -03:00
cec.h [media] cec: add CEC_LOG_ADDRS_FL_ALLOW_UNREG_FALLBACK flag 2016-08-22 14:00:51 -03:00
cfag12864b.h
cgroup_subsys.h
cgroup-defs.h cgroup: add support for eBPF programs 2016-11-25 16:25:52 -05:00
cgroup.h Merge branch 'for-4.9' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup 2016-10-14 12:18:50 -07:00
circ_buf.h
cleancache.h
clk-provider.h clk: core: add __init decoration for CLK_OF_DECLARE_DRIVER function 2016-10-17 15:27:27 -07:00
clk.h
clkdev.h
clock_cooling.h
clockchips.h
clocksource.h timekeeping/clocksource_cyc2ns: Document intended range limitation 2016-11-29 18:02:58 +01:00
cm4000_cs.h
cma.h mm: cma: make linux/cma.h standalone includible 2016-12-12 18:55:08 -08:00
cmdline-parser.h
cn_proc.h
cnt32_to_63.h
coda_psdev.h
coda.h
compaction.h mm, compaction: restrict full priority to non-costly orders 2016-10-07 18:46:29 -07:00
compat.h compat: remove compat_printk() 2016-09-27 21:20:53 -04:00
compiler-clang.h
compiler-gcc.h compiler-gcc.h: use "proved" instead of "proofed" 2016-12-12 18:55:09 -08:00
compiler-intel.h
compiler.h This adds a new gcc plugin named "latent_entropy". It is designed to 2016-10-15 10:03:15 -07:00
completion.h
component.h
concap.h
configfs.h
connector.h
console_struct.h
console.h Revert "console: don't prefer first registered if DT specifies stdout-path" 2016-11-11 08:12:37 -08:00
consolemap.h
container.h
context_tracking_state.h
context_tracking.h
cordic.h
coredump.h
coresight-pmu.h
coresight-stm.h
coresight.h coresight: etm-perf: pass struct perf_event to source::enable/disable() 2016-08-31 13:05:43 +02:00
count_zeros.h
cper.h
cpu_cooling.h
cpu_pm.h
cpu_rmap.h
cpu.h hotplug: Make register and unregister notifier API symmetric 2016-12-08 10:08:41 +01:00
cpufeature.h
cpufreq.h cpufreq: fix overflow in cpufreq_table_find_index_dl() 2016-10-20 16:35:50 +02:00
cpuhotplug.h zram: Convert to hotplug state machine 2016-12-02 00:52:39 +01:00
cpuidle.h
cpumask.h
cpuset.h
cputime.h
crash_dump.h
crc7.h
crc8.h
crc16.h
crc32.h
crc32c.h
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
cred.h cred: simpler, 1D supplementary groups 2016-10-07 18:46:30 -07:00
crypto.h
cryptohash.h
cs5535.h
ctype.h include/linux/ctype.h: make isdigit() table lookupless 2016-10-11 15:06:30 -07:00
cuda.h
cyclades.h
davinci_emac.h
dax.h dax: provide an iomap based fault handler 2016-09-19 11:24:50 +10:00
dca.h
dcache.h vfs: make argument of d_real_inode() const 2016-09-16 12:44:20 +02:00
dccp.h
dcookies.h
debug_locks.h
debugfs.h debugfs: constify argument to debugfs_real_fops() 2016-11-04 14:56:16 -04:00
debugobjects.h
delay.h
delayacct.h
delayed_call.h
dell-led.h
devcoredump.h
devfreq_cooling.h
devfreq-event.h PM / devfreq: event: remove duplicate devfreq_event_get_drvdata() 2016-09-06 13:08:40 +09:00
devfreq.h
device_cgroup.h
device-mapper.h dm rq: add DM_MAPIO_DELAY_REQUEUE to delay requeue of blk-mq requests 2016-09-14 13:56:38 -04:00
device.h These are the documentation changes for 4.10. 2016-12-12 21:58:13 -08: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-region-hash.h
dma_remapping.h
dma-buf.h
dma-contiguous.h
dma-debug.h dma-debug: add support for resource mappings 2016-09-26 22:16:41 +05:30
dma-direction.h
dma-iommu.h iommu/dma: Avoid PCI host bridge windows 2016-09-16 09:34:22 +01:00
dma-mapping.h dma-mapping: introduce the DMA_ATTR_NO_WARN attribute 2016-10-11 15:06:32 -07:00
dmaengine.h dmaengine: add support to provide error result from a DMA transation 2016-08-08 08:11:42 +05:30
dmapool.h
dmar.h
dmi.h
dnotify.h
dns_resolver.h
dqblk_qtree.h
dqblk_v1.h
dqblk_v2.h
drbd_genl_api.h
drbd_genl.h genetlink: statically initialize families 2016-10-27 16:16:09 -04:00
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 x86/efi: Retrieve and assign Apple device properties 2016-11-13 08:23:16 +01:00
efs_vh.h
eisa.h
elevator.h
elf-fdpic.h
elf-randomize.h
elf.h
elfcore-compat.h
elfcore.h
elfnote.h
enclosure.h
err.h
errno.h
errqueue.h
etherdevice.h
ethtool.h
eventfd.h
eventpoll.h
evm.h
export.h Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild 2016-10-14 14:26:58 -07:00
exportfs.h exportfs: be careful to only return expected errors. 2016-10-06 09:07:44 -04:00
ext2_fs.h
extable.h
extcon.h include: extcon: Fix compilation error caused because of incomplete merge 2016-09-16 08:53:41 +02:00
f2fs_fs.h f2fs: use crc and cp version to determine roll-forward recovery 2016-09-30 10:05:46 -07:00
f75375s.h
falloc.h vfs: add a FALLOC_FL_UNSHARE mode to fallocate to unshare a range of blocks 2016-10-03 09:11:14 -07:00
fanotify.h
fault-inject.h
fb.h
fcdevice.h
fcntl.h
fd.h
fddidevice.h net: use core MTU range checking in misc drivers 2016-10-20 14:51:10 -04:00
fdtable.h This adds a new gcc plugin named "latent_entropy". It is designed to 2016-10-15 10:03:15 -07:00
fec.h
fence-array.h dma-buf/fence-array: add fence_is_array() 2016-08-11 15:33:23 +05:30
fence.h include/linux: fix excess fence.h kernel-doc notation 2016-08-21 17:43:32 +02:00
file.h
filter.h bpf: xdp: Allow head adjustment in XDP prog 2016-12-08 14:25:13 -05:00
fips.h
firewire.h
firmware-map.h
firmware.h
fixp-arith.h
flat.h
flex_array.h
flex_proportions.h
fmc-sdb.h
fmc.h
font.h
frame.h
freezer.h
frontswap.h mm, frontswap: make sure allocated frontswap map is assigned 2016-11-11 08:12:37 -08:00
fs_enet_pd.h
fs_pin.h
fs_stack.h
fs_struct.h
fs_uart_pd.h
fs.h aio: fix freeze protection of aio writes 2016-10-30 13:09:42 -04:00
fscache-cache.h
fscache.h
fscrypto.h Lots of bug fixes and cleanups. 2016-10-07 15:15:33 -07:00
fsl_devices.h
fsl_hypervisor.h
fsl_ifc.h
fsl-diu-fb.h
fsldma.h
fsnotify_backend.h fanotify: use notification_lock instead of access_lock 2016-10-07 18:46:26 -07:00
fsnotify.h fsnotify: support overlayfs 2016-09-16 12:44:20 +02:00
ftrace_irq.h tracing: Add NMI tracing in hwlat detector 2016-09-02 12:47:55 -04:00
ftrace.h This release cycle is rather small. Just a few fixes to tracing. 2016-10-06 11:48:41 -07:00
futex.h
fwnode.h
gameport.h
gcd.h
genalloc.h
genetlink.h
genhd.h latent_entropy: Mark functions with __latent_entropy 2016-10-10 14:51:45 -07:00
genl_magic_func.h genetlink: mark families as __ro_after_init 2016-10-27 16:16:09 -04:00
genl_magic_struct.h
getcpu.h
gfp.h
glob.h
goldfish.h
gpio_keys.h
gpio_mouse.h
gpio-fan.h
gpio-pxa.h
gpio.h
hardirq.h
hash.h
hashtable.h
hdlc.h net: use core MTU range checking in WAN drivers 2016-10-20 14:51:09 -04:00
hdlcdrv.h
hdmi.h
hid-debug.h
hid-roccat.h
hid-sensor-hub.h iio: hid-sensors: use asynchronous resume 2016-08-21 20:12:32 +01:00
hid-sensor-ids.h
hid.h HID: add missing \n to end of dev_warn messages 2016-09-29 10:40:13 +02:00
hiddev.h
hidraw.h
highmem.h
highuid.h
hil_mlc.h
hil.h
hippidevice.h net: use core MTU range checking in misc drivers 2016-10-20 14:51:10 -04:00
host1x.h drm/tegra: dsi: Enhance runtime power management 2016-08-24 15:58:57 +02:00
hp_sdc.h
hpet.h
hrtimer.h
htcpld.h
htirq.h
huge_mm.h mm, thp: avoid unlikely branches for split_huge_pmd 2016-12-12 18:55:07 -08:00
hugetlb_cgroup.h
hugetlb_inline.h
hugetlb.h mm: remove unnecessary condition in remove_inode_hugepages 2016-10-07 18:46:29 -07:00
hw_breakpoint.h
hw_random.h hwrng: core - Improve description of the ->read() interface 2016-08-24 21:04:48 +08:00
hwmon-sysfs.h
hwmon-vid.h
hwmon.h hwmon: (core) Add basic pwm attribute support to new API 2016-09-08 21:34:15 -07:00
hwspinlock.h
hyperv.h Revert "hv_netvsc: report vmbus name in ethtool" 2016-10-29 15:03:14 -04:00
hypervisor.h virt, sched: Add generic vCPU pinning support 2016-09-05 13:52:38 +02:00
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: mux: add support for 'i2c-mux', 'i2c-arb' and 'i2c-gate' DT subnodes 2016-08-25 22:11:02 +02:00
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: export i2c_adapter_depth() 2016-09-24 10:48:18 +02:00
i7300_idle.h
i8042.h
i8253.h
icmp.h
icmpv6.h
ide.h
idr.h
ieee80211.h cfg80211: Add KEK/nonces for FILS association frames 2016-10-27 16:03:24 +02:00
ieee802154.h
if_arp.h bpf: reuse dev_is_mac_header_xmit for redirect 2016-11-27 20:38:47 -05:00
if_bridge.h net: bridge: add per-port multicast flood flag 2016-09-01 22:48:33 -07:00
if_eql.h
if_ether.h
if_fddi.h
if_frad.h
if_link.h net: Update API for VF vlan protocol 802.1ad support 2016-09-24 08:01:26 -04:00
if_ltalk.h
if_macvlan.h
if_phonet.h
if_pppol2tp.h
if_pppox.h
if_team.h Fixing a bug in team driver due to incorrect 'unsigned int' to 'int' conversion 2016-10-07 23:50:39 -04:00
if_tun.h
if_tunnel.h
if_vlan.h vxlan: avoid vlan processing in vxlan device. 2016-11-15 12:16:13 -05:00
igmp.h
ihex.h
ima.h
in6.h
in.h
inet_diag.h net: inet: diag: expose the socket mark to privileged processes. 2016-09-08 16:13:09 -07:00
inet.h
inetdevice.h
init_ohci1394_dma.h
init_task.h sched/core: Free the stack early if CONFIG_THREAD_INFO_IN_TASK 2016-09-16 09:18:54 +02:00
init.h This adds a new gcc plugin named "latent_entropy". It is designed to 2016-10-15 10:03:15 -07:00
initrd.h
inotify.h
input-polldev.h
input.h
integrity.h
intel_pmic_gpio.h
intel-iommu.h iommu/vt-d: Fix PASID table allocation 2016-11-19 09:42:35 -08:00
intel-svm.h
interrupt.h genirq/affinity: Handle pre/post vectors in irq_create_affinity_masks() 2016-11-09 08:25:09 +01:00
interval_tree_generic.h
interval_tree.h
io-64-nonatomic-hi-lo.h
io-64-nonatomic-lo-hi.h
io-mapping.h io-mapping: Fixup for different names of writecombine 2016-08-24 09:43:49 +02:00
io.h x86/io: add interface to reserve io memtype for a resource range. (v1.1) 2016-10-26 15:45:38 +10:00
ioc3.h
ioc4.h
iocontext.h
iomap.h iomap: add IOMAP_REPORT 2016-10-20 15:51:28 +11:00
iommu-common.h
iommu-helper.h
iommu.h iommu: Introduce iommu_fwspec 2016-09-16 09:34:15 +01:00
iopoll.h
ioport.h
ioprio.h block: remove IOPRIO_BITS 2016-09-14 09:18:09 -06:00
iova.h
ip.h
ipack.h
ipc_namespace.h ipcns: Add a limit on the number of ipc namespaces 2016-08-08 14:42:03 -05:00
ipc.h
ipmi_smi.h
ipmi-fru.h
ipmi.h
ipv6_route.h
ipv6.h ipv6 addrconf: Implemented enhanced DAD (RFC7527) 2016-12-03 23:21:37 -05:00
irq_cpustat.h
irq_poll.h
irq_work.h
irq.h Merge branch 'irq/urgent' into irq/core 2016-09-20 23:20:32 +02:00
irqbypass.h
irqchip.h
irqdesc.h genirq: Expose interrupt information through sysfs 2016-09-14 15:28:15 +02:00
irqdomain.h
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
jiffies.h jiffies: add time comparison functions for 64 bit jiffies 2016-10-07 18:46:26 -07:00
journal-head.h
joystick.h
jump_label_ratelimit.h
jump_label.h Merge branch 'ras-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2016-10-03 13:22:39 -07:00
jz4740-adc.h
jz4780-nemc.h
kallsyms.h
kasan-checks.h
kasan.h kprobes: Unpoison stack in jprobe_return() for KASAN 2016-10-16 11:02:31 +02:00
kbd_diacr.h
kbd_kern.h
kbuild.h
kconfig.h kconfig.h: remove config_enabled() macro 2016-10-27 18:43:43 -07:00
kcore.h
kcov.h
kd.h
kdb.h
kdebug.h
kdev_t.h
kern_levels.h printk: reinstate KERN_CONT for printing continuation lines 2016-10-09 12:23:38 -07:00
kernel_stat.h sched/cputime, powerpc, s390: Make scaled cputime arch specific 2016-11-15 09:51:05 +01:00
kernel-page-flags.h
kernel.h min/max: remove sparse warnings when they're nested 2016-10-07 18:46:30 -07:00
kernelcapi.h
kernfs.h kernfs: remove kernfs_path_len() 2016-08-10 11:23:44 -04:00
kexec.h kdump, vmcoreinfo: report memory sections virtual addresses 2016-10-11 15:06:33 -07:00
key-type.h
key.h
keyboard.h
kfifo.h
kgdb.h
khugepaged.h
klist.h
kmemcheck.h
kmemleak.h mm: kmemleak: avoid using __va() on addresses that don't have a lowmem mapping 2016-10-11 15:06:33 -07:00
kmod.h
kmsg_dump.h
kobj_map.h
kobject_ns.h
kobject.h
kprobes.h
kref.h
ks0108.h
ks8842.h
ks8851_mll.h
ksm.h
kthread.h kthread: add __printf attributes 2016-12-12 18:55:06 -08:00
ktime.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next 2016-10-05 10:11:24 -07:00
kvm_host.h Merge branch 'x86-fpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2016-12-12 14:27:49 -08:00
kvm_irqfd.h
kvm_para.h
kvm_types.h
l2tp.h
lapb.h
latencytop.h
lcd.h
lcm.h
led-class-flash.h
led-lm3530.h
leds_pwm.h
leds-bd2802.h
leds-lp3944.h
leds-lp3952.h
leds-pca9532.h
leds-regulator.h
leds-tca6507.h
leds.h led: core: Fix blink_brightness setting race 2016-11-22 12:07:05 +01:00
lguest_launcher.h
lguest.h
libata.h libata: remove <asm-generic/libata-portmap.h> 2016-09-22 11:50:29 -04:00
libfdt_env.h
libfdt.h
libnvdimm.h acpi, nfit, libnvdimm: fix / harden ars_status output length handling 2016-12-06 16:08:10 -08:00
libps2.h
license.h
lightnvm.h lightnvm: expose device geometry through sysfs 2016-09-21 07:57:31 -06:00
linkage.h
linux_logo.h
lis3lv02d.h
list_bl.h
list_lru.h
list_nulls.h
list_sort.h
list.h list: Split list_del() debug checking into separate function 2016-10-31 13:01:57 -07:00
livepatch.h livepatch: use arch_klp_init_object_loaded() to finish arch-specific tasks 2016-08-18 23:41:55 +02:00
llc.h
llist.h
lockdep.h lockdep: make MAX_LOCKDEP_SUBCLASSES unconditionally visible 2016-09-24 10:48:32 +02:00
lockref.h
log2.h
lp.h
lru_cache.h
lsm_audit.h lsm,audit,selinux: Introduce a new audit data type LSM_AUDIT_DATA_FILE 2016-09-19 13:42:38 -04:00
lsm_hooks.h Merge branch 'stable-4.9' of git://git.infradead.org/users/pcmoore/selinux into next 2016-09-19 12:27:10 +10:00
lz4.h
lzo.h
mailbox_client.h
mailbox_controller.h
maple.h
marvell_phy.h
math64.h
max17040_battery.h
mbcache.h
mbus.h bus: mvebu-bus: Provide inline stub for mvebu_mbus_get_dram_win_info 2016-11-18 13:54:21 -05:00
mc6821.h
mc146818rtc.h timekeeping: Ignore the bogus sleep time if pm_trace is enabled 2016-11-29 18:02:58 +01:00
mcb.h mcb: Add a dma_device to mcb_device 2016-09-27 12:33:47 +02:00
mdio-bitbang.h
mdio-mux.h
mdio.h
mei_cl_bus.h
memblock.h mm/memblock.c: expose total reserved memory 2016-10-07 18:46:28 -07:00
memcontrol.h mm: memcontrol: consolidate cgroup socket tracking 2016-10-07 18:46:29 -07:00
memory_hotplug.h
memory.h
mempolicy.h mm: disable numa migration faults for dax vmas 2016-12-12 18:55:07 -08:00
mempool.h
memremap.h
memstick.h
mg_disk.h
mic_bus.h
micrel_phy.h
microchipphy.h
migrate_mode.h
migrate.h
mii.h net: mii: add generic function to support ksetting support 2016-11-02 15:17:09 -04:00
miscdevice.h miscdevice: Add helper macro for misc device boilerplate 2016-08-31 14:12:35 +02:00
mISDNdsp.h
mISDNhw.h
mISDNif.h
mm_inline.h
mm_types.h kernel, oom: fix potential pgd_lock deadlock from __mmdrop 2016-10-07 18:46:27 -07:00
mm-arch-hooks.h
mm.h mm: unexport __get_user_pages() 2016-10-24 19:13:20 -07:00
mman.h
mmdebug.h
mmiotrace.h
mmu_context.h
mmu_notifier.h
mmzone.h mm: remove per-zone hashtable of bitlock waitqueues 2016-10-27 09:27:57 -07:00
mnt_namespace.h
mod_devicetable.h
module.h
moduleloader.h
moduleparam.h
mount.h mnt: Add a per mount namespace limit on the number of mounts 2016-09-30 12:46:48 -05:00
mpage.h
mpi.h
mpls_iptunnel.h
mpls.h
mroute6.h ipmr, ip6mr: fix scheduling while atomic and a deadlock with ipmr_get_route 2016-09-25 23:41:39 -04:00
mroute.h ipmr, ip6mr: fix scheduling while atomic and a deadlock with ipmr_get_route 2016-09-25 23:41:39 -04:00
msdos_fs.h
msg.h
msi.h genirq/msi: Add cpumask allocation to alloc_msi_entry 2016-09-14 22:11:08 +02:00
mutex.h locking/mutex: Don't mark mutex_trylock_recursive() as deprecated, temporarily 2016-11-16 10:39:43 +01:00
mv643xx_eth.h
mv643xx_i2c.h
mv643xx.h
mvebu-pmsu.h
mxm-wmi.h
n_r3964.h
namei.h
nd.h libnvdimm, namespace: sort namespaces by dpa at init 2016-10-07 09:20:53 -07:00
net.h net: Add read_sock proto_op 2016-08-28 23:32:41 -04:00
netdev_features.h
netdevice.h net: rfs: add a jump label 2016-12-08 13:18:35 -05:00
netfilter_bridge.h
netfilter_defs.h
netfilter_ingress.h netfilter: ingress: translate 0 nf_hook_slow retval to -1 2016-12-06 21:48:21 +01:00
netfilter_ipv4.h
netfilter_ipv6.h
netfilter.h netfilter: decouple nf_hook_entry and nf_hook_ops 2016-12-06 21:42:16 +01:00
netlink.h
netpoll.h netpoll: more efficient locking 2016-11-16 18:32:02 -05:00
nfs3.h
nfs4.h NFSv4.1: Allow revoked stateids to skip the call to TEST_STATEID 2016-09-27 14:34:01 -04:00
nfs_fs_i.h
nfs_fs_sb.h nfs: allow blocking locks to be awoken by lock callbacks 2016-09-22 15:54:27 -04:00
nfs_fs.h
nfs_iostat.h
nfs_page.h
nfs_xdr.h pnfs: add a new mechanism to select a layout driver according to an ordered list 2016-09-19 13:11:13 -04:00
nfs.h
nfsacl.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
nl802154.h
nls.h
nmi.h nmi_backtrace: add more trigger_*_cpu_backtrace() methods 2016-10-07 18:46:30 -07:00
node.h
nodemask.h
notifier.h
ns_common.h
nsc_gpio.h
nsproxy.h
ntb_transport.h
ntb.h
nubus.h
numa.h
nvme-rdma.h
nvme.h nvme.h: add an enum for cns values 2016-10-19 11:36:22 -06:00
nvmem-consumer.h
nvmem-provider.h
nvram.h
of_address.h
of_device.h
of_dma.h
of_fdt.h of/fdt: mark hotpluggable memory 2016-12-12 18:55:07 -08:00
of_gpio.h gpio: OF: localize some gpiochip init functions 2016-10-03 23:38:11 +02:00
of_graph.h
of_iommu.h
of_irq.h
of_mdio.h of_mdio: add helper to deregister fixed-link PHYs 2016-11-29 23:17:02 -05:00
of_net.h
of_pci.h of/irq: Break out msi-map lookup (again) 2016-09-16 09:34:14 +01:00
of_pdt.h
of_platform.h
of_reserved_mem.h
of.h of: Add array read functions with min/max size limits 2016-09-15 08:33:01 -05:00
oid_registry.h
olpc-ec.h
omap-dma.h dmaengine/ARM: omap-dma: Fix the DMAengine compile test on non OMAP configs 2016-09-28 08:53:14 +05:30
omap-dmaengine.h
omap-gpmc.h memory: omap-gpmc: Fix build with CONFIG_OMAP_GPMC disabled 2016-08-29 11:00:23 +03:00
omap-iommu.h
omap-mailbox.h
omapfb.h
once.h
oom.h mm, oom: enforce exit_oom_victim on current task 2016-10-07 18:46:28 -07:00
openvswitch.h
oprofile.h
osq_lock.h
oxu210hp.h
padata.h padata: Convert to hotplug state machine 2016-09-19 21:44:30 +02:00
page_counter.h
page_ext.h mm/page_owner: don't define fields on struct page_ext by hard-coding 2016-10-07 18:46:27 -07:00
page_idle.h
page_owner.h mm/page_owner: move page_owner specific function to page_owner.c 2016-10-07 18:46:27 -07:00
page_ref.h
page-flags-layout.h
page-flags.h
page-isolation.h
pageblock-flags.h
pagemap.h mm: fix false-positive WARN_ON() in truncate/invalidate for hugetlb 2016-11-30 16:32:52 -08:00
pagevec.h
parport_pc.h
parport.h
parser.h
pata_arasan_cf_data.h
patchkey.h
path.h
pch_dma.h
pci_hotplug.h
pci_ids.h
pci-acpi.h
pci-aspm.h
pci-ats.h
pci-dma-compat.h
pci-dma.h
pci-ecam.h
pci.h Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2016-12-12 20:23:11 -08:00
pcieport_if.h
pda_power.h
pe.h
percpu_counter.h
percpu_ida.h
percpu-defs.h
percpu-refcount.h
percpu-rwsem.h locking/percpu-rwsem: Add down_read_preempt_disable() 2016-09-22 15:25:54 +02:00
percpu.h
perf_event.h perf/powerpc: Don't call perf_event_disable() from atomic context 2016-10-28 11:06:25 +02:00
perf_regs.h
personality.h
pfn_t.h
pfn.h
phonet.h
phy_fixed.h
phy_led_triggers.h net: phy: leds: add support for led triggers on phy link state change 2016-10-18 11:56:31 -04:00
phy.h phy: add phy fixup unregister functions 2016-12-08 14:21:47 -05:00
pid_namespace.h pidns: Add a limit on the number of pid namespaces 2016-08-08 14:42:01 -05:00
pid.h
pim.h net: pim: add all RFC7761 message types 2016-10-31 16:18:30 -04:00
pipe_fs_i.h pipe: fix comment in pipe_buf_operations 2016-10-05 18:24:00 -04:00
pkeys.h pkeys: Remove easily triggered WARN 2016-10-14 11:36:59 -07:00
pktcdvd.h
pl320-ipc.h
platform_device.h
plist.h
pm2301_charger.h
pm_clock.h
pm_domain.h PM / Domains: Add support for removing nested PM domains by provider 2016-09-13 02:49:34 +02:00
pm_opp.h
pm_qos.h
pm_runtime.h
pm_wakeirq.h
pm_wakeup.h
pm-trace.h timekeeping: Ignore the bogus sleep time if pm_trace is enabled 2016-11-29 18:02:58 +01:00
pm.h docs: fix locations of several documents that got moved 2016-10-24 08:12:35 -02:00
pmem.h
pmu.h
pnfs_osd_xdr.h
pnp.h
poison.h
poll.h
posix_acl_xattr.h posix_acl: uapi header split 2016-09-27 21:52:00 -04:00
posix_acl.h Merge remote-tracking branch 'jk/vfs' into work.misc 2016-10-08 11:06:08 -04:00
posix-clock.h
posix-timers.h
power_supply.h
powercap.h
ppp_channel.h
ppp_defs.h
ppp-comp.h
pps_kernel.h
pps-gpio.h
pr.h
preempt.h x86/uaccess, sched/preempt: Verify access_ok() context 2016-12-06 10:32:40 +01:00
prefetch.h
printk.h printk: add Kconfig option to set default console loglevel 2016-12-12 18:55:09 -08:00
proc_fs.h net: add an ioctl to get a socket network namespace 2016-10-31 10:56:36 -04:00
proc_ns.h nsfs: add ioctl to get a parent namespace 2016-09-22 19:59:41 -05:00
profile.h
projid.h
property.h include/linux/property.h: fix typo/compile error 2016-09-30 15:26:52 -07:00
psci.h
pstore_ram.h pstore/pmsg: drop bounce buffer 2016-09-08 15:01:10 -07:00
pstore.h pstore/pmsg: drop bounce buffer 2016-09-08 15:01:10 -07:00
pti.h
ptp_classify.h
ptp_clock_kernel.h Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2016-12-12 19:56:15 -08:00
ptr_ring.h
ptrace.h
pvclock_gtod.h
pwm_backlight.h
pwm.h pwm: Unexport children before chip removal 2016-09-05 16:45:39 +02:00
pxa2xx_ssp.h spi: pxa2xx: Default thresholds to PXA configuration 2016-09-12 20:01:43 +01:00
pxa168_eth.h
qcom_scm.h
qnx6_fs.h
quicklist.h
quota.h
quotaops.h
radix-tree.h mm: workingset: move shadow entry tracking to radix tree exceptional tracking 2016-12-12 18:55:08 -08:00
raid_class.h
ramfs.h
random.h This adds a new gcc plugin named "latent_entropy". It is designed to 2016-10-15 10:03:15 -07:00
range.h
ras.h
ratelimit.h
rational.h
rbtree_augmented.h
rbtree_latch.h
rbtree.h
rcu_sync.h locking, rcu, cgroup: Avoid synchronize_sched() in __cgroup_procs_write() 2016-08-18 15:36:59 +02:00
rculist_bl.h
rculist_nulls.h
rculist.h rculist: Consolidate DEBUG_LIST for list_add_rcu() 2016-10-31 13:01:57 -07:00
rcupdate.h rcu: Provide exact CPU-online tracking for RCU 2016-08-22 09:36:57 -07:00
rcutiny.h
rcutree.h
reboot.h
reciprocal_div.h
regmap.h Merge remote-tracking branches 'regmap/fix/header' and 'regmap/fix/macro' into regmap-linus 2016-10-29 12:14:39 -06:00
regset.h
relay.h relay: Use irq_work instead of plain timer for deferred wakeup 2016-10-11 15:06:32 -07:00
remoteproc.h remoteproc: Split driver and consumer dereferencing 2016-10-02 22:50:21 -07:00
reservation.h
reset-controller.h
reset.h
resource_ext.h
resource.h
rfkill-regulator.h
rfkill.h
rhashtable.h rhashtable: Add rhlist interface 2016-09-20 04:43:36 -04:00
ring_buffer.h tracing/rb: Convert to hotplug state machine 2016-12-02 00:52:34 +01:00
rio_drv.h
rio_ids.h
rio_regs.h
rio.h
rmap.h mm, rmap: handle anon_vma_prepare() common case inline 2016-12-12 18:55:08 -08:00
rmi.h
rndis.h
root_dev.h
rpmsg.h rpmsg: Allow callback to return errors 2016-09-08 22:15:25 -07:00
rslib.h
rtc.h
rtmutex.h
rtnetlink.h rtnetlink: fdb dump: optimize by saving last interface markers 2016-09-01 16:56:15 -07:00
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 sbitmap: push alloc policy into sbitmap_queue 2016-09-17 08:39:12 -06:00
scatterlist.h
scc.h
sched_clock.h
sched.h prctl: remove one-shot limitation for changing exe link 2016-12-12 18:55:06 -08:00
scif.h
scpi_protocol.h
screen_info.h
sctp.h sctp: Export struct sctp_info to userspace 2016-08-08 12:51:58 -07:00
scx200_gpio.h
scx200.h
sdb.h
sdla.h
seccomp.h
securebits.h
security.h Merge branch 'stable-4.9' of git://git.infradead.org/users/pcmoore/selinux into next 2016-09-19 12:27:10 +10:00
seg6_genl.h ipv6: sr: add code base for control plane support of SR-IPv6 2016-11-09 20:40:06 -05:00
seg6_hmac.h ipv6: sr: add core files for SR HMAC support 2016-11-09 20:40:06 -05:00
seg6_iptunnel.h ipv6: sr: add support for SRH encapsulation and injection with lwtunnels 2016-11-09 20:40:06 -05:00
seg6.h ipv6: implement dataplane support for rthdr type 4 (Segment Routing Header) 2016-11-09 20:40:06 -05:00
selection.h
selinux.h
sem.h ipc/sem.c: fix complex_count vs. simple op race 2016-10-11 15:06:33 -07:00
semaphore.h
seq_buf.h
seq_file_net.h
seq_file.h seq/proc: modify seq_put_decimal_[u]ll to take a const char *, not char 2016-10-07 18:46:30 -07:00
seqlock.h
seqno-fence.h
serial_8250.h Revert "tty/serial/8250: use mctrl_gpio helpers" 2016-08-31 15:36:01 +02:00
serial_bcm63xx.h
serial_core.h ACPI: parse SPCR and enable matching console 2016-09-28 17:46:46 +02:00
serial_max3100.h
serial_pnx8xxx.h
serial_s3c.h
serial_sci.h
serial.h
serio.h
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
shmem_fs.h
shrinker.h
signal.h
signalfd.h
sirfsoc_dma.h
sizes.h
skb_array.h
skbuff.h udp: copy skb->truesize in the first cache line 2016-12-09 22:12:21 -05:00
slab_def.h
slab.h slab: Convert to hotplug state machine 2016-09-06 18:30:20 +02:00
slub_def.h
sm501-regs.h
sm501.h
smc91x.h ARM: pxa: enhance smc91x platform data 2016-10-18 14:14:20 -04:00
smc911x.h
smp.h smp: Add function to execute a function synchronously on a CPU 2016-09-05 13:52:39 +02:00
smpboot.h
smsc911x.h
smscphy.h
sock_diag.h
socket.h
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 new iov_iter flavour: pipe-backed 2016-10-05 18:23:36 -04:00
spmi.h
srcu.h
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: smmac: allow configuring lower pbl values 2016-12-08 13:07:10 -05:00
stmp3xxx_rtc_wdt.h
stmp_device.h
stop_machine.h
string_helpers.h
string.h
stringhash.h
stringify.h
sudmac.h
sungem_phy.h
sunserialcore.h
sunxi-rsb.h
superhyway.h
suspend.h PM / sleep: enable suspend-to-idle even without registered suspend_ops 2016-09-13 02:17:19 +02:00
svga.h
sw842.h
swab.h
swait.h
swap_cgroup.h
swap.h mm: workingset: move shadow entry tracking to radix tree exceptional tracking 2016-12-12 18:55:08 -08:00
swapfile.h
swapops.h
swiotlb.h
sxgbe_platform.h
sync_file.h dma-buf/sync_file: only enable fence signalling on poll() 2016-08-11 15:39:38 +05:30
synclink.h
sys_soc.h base: soc: Provide a dummy implementation of soc_device_match() 2016-11-10 10:10:37 +01:00
sys.h
syscalls.h generic syscalls: kill cruft from removed pkey syscalls 2016-10-17 09:50:56 -07:00
syscore_ops.h
sysctl.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace 2016-10-06 09:52:23 -07:00
sysfs.h
syslog.h
sysrq.h
sysv_fs.h
t10-pi.h scsi: sd: Move DIF protection types to t10-pi.h 2016-09-15 09:51:14 -04: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 tcp: tsq: move tsq_flags close to sk_wmem_alloc 2016-12-05 13:32:24 -05:00
textsearch_fsm.h
textsearch.h
tfrc.h
thermal.h thermal: Enhance thermal_zone_device_update for events 2016-09-27 14:35:21 +08:00
thinkpad_acpi.h
thread_info.h sched/core, x86: Make struct thread_info arch specific again 2016-10-20 13:27:47 +02:00
threads.h
ti_wilink_st.h
tick.h
tifm.h
timb_dma.h
timb_gpio.h
time64.h time: Avoid undefined behaviour in timespec64_add_safe() 2016-08-31 14:43:35 -07:00
time.h timer: Move sys_alarm from timer.c to itimer.c 2016-11-16 09:26:34 +01:00
timecounter.h
timekeeper_internal.h
timekeeping.h timekeeping: Add a fast and NMI safe boot clock 2016-11-29 18:02:59 +01:00
timer.h
timerfd.h
timeriomem-rng.h
timerqueue.h
timex.h
topology.h
torture.h torture: TOROUT_STRING(): Insert a space between flag and message 2016-08-22 10:10:12 -07:00
toshiba.h
tpm_command.h
tpm.h
trace_clock.h
trace_events.h
trace_seq.h
tracefs.h
tracehook.h
tracepoint-defs.h
tracepoint.h
transport_class.h
tsacct_kern.h
tty_driver.h
tty_flip.h
tty_ldisc.h
tty.h
typecheck.h
types.h
u64_stats_sync.h u64_stats: Introduce IRQs disabled helpers 2016-09-30 11:46:40 +02:00
uaccess.h unsafe_[get|put]_user: change interface to use a error target label 2016-08-08 13:02:01 -07:00
ucb1400.h
ucs2_string.h
udp.h udp: add batching to udp_rmem_release() 2016-12-09 22:12:21 -05:00
uidgid.h
uinput.h
uio_driver.h
uio.h Merge branch 'work.splice_read' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2016-10-10 13:38:49 -07:00
uprobes.h sparc64:Support User Probes for sparc 2016-12-11 18:01:51 -08:00
usb_usual.h scsi: introduce a quirk for false cache reporting 2016-09-13 08:08:24 +02:00
usb.h
usbdevice_fs.h
user_namespace.h Merge branch 'nsfs-ioctls' into HEAD 2016-09-22 20:00:36 -05:00
user-return-notifier.h
user.h
userfaultfd_k.h
util_macros.h
uts.h
utsname.h utsns: Add a limit on the number of uts namespaces 2016-08-08 14:42:02 -05:00
uuid.h
uwb.h
verification.h
vermagic.h
vexpress.h
vfio.h
vfs.h
vga_switcheroo.h
vgaarb.h vgaarbiter: rst-ifiy and polish kerneldoc 2016-08-16 18:49:56 +02:00
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_mmio.h
virtio_net.h virtio_net: Do not clear memory for struct virtio_net_hdr twice. 2016-11-19 10:37:03 -05:00
virtio_ring.h
virtio_vsock.h
virtio.h
vlynq.h
vm_event_item.h
vm_sockets.h
vmacache.h
vmalloc.h mm: add vfree_atomic() 2016-12-12 18:55:08 -08:00
vme.h vme: change LM callback argument to void pointer 2016-08-31 13:20:15 +02:00
vmpressure.h
vmstat.h
vmw_vmci_api.h
vmw_vmci_defs.h
vringh.h
vt_buffer.h
vt_kern.h
vt.h
vtime.h
w1-gpio.h
wait.h sched/wait: Introduce init_wait_entry() 2016-09-30 10:54:03 +02:00
wanrouter.h
watchdog.h watchdog: add watchdog pretimeout governor framework 2016-10-08 10:27:10 +02:00
win_minmax.h lib/win_minmax: windowed min or max estimator 2016-09-21 00:22:59 -04:00
wireless.h
wkup_m3_ipc.h
wl12xx.h
wm97xx.h
workqueue.h workqueue: kerneldocify workqueue_attrs 2016-10-28 10:54:32 -06:00
writeback.h mm, vmscan: get rid of throttle_vm_writeout 2016-10-07 18:46:27 -07:00
ww_mutex.h locking/ww_mutex: Use relaxed atomics 2016-12-06 10:42:03 +01:00
xattr.h vfs: Remove {get,set,remove}xattr inode operations 2016-10-07 21:48:36 -04:00
xz.h
yam.h
z2_battery.h
zbud.h
zconf.h
zlib.h
zorro.h
zpool.h
zsmalloc.h
zutil.h