WSL2-Linux-Kernel/include/linux
Rasmus Villemoes d64e85d3e1 compiler.h: add support for malloc attribute
gcc as far back as at least 3.04 documents the function attribute
__malloc__.  Add a shorthand for attaching that to a function
declaration.  This was also suggested by Andi Kleen way back in 2002
[1], but didn't get applied, perhaps because gcc at that time generated
the exact same code with and without this attribute.

This attribute tells the compiler that the return value (if non-NULL)
can be assumed not to alias any other valid pointers at the time of the
call.

Please note that the documentation for a range of gcc versions (starting
from around 4.7) contained a somewhat confusing and self-contradicting
text:

  The malloc attribute is used to tell the compiler that a function may
  be treated as if any non-NULL pointer it returns cannot alias any other
  pointer valid when the function returns and *that the memory has
  undefined content*.  [...] Standard functions with this property include
  malloc and *calloc*.

(emphasis mine). The intended meaning has later been clarified [2]:

  This tells the compiler that a function is malloc-like, i.e., that the
  pointer P returned by the function cannot alias any other pointer valid
  when the function returns, and moreover no pointers to valid objects
  occur in any storage addressed by P.

What this means is that we can apply the attribute to kmalloc and
friends, and it is ok for the returned memory to have well-defined
contents (__GFP_ZERO).  But it is not ok to apply it to kmemdup(), nor
to other functions which both allocate and possibly initialize the
memory with existing pointers.  So unless someone is doing something
pretty perverted kstrdup() should also be a fine candidate.

[1] http://thread.gmane.org/gmane.linux.kernel/57172
[2] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56955

