linux_dsm_epyc7002/include/linux
Russell King 43546d8669 kexec: allow architectures to override boot mapping
kexec physical addresses are the boot-time view of the system.  For
certain ARM systems (such as Keystone 2), the boot view of the system
does not match the kernel's view of the system: the boot view uses a
special alias in the lower 4GB of the physical address space.

To cater for these kinds of setups, we need to translate between the
boot view physical addresses and the normal kernel view physical
addresses.  This patch extracts the current transation points into
linux/kexec.h, and allows an architecture to override the functions.

Due to the translations required, we unfortunately end up with six
translation functions, which are reduced down to four that the
architecture can override.

[akpm@linux-foundation.org: kexec.h needs asm/io.h for phys_to_virt()]
Link: http://lkml.kernel.org/r/E1b8koP-0004HZ-Vf@rmk-PC.armlinux.org.uk
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Cc: Keerthy <j-keerthy@ti.com>
Cc: Pratyush Anand <panand@redhat.com>
Cc: Vitaly Andrianov <vitalya@ti.com>
Cc: Eric Biederman <ebiederm@xmission.com>
Cc: Dave Young <dyoung@redhat.com>
Cc: Baoquan He <bhe@redhat.com>
Cc: Vivek Goyal <vgoyal@redhat.com>
Cc: Simon Horman <horms@verge.net.au>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2016-08-02 19:35:27 -04:00
..
amba dmaengine: pl08x: allocate OF slave channel data at probe time 2016-04-05 16:53:41 -07:00
bcma wireless-drivers-next patches for 4.8 2016-07-25 11:09:19 -07:00
byteorder
can can: fix handling of unmodifiable configuration options 2016-05-09 11:07:28 +02:00
ceph libceph: change ceph_osdmap_flag() to take osdc 2016-05-30 23:00:22 +02:00
clk phy: tegra: Changes for v4.7-rc1 2016-05-09 16:18:37 +02:00
crush
decompress
dma dmaengine: hsu: Export hsu_dma_get_status() 2016-06-25 14:30:42 -07:00
extcon extcon: adc-jack: add suspend/resume support 2016-07-02 14:31:34 +09:00
fpga
fsl
gpio gpio: support native single-ended hardware drivers 2016-04-05 16:57:15 +02:00
hsi HSI: core: switch port event notifier from atomic to blocking 2016-06-28 00:38:53 +02:00
i2c gpio: sx150x: move platform data into driver 2016-04-14 14:03:25 +02:00
iio iio: st_sensors: harden interrupt handling 2016-07-02 20:40:15 +01:00
input Input: of_touchscreen - add support for inverted / swapped axes 2016-07-15 14:50:53 -07:00
irqchip irqchip/gicv3-its: Implement two-level(indirect) device table support 2016-06-13 11:53:53 +01:00
isdn
lockd
mailbox mailbox: Add Broadcom PDC mailbox driver 2016-07-28 09:34:47 +05:30
mfd ARM: SoC driver updates for v4.8 2016-08-01 18:36:01 -04:00
mlx4 net/mlx4_en: break out tx_desc write into separate function 2016-07-19 21:46:33 -07:00
mlx5 net/mlx5e: Query minimum required header copy during xmit 2016-07-25 17:53:40 -07:00
mmc mmc: core: Allow hosts to specify non-support for MMC commands 2016-07-25 10:34:47 +02:00
mtd mtd: spi-nor: support GigaDevice gd25lq64c 2016-05-10 15:44:18 -07:00
netfilter netfilter: x_tables: speed up jump target validation 2016-07-18 21:35:23 +02:00
netfilter_arp
netfilter_bridge netfilter: Convert FWINV<[foo]> macros and uses to NF_INVF 2016-07-03 10:55:07 +02:00
netfilter_ipv4
netfilter_ipv6
perf arm/perf: Fix hotplug state machine conversion 2016-07-20 09:57:34 +02:00
phy phy: Add set_mode callback 2016-07-04 17:19:22 +05:30
pinctrl pinctrl: pinconf: Add generic helper function for freeing mappings 2016-06-23 11:18:56 +02:00
platform_data Merge tag 'drm-for-v4.8' of git://people.freedesktop.org/~airlied/linux 2016-08-01 21:44:08 -04:00
power max8903: cleans up confusing relationship between dc_valid, dok and dcm. 2016-06-28 20:05:41 +02:00
qed Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2016-06-30 05:03:36 -04:00
raid
regulator Merge remote-tracking branches 'regulator/topic/fixed', 'regulator/topic/headers', 'regulator/topic/lp837x', 'regulator/topic/max8973' and 'regulator/topic/mt6323' into regulator-next 2016-07-20 18:02:03 +01:00
reset
rtc
sched mm: move max_map_count bits into mm.h 2016-03-17 15:09:34 -07:00
soc Second Round of Renesas ARM Based SoC R-Car SYSC Updates for v4.8 2016-07-06 22:12:04 -07:00
spi spi: Split bus and I/O locking 2016-07-25 11:47:52 +01:00
ssb
sunrpc NFS client updates for Linux 4.8 2016-07-30 16:33:25 -07:00
ulpi
unaligned include/linux/unaligned: force inlining of byteswap operations 2016-03-17 15:09:34 -07:00
usb Merge 4.7-rc6 into usb-next 2016-07-04 08:19:21 -07:00
uwb
wimax
8250_pci.h
a.out.h
acct.h
acpi_dma.h
acpi_pmtmr.h
acpi.h sound updates for 4.8 2016-07-31 02:25:02 -07:00
adb.h
adfs_fs.h
aer.h
agp_backend.h
agpgart.h
ahci_platform.h
aio.h
alarmtimer.h alarmtimer: Fix comments describing structure fields 2016-06-20 12:47:09 -07:00
altera_jtaguart.h
altera_uart.h
amd-iommu.h
amifd.h
amifdreg.h
amigaffs.h
anon_inodes.h
apm_bios.h
apm-emulation.h
apple_bl.h
apple-gmux.h ACPI / utils: Rename acpi_dev_present() 2016-04-09 03:12:58 +02:00
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 ata: define ATA_PROT_* in terms of ATA_PROT_FLAG_* 2016-07-18 20:55:38 -04:00
atalk.h
ath9k_platform.h ath9k: Allow configuration of LED polarity in platform data. 2016-07-08 17:01:14 +03:00
atm_suni.h
atm_tcp.h
atm.h
atmdev.h
atmel_pdc.h
atmel_serial.h
atmel_tc.h
atmel-mci.h
atmel-ssc.h
atomic.h locking/atomic: Introduce inc/dec variants for the atomic_fetch_$op() API 2016-07-07 09:16:20 +02:00
attribute_container.h
audit.h Merge branch 'stable-4.7' of git://git.infradead.org/users/pcmoore/audit 2016-06-29 15:18:47 -07:00
auto_dev-ioctl.h autofs4: fix string.h include in auto_dev-ioctl.h 2016-03-15 16:55:16 -07:00
auto_fs.h autofs4: coding style fixes 2016-03-15 16:55:16 -07:00
auxvec.h
average.h
b1pcmcia.h
backing-dev-defs.h mm, fs: remove remaining PAGE_CACHE_* and page_cache_{get,release} usage 2016-04-04 10:41:08 -07:00
backing-dev.h mm, vmscan: move LRU lists to node 2016-07-28 16:07:41 -07:00
backlight.h video / backlight: remove the backlight_device_registered API 2016-05-04 23:41:14 +02:00
badblocks.h
balloon_compaction.h mm: fix build warnings in <linux/compaction.h> 2016-07-26 16:19:19 -07:00
bcd.h
bch.h
bcm47xx_nvram.h
bcm47xx_sprom.h MIPS: BCM47xx: Move SPROM driver to drivers/firmware/ 2016-05-13 14:01:43 +02:00
bcm47xx_wdt.h
bcm963xx_nvram.h
bcm963xx_tag.h
bfin_mac.h
binfmts.h coredump: fix dumping through pipes 2016-06-07 22:07:09 -04:00
bio.h Merge branch 'for-4.8/drivers' of git://git.kernel.dk/linux-block 2016-07-26 15:37:51 -07:00
bit_spinlock.h
bitmap.h bitmap: bitmap_equal memcmp optimization 2016-06-13 15:58:21 +02:00
bitops.h md: set MD_CHANGE_PENDING in a atomic region 2016-05-09 09:24:02 -07:00
bitrev.h
blk_types.h Merge branch 'for-4.8/drivers' of git://git.kernel.dk/linux-block 2016-07-26 15:37:51 -07:00
blk-cgroup.h blkg_rwstat: separate op from flags 2016-06-07 13:41:38 -06:00
blk-mq.h blk-mq: Introduce blk_mq_reinit_tagset 2016-07-08 08:38:49 -06:00
blkdev.h libnvdimm for 4.8 2016-07-28 17:38:16 -07:00
blkpg.h
blktrace_api.h blktrace: use op accessors 2016-06-07 13:41:38 -06:00
blockgroup_lock.h
bma150.h
bootmem.h include/linux: apply __malloc attribute 2016-05-19 19:12:14 -07:00
bottom_half.h
bpf.h bpf, events: fix offset in skb copy handler 2016-07-25 10:34:11 -07:00
brcmphy.h net: phy: bcm7xxx: Add entries for Broadcom BCM7346 and BCM7362 2016-03-25 11:37:57 -04:00
bsearch.h
bsg-lib.h
bsg.h
btree-128.h
btree-type.h
btree.h
btrfs.h
buffer_head.h Merge branch 'for-4.8/core' of git://git.kernel.dk/linux-block 2016-07-26 15:03:07 -07:00
bug.h
bvec.h block: mark 1st parameter of bvec_iter_advance as const 2016-06-09 10:02:47 -06:00
c2port.h
cache.h
cacheinfo.h
capability.h uapi: move forward declarations of internal structures 2016-08-02 17:31:41 -04:00
cb710.h
cciss_ioctl.h
ccp.h crypto: ccp - Register the CCP as a DMA resource 2016-04-20 17:50:06 +08:00
cdev.h
cdrom.h
cec-funcs.h [media] cec-funcs.h: add missing 'reply' for short audio descriptor 2016-07-08 18:35:42 -03:00
cec.h [media] cec: split the timestamp into an rx and tx timestamp 2016-07-13 07:59:30 -03:00
cfag12864b.h
cgroup_subsys.h
cgroup-defs.h cgroup, cpuset: replace cpuset_post_attach_flush() with cgroup_subsys->post_attach callback 2016-04-25 15:45:14 -04:00
cgroup.h cgroup: Add cgroup_get_from_fd 2016-07-01 16:30:38 -04:00
circ_buf.h
cleancache.h
clk-provider.h clk: core: support clocks which requires parents enable (part 1) 2016-07-01 17:40:23 -07:00
clk.h The bulk of the changes are updates and fixes to existing clk provider 2016-07-30 11:20:02 -07:00
clkdev.h clkdev: Add clk_hw based registration APIs 2016-04-19 16:54:26 -07:00
clock_cooling.h
clockchips.h
clocksource.h clocksources: Switch back to the clksrc table 2016-06-28 10:19:35 +02:00
cm4000_cs.h
cma.h
cmdline-parser.h
cn_proc.h
cnt32_to_63.h
coda_psdev.h
coda.h
compaction.h mm, compaction: simplify contended compaction handling 2016-07-28 16:07:41 -07:00
compat.h compat: add in_compat_syscall to ask whether we're in a compat syscall 2016-03-22 15:36:02 -07:00
compiler-clang.h
compiler-gcc.h compiler.h: add support for malloc attribute 2016-05-19 19:12:14 -07:00
compiler-intel.h
compiler.h libnvdimm for 4.8 2016-07-28 17:38:16 -07:00
completion.h
component.h
concap.h
configfs.h configfs: fix CONFIGFS_BIN_ATTR_[RW]O definitions 2016-03-25 19:10:03 +01:00
connector.h
console_struct.h tty: vt, remove unused vc_deccolm 2016-06-25 09:04:48 -07:00
console.h tty: vt, remove consw->con_bmove 2016-06-25 09:04:48 -07:00
consolemap.h
container.h
context_tracking_state.h
context_tracking.h x86/entry: Avoid interrupt flag save and restore 2016-07-10 13:33:02 +02:00
cordic.h
coredump.h
coresight-pmu.h
coresight-stm.h coresight: stm: adding driver for CoreSight STM component 2016-05-03 14:59:30 -07:00
coresight.h
count_zeros.h
cper.h
cpu_cooling.h
cpu_pm.h
cpu_rmap.h
cpu.h workqueue: Convert to state machine callbacks 2016-07-14 09:34:43 +02:00
cpufeature.h
cpufreq.h cpufreq: add cpufreq_driver_resolve_freq() 2016-07-21 14:46:08 +02:00
cpuhotplug.h timers/core: Correct callback order during CPU hot plug 2016-07-28 18:56:22 +02:00
cpuidle.h cpuidle: introduce CPU_PM_CPU_IDLE_ENTER macro for ARM{32, 64} 2016-07-21 23:29:38 +02:00
cpumask.h cpumask: fix code comment 2016-08-02 19:35:24 -04:00
cpuset.h cpuset: use static key better and convert to new API 2016-05-19 19:12:14 -07:00
cputime.h
crash_dump.h crash_dump: Add vmcore_elf32_check_arch 2016-05-13 14:01:59 +02:00
crc7.h
crc8.h
crc16.h
crc32.h
crc32c.h
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
cred.h cred/userns: define current_user_ns() as a function 2016-03-22 15:36:02 -07:00
crypto.h crypto: skcipher - Remove top-level givcipher interface 2016-07-18 17:35:46 +08:00
cryptohash.h
cs5535.h
ctype.h
cuda.h
cyclades.h
davinci_emac.h
dax.h dax: remote unused fault wrappers 2016-07-26 16:19:19 -07:00
dca.h
dcache.h vfs: new d_init method 2016-07-24 16:36:29 -04:00
dccp.h
dcookies.h
debug_locks.h
debugfs.h debugfs: add support for self-protecting attribute file fops 2016-04-12 14:14:21 -07:00
debugobjects.h debugobjects.h: fix trivial kernel doc warning 2016-07-26 16:19:19 -07:00
delay.h
delayacct.h
delayed_call.h
dell-led.h
devcoredump.h devcoredump: add scatterlist support 2016-04-15 11:20:32 -07:00
devfreq_cooling.h
devfreq-event.h
devfreq.h PM / devfreq: Add new passive governor 2016-05-03 11:20:07 +09:00
device_cgroup.h
device-mapper.h libnvdimm for 4.8 2016-07-28 17:38:16 -07:00
device.h driver core update for 4.7-rc1 2016-05-20 21:26:15 -07:00
devpts_fs.h devpts: Make each mount of devpts an independent filesystem. 2016-06-05 10:36:01 -07:00
digsig.h
dio.h
dirent.h
dlm_plock.h
dlm.h
dm9000.h
dm-dirty-log.h
dm-io.h dm: use bio op accessors 2016-06-07 13:41:38 -06:00
dm-kcopyd.h
dm-region-hash.h
dma_remapping.h
dma-attrs.h
dma-buf.h dma-buf: remove dma_buf_debugfs_create_file() 2016-06-20 22:26:37 +05:30
dma-contiguous.h
dma-debug.h
dma-direction.h
dma-iommu.h iommu/dma: Finish optimising higher-order allocations 2016-05-09 15:33:29 +02:00
dma-mapping.h iommu: of: enforce const-ness of struct iommu_ops 2016-05-09 15:33:29 +02:00
dmaengine.h dmaengine: ensure dmaengine helpers check valid callback 2016-04-12 21:07:06 +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 drbd: when receiving P_TRIM, zero-out partial unaligned chunks 2016-06-13 21:43:05 -06:00
drbd_limits.h drbd: allow larger max_discard_sectors 2016-06-13 21:43:05 -06:00
drbd.h drbd: correctly handle failed crypto_alloc_hash 2016-06-13 21:43:08 -06:00
ds1286.h
ds2782_battery.h
ds17287rtc.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 Miscellaneous ia64 cleanups 2016-08-01 18:55:31 -04:00
efs_vh.h
eisa.h
elevator.h block: do not merge requests without consulting with io scheduler 2016-07-20 21:35:12 -06:00
elf-fdpic.h
elf-randomize.h
elf.h
elfcore-compat.h
elfcore.h
elfnote.h
enclosure.h
err.h make IS_ERR_VALUE() complain about non-pointer-sized arguments 2016-05-27 16:03:22 -07:00
errno.h pnfs: rework LAYOUTGET retry handling 2016-05-17 15:48:12 -04:00
errqueue.h
etherdevice.h etherdevice.h & bridge: netfilter: Add and use ether_addr_equal_masked 2016-07-01 16:37:06 +02:00
ethtool.h net: ethtool: export conversion function between u32 and link mode 2016-04-18 14:45:08 -04:00
eventfd.h
eventpoll.h
evm.h
export.h kbuild: add fine grained build dependencies for exported symbols 2016-03-29 16:30:56 -04:00
exportfs.h fs: move struct iomap from exportfs.h to a separate header 2016-06-21 09:22:39 +10:00
ext2_fs.h
extcon.h extcon: Fix the wrong description about extcon_set/get_cable_state_() 2016-06-29 19:50:43 +09:00
f2fs_fs.h f2fs: fix to convert inline directory correctly 2016-04-15 08:49:47 -07:00
f75375s.h
falloc.h
fanotify.h
fault-inject.h
fb.h fbdev: fb_defio: Export fb_deferred_io_mmap 2016-05-02 16:24:49 +02:00
fcdevice.h
fcntl.h
fd.h
fddidevice.h
fdtable.h
fec.h
fence-array.h dma-buf/fence: add signal_on_any to the fence array v2 2016-06-02 09:28:04 +02:00
fence.h Merge tag 'drm-for-v4.8' of git://people.freedesktop.org/~airlied/linux 2016-08-01 21:44:08 -04:00
file.h give readdir(2)/getdents(2)/etc. uniform exclusion with lseek() 2016-05-02 19:49:28 -04:00
filter.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2016-07-24 00:53:32 -04:00
fips.h
firewire.h
firmware-map.h
firmware.h firmware: support loading into a pre-allocated buffer 2016-08-02 19:35:10 -04:00
fixp-arith.h
flat.h
flex_array.h
flex_proportions.h
fmc-sdb.h
fmc.h
font.h
frame.h
freezer.h timer: convert timer_slack_ns from unsigned long to u64 2016-03-17 15:09:34 -07:00
frontswap.h mm, frontswap: convert frontswap_enabled to static key 2016-07-26 16:19:19 -07:00
fs_enet_pd.h
fs_pin.h
fs_stack.h
fs_struct.h
fs_uart_pd.h
fs.h firmware: support loading into a pre-allocated buffer 2016-08-02 19:35:10 -04:00
fscache-cache.h FS-Cache: make check_consistency callback return int 2016-06-01 10:29:39 +02:00
fscache.h
fscrypto.h fscrypto/f2fs: allow fs-specific key prefix for fs encryption 2016-05-07 10:32:33 -07:00
fsl_devices.h
fsl_hypervisor.h
fsl_ifc.h mtd/ifc: Add support for IFC controller version 2.0 2016-04-19 22:04:53 +02:00
fsl-diu-fb.h
fsldma.h
fsnotify_backend.h trim fsnotify hooks a bit 2016-05-29 18:35:12 -04:00
fsnotify.h trim fsnotify hooks a bit 2016-05-29 18:35:12 -04:00
ftrace_irq.h
ftrace.h ftrace: Reduce size of function graph entries 2016-07-05 17:28:30 -04:00
futex.h
fwnode.h
gameport.h
gcd.h
genalloc.h
genetlink.h
genhd.h block: remove ->driverfs_dev 2016-06-27 12:26:08 -07:00
genl_magic_func.h
genl_magic_struct.h block/drbd: align properly u64 in nl messages 2016-05-10 15:43:09 -04:00
getcpu.h
gfp.h mm, thp: remove __GFP_NORETRY from khugepaged and madvised allocations 2016-07-28 16:07:41 -07:00
glob.h
goldfish.h
gpio_keys.h
gpio_mouse.h
gpio-fan.h
gpio-pxa.h
gpio.h
hardirq.h printk/nmi: generic solution for safe printk in NMI 2016-05-20 17:58:30 -07:00
hash.h <linux/hash.h>: Add support for architecture-specific functions 2016-05-28 15:48:31 -04:00
hashtable.h
hdlc.h
hdlcdrv.h
hdmi.h
hid-debug.h
hid-roccat.h
hid-sensor-hub.h
hid-sensor-ids.h
hid.h
hiddev.h
hidraw.h
highmem.h
highuid.h
hil_mlc.h
hil.h
hippidevice.h
host1x.h
hp_sdc.h
hpet.h
hrtimer.h hrtimer: Convert to hotplug state machine 2016-07-15 10:41:37 +02:00
htcpld.h
htirq.h
huge_mm.h mm, THP: clean up return value of madvise_free_huge_pmd 2016-07-28 16:07:41 -07:00
hugetlb_cgroup.h include/linux/hugetlb*.h: clean up code 2016-05-20 17:58:30 -07:00
hugetlb_inline.h mm/hugetlb: is_vm_hugetlb_page() can return bool 2016-05-19 19:12:14 -07:00
hugetlb.h include/linux/hugetlb.h: use bool instead of int for hugepage_migration_supported() 2016-05-20 17:58:30 -07:00
hw_breakpoint.h
hw_random.h
hwmon-sysfs.h
hwmon-vid.h
hwmon.h
hwspinlock.h
hyperv.h drivers:hv: Make a function to free mmio regions through vmbus 2016-04-30 14:01:37 -07: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: relax locking of the top i2c adapter during mux-locked muxing 2016-05-04 22:39:17 +02:00
i2c-ocores.h
i2c-omap.h
i2c-pca-platform.h
i2c-pnx.h
i2c-pxa.h
i2c-smbus.h i2c: i2c-smbus: drop useless stubs 2016-07-22 09:07:02 +02:00
i2c-xiic.h
i2c.h Revert "i2c: core: Add function for finding the bus speed from ACPI" 2016-07-19 05:57:23 +02:00
i7300_idle.h
i8042.h
i8253.h
icmp.h
icmpv6.h ipv6: RFC 4884 partial support for SIT/GRE tunnels 2016-06-18 22:11:39 -07:00
ide.h
idr.h
ieee80211.h mac80211: Encrypt "Group addressed privacy" action frames 2016-06-30 12:06:20 +02:00
ieee802154.h ieee802154: add ieee802154_skb_src_pan helper 2016-07-08 13:23:12 +02:00
if_arp.h
if_bridge.h
if_eql.h
if_ether.h vxlan: Add checksum check to the features check function 2016-05-03 16:00:54 -04:00
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_team.h
if_tun.h
if_tunnel.h
if_vlan.h
igmp.h
ihex.h
ima.h ima: add support for creating files using the mknodat syscall 2016-05-01 09:23:52 -04:00
in6.h
in.h
inet_diag.h net: diag: add missing declarations 2016-06-10 23:22:55 -07:00
inet.h
inetdevice.h
init_ohci1394_dma.h
init_task.h fix up initial thread stack pointer vs thread_info confusion 2016-06-24 17:07:33 -07:00
init.h treewide: replace obsolete _refok by __ref 2016-08-02 17:31:41 -04:00
initrd.h
inotify.h
input-polldev.h
input.h Input: fix a double word "is is" in include/linux/input.h 2016-07-13 17:27:24 -07:00
integrity.h
intel_pmic_gpio.h
intel-iommu.h
intel-svm.h
interrupt.h genirq: Add a helper to spread an affinity mask for MSI/MSI-X vectors 2016-07-04 12:25:14 +02:00
interval_tree_generic.h
interval_tree.h
io-64-nonatomic-hi-lo.h io-64-nonatomic: Add relaxed accessor variants 2016-05-03 18:23:02 +01:00
io-64-nonatomic-lo-hi.h io-64-nonatomic: Add relaxed accessor variants 2016-05-03 18:23:02 +01:00
io-mapping.h io-mapping: Specify mapping size for io_mapping_map_wc() 2016-04-28 12:17:32 +01:00
io.h memremap: add MEMREMAP_WC flag 2016-03-22 15:36:02 -07:00
ioc3.h
ioc4.h
iocontext.h
iomap.h fs: iomap based fiemap implementation 2016-06-21 09:38:45 +10:00
iommu-common.h
iommu-helper.h
iommu.h iommu: Add apply_dm_region call-back to iommu-ops 2016-07-13 12:46:05 +02:00
iopoll.h
ioport.h PCI: Identify Enhanced Allocation (EA) BAR Equivalent resources in sysfs 2016-05-16 15:12:02 -05:00
ioprio.h
iova.h iommu/iova: introduce per-cpu caching to iova allocation 2016-04-20 15:42:24 -04:00
ip.h
ipack.h
ipc_namespace.h
ipc.h
ipmi_smi.h
ipmi-fru.h
ipmi.h ipmi: remove trydefaults parameter and default init 2016-07-27 10:24:38 -05:00
ipv6_route.h
ipv6.h net: vrf: Fix crash when IPv6 is disabled at boot time 2016-06-09 23:34:42 -07:00
irq_cpustat.h
irq_poll.h
irq_work.h
irq.h Merge branch 'irq/for-block' into irq/core 2016-07-04 12:26:05 +02:00
irqbypass.h irqbypass: Disallow NULL token 2016-05-11 22:37:54 +02:00
irqchip.h
irqdesc.h genirq: Allow the affinity of a percpu interrupt to be set/retrieved 2016-05-02 13:42:51 +02:00
irqdomain.h Merge branch 'irq/for-block' into irq/core 2016-07-04 12:26:05 +02:00
irqflags.h
irqhandler.h
irqnr.h
irqreturn.h
isa.h isa: Dummy isa_register_driver should return error code 2016-06-17 20:47:11 -07:00
isapnp.h
iscsi_boot_sysfs.h ibft: Expose iBFT acpi header via sysfs 2016-05-16 11:14:29 -04:00
iscsi_ibft.h
isdn_divertif.h
isdn_ppp.h
isdn.h
isdnif.h
isicom.h
jbd2.h jbd2: track more dependencies on transaction commit 2016-06-30 11:40:54 -04:00
jhash.h
jiffies.h
journal-head.h
joystick.h
jump_label_ratelimit.h
jump_label.h locking/static_key: Fix concurrent static_key_slow_inc() 2016-06-24 08:23:16 +02:00
jz4740-adc.h
jz4780-nemc.h
kallsyms.h
kasan-checks.h mm/kasan: add API to check memory regions 2016-05-20 17:58:30 -07:00
kasan.h mm/kasan: get rid of ->state in struct kasan_alloc_meta 2016-08-02 17:31:41 -04:00
kbd_diacr.h
kbd_kern.h
kbuild.h
kconfig.h
kcore.h
kcov.h kernel: add kcov code coverage 2016-03-22 15:36:02 -07:00
kd.h
kdb.h kdb: use task_cpu() instead of task_thread_info()->cpu 2016-07-28 16:07:41 -07:00
kdebug.h
kdev_t.h
kern_levels.h
kernel_stat.h xen: add steal_clock support on x86 2016-07-06 10:34:48 +01:00
kernel-page-flags.h
kernel.h dynamic_debug: only add header when used 2016-08-02 19:35:03 -04:00
kernelcapi.h
kernfs.h driver core update for 4.7-rc1 2016-05-20 21:26:15 -07:00
kexec.h kexec: allow architectures to override boot mapping 2016-08-02 19:35:27 -04:00
key-type.h KEYS: Remove KEY_FLAG_TRUSTED and KEY_ALLOC_TRUSTED 2016-04-11 22:44:15 +01:00
key.h KEYS: Remove KEY_FLAG_TRUSTED and KEY_ALLOC_TRUSTED 2016-04-11 22:44:15 +01:00
keyboard.h
kfifo.h kfifo: fix sparse complaints 2016-03-22 15:36:02 -07:00
kgdb.h
khugepaged.h thp: extract khugepaged from mm/huge_memory.c 2016-07-26 16:19:19 -07:00
klist.h
kmemcheck.h
kmemleak.h
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 mm: migrate: support non-lru movable page migration 2016-07-26 16:19:19 -07:00
kthread.h
ktime.h
kvm_host.h KVM: Create debugfs dir and stat files for each VM 2016-05-25 16:12:05 +02: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: LED driver for TI LP3952 6-Channel Color LED 2016-07-18 08:46:09 +02:00
leds-pca9532.h leds: pca9532: Add device tree support 2016-06-20 09:43:33 +02:00
leds-regulator.h
leds-tca6507.h
leds.h leds: Add no-op gpio_led_register_device when LED subsystem is disabled 2016-06-27 08:58:42 +02:00
lglock.h
lguest_launcher.h
lguest.h
libata.h ata: define ATA_PROT_* in terms of ATA_PROT_FLAG_* 2016-07-18 20:55:38 -04:00
libfdt_env.h
libfdt.h
libnvdimm.h nfit, libnvdimm: allow an ARS scrub to be triggered on demand 2016-07-23 21:51:42 -07:00
libps2.h
license.h
lightnvm.h lightnvm: make ppa_list const in nvm_set_rqd_list 2016-07-07 08:51:52 -06:00
linkage.h
linux_logo.h
lis3lv02d.h
list_bl.h include/linux/list_bl.h: use bool instead of int for boolean functions 2016-03-17 15:09:34 -07:00
list_lru.h
list_nulls.h
list_sort.h
list.h hlist: Add hlist_is_singular_node() helper 2016-07-07 10:35:07 +02:00
livepatch.h Merge branches 'for-4.7/core', 'for-4.7/livepatching-doc' and 'for-4.7/livepatching-ppc64' into for-linus 2016-05-17 12:06:35 +02:00
llc.h
llist.h
lockdep.h Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2016-05-16 14:47:16 -07:00
lockref.h
log2.h
lp.h
lru_cache.h
lsm_audit.h
lsm_hooks.h Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security 2016-05-19 09:21:36 -07:00
lz4.h
lzo.h
m48t86.h
mailbox_client.h
mailbox_controller.h
maple.h
marvell_phy.h
math64.h
max17040_battery.h
mbcache.h
mbus.h bus: mvebu-mbus: fix __iomem on register pointers 2016-07-11 17:58:30 +02:00
mc6821.h
mc146818rtc.h
mcb.h mcb: export bus information via sysfs 2016-05-03 15:07:35 -07:00
mdio-bitbang.h
mdio-mux.h mdio: mux: Enhanced MDIO mux framework for integrated multiplexers 2016-06-10 23:24:53 -07:00
mdio.h net: mdio: Fix lockdep falls positive splat 2016-04-11 21:15:48 -04:00
mei_cl_bus.h
memblock.h mm/memblock.c: add new infrastructure to address the mem limit issue 2016-07-28 16:07:41 -07:00
memcontrol.h mm: fix memcg stack accounting for sub-page stacks 2016-07-28 16:07:41 -07:00
memory_hotplug.h memory-hotplug: more general validation of zone during online 2016-07-26 16:19:19 -07:00
memory.h Char/Misc patches for 4.6-rc1 2016-03-17 13:47:50 -07:00
mempolicy.h tmpfs: preliminary minor tidyups 2016-05-19 19:12:14 -07:00
mempool.h include/linux: apply __malloc attribute 2016-05-19 19:12:14 -07:00
memremap.h mm: cleanup ifdef guards for vmem_altmap 2016-07-28 16:07:41 -07:00
memstick.h
mg_disk.h
mic_bus.h
micrel_phy.h net: phy: micrel: Add KSZ8041FTL fiber mode support 2016-07-15 11:53:02 -07:00
microchipphy.h
migrate_mode.h
migrate.h mm: fix build warnings in <linux/compaction.h> 2016-07-26 16:19:19 -07:00
mii.h
miscdevice.h
mISDNdsp.h
mISDNhw.h
mISDNif.h isdn: Use ktime_t instead of 'struct timeval' 2016-03-20 16:47:13 -04:00
mm_inline.h mm, vmscan: remove highmem_file_pages 2016-07-28 16:07:41 -07:00
mm_types.h mm, vmscan: move lru_lock to the node 2016-07-28 16:07:41 -07:00
mm-arch-hooks.h
mm.h mm, vmstat: add infrastructure for per-node vmstats 2016-07-28 16:07:41 -07:00
mman.h include: mman: use bool instead of int for the return value of arch_validate_prot 2016-08-02 19:35:02 -04:00
mmdebug.h include/linux/mmdebug.h: add VM_WARN which maps to WARN() 2016-07-26 16:19:19 -07:00
mmiotrace.h
mmu_context.h sched/core: Add switch_mm_irqs_off() and use it in the scheduler 2016-04-28 11:44:19 +02:00
mmu_notifier.h
mmzone.h mm: track NR_KERNEL_STACK in KiB instead of number of stacks 2016-07-28 16:07:41 -07:00
mnt_namespace.h
mod_devicetable.h staging: fsl-mc: add support for device table matching 2016-06-26 17:14:03 -07:00
module.h module: preserve Elf information for livepatch modules 2016-04-01 15:00:10 +02:00
moduleloader.h
moduleparam.h
mount.h fs: Treat foreign mounts as nosuid 2016-06-24 10:40:41 -05:00
mpage.h
mpi.h crypto: rsa - Generate fixed-length output 2016-07-01 23:45:18 +08:00
mpls_iptunnel.h
mpls.h
mroute6.h net: ipmr/ip6mr: add support for keeping an entry age 2016-07-16 20:19:43 -07:00
mroute.h net: ipmr/ip6mr: add support for keeping an entry age 2016-07-16 20:19:43 -07:00
msdos_fs.h
msg.h
msi.h genirq/msi: Make use of affinity aware allocations 2016-07-04 12:25:14 +02:00
mutex-debug.h
mutex.h
mv643xx_eth.h
mv643xx_i2c.h
mv643xx.h
mvebu-pmsu.h
mxm-wmi.h
n_r3964.h
namei.h Revert "vfs: add lookup_hash() helper" 2016-07-29 12:17:52 -07:00
nd.h pmem: kill __pmem address space 2016-07-12 19:25:38 -07:00
net.h tun: switch to use skb array for tx 2016-07-01 05:32:17 -04:00
netdev_features.h sctp: Add GSO support 2016-06-03 19:37:21 -04:00
netdevice.h net/sched: Add match-all classifier hw offloading. 2016-07-24 23:11:59 -07:00
netfilter_bridge.h
netfilter_defs.h
netfilter_ingress.h
netfilter_ipv4.h
netfilter_ipv6.h
netfilter.h
netlink.h
netpoll.h
nfs3.h
nfs4.h pnfs: rework LAYOUTGET retry handling 2016-05-17 15:48:12 -04:00
nfs_fs_i.h
nfs_fs_sb.h NFS: Add COPY nfs operation 2016-05-17 15:47:55 -04:00
nfs_fs.h NFS: Remove unused function nfs_revalidate_mapping_protected() 2016-07-05 19:11:05 -04:00
nfs_iostat.h
nfs_page.h mm, fs: remove remaining PAGE_CACHE_* and page_cache_{get,release} usage 2016-04-04 10:41:08 -07:00
nfs_xdr.h NFS: Fix an Oops in the pNFS files and flexfiles connection setup to the DS 2016-06-30 15:29:56 -04:00
nfs.h
nfsacl.h
nl802154.h ieee802154: use nla_put_u64_64bit() 2016-04-25 15:09:11 -04:00
nls.h
nmi.h Revert "perf/x86/intel, watchdog: Switch NMI watchdog to ref cycles on x86" 2016-07-10 20:58:36 +02:00
node.h
nodemask.h include/linux/nodemask.h: create next_node_in() helper 2016-05-19 19:12:14 -07:00
notifier.h
ns_common.h
nsc_gpio.h
nsproxy.h
ntb_transport.h
ntb.h NTB: Make _addr functions optional in the API 2016-03-21 19:30:06 -04:00
nubus.h
numa.h
nvme-rdma.h nvme-rdma.h: Add includes for nvme rdma_cm negotiation 2016-07-08 08:38:49 -06:00
nvme.h nvme.h: Add keep-alive opcode and identify controller attribute 2016-07-05 11:28:18 -06:00
nvmem-consumer.h nvmem: Declare nvmem_cell_read() consistently 2016-06-25 07:42:55 -07:00
nvmem-provider.h nvmem: core: remove regmap dependency 2016-05-01 14:01:00 -07:00
nvram.h
of_address.h PCI, of: Move PCI I/O space management to PCI core code 2016-05-12 07:07:42 -05:00
of_device.h
of_dma.h
of_fdt.h FDT: Add a helper to get the subnode by given name 2016-07-06 10:34:46 +01:00
of_gpio.h
of_graph.h of: include errno.h in of_graph.h 2016-05-02 09:00:56 -05:00
of_iommu.h of: iommu: make of_iommu_init() postcore_initcall_sync 2016-06-23 14:57:40 -05:00
of_irq.h
of_mdio.h of_mdio: Abstract a general interface for phy connect 2016-07-16 21:32:58 -07:00
of_net.h
of_pci.h drivers: of: Fix of_pci.h header guard 2016-06-08 08:18:06 -05:00
of_pdt.h
of_platform.h
of_reserved_mem.h Linux 4.7-rc6 2016-07-08 18:14:03 -03:00
of.h sound updates for 4.8 2016-07-31 02:25:02 -07:00
oid_registry.h
olpc-ec.h
omap-dma.h
omap-dmaengine.h
omap-gpmc.h memory: omap-gpmc: Implement IRQ domain for NAND IRQs 2016-04-15 11:52:28 +03:00
omap-iommu.h
omap-mailbox.h mailbox/omap: kill omap_mbox_{save/restore}_ctx() functions 2016-04-26 10:19:38 +05:30
omapfb.h
once.h
oom.h mm, oom: fortify task_will_free_mem() 2016-07-28 16:07:41 -07:00
openvswitch.h
oprofile.h
osq_lock.h
oxu210hp.h
padata.h kernel/padata.c: removed unused code 2016-05-19 19:12:14 -07:00
page_counter.h
page_ext.h mm/page_owner: use stackdepot to store stacktrace 2016-07-26 16:19:19 -07:00
page_idle.h mm: check the return value of lookup_page_ext for all call sites 2016-06-03 15:06:22 -07:00
page_owner.h mm/page_owner: introduce split_page_owner and replace manual handling 2016-07-26 16:19:19 -07:00
page_ref.h mm: rename _count, field of the struct page, to _refcount 2016-05-19 19:12:14 -07:00
page-flags-layout.h mm: exclude ZONE_DEVICE from GFP_ZONE_TABLE 2016-03-17 15:09:34 -07:00
page-flags.h page-flags: relax policy for PG_mappedtodisk and PG_reclaim 2016-07-26 16:19:19 -07:00
page-isolation.h
pageblock-flags.h
pagemap.h mm, memcg: use consistent gfp flags during readahead 2016-07-26 16:19:19 -07: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: Add Intel Thunderbolt device IDs 2016-04-08 11:08:12 -05:00
pci-acpi.h
pci-aspm.h
pci-ats.h
pci-dma-compat.h
pci-dma.h
pci.h PCI: Add pcibios_setup_bridge() 2016-06-21 15:30:51 +10:00
pcieport_if.h PCI: Add Downstream Port Containment portdrv service type 2016-05-03 10:35:49 -05:00
pda_power.h
pe.h
percpu_counter.h
percpu_ida.h
percpu-defs.h
percpu-refcount.h percpu, locking: Revert ("percpu: Replace smp_read_barrier_depends() with lockless_dereference()") 2016-06-03 12:06:11 +02:00
percpu-rwsem.h
percpu.h printk/nmi: generic solution for safe printk in NMI 2016-05-20 17:58:30 -07:00
perf_event.h Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2016-07-29 13:55:30 -07:00
perf_regs.h
personality.h
pfn_t.h libnvdimm, pmem: allow nfit_test to override pmem_direct_access() 2016-06-24 11:39:29 -07:00
pfn.h
phonet.h
phy_fixed.h
phy.h net: phy: add phy_ethtool_{get|set}_link_ksettings 2016-05-10 15:06:19 -04:00
pid_namespace.h
pid.h
pim.h
pipe_fs_i.h
pkeys.h
pktcdvd.h
pl320-ipc.h
platform_device.h device property: don't bother the drivers with struct property_set 2016-04-09 03:10:50 +02:00
plist.h
pm2301_charger.h
pm_clock.h PM / clk: Add support for adding a specific clock from device-tree 2016-06-28 00:42:10 +02:00
pm_domain.h PM / Domains: Convert pm_genpd_init() to return an error code 2016-06-29 02:15:19 +02:00
pm_opp.h PM / OPP: add non-OF versions of dev_pm_opp_{cpumask_, }remove_table 2016-05-05 01:38:44 +02:00
pm_qos.h
pm_runtime.h PM / Runtime: Move ignore_children flag under CONFIG_PM 2016-04-22 01:32:37 +02:00
pm_wakeirq.h
pm_wakeup.h
pm-trace.h
pm.h PM / Runtime: Move ignore_children flag under CONFIG_PM 2016-04-22 01:32:37 +02:00
pmem.h pmem: kill __pmem address space 2016-07-12 19:25:38 -07:00
pmu.h
pnfs_osd_xdr.h
pnp.h x86, drivers/pnpbios: Replace paravirt_enabled() check with legacy device check 2016-04-22 10:29:05 +02:00
poison.h mm/page_poisoning.c: allow for zero poisoning 2016-03-15 16:55:16 -07:00
poll.h fs: poll/select/recvmmsg: use timespec64 for timeout events 2016-05-19 19:12:14 -07:00
posix_acl_xattr.h
posix_acl.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace 2016-07-29 15:54:19 -07:00
posix-clock.h
posix-timers.h
power_supply.h power_supply: fix return value of get_property 2016-07-01 22:44:34 +02:00
powercap.h
ppp_channel.h
ppp_defs.h
ppp-comp.h
pps_kernel.h
pps-gpio.h
pr.h
preempt.h
prefetch.h
printk.h printk: add kernel parameter to control writes to /dev/kmsg 2016-08-02 19:35:06 -04:00
proc_fs.h
proc_ns.h
profile.h
projid.h
property.h device property: Add function to search for named child of device 2016-06-26 12:39:03 +01:00
psci.h drivers: firmware: psci: make two helper functions static 2016-04-25 23:47:44 +02:00
pstore_ram.h
pstore.h pstore: add lzo/lz4 compression support 2016-06-02 10:59:31 -07:00
pti.h
ptp_classify.h
ptp_clock_kernel.h
ptr_ring.h ptr_ring: support resizing multiple queues 2016-07-01 05:32:17 -04:00
ptrace.h
pvclock_gtod.h
pwm_backlight.h
pwm.h pwm: Fix pwm_apply_args() 2016-06-23 18:37:05 +02:00
pxa2xx_ssp.h
pxa168_eth.h
qcom_scm.h firmware: qcom: scm: Peripheral Authentication Service 2016-06-24 22:53:50 -05:00
qnx6_fs.h
quicklist.h fix Christoph's email addresses 2016-03-17 15:09:34 -07:00
quota.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace 2016-07-29 15:54:19 -07:00
quotaops.h
radix-tree.h radix-tree: fix comment about "exceptional" bits 2016-08-02 19:35:08 -04:00
raid_class.h
ramfs.h
random.h x86, asm: use bool for bitops and other assembly outputs 2016-06-08 12:41:20 -07:00
range.h
ras.h
ratelimit.h ratelimit: extend to print suppressed messages on release 2016-08-02 19:35:06 -04:00
rational.h
rbtree_augmented.h Introduce rb_replace_node_rcu() 2016-07-06 10:51:14 +01:00
rbtree_latch.h
rbtree.h Introduce rb_replace_node_rcu() 2016-07-06 10:51:14 +01:00
rcu_sync.h
rculist_bl.h
rculist_nulls.h soreuseport: fix ordering for mixed v4/v6 sockets 2016-04-14 21:14:03 -04:00
rculist.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2016-04-23 18:51:33 -04:00
rcupdate.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next 2016-07-27 12:03:20 -07:00
rcutiny.h rcu: Convert rcutree to hotplug state machine 2016-07-15 10:41:44 +02:00
rcutree.h rcu: Convert rcutree to hotplug state machine 2016-07-15 10:41:44 +02:00
reboot.h
reciprocal_div.h
regmap.h Merge remote-tracking branches 'regmap/topic/bulk', 'regmap/topic/i2c', 'regmap/topic/iopoll', 'regmap/topic/irq' and 'regmap/topic/maintainers' into regmap-next 2016-07-15 13:44:47 +01:00
regset.h
relay.h
remoteproc.h remoteproc: Add additional crash reasons 2016-05-12 15:50:19 -07:00
reservation.h reservation: add headerdoc comments 2016-05-31 22:12:43 +05:30
reset-controller.h reset: add devm_reset_controller_register API 2016-05-30 09:37:47 +02:00
reset.h Merge branch 'reset/explicit-api' into reset/next 2016-06-29 23:39:52 +02:00
resource_ext.h
resource.h
rfkill-regulator.h
rfkill.h
rhashtable.h rhashtable: accept GFP flags in rhashtable_walk_init 2016-04-05 10:56:32 +02:00
ring_buffer.h
rio_drv.h rapidio: add outbound window support 2016-03-22 15:36:02 -07:00
rio_ids.h
rio_regs.h rapidio: add query_mport operation 2016-03-22 15:36:02 -07:00
rio.h rapidio: add outbound window support 2016-03-22 15:36:02 -07:00
rmap.h rmap: support file thp 2016-07-26 16:19:19 -07:00
rmi.h
rndis.h
root_dev.h
rpmsg.h rpmsg: add helper macro module_rpmsg_driver 2016-05-06 11:09:00 -07:00
rslib.h
rtc-ds2404.h
rtc-v3020.h
rtc.h
rtmutex.h
rtnetlink.h net_sched: add the ability to defer skb freeing 2016-06-15 14:08:34 -07:00
rwlock_api_smp.h
rwlock_types.h
rwlock.h
rwsem-spinlock.h locking/rwsem: Introduce basis for down_write_killable() 2016-04-13 10:42:20 +02:00
rwsem.h locking/rwsem: Convert sem->count to 'atomic_long_t' 2016-06-08 15:16:42 +02:00
rxrpc.h rxrpc: Fix exclusive connection handling 2016-06-22 09:10:00 +01:00
s3c_adc_battery.h
sa11x0-dma.h
scatterlist.h lib: scatterlist: move SG pool code from SCSI driver to lib/sg_pool.c 2016-04-15 16:53:14 -04:00
scc.h
sched_clock.h
sched.h signal: consolidate {TS,TLF}_RESTORE_SIGMASK code 2016-08-02 19:35:23 -04:00
scif.h
scpi_protocol.h firmware: arm_scpi: add support for device power state management 2016-06-21 10:15:56 +01:00
screen_info.h
sctp.h sctp: sctp_diag should dump sctp socket type 2016-05-31 11:59:06 -07:00
scx200_gpio.h
scx200.h
sdb.h
sdla.h
seccomp.h seccomp: remove 2-phase API 2016-06-14 10:54:40 -07:00
securebits.h
security.h Merge branch 'work.const-path' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2016-05-17 14:41:03 -07:00
selection.h tty: vt, use proper type for default colors 2016-04-30 09:26:55 -07:00
selinux.h
sem.h
semaphore.h
seq_buf.h
seq_file_net.h
seq_file.h Make file credentials available to the seqfile interfaces 2016-04-14 12:56:09 -07:00
seqlock.h locking/seqcount: Re-fix raw_read_seqcount_latch() 2016-06-03 08:37:25 +02:00
seqno-fence.h
serial_8250.h tty/serial/8250: use mctrl_gpio helpers 2016-06-25 14:30:42 -07:00
serial_bcm63xx.h
serial_core.h earlycon: mark earlycon code as __used iif the caller is built-in 2016-06-25 14:31:04 -07:00
serial_max3100.h
serial_pnx8xxx.h
serial_s3c.h
serial_sci.h
serial.h
serio.h
sfi_acpi.h
sfi.h x86/sfi: Enable enumeration of SD devices 2016-07-13 09:24:51 +02:00
sh_clk.h
sh_dma.h
sh_eth.h
sh_intc.h
sh_timer.h
shdma-base.h
shm.h
shmem_fs.h shmem: split huge pages beyond i_size under memory pressure 2016-07-26 16:19:19 -07:00
shrinker.h
signal.h signal: move the "sig < SIGRTMIN" check into siginmask(sig) 2016-05-23 17:04:14 -07:00
signalfd.h
sirfsoc_dma.h
sizes.h
skb_array.h skb_array: add wrappers for resizing 2016-07-01 05:32:17 -04:00
skbuff.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2016-07-06 10:35:22 -07:00
slab_def.h mm, kasan: switch SLUB to stackdepot, enable memory quarantine for SLUB 2016-07-28 16:07:41 -07:00
slab.h mm: faster kmalloc_array(), kcalloc() 2016-07-26 16:19:19 -07:00
slub_def.h mm, kasan: switch SLUB to stackdepot, enable memory quarantine for SLUB 2016-07-28 16:07:41 -07:00
sm501-regs.h
sm501.h
smc91x.h
smc911x.h
smp.h smp/cfd: Convert core to hotplug state machine 2016-07-15 10:41:43 +02:00
smpboot.h
smsc911x.h
smscphy.h
sock_diag.h sock_diag: do not broadcast raw socket destruction 2016-06-28 09:08:51 -04:00
socket.h net: Add Qualcomm IPC router 2016-05-08 23:46:14 -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 locking/spinlock, arch: Update and fix spin_unlock_wait() implementations 2016-06-14 11:55:15 +02:00
spinlock.h
splice.h
spmi.h
srcu.h
ssbi.h
stackdepot.h mm, kasan: stackdepot implementation. Enable stackdepot for SLAB 2016-03-25 16:37:42 -07:00
stackprotector.h
stacktrace.h
start_kernel.h
stat.h
statfs.h
static_key.h
stddef.h
ste_modem_shm.h
stm.h stm class: Support devices that override software assigned masters 2016-05-03 14:59:30 -07:00
stmmac.h drivers: net: stmmac: add port selection programming 2016-06-28 08:54:23 -04:00
stmp3xxx_rtc_wdt.h
stmp_device.h
stop_machine.h
string_helpers.h string_helpers: add kstrdup_quotable_file 2016-04-21 10:47:26 +10:00
string.h include/linux: apply __malloc attribute 2016-05-19 19:12:14 -07:00
stringhash.h fs/dcache.c: Save one 32-bit multiply in dcache lookup 2016-06-11 14:57:56 -07:00
stringify.h
sudmac.h
sungem_phy.h
sunserialcore.h
sunxi-rsb.h
superhyway.h
suspend.h PM / sleep: Make pm_prepare_console() return void 2016-06-15 01:26:04 +02:00
svga.h
sw842.h
swab.h
swait.h
swap_cgroup.h
swap.h mm: remove reclaim and compaction retry approximations 2016-07-28 16:07:41 -07:00
swapfile.h
swapops.h
swiotlb.h
sxgbe_platform.h
sync_file.h dma-buf/sync_file: de-stage sync_file headers 2016-04-29 17:37:10 -07:00
synclink.h
sys_soc.h
sys.h
syscalls.h include/linux/syscalls.h: use pid_t instead of int 2016-05-20 17:58:30 -07:00
syscore_ops.h
sysctl.h uapi: move forward declarations of internal structures 2016-08-02 17:31:41 -04:00
sysfs.h
syslog.h
sysrq.h
sysv_fs.h
t10-pi.h
task_io_accounting_ops.h
task_io_accounting.h
task_work.h
taskstats_kern.h
tboot.h
tc.h
tca6416_keypad.h
tcp.h
textsearch_fsm.h
textsearch.h
tfrc.h
thermal.h thermal: add the note for set_trip_temp 2016-06-01 22:25:48 +08:00
thinkpad_acpi.h
thread_info.h signal: consolidate {TS,TLF}_RESTORE_SIGMASK code 2016-08-02 19:35:23 -04:00
threads.h
ti_wilink_st.h drivers: misc: ti-st: Use int instead of fuzzy char for callback status 2016-07-17 19:59:26 +02:00
tick.h param: convert some "on"/"off" users to strtobool 2016-03-17 15:09:34 -07:00
tifm.h
timb_dma.h
timb_gpio.h
time64.h time: remove timespec_add_safe() 2016-05-19 19:12:14 -07:00
time.h time: Add time64_to_tm() 2016-06-20 12:47:15 -07:00
timecounter.h
timekeeper_internal.h
timekeeping.h time: Make settimeofday error checking work again 2016-06-01 21:13:43 +02:00
timer.h timers/core: Convert to hotplug state machine 2016-07-15 10:41:42 +02:00
timerfd.h
timeriomem-rng.h
timerqueue.h
timex.h
topology.h mm: convert zone_reclaim to node_reclaim 2016-07-28 16:07:41 -07:00
torture.h torture: Break online and offline functions out of torture_onoff() 2016-06-14 16:02:16 -07:00
toshiba.h
tpm_command.h
tpm.h tpm: Factor out common startup code 2016-07-19 17:43:38 +03:00
trace_clock.h
trace_events.h This includes two new updates for the ftrace infrastructure. 2016-05-18 18:55:19 -07:00
trace_seq.h
tracefs.h
tracehook.h
tracepoint-defs.h
tracepoint.h
transport_class.h
tsacct_kern.h
tty_driver.h devpts: more pty driver interface cleanups 2016-04-26 15:47:32 -07:00
tty_flip.h
tty_ldisc.h
tty.h TTY and Serial driver update for 4.7-rc1 2016-05-20 20:57:27 -07:00
typecheck.h
types.h signal: make oom_flags a bool 2016-05-23 17:04:14 -07:00
u64_stats_sync.h tcp: fix lockdep splat in tcp_snd_una_update() 2016-05-04 16:55:11 -04:00
uaccess.h
ucb1400.h
ucs2_string.h
udp.h udp: Add GRO functions to UDP socket 2016-04-07 16:53:29 -04:00
uidgid.h userns: Handle -1 in k[ug]id_has_mapping when !CONFIG_USER_NS 2016-06-30 18:04:36 -05:00
uinput.h
uio_driver.h
uio.h fix the copy vs. map logics in blk_rq_map_user_iov() 2016-04-08 19:46:28 -04:00
uprobes.h
usb_usual.h USB: uas: Add a new NO_REPORT_LUNS quirk 2016-04-13 12:02:28 -07:00
usb.h USB: leave LPM alone if possible when binding/unbinding interface drivers 2016-05-03 14:32:07 -07:00
usbdevice_fs.h
user_namespace.h fs: Limit file caps to the user namespace of the super block 2016-06-24 10:40:31 -05:00
user-return-notifier.h
user.h
userfaultfd_k.h mm: introduce fault_env 2016-07-26 16:19:19 -07:00
util_macros.h
uts.h
utsname.h
uuid.h lib/uuid.c: remove FSF address 2016-05-20 17:58:30 -07:00
uwb.h
verification.h PKCS#7: Make trust determination dependent on contents of trust keyring 2016-04-06 16:14:24 +01:00
vermagic.h
vexpress.h
vfio.h
vfs.h
vga_switcheroo.h vga_switcheroo: Add helper for deferred probing 2016-05-31 13:15:57 +02:00
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_mmio.h
virtio_net.h virtio_net: introduce virtio_net_hdr_{from,to}_skb 2016-06-10 23:03:55 -07:00
virtio_ring.h
virtio.h
vlynq.h
vm_event_item.h mm: vmstat: account per-zone stalls and pages skipped during reclaim 2016-07-28 16:07:41 -07:00
vm_sockets.h
vmacache.h
vmalloc.h Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux 2016-05-23 11:48:48 -07:00
vme.h
vmpressure.h
vmstat.h mm: vmstat: replace __count_zone_vm_events with a zone id equivalent 2016-07-28 16:07:41 -07:00
vmw_vmci_api.h
vmw_vmci_defs.h
vringh.h
vt_buffer.h
vt_kern.h tty: vt, ignore PIO_UNIMAPCLR param 2016-06-25 09:04:48 -07:00
vt.h
vtime.h sched/cputime: Reorganize vtime native irqtime accounting headers 2016-07-14 10:42:35 +02:00
w1-gpio.h
wait.h new helper: wait_event_killable_exclusive() 2016-07-19 03:08:07 -04:00
wanrouter.h
watchdog.h watchdog: Improve description of min_hw_heartbeat_ms 2016-07-17 21:00:14 +02:00
wireless.h
wkup_m3_ipc.h
wl12xx.h
wm97xx.h
workqueue.h workqueue: Convert to state machine callbacks 2016-07-14 09:34:43 +02:00
writeback.h mm, page_alloc: consider dirtyable memory in terms of nodes 2016-07-28 16:07:41 -07:00
ww_mutex.h
xattr.h switch ->setxattr() to passing dentry and inode separately 2016-05-27 20:09:16 -04:00
xz.h
yam.h
z2_battery.h
zbud.h
zconf.h
zlib.h
zorro.h
zpool.h
zsmalloc.h zsmalloc: require GFP in zs_malloc() 2016-05-20 17:58:30 -07:00
zutil.h