Signed-off-by: Rasmus Villemoes <linux@rasmusvillemoes.dk>
Cc: Christoph Lameter <cl@linux.com>
Cc: Pekka Enberg <penberg@kernel.org>
Cc: David Rientjes <rientjes@google.com>
Cc: Joonsoo Kim <iamjoonsoo.kim@lge.com>
Cc: Andi Kleen <ak@linux.intel.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2016-05-19 19:12:14 -07:00
..
amba drivers/hwtracing: make coresight-* explicitly non-modular 2016-02-20 14:11:01 -08:00
bcma bcma: move parallel flash support to separated file 2016-03-07 14:41:08 +02:00
byteorder
can can: fix handling of unmodifiable configuration options 2016-05-09 11:07:28 +02:00
ceph libceph: make authorizer destruction independent of ceph_auth_client 2016-04-25 20:54:13 +02:00
clk phy: tegra: Changes for v4.7-rc1 2016-05-09 16:18:37 +02:00
crush crush: add chooseleaf_stable tunable 2016-02-04 18:25:55 +01:00
decompress
dma
extcon
fpga
fsl powerpc/rcpm: add RCPM driver 2016-03-04 23:50:27 -06:00
gpio gpio: support native single-ended hardware drivers 2016-04-05 16:57:15 +02:00
hsi
i2c gpio: sx150x: move platform data into driver 2016-04-14 14:03:25 +02:00
iio iio: Fix typos in the struct iio_event_spec documentation comments 2016-02-17 21:11:08 +00:00
input Input: cyttsp - switch to using device properties 2016-01-27 14:32:48 -08:00
irqchip irqchip/gic-v3: Remove inexistant register definition 2016-05-11 10:12:12 +01:00
isdn
lockd
mfd Generic device properties framework update for v4.7-rc1 2016-05-16 19:51:04 -07:00
mlx4 net/mlx4: Avoid wrong virtual mappings 2016-05-05 23:23:05 -04:00
mlx5 net/mlx5_core: Flow counters infrastructure 2016-05-16 13:43:51 -04:00
mmc mmc: sh_mobile_sdhi: remove obsolete include file 2016-05-02 10:36:04 +02:00
mtd mtd: Uninline mtd_write_oob and move it to mtdcore.c 2016-04-13 10:23:14 +02:00
netfilter netfilter: fix IS_ERR_VALUE usage 2016-04-29 11:02:33 +02:00
netfilter_arp netfilter: xtables: prepare for on-demand hook register 2016-03-02 20:05:23 +01:00
netfilter_bridge
netfilter_ipv4 netfilter: xtables: prepare for on-demand hook register 2016-03-02 20:05:23 +01:00
netfilter_ipv6 netfilter: xtables: prepare for on-demand hook register 2016-03-02 20:05:23 +01:00
perf arm64/perf: Filter common events based on PMCEIDn_EL0 2016-04-25 14:11:10 +01:00
phy phy: Add Tegra XUSB pad controller support 2016-04-29 16:44:47 +02:00
pinctrl
platform_data ARM: SoC cleanups and fixes for v4.7 2016-05-18 12:28:29 -07:00
power power supply and reset changes for the v4.6 series 2016-03-17 12:50:55 -07:00
qed qed: add support for dcbx. 2016-05-17 12:29:34 -04:00
raid
regulator regulator: Silence build warnings from regulator_can_change_voltage() 2016-05-17 18:06:18 +01:00
reset
rtc
sched mm: move max_map_count bits into mm.h 2016-03-17 15:09:34 -07:00
soc ARM: SoC driver updates for v4.7 2016-05-18 13:14:02 -07:00
spi Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2016-03-17 21:51:52 -07:00
ssb
sunrpc mm, fs: remove remaining PAGE_CACHE_* and page_cache_{get,release} usage 2016-04-04 10:41:08 -07:00
ulpi
unaligned include/linux/unaligned: force inlining of byteswap operations 2016-03-17 15:09:34 -07:00
usb USB: core: let USB device know device node 2016-03-05 12:05:01 -08:00
uwb
wimax
8250_pci.h
a.out.h
acct.h
acpi.h Merge branches 'acpi-pci', 'acpi-misc' and 'acpi-tools' 2016-05-16 16:45:48 +02:00
acpi_dma.h
acpi_pmtmr.h
adb.h
adfs_fs.h
aer.h
agp_backend.h
agpgart.h
ahci_platform.h
aio.h
alarmtimer.h
altera_jtaguart.h
altera_uart.h
amd-iommu.h
amifd.h
amifdreg.h
amigaffs.h
anon_inodes.h
apm-emulation.h
apm_bios.h
apple-gmux.h ACPI / utils: Rename acpi_dev_present() 2016-04-09 03:12:58 +02:00
apple_bl.h
arm-cci.h
arm-smccc.h
asn1.h
asn1_ber_bytecode.h
asn1_decoder.h
assoc_array.h
assoc_array_priv.h
async.h
async_tx.h
ata.h libata-core: Allow longer timeout for drive spinup from PUIS 2016-04-04 12:17:09 -04:00
ata_platform.h
atalk.h
ath9k_platform.h ath9k: Allow platform override BTCoex pin 2016-03-11 14:00:03 +02:00
atm.h
atm_suni.h
atm_tcp.h
atmdev.h
atmel-mci.h
atmel-ssc.h
atmel_pdc.h
atmel_serial.h tty/serial: at91: fix bad offset for UART timeout register 2016-03-07 16:11:14 -08:00
atmel_tc.h
atomic.h locking/atomics: Flip atomic_fetch_or() arguments 2016-05-05 09:58:52 +02:00
attribute_container.h
audit.h Merge branch 'stable-4.7' of git://git.infradead.org/users/pcmoore/audit 2016-05-18 18:46:55 -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
backlight.h video / backlight: remove the backlight_device_registered API 2016-05-04 23:41:14 +02:00
badblocks.h
balloon_compaction.h
bcd.h
bch.h
bcm47xx_nvram.h
bcm47xx_wdt.h
bcm963xx_nvram.h
bcm963xx_tag.h
bfin_mac.h
binfmts.h
bio.h block: make bio_inc_remaining() interface accessible again 2016-05-05 13:03:29 -06:00
bit_spinlock.h
bitmap.h lib/bitmap.c: conversion routines to/from u32 array 2016-02-19 22:54:09 -05:00
bitops.h
bitrev.h
blk-cgroup.h
blk-mq.h blk-mq: Make blk_mq_all_tag_busy_iter static 2016-04-12 15:07:36 -06:00
blk_types.h block: copy NOMERGE flag from bio to request 2016-04-25 19:13:44 -06:00
blkdev.h Merge branch 'for-4.7/drivers' of git://git.kernel.dk/linux-block 2016-05-17 16:03:32 -07:00
blkpg.h
blktrace_api.h blk-throttle: don't parse cgroup path if trace isn't enabled 2016-05-10 08:41:37 -06:00
blockgroup_lock.h
bma150.h
bootmem.h
bottom_half.h
bpf.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2016-05-04 00:52:29 -04: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 mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros 2016-04-04 10:41:08 -07:00
bug.h mm: Some arch may want to use HPAGE_PMD related values as variables 2016-03-03 21:18:29 +11:00
c2port.h
cache.h arch: Introduce post-init read-only memory 2016-02-22 08:51:38 +01:00
cacheinfo.h
capability.h cred/userns: define current_user_ns() as a function 2016-03-22 15:36:02 -07: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
cfag12864b.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: introduce cgroup namespaces 2016-02-16 13:04:58 -05:00
cgroup_subsys.h
circ_buf.h
cleancache.h include/linux/cleancache.h: Clean up code 2016-01-27 09:10:29 -05:00
clk-provider.h clk: Make of_clk_get_parent_count() return unsigned ints 2016-02-26 16:01:32 -08:00
clk.h
clkdev.h ARM: 8503/1: clk_register_clkdev: remove format string interface 2016-02-16 16:34:18 +00:00
clock_cooling.h
clockchips.h
clocksource.h clocksource: Add missing include of of.h. 2016-04-22 11:38:56 -07:00
cm4000_cs.h
cma.h
cmdline-parser.h
cn_proc.h
cnt32_to_63.h
coda.h
coda_psdev.h
compaction.h mm, compaction: introduce kcompactd 2016-03-17 15:09:34 -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 Kbuild: provide a __UNIQUE_ID for clang 2016-02-08 19:04:55 +01:00
compiler-gcc.h compiler.h: add support for malloc attribute 2016-05-19 19:12:14 -07:00
compiler-intel.h
compiler.h compiler.h: add support for malloc attribute 2016-05-19 19:12:14 -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.h
console_struct.h
consolemap.h
container.h
context_tracking.h
context_tracking_state.h
cordic.h
coredump.h
coresight-pmu.h coresight: introducing a global trace ID function 2016-02-20 14:11:01 -08:00
coresight.h coresight: etb10: implementing AUX API 2016-02-20 14:11:01 -08:00
count_zeros.h
cper.h
cpu.h sched/hotplug: Move migration CPU_DYING to sched_cpu_dying() 2016-05-06 14:58:25 +02:00
cpu_cooling.h
cpu_pm.h
cpu_rmap.h
cpufeature.h
cpufreq.h cpufreq: Call cpufreq_disable_fast_switch() in sugov_exit() 2016-04-08 22:41:36 +02:00
cpuhotplug.h sched/hotplug: Make activate() the last hotplug step 2016-05-06 14:58:25 +02:00
cpuidle.h
cpumask.h sched: Allow per-cpu kernel threads to run on online && !active 2016-05-06 14:58:22 +02:00
cpuset.h cgroup, cpuset: replace cpuset_post_attach_flush() with cgroup_subsys->post_attach callback 2016-04-25 15:45:14 -04:00
cputime.h
crash_dump.h
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
crc7.h
crc8.h
crc16.h
crc32.h
crc32c.h
cred.h cred/userns: define current_user_ns() as a function 2016-03-22 15:36:02 -07:00
crypto.h crypto: doc - document correct return value for request allocation 2016-04-15 22:35:44 +08:00
cryptohash.h
cs5535.h
ctype.h
cuda.h
cyclades.h
davinci_emac.h misc: at24: replace memory_accessor with nvmem_device_read 2016-03-01 16:55:48 -08:00
dax.h direct-io: eliminate the offset argument to ->direct_IO 2016-05-01 19:58:39 -04:00
dca.h
dcache.h Merge branch 'ovl-fixes' into for-linus 2016-05-17 02:17:59 -04:00
dccp.h
dcookies.h
debug_locks.h
debugfs.h debugfs: Add stub function for debugfs_create_automount(). 2016-02-07 22:26:47 -08:00
debugobjects.h debugobjects: insulate non-fixup logic related to static obj from fixup callbacks 2016-05-19 19:12:14 -07:00
delay.h
delayacct.h
delayed_call.h
dell-led.h
devcoredump.h
devfreq-event.h
devfreq.h PM / devfreq: Add new passive governor 2016-05-03 11:20:07 +09:00
devfreq_cooling.h
device-mapper.h dm snapshot: disallow the COW and origin devices from being identical 2016-03-10 17:12:09 -05:00
device.h PM / Runtime: Move ignore_children flag under CONFIG_PM 2016-04-22 01:32:37 +02:00
device_cgroup.h
devpts_fs.h devpts: more pty driver interface cleanups 2016-04-26 15:47:32 -07:00
digsig.h
dio.h
dirent.h
dlm.h
dlm_plock.h
dm-dirty-log.h
dm-io.h
dm-kcopyd.h
dm-region-hash.h
dm9000.h
dma-attrs.h ARM: 8506/1: common: DMA-mapping: add DMA_ATTR_ALLOC_SINGLE_PAGES attribute 2016-02-11 15:33:38 +00:00
dma-buf.h dma-buf, drm, ion: Propagate error code from dma_buf_start_cpu_access() 2016-03-19 11:03:49 +01:00
dma-contiguous.h
dma-debug.h
dma-direction.h
dma-iommu.h
dma-mapping.h virtio/vhost: new features, performance improvements, cleanups 2016-03-20 13:28:18 -07:00
dma_remapping.h
dmaengine.h Merge branch 'topic/pl330' into for-linus 2016-03-14 11:18:12 +05:30
dmapool.h
dmar.h
dmi.h
dnotify.h
dns_resolver.h
dqblk_qtree.h quota_v2: Implement get_next_id() for V2 quota format 2016-02-09 13:05:23 +01:00
dqblk_v1.h
dqblk_v2.h
drbd.h
drbd_genl.h
drbd_genl_api.h
drbd_limits.h
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 misc: eeprom_93xx46: Add support for a GPIO 'select' line. 2016-02-11 19:23:28 -08:00
efi-bgrt.h
efi.h efi: Merge boolean flag arguments 2016-05-07 07:06:13 +02: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 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
exportfs.h staging/lustre: proper support of NFS anonymous dentries 2016-02-25 22:12:26 -08:00
ext2_fs.h
extcon.h
f2fs_fs.h mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros 2016-04-04 10:41:08 -07:00
f75375s.h
falloc.h
fanotify.h
fault-inject.h mm: fault-inject take over bootstrap kmem_cache check 2016-03-15 16:55:16 -07:00
fb.h fbdev: kill fb_rotate 2016-02-26 13:28:35 +02:00
fcdevice.h
fcntl.h
fd.h
fddidevice.h
fdtable.h
fec.h
fence.h Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux 2016-03-25 08:48:31 -07:00
file.h give readdir(2)/getdents(2)/etc. uniform exclusion with lseek() 2016-05-02 19:49:28 -04:00
filter.h bpf: add generic constant blinding for use in jits 2016-05-16 13:49:32 -04: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 objtool: Add STACK_FRAME_NON_STANDARD() macro 2016-02-29 08:35:10 +01:00
freezer.h timer: convert timer_slack_ns from unsigned long to u64 2016-03-17 15:09:34 -07:00
frontswap.h
fs.h Merge branch 'work.preadv2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2016-05-17 15:05:23 -07:00
fs_enet_pd.h
fs_pin.h
fs_stack.h
fs_struct.h
fs_uart_pd.h
fscache-cache.h
fscache.h
fscrypto.h fscrypto: don't let data integrity writebacks fail with ENOMEM 2016-04-12 10:25:30 -07:00
fsl-diu-fb.h
fsl_devices.h
fsl_hypervisor.h
fsl_ifc.h
fsldma.h
fsnotify.h untangle fsnotify_d_instantiate() a bit 2016-03-14 00:17:28 -04:00
fsnotify_backend.h fsnotify: avoid spurious EMFILE errors from inotify_init() 2016-05-19 19:12:14 -07:00
ftrace.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching 2016-05-17 17:11:27 -07:00
ftrace_irq.h
futex.h
fwnode.h
gameport.h
gcd.h
genalloc.h
genetlink.h
genhd.h
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: exclude ZONE_DEVICE from GFP_ZONE_TABLE 2016-03-17 15:09:34 -07:00
glob.h
goldfish.h
gpio-fan.h
gpio-pxa.h
gpio.h Revert "gpio: remove broken irq_to_gpio() interface" 2016-02-20 12:53:31 +01:00
gpio_keys.h
gpio_mouse.h
hardirq.h
hash.h Minimal fix-up of bad hashing behavior of hash_64() 2016-05-02 13:01:51 -07: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.h
hil_mlc.h
hippidevice.h
host1x.h
hp_sdc.h
hpet.h
hrtimer.h timer: convert timer_slack_ns from unsigned long to u64 2016-03-17 15:09:34 -07:00
htcpld.h
htirq.h
huge_mm.h thp: keep huge zero page pinned until tlb flush 2016-04-28 19:34:04 -07:00
hugetlb.h
hugetlb_cgroup.h
hugetlb_inline.h
hw_breakpoint.h
hw_random.h
hwmon-sysfs.h
hwmon-vid.h
hwmon.h
hwspinlock.h
hyperv.h Drivers: hv: util: Pass the channel information during the init call 2016-03-01 16:57:20 -08: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-ocores.h
i2c-omap.h
i2c-pca-platform.h
i2c-pnx.h
i2c-pxa.h
i2c-smbus.h
i2c-xiic.h
i2c.h
i7300_idle.h
i8042.h
i8253.h
icmp.h
icmpv6.h
ide.h
idr.h
ieee80211.h mac80211: add A-MSDU tx support 2016-04-06 13:18:19 +02:00
ieee802154.h ieee802154: add short address helpers 2016-04-13 10:41:08 +02:00
if_arp.h
if_bridge.h bridge: allow zero ageing time 2016-03-11 14:58:58 -05:00
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 team: track sum of rx_nohandler for all slaves 2016-02-06 02:59:51 -05:00
if_tun.h
if_tunnel.h
if_vlan.h
igmp.h igmp: Namespacify igmp_qrv sysctl knob 2016-02-11 09:59:22 -05:00
ihex.h
ima.h module: replace copy_module_from_fd with kernel version 2016-02-21 09:06:12 -05:00
in.h
in6.h
inet.h
inet_diag.h
inetdevice.h
init.h asm-generic: Consolidate mark_rodata_ro() 2016-02-22 08:51:37 +01:00
init_ohci1394_dma.h
init_task.h
initrd.h
inotify.h
input-polldev.h
input.h
integrity.h
intel-iommu.h iommu/vt-d: Clear PPR bit to ensure we get more page request interrupts 2016-02-15 12:42:38 +00:00
intel-svm.h
intel_pmic_gpio.h
interrupt.h arch, ftrace: for KASAN put hard/soft IRQ entries into separate sections 2016-03-25 16:37:42 -07:00
interval_tree.h
interval_tree_generic.h
io-64-nonatomic-hi-lo.h
io-64-nonatomic-lo-hi.h
io-mapping.h
io.h memremap: add MEMREMAP_WC flag 2016-03-22 15:36:02 -07:00
ioc3.h
ioc4.h
iocontext.h
iommu-common.h
iommu-helper.h
iommu.h iommu: provide of_xlate pointer unconditionally 2016-04-05 13:25:12 +02:00
iopoll.h
ioport.h libnvdimm for 4.6 2016-03-16 17:45:56 -07:00
ioprio.h
iova.h
ip.h
ipack.h
ipc.h
ipc_namespace.h
ipmi-fru.h
ipmi.h
ipmi_smi.h
ipv6.h net: l3mdev: Add hook in ip and ipv6 2016-05-11 19:31:40 -04:00
ipv6_route.h
irq.h genirq: Allow the affinity of a percpu interrupt to be set/retrieved 2016-05-02 13:42:51 +02:00
irq_cpustat.h
irq_poll.h
irq_work.h
irqbypass.h
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 irqdomain: Allow domain matching on irq_fwspec 2016-05-02 13:42:50 +02:00
irqflags.h
irqhandler.h
irqnr.h
irqreturn.h
isa.h
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.h isdn: Remove ASYNC_CLOSING 2016-01-28 14:19:12 -08:00
isdn_divertif.h
isdn_ppp.h
isdnif.h
isicom.h
jbd2.h jbd2: unify revoke and tag block checksum handling 2016-02-22 23:19:09 -05:00
jhash.h
jiffies.h
journal-head.h
joystick.h
jump_label.h
jump_label_ratelimit.h
jz4740-adc.h
jz4780-nemc.h
kallsyms.h
kasan.h mm, kasan: add GFP flags to KASAN API 2016-03-25 16:37:42 -07: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
kdebug.h
kdev_t.h
kern_levels.h
kernel-page-flags.h
kernel.h Nothing major this round. Mostly small clean ups and fixes. 2016-03-24 10:52:25 -07:00
kernel_stat.h
kernelcapi.h
kernfs.h cgroup, kernfs: make mountinfo show properly scoped path for cgroup namespaces 2016-05-09 12:15:03 -04:00
kexec.h
key-type.h
key.h KEYS: Add an alloc flag to convey the builtinness of a key 2016-02-09 16:40:46 +00:00
keyboard.h
kfifo.h kfifo: fix sparse complaints 2016-03-22 15:36:02 -07:00
kgdb.h
khugepaged.h
klist.h
kmemcheck.h
kmemleak.h
kmod.h
kmsg_dump.h
kobj_map.h
kobject.h
kobject_ns.h
kprobes.h
kref.h
ks0108.h
ks8842.h
ks8851_mll.h
ksm.h
kthread.h
ktime.h
kvm_host.h KVM: Use simple waitqueue for vcpu->wq 2016-02-25 11:27:16 +01:00
kvm_irqfd.h
kvm_para.h
kvm_types.h
l2tp.h
lapb.h
latencytop.h sched/debug: Make schedstats a runtime tunable that is disabled by default 2016-02-09 11:54:23 +01:00
lcd.h
lcm.h
led-class-flash.h
led-lm3530.h
leds-bd2802.h
leds-lp3944.h
leds-pca9532.h
leds-regulator.h
leds-tca6507.h
leds.h leds: gpio: Support the "panic-indicator" firmware property 2016-05-06 10:26:07 +02:00
leds_pwm.h
lglock.h
lguest.h
lguest_launcher.h
libata.h libata: Align ata_device's id on a cacheline 2016-02-25 16:37:06 -05:00
libfdt.h
libfdt_env.h
libnvdimm.h nfit: disable userspace initiated ars during scrub 2016-03-05 12:24:06 -08:00
libps2.h
license.h
lightnvm.h lightnvm: reserved space calculation incorrect 2016-05-06 12:51:10 -06:00
linkage.h
linux_logo.h
lis3lv02d.h
list.h list: kill list_force_poison() 2016-03-09 15:43:42 -08:00
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
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 'work.const-path' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2016-05-17 14:41:03 -07:00
lz4.h
lzo.h
m48t86.h
mISDNdsp.h
mISDNhw.h
mISDNif.h isdn: Use ktime_t instead of 'struct timeval' 2016-03-20 16:47:13 -04:00
mailbox_client.h
mailbox_controller.h
maple.h
marvell_phy.h
math64.h
max17040_battery.h
mbcache.h mbcache: add reusable flag to cache entries 2016-02-22 22:44:04 -05:00
mbus.h bus: mvebu-mbus: provide api for obtaining IO and DRAM window information 2016-03-14 12:19:46 -04:00
mc6821.h
mc146818rtc.h
mcb.h
mdio-bitbang.h
mdio-mux.h
mdio.h net: mdio: Fix lockdep falls positive splat 2016-04-11 21:15:48 -04:00
mei_cl_bus.h
memblock.h
memcontrol.h mm: workingset: make shadow node shrinker memcg aware 2016-03-17 15:09:34 -07:00
memory.h Char/Misc patches for 4.6-rc1 2016-03-17 13:47:50 -07:00
memory_hotplug.h mm/compaction: speed up pageblock_pfn_to_page() when zone is contiguous 2016-03-15 16:55:16 -07:00
mempolicy.h
mempool.h
memremap.h
memstick.h
mg_disk.h
mic_bus.h
micrel_phy.h
microchipphy.h
migrate.h mm, page_owner: track and print last migrate reason 2016-03-15 16:55:16 -07:00
migrate_mode.h
mii.h
miscdevice.h
mm-arch-hooks.h
mm.h mm: rename _count, field of the struct page, to _refcount 2016-05-19 19:12:14 -07:00
mm_inline.h
mm_types.h mm: rename _count, field of the struct page, to _refcount 2016-05-19 19:12:14 -07:00
mman.h mm/core, arch, powerpc: Pass a protection key in to calc_vm_flag_bits() 2016-02-18 19:46:30 +01:00
mmdebug.h mm, debug: move bad flags printing to bad_page() 2016-03-15 16:55:16 -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: scale kswapd watermarks in proportion to memory 2016-03-17 15:09:34 -07:00
mnt_namespace.h
mod_devicetable.h
module.h module: preserve Elf information for livepatch modules 2016-04-01 15:00:10 +02:00
moduleloader.h
moduleparam.h
mount.h
mpage.h
mpi.h
mpls.h
mpls_iptunnel.h
mroute.h
mroute6.h
msdos_fs.h
msg.h
msi.h fsl-mc: msi: Added FSL-MC-specific member to the msi_desc's union 2016-02-07 19:10:12 -08:00
mutex-debug.h
mutex.h
mv643xx.h
mv643xx_eth.h
mv643xx_i2c.h
mvebu-pmsu.h
mxm-wmi.h
n_r3964.h
namei.h vfs: add lookup_hash() helper 2016-05-10 23:56:28 -04:00
nd.h libnvdimm: async notification support 2016-03-05 12:24:06 -08:00
net.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2016-05-04 00:52:29 -04:00
netdev_features.h netdev_features: Fold NETIF_F_ALL_TSO into NETIF_F_GSO_SOFTWARE 2016-04-21 14:14:58 -04:00
netdevice.h bpf: move bpf_jit_enable declaration 2016-05-16 13:49:31 -04:00
netfilter.h netfilter: don't call hooks unless needed 2016-03-02 20:05:26 +01:00
netfilter_bridge.h
netfilter_defs.h
netfilter_ingress.h
netfilter_ipv4.h
netfilter_ipv6.h
netlink.h nfnetlink: Revert "nfnetlink: add support for memory mapped netlink" 2016-02-18 11:42:22 -05:00
netpoll.h
nfs.h
nfs3.h
nfs4.h nfs4.h: add SCSI layout definitions 2016-03-17 14:57:16 -04:00
nfs_fs.h Merge branch 'work.preadv2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2016-05-17 15:05:23 -07:00
nfs_fs_i.h
nfs_fs_sb.h
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: per-name sillyunlink exclusion 2016-05-09 11:39:45 -04:00
nfsacl.h
nilfs2_fs.h mm, fs: remove remaining PAGE_CACHE_* and page_cache_{get,release} usage 2016-04-04 10:41:08 -07:00
nl802154.h ieee802154: use nla_put_u64_64bit() 2016-04-25 15:09:11 -04:00
nls.h
nmi.h x86/apic: Remove declaration of unused hw_nmi_is_cpu_stuck 2016-03-23 12:34:17 +01:00
node.h
nodemask.h
notifier.h rcu: Make CPU_DYING_IDLE an explicit call 2016-03-01 20:36:58 +01:00
ns_common.h
nsc_gpio.h
nsproxy.h cgroup: introduce cgroup namespaces 2016-02-16 13:04:58 -05:00
ntb.h NTB: Make _addr functions optional in the API 2016-03-21 19:30:06 -04:00
ntb_transport.h
nubus.h
numa.h
nvme.h NVMe: correct comment for offset enum of controller registers in nvme.h 2016-05-02 09:13:35 -06:00
nvmem-consumer.h
nvmem-provider.h nvmem: Add backwards compatibility support for older EEPROM drivers. 2016-03-01 16:55:48 -08:00
nvram.h
of.h arm64 updates for 4.7: 2016-05-16 17:17:24 -07:00
of_address.h
of_device.h
of_dma.h
of_fdt.h of: earlycon: Move address translation to of_setup_earlycon() 2016-02-06 22:07:37 -08:00
of_gpio.h
of_graph.h
of_iommu.h
of_irq.h
of_mdio.h
of_mtd.h
of_net.h
of_pci.h
of_pdt.h
of_platform.h
of_reserved_mem.h
oid_registry.h
olpc-ec.h
omap-dma.h
omap-dmaengine.h
omap-gpmc.h memory: omap-gpmc: Add support for AAD timings 2016-02-08 16:22:03 +02:00
omap-iommu.h
omap-mailbox.h
omapfb.h
once.h
oom.h include/linux/oom.h: remove undefined oom_kills_count()/note_oom_kill() 2016-03-25 16:37:42 -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-flags-layout.h mm: exclude ZONE_DEVICE from GFP_ZONE_TABLE 2016-03-17 15:09:34 -07:00
page-flags.h mm: thp: kvm: fix memory corruption in KVM with THP enabled 2016-05-05 17:38:53 -07:00
page-isolation.h
page_counter.h
page_ext.h mm, page_owner: track and print last migrate reason 2016-03-15 16:55:16 -07:00
page_idle.h
page_owner.h mm, page_owner: dump page owner info from dump_page() 2016-03-15 16:55:16 -07:00
page_ref.h mm: rename _count, field of the struct page, to _refcount 2016-05-19 19:12:14 -07:00
pageblock-flags.h
pagemap.h mm: rename _count, field of the struct page, to _refcount 2016-05-19 19:12:14 -07:00
pagevec.h
parport.h
parport_pc.h
parser.h
pata_arasan_cf_data.h
patchkey.h
path.h
pch_dma.h
pci-acpi.h
pci-aspm.h
pci-ats.h
pci-dma-compat.h PCI: Consolidate PCI DMA constants and interfaces in linux/pci-dma-compat.h 2016-03-07 11:39:16 -06:00
pci-dma.h
pci.h PCI: Add pci_set_vpd_size() to set VPD size 2016-04-15 13:00:11 -05:00
pci_hotplug.h
pci_ids.h PCI: Add PCI_CLASS_SERIAL_USB_DEVICE definition 2016-03-15 08:52:28 -05:00
pcieport_if.h
pda_power.h
pe.h
percpu-defs.h
percpu-refcount.h
percpu-rwsem.h
percpu.h
percpu_counter.h
percpu_ida.h
perf_event.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next 2016-05-17 16:26:30 -07:00
perf_regs.h
personality.h
pfn.h mm: fix pfn_t vs highmem 2016-02-11 18:35:48 -08:00
pfn_t.h mm: fix pfn_t vs highmem 2016-02-11 18:35:48 -08:00
phonet.h
phy.h net: phy: add phy_ethtool_{get|set}_link_ksettings 2016-05-10 15:06:19 -04:00
phy_fixed.h phy: fixed: Fix removal of phys. 2016-03-14 15:43:11 -04:00
pid.h
pid_namespace.h
pim.h
pipe_fs_i.h
pkeys.h mm/core, x86/mm/pkeys: Add execute-only protection keys support 2016-02-18 19:46:33 +01:00
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
pm-trace.h
pm.h PM / Runtime: Move ignore_children flag under CONFIG_PM 2016-04-22 01:32:37 +02:00
pm2301_charger.h
pm_clock.h PM / clk: Add support for obtaining clocks from device-tree 2016-03-17 02:32:04 +01:00
pm_domain.h PM / Domains: Remove ->save|restore_state() callbacks 2016-04-22 02:29:17 +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
pmem.h pmem: fix BUG() error in pmem.h:48 on X86_32 2016-04-14 09:01:47 -06: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-clock.h
posix-timers.h posix-cpu-timers: Migrate to use new tick dependency mask model 2016-03-02 16:44:27 +01:00
posix_acl.h posix_acl: Unexport acl_by_type and make it static 2016-03-31 00:30:26 -04:00
posix_acl_xattr.h
power_supply.h power_supply: Add types for USB Type C and PD chargers 2016-02-15 07:02:32 +01:00
powercap.h
ppp-comp.h
ppp_channel.h
ppp_defs.h
pps-gpio.h
pps_kernel.h time: Remove duplicated code in ktime_get_raw_and_real() 2016-03-02 17:13:02 -08:00
pr.h
preempt.h
prefetch.h
printk.h
proc_fs.h
proc_ns.h cgroup: introduce cgroup namespaces 2016-02-16 13:04:58 -05:00
profile.h
projid.h
property.h device property: don't bother the drivers with struct property_set 2016-04-09 03:10:50 +02:00
psci.h drivers: firmware: psci: make two helper functions static 2016-04-25 23:47:44 +02:00
pstore.h
pstore_ram.h pstore: Add support for 64 Bit address space 2016-03-10 09:43:36 -08:00
pti.h
ptp_classify.h
ptp_clock_kernel.h ptp: Add PTP_SYS_OFFSET_PRECISE for driver crosstimestamping 2016-03-03 14:23:43 -08:00
ptrace.h
pvclock_gtod.h
pwm.h pwm: Introduce the pwm_args concept 2016-05-03 13:44:37 +02:00
pwm_backlight.h
pxa2xx_ssp.h spi: pxa2xx: Add support for both chip selects on Intel Braswell 2016-02-09 19:01:11 +00:00
pxa168_eth.h
qcom_scm.h
qnx6_fs.h
quicklist.h fix Christoph's email addresses 2016-03-17 15:09:34 -07:00
quota.h quota: Add support for ->get_nextdqblk() for VFS quota 2016-02-09 13:05:23 +01:00
quotaops.h quota: Add support for ->get_nextdqblk() for VFS quota 2016-02-09 13:05:23 +01:00
radix-tree.h radix-tree,shmem: introduce radix_tree_iter_next() 2016-03-17 15:09:34 -07:00
raid_class.h
ramfs.h
random.h drivers: char: random: add get_random_long() 2016-02-27 10:28:52 -08:00
range.h
ras.h
ratelimit.h
rational.h
rbtree.h
rbtree_augmented.h
rbtree_latch.h
rcu_sync.h
rculist.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2016-04-23 18:51:33 -04:00
rculist_bl.h
rculist_nulls.h soreuseport: fix ordering for mixed v4/v6 sockets 2016-04-14 21:14:03 -04:00
rcupdate.h rcu: Remove superfluous versions of rcu_read_lock_sched_held() 2016-03-31 13:34:50 -07:00
rcutiny.h rcutorture: Expedited-GP batch progress access to torturing 2016-03-31 13:37:37 -07:00
rcutree.h rcutorture: Expedited-GP batch progress access to torturing 2016-03-31 13:37:37 -07:00
reboot.h
reciprocal_div.h
regmap.h Merge remote-tracking branch 'regmap/topic/update-bits' into regmap-next 2016-03-05 21:30:41 +09:00
regset.h
relay.h
remoteproc.h remoteproc: Add additional crash reasons 2016-05-12 15:50:19 -07:00
reservation.h
reset-controller.h reset: Share struct reset_control between reset_control_get calls 2016-03-30 15:42:03 +02:00
reset.h reset: Add missing function stub for device_reset 2016-04-04 18:15:23 +02:00
resource.h
resource_ext.h
rfkill-regulator.h
rfkill.h net: rfkill: add rfkill_find_type function 2016-02-24 09:12:45 +01:00
rhashtable.h rhashtable: accept GFP flags in rhashtable_walk_init 2016-04-05 10:56:32 +02:00
ring_buffer.h
rio.h rapidio: add outbound window support 2016-03-22 15:36:02 -07:00
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
rmap.h mm: make remove_migration_ptes() beyond mm/migration.c 2016-03-17 15:09:34 -07:00
rmi.h Input: synaptics-rmi4 - add SPI transport driver 2016-03-10 16:04:24 -08:00
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 rtc: Add functions to set and read rtc offset 2016-03-14 17:08:15 +01:00
rtmutex.h
rtnetlink.h
rwlock.h
rwlock_api_smp.h
rwlock_types.h
rwsem-spinlock.h locking/rwsem: Introduce basis for down_write_killable() 2016-04-13 10:42:20 +02:00
rwsem.h locking/rwsem: Provide down_write_killable() 2016-04-22 08:58:33 +02:00
rxrpc.h
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.h Power management material for v4.7-rc1 2016-05-16 19:17:22 -07:00
sched_clock.h
scif.h
scpi_protocol.h hwmon: (scpi) add energy meter support 2016-02-16 09:26:27 +00:00
screen_info.h
sctp.h sctp: add sctp_info dump api for sctp_diag 2016-04-15 17:29:35 -04:00
scx200.h
scx200_gpio.h
sdb.h
sdla.h
seccomp.h
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
selinux.h
sem.h
semaphore.h
seq_buf.h
seq_file.h Make file credentials available to the seqfile interfaces 2016-04-14 12:56:09 -07:00
seq_file_net.h
seqlock.h
seqno-fence.h
serial.h
serial_8250.h tty: Add software emulated RS485 support for 8250 2016-02-06 22:23:26 -08:00
serial_bcm63xx.h
serial_core.h of: earlycon: Move address translation to of_setup_earlycon() 2016-02-06 22:07:37 -08:00
serial_max3100.h
serial_pnx8xxx.h
serial_s3c.h
serial_sci.h
serio.h
sfi.h
sfi_acpi.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 signals/sigaltstack: Implement SS_AUTODISARM flag 2016-05-03 08:37:59 +02:00
signalfd.h
sirfsoc_dma.h
sizes.h
skbuff.h net: relax expensive skb_unclone() in iptunnel_handle_offloads() 2016-05-03 00:22:19 -04:00
slab.h mm, kasan: add GFP flags to KASAN API 2016-03-25 16:37:42 -07:00
slab_def.h mm: SLAB freelist randomization 2016-05-19 19:12:14 -07:00
slub_def.h mm, kasan: SLAB support 2016-03-25 16:37:42 -07:00
sm501-regs.h
sm501.h
smc91x.h
smc911x.h
smp.h
smpboot.h
smsc911x.h
smscphy.h
sock_diag.h
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.h
spinlock_api_smp.h
spinlock_api_up.h
spinlock_types.h
spinlock_types_up.h
spinlock_up.h
splice.h
spmi.h
srcu.h rcu: Document unique-name limitation for DEFINE_STATIC_SRCU() 2016-02-23 19:59:55 -08:00
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: Plug stm device's unlink callback 2016-02-20 14:09:14 -08:00
stmmac.h stmmac: add new DT platform entries for GMAC4 2016-04-02 20:23:09 -04:00
stmp3xxx_rtc_wdt.h
stmp_device.h
stop_machine.h
string.h lib: move strtobool() to kstrtobool() 2016-03-17 15:09:34 -07:00
string_helpers.h
stringify.h
sudmac.h
sungem_phy.h
sunserialcore.h
sunxi-rsb.h
superhyway.h
suspend.h
svga.h
sw842.h
swab.h
swait.h wait.[ch]: Introduce the simple waitqueue (swait) implementation 2016-02-25 11:27:16 +01:00
swap.h mm: thp: calculate the mapcount correctly for THP pages during WP faults 2016-05-12 15:52:50 -07:00
swap_cgroup.h
swapfile.h
swapops.h
swiotlb.h
sxgbe_platform.h
synclink.h
sys.h
sys_soc.h
syscalls.h vfs: vfs: Define new syscalls preadv2,pwritev2 2016-03-04 12:20:10 -05:00
syscore_ops.h
sysctl.h
sysfs.h
syslog.h
sysrq.h
sysv_fs.h
t10-pi.h
task_io_accounting.h
task_io_accounting_ops.h
task_work.h
taskstats_kern.h
tboot.h
tc.h
tca6416_keypad.h
tcp.h tcp: Add RFC4898 tcpEStatsPerfDataSegsOut/In 2016-03-14 14:55:26 -04:00
textsearch.h
textsearch_fsm.h
tfrc.h
thermal.h thermal: consistently use int for trip temp 2016-04-20 20:31:14 -07:00
thinkpad_acpi.h
thread_info.h
threads.h
ti_wilink_st.h
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
time.h
time64.h time: remove timespec_add_safe() 2016-05-19 19:12:14 -07:00
timecounter.h
timekeeper_internal.h time: Add history to cross timestamp interface supporting slower devices 2016-03-02 17:13:17 -08:00
timekeeping.h time: Introduce do_sys_settimeofday64() 2016-04-22 11:49:04 -07:00
timer.h
timerfd.h
timeriomem-rng.h
timerqueue.h
timex.h
topology.h
torture.h
toshiba.h
tpm.h
tpm_command.h
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 tracepoints: move trace_print_flags definitions to tracepoint-defs.h 2016-03-15 16:55:16 -07:00
tracepoint.h tracing: Fix check for cpu online when event is disabled 2016-03-09 11:58:41 -05:00
transport_class.h
tsacct_kern.h
tty.h Merge branch 'stable-4.7' of git://git.infradead.org/users/pcmoore/audit 2016-05-18 18:46:55 -07:00
tty_driver.h devpts: more pty driver interface cleanups 2016-04-26 15:47:32 -07:00
tty_flip.h
tty_ldisc.h tty, n_tty: Remove fasync() ldisc notification 2016-01-28 11:58:02 -08:00
typecheck.h
types.h
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 lib/ucs2_string: Add ucs2 -> utf8 helper functions 2016-02-10 13:19:03 +00:00
udp.h udp: Add GRO functions to UDP socket 2016-04-07 16:53:29 -04:00
uidgid.h
uinput.h
uio.h fix the copy vs. map logics in blk_rq_map_user_iov() 2016-04-08 19:46:28 -04:00
uio_driver.h
uprobes.h
usb.h usb: Add USB 3.1 Precision time measurement capability descriptor support 2016-02-14 17:03:23 -08:00
usb_usual.h USB: uas: Add a new NO_REPORT_LUNS quirk 2016-04-13 12:02:28 -07:00
usbdevice_fs.h
user-return-notifier.h
user.h
user_namespace.h
userfaultfd_k.h
util_macros.h
uts.h
utsname.h
uuid.h
uwb.h
verify_pefile.h
vermagic.h
vexpress.h
vfio.h vfio: Add capability chain helpers 2016-02-22 16:10:08 -07:00
vfs.h
vga_switcheroo.h vga_switcheroo: Add support for switching only the DDC 2016-02-09 11:21:07 +01:00
vgaarb.h
via-core.h
via-gpio.h
via.h
via_i2c.h
videodev2.h
virtio.h virtio: Add improved queue allocation API 2016-03-02 17:01:57 +02:00
virtio_byteorder.h
virtio_caif.h
virtio_config.h
virtio_console.h
virtio_mmio.h
virtio_ring.h virtio: Add improved queue allocation API 2016-03-02 17:01:57 +02:00
vlynq.h
vm_event_item.h thp, vmstats: count deferred split events 2016-03-17 15:09:34 -07:00
vm_sockets.h
vmacache.h
vmalloc.h
vme.h
vmpressure.h
vmstat.h
vmw_vmci_api.h
vmw_vmci_defs.h VMCI: Use 32bit atomics for queue headers on X86_32 2016-02-07 21:36:02 -08:00
vringh.h
vt.h
vt_buffer.h
vt_kern.h
vtime.h
w1-gpio.h
wait.h sched/wait: Fix wait_event_freezable() documentation 2016-02-24 09:09:45 +01:00
wanrouter.h
watchdog.h watchdog: Add support for minimum time between heartbeats 2016-03-16 21:11:19 +01:00
wireless.h
wkup_m3_ipc.h
wl12xx.h
wm97xx.h
workqueue.h workqueue: skip flush dependency checks for legacy workqueues 2016-01-29 13:31:10 -05:00
writeback.h writeback: flush inode cgroup wb switches instead of pinning super_block 2016-03-03 14:42:50 -07:00
ww_mutex.h
xattr.h ->getxattr(): pass dentry and inode as separate arguments 2016-04-11 00:48:00 -04:00
xz.h
yam.h
z2_battery.h
zbud.h
zconf.h
zlib.h
zorro.h
zpool.h
zsmalloc.h
zutil.h