1
0
Fork 0
alistair23-linux/include/linux
Dmitry Monakhov fbd08e7673 bio-integrity: fix interface for bio_integrity_trim
bio_integrity_trim inherent it's interface from bio_trim and accept
offset and size, but this API is error prone because data offset
must always be insync with bio's data offset. That is why we have
integrity update hook in bio_advance()

So only meaningful values are: offset == 0, sectors == bio_sectors(bio)
Let's just remove them completely.

Reviewed-by: Hannes Reinecke <hare@suse.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: Dmitry Monakhov <dmonakhov@openvz.org>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
2017-07-03 16:56:22 -06:00
..
amba Merge branch 'topic/pl330' into for-linus 2017-05-04 16:08:52 +05:30
bcma scripts/spelling.txt: add regsiter -> register spelling mistake 2017-05-08 17:15:13 -07:00
byteorder
can can: complete initial namespace support 2017-04-25 09:04:29 +02:00
ceph libceph: use kbasename() and kill ceph_file_part() 2017-05-23 20:32:10 +02:00
clk clk: tegra: Changes for v4.12-rc1 2017-04-12 18:51:01 +02:00
crush crush: merge working data and scratch 2017-02-20 12:16:11 +01:00
decompress
dma dmaengine: dw: register IRQ and DMA pool with instance ID 2017-01-25 11:51:39 +05:30
extcon extcon: adc-jack: Fix incompatible pointer type warning 2017-01-09 10:04:09 +09:00
firmware/meson firmware: meson-sm: Check for buffer output size 2017-03-23 12:22:32 -07:00
fpga fpga pr ip: Core driver support for Altera Partial Reconfiguration IP. 2017-04-08 17:45:28 +02:00
fsl soc: fsl: add GUTS driver for QorIQ platforms 2016-11-29 09:17:20 +01:00
gpio gpiolib: Add stubs for gpiod lookup table interface 2017-05-22 10:39:11 +02:00
hsi
i2c Merge branch 'for-4.12/asus' into for-linus 2017-05-02 11:02:41 +02:00
iio iio: sw-device: Fix config group initialization 2017-03-13 20:42:34 +00:00
input Input: eeti_ts - switch to gpiod API 2017-04-05 08:52:33 -07:00
irqchip KVM: arm/arm64: Fix isues with GICv2 on GICv3 migration 2017-05-24 09:44:07 +02:00
isdn
lockd lockd: Introduce nlmclnt_operations 2017-04-21 10:45:01 -04:00
mailbox mailbox: Add driver for Broadcom FlexRM ring manager 2017-03-28 23:33:30 +05:30
mfd pci-v4.12-changes 2017-05-08 19:03:25 -07:00
mlx4 net/mlx4: Fix the check in attaching steering rules 2017-06-04 23:10:05 -04:00
mlx5 net/mlx5: Define interface bits for fencing UMR wqe 2017-06-01 17:05:04 -04:00
mmc mmc: core: Export API to allow hosts to get the card address 2017-04-24 21:49:15 +02:00
mtd MTD updates for 4.12-rc1: 2017-05-11 10:44:22 -07:00
netfilter netfilter: xtables: zero padding in data_to_user 2017-05-15 12:51:38 +02:00
netfilter_arp
netfilter_bridge ebtables: arpreply: Add the standard target sanity check 2017-05-16 10:24:27 +02:00
netfilter_ipv4
netfilter_ipv6
perf drivers/perf: arm_pmu: add ACPI framework 2017-04-11 16:29:54 +01:00
phy SCSI misc on 20161213 2016-12-14 10:49:33 -08:00
pinctrl Revert "pinctrl: generic: Add bi-directional and output-enable" 2017-05-22 10:39:10 +02:00
platform_data fbdev changes for v4.12: 2017-05-11 11:12:26 -07:00
power power: supply: max17042_battery: Add support for the STATUS property 2017-05-01 12:37:29 +02:00
qed qed*: Fix possible overflow for status block id field. 2017-05-04 12:31:02 -04:00
raid
regulator Merge remote-tracking branches 'regulator/topic/notifier', 'regulator/topic/pfuze100', 'regulator/topic/settle', 'regulator/topic/tps65132' and 'regulator/topic/twl6030' into regulator-next 2017-04-30 22:17:36 +09:00
remoteproc
reset
rpmsg soc: qcom: smd: Remove standalone driver 2017-03-28 17:58:07 -07:00
rtc
sched sched/loadavg: Generalize "_idle" naming to "_nohz" 2017-06-22 11:30:01 +02:00
soc Renesas ARM Based SoC Fixes for v4.12 2017-05-10 15:33:45 +02:00
spi Merge remote-tracking branches 'spi/topic/ti-qspi' and 'spi/topic/xlp' into spi-next 2017-04-26 15:58:22 +01:00
ssb
sunrpc sched/wait: Split out the wait_bit*() APIs from <linux/wait.h> into <linux/wait_bit.h> 2017-06-20 12:19:09 +02:00
ulpi
unaligned
usb cdc-ether: divorce initialisation with a filter reset and a generic method 2017-05-23 11:01:28 -04:00
uwb
wimax
8250_pci.h
a.out.h
acct.h
acpi.h acpi: always include uuid.h 2017-06-08 09:03:33 +02:00
acpi_dma.h
acpi_iort.h IOMMU Updates for Linux v4.12 2017-05-09 15:15:47 -07:00
acpi_pmtmr.h
adb.h
adfs_fs.h
aer.h
agp_backend.h
agpgart.h
ahci-remap.h ahci-remap.h: add ahci remapping definitions 2016-12-05 14:31:24 -05:00
ahci_platform.h
aio.h move aio compat to fs/aio.c 2016-12-22 22:58:37 -05:00
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
amifd.h
amifdreg.h
anon_inodes.h
apm-emulation.h
apm_bios.h
apple-gmux.h
apple_bl.h
arm-cci.h
arm-smccc.h ARM: smccc: Update HVC comment to describe new quirk parameter 2017-02-08 14:54:12 +00:00
asn1.h
asn1_ber_bytecode.h
asn1_decoder.h
assoc_array.h
assoc_array_priv.h
async.h
async_tx.h async_tx: deprecate broken support for channel switching 2017-02-16 10:08:41 +05:30
ata.h libata: remove SCT WRITE SAME support 2017-04-28 18:09:59 -04:00
ata_platform.h
atalk.h
ath9k_platform.h
atm.h
atm_suni.h
atm_tcp.h
atmdev.h
atmel-mci.h
atmel-ssc.h misc: atmel-ssc: register as sound DAI if #sound-dai-cells is present 2016-12-15 12:13:31 +00:00
atmel_pdc.h
atmel_tc.h
atomic.h locking/atomic: Fix atomic_try_cmpxchg() semantics 2017-03-30 09:35:54 +02:00
attribute_container.h
audit.h audit: Use timespec64 to represent audit timestamps 2017-05-02 10:16:05 -04:00
auto_dev-ioctl.h
auto_fs.h
auxvec.h
average.h average: change to declare precision, not factor 2017-03-02 08:32:46 +01:00
b1pcmcia.h
backing-dev-defs.h fs: Provide infrastructure for dynamic BDIs in filesystems 2017-04-20 12:09:55 -06:00
backing-dev.h bdi: Drop 'parent' argument from bdi_register[_va]() 2017-04-20 12:09:55 -06:00
backlight.h
badblocks.h
balloon_compaction.h
bcd.h
bch.h
bcm47xx_nvram.h bcm47xx: Fix build regression 2017-06-08 18:52:36 -07:00
bcm47xx_sprom.h
bcm47xx_wdt.h
bcm963xx_nvram.h
bcm963xx_tag.h
bfin_mac.h
binfmts.h sched/headers, vfs/execve: Move the do_execve*() prototypes from <linux/sched.h> to <linux/binfmts.h> 2017-03-03 01:45:23 +01:00
bio.h bio-integrity: fix interface for bio_integrity_trim 2017-07-03 16:56:22 -06:00
bit_spinlock.h
bitfield.h bitfield.h: add FIELD_FIT() helper 2017-02-10 15:52:24 -05:00
bitmap.h
bitops.h
bitrev.h
blk-cgroup.h Revert "blkcg: allocate struct blkcg_gq outside request queue spinlock" 2017-03-29 11:25:48 -06:00
blk-mq-pci.h
blk-mq-virtio.h blk-mq: provide a default queue mapping for virtio device 2017-02-27 20:54:05 +02:00
blk-mq.h Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2017-07-03 13:08:04 -07:00
blk_types.h block: add support for write hints in a bio 2017-06-27 12:05:27 -06:00
blkdev.h block: remove the queue_bounce_pfn helper 2017-06-27 12:13:45 -06:00
blkpg.h
blktrace_api.h blktrace: make do_blk_trace_setup() static 2017-02-02 10:20:16 -07:00
blockgroup_lock.h
bma150.h
bootmem.h
bottom_half.h
bpf-cgroup.h bpf: introduce BPF_F_ALLOW_OVERRIDE flag 2017-02-12 21:52:19 -05:00
bpf.h bpf: remove struct bpf_map_type_list 2017-04-11 14:38:43 -04:00
bpf_trace.h bpf: add initial bpf tracepoints 2017-01-25 13:17:47 -05:00
bpf_types.h bpf: remove struct bpf_map_type_list 2017-04-11 14:38:43 -04:00
bpf_verifier.h bpf: Add strict alignment flag for BPF_PROG_LOAD. 2017-05-11 14:19:00 -04:00
brcmphy.h net: phy: bcm7xxx: add support for 28nm EPHY 2017-03-13 21:51:49 -07:00
bsearch.h
bsg-lib.h block/bsg: move queue creation into bsg_setup_queue 2017-01-27 15:08:35 -07:00
bsg.h
btree-128.h
btree-type.h
btree.h
btrfs.h
buffer_head.h fs: remove _submit_bh() 2017-04-26 23:54:06 -04:00
bug.h debug: Add _ONCE() logic to report_bug() 2017-03-30 09:37:20 +02:00
bvec.h
c2port.h
cache.h
cacheinfo.h Merge branch 'x86-cache-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2016-12-22 09:25:45 -08:00
capability.h exec: Ensure mm->user_ns contains the execed files 2016-11-22 13:21:00 -06:00
cb710.h
cciss_ioctl.h
ccp.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 2017-04-05 21:57:07 +08:00
cdev.h chardev: add helper function to register char devs with a struct device 2017-03-21 06:44:32 +01:00
cdrom.h cdrom: Make device operations read-only 2017-02-14 08:29:56 -07:00
cfag12864b.h
cgroup-defs.h cgroup: Prevent kill_css() from being called more than once 2017-05-17 16:58:32 -04:00
cgroup.h cpuset: consider dying css as offline 2017-05-24 12:43:30 -04:00
cgroup_rdma.h rdmacg: Added rdma cgroup controller 2017-01-10 11:14:27 -05:00
cgroup_subsys.h rdmacg: Added rdma cgroup controller 2017-01-10 11:14:27 -05:00
circ_buf.h
cleancache.h fs: switch ->s_uuid to uuid_t 2017-06-05 16:59:12 +02:00
clk-provider.h
clk.h kernel-api.rst: fix a series of errors when parsing C files 2017-04-02 14:31:49 -06:00
clkdev.h
clock_cooling.h
clockchips.h Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2017-05-01 16:15:18 -07:00
clocksource.h x86/tsc, sched/clock, clocksource: Use clocksource watchdog to provide stable sync points 2017-05-15 10:15:18 +02:00
cm4000_cs.h
cma.h cma: Introduce cma_for_each_area 2017-04-18 20:41:12 +02:00
cmdline-parser.h
cn_proc.h
cnt32_to_63.h
coda.h
coda_psdev.h coda: Convert to separately allocated bdi 2017-04-20 12:09:55 -06:00
compaction.h
compat.h Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security 2017-05-03 08:50:52 -07:00
compiler-clang.h compiler, clang: properly override 'inline' for clang 2017-06-11 15:51:56 -07:00
compiler-gcc.h objtool, modules: Discard objtool annotation sections for modules 2017-03-01 20:32:25 +01:00
compiler-intel.h
compiler.h rcu: Remove SPARSE_RCU_POINTER Kconfig option 2017-06-08 18:52:41 -07:00
completion.h
component.h
concap.h
configfs.h configfs: Introduce config_item_get_unless_zero() 2017-06-12 13:20:20 +02:00
connector.h
console.h console: move console_init() out of tty_io.c 2017-04-18 18:01:52 +02:00
console_struct.h
consolemap.h
container.h
context_tracking.h
context_tracking_state.h
cordic.h
coredump.h coredump: Ensure proper size of sparse core files 2017-01-14 19:32:40 -05:00
coresight-pmu.h
coresight-stm.h
coresight.h perf/core: Keep AUX flags in the output handle 2017-03-16 09:51:10 +01:00
count_zeros.h
cper.h
cpu.h sched/headers: Prepare to move _init() prototypes from <linux/sched.h> to <linux/sched/init.h> 2017-03-02 08:42:40 +01:00
cpu_cooling.h
cpu_pm.h
cpu_rmap.h
cpufeature.h
cpufreq.h cpufreq: schedutil: Use policy-dependent transition delays 2017-04-17 18:37:27 +02:00
cpuhotplug.h drivers/perf: arm_pmu: add ACPI framework 2017-04-11 16:29:54 +01:00
cpuidle.h cpuidle:powernv: Add helper function to populate powernv idle states. 2017-01-31 08:32:13 +11:00
cpumask.h smp, cpumask: Use non-atomic cpumask_{set,clear}_cpu() 2017-05-23 10:01:32 +02:00
cpuset.h cpuset: Remove cpuset_update_active_cpus()'s parameter. 2017-04-11 08:57:54 +09:00
crash_core.h ia64: reuse append_elf_note() and final_note() functions 2017-05-08 17:15:11 -07:00
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 sched/headers: Prepare to remove <linux/cred.h> inclusion from <linux/sched.h> 2017-03-02 08:42:31 +01:00
crypto.h crypto: api - Extend algorithm name limit to 128 bytes 2017-04-10 19:17:27 +08:00
cryptohash.h md5: remove from lib and only live in crypto 2017-03-24 22:02:56 +08:00
cs5535.h
ctype.h
cuda.h
cyclades.h
davinci_emac.h
dax.h dax, xfs, ext4: compile out iomap-dax paths in the FS_DAX=n case 2017-05-13 17:52:16 -07:00
dca.h
dcache.h rcu: Separate the RCU synchronization types and APIs into <linux/rcupdate_wait.h> 2017-03-02 08:42:24 +01:00
dccp.h dccp: fix use-after-free in dccp_feat_activate_values 2017-03-07 14:15:27 -08:00
dcookies.h constify get_dcookie() and friends 2016-12-05 19:01:16 -05:00
debug_locks.h
debugfs.h debugfs: set no_llseek in DEFINE_DEBUGFS_ATTRIBUTE 2017-04-08 17:59:23 +02:00
debugobjects.h
delay.h delay: Add explanation of udelay() inaccuracy 2017-01-20 14:32:39 -08:00
delayacct.h sched/headers: Remove <linux/sched.h> and <linux/slab.h> from <linux/delayacct.h> 2017-03-03 01:45:28 +01:00
delayed_call.h
dell-led.h ALSA: hda - use dell_micmute_led_set() instead of dell_app_wmi_led_set() 2017-03-06 22:06:59 +01:00
devcoredump.h
devfreq-event.h
devfreq.h PM / devfreq: Move struct devfreq_governor to devfreq directory 2017-04-12 12:42:14 +09:00
devfreq_cooling.h thermal: devfreq_cooling: add new interface for direct power read 2017-05-05 15:54:45 +08:00
device-mapper.h block: switch bios to blk_status_t 2017-06-09 09:27:32 -06:00
device.h drivers core: remove assert_held_device_hotplug() 2017-03-16 16:56:19 -07:00
device_cgroup.h
devpts_fs.h
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-buf.h dma-buf: Rename dma-ops to prevent conflict with kunmap_atomic macro 2017-04-20 13:47:46 +05:30
dma-contiguous.h mm: wire up GFP flag passing in dma_alloc_from_contiguous 2017-02-24 17:46:55 -08:00
dma-debug.h
dma-direction.h
dma-fence-array.h dma-fence: add dma_fence_match_context helper 2017-03-17 23:51:36 +05:30
dma-fence.h mm: Rename SLAB_DESTROY_BY_RCU to SLAB_TYPESAFE_BY_RCU 2017-04-18 11:42:36 -07:00
dma-iommu.h iommu/dma: Fix function declaration 2017-05-30 11:25:45 +02:00
dma-mapping.h of/acpi: Configure dma operations at probe time for platform/amba/pci bus devices 2017-04-20 16:31:06 +02:00
dma_remapping.h x86, iommu/vt-d: Add an option to disable Intel IOMMU force on 2017-04-26 23:57:53 +02:00
dmaengine.h dmaengine: Provide a wrapper for memcpy operations 2017-01-31 09:03:20 +05:30
dmapool.h
dmar.h sched/headers: Prepare to use <linux/rcuupdate.h> instead of <linux/rculist.h> in <linux/sched.h> 2017-03-02 08:42:38 +01:00
dmi.h firmware: dmi_scan: Make dmi_walk and dmi_walk_early return real error codes 2017-06-15 13:46:00 +02:00
dnotify.h
dns_resolver.h
dqblk_qtree.h
dqblk_v1.h
dqblk_v2.h
drbd.h
drbd_genl.h
drbd_genl_api.h
drbd_limits.h
ds2782_battery.h
dtlk.h
dw_apb_timer.h clocksource: Use a plain u64 instead of cycle_t 2016-12-25 11:04:12 +01:00
dynamic_debug.h
dynamic_queue_limits.h
earlycpio.h
ecryptfs.h
edac.h EDAC: Rename report status accessors 2017-04-10 17:15:02 +02:00
edd.h
edma.h
eeprom_93cx6.h
eeprom_93xx46.h
efi-bgrt.h efi/bgrt: Enable ACPI BGRT handling on arm64 2017-04-05 12:27:25 +02:00
efi.h efi/capsule-loader: Use page addresses rather than struct page pointers 2017-06-05 17:50:41 +02:00
efs_vh.h
eisa.h
elevator.h blk-mq-sched: unify request prepare methods 2017-06-18 10:08:55 -06:00
elf-fdpic.h
elf-randomize.h
elf.h ia64: reuse append_elf_note() and final_note() functions 2017-05-08 17:15:11 -07:00
elfcore-compat.h
elfcore.h sched/headers: Prepare for new header dependencies before moving code to <linux/sched/task_stack.h> 2017-03-02 08:42:36 +01:00
elfnote.h
enclosure.h
err.h
errno.h
errqueue.h tcp: mark skbs with SCM_TIMESTAMPING_OPT_STATS 2017-03-21 18:44:17 -07:00
etherdevice.h etherdevice: remove unused eth_addr_greater 2017-03-12 23:54:07 -07:00
ethtool.h ethtool: add CRC32 as an RSS hash function 2017-03-09 16:39:58 -08:00
eventfd.h sched/wait: Rename wait_queue_t => wait_queue_entry_t 2017-06-20 12:18:27 +02:00
eventpoll.h
evm.h
export.h module: unify absolute krctab definitions for 32-bit and 64-bit 2017-02-03 08:28:25 -08:00
exportfs.h
ext2_fs.h
extable.h
extcon.h extcon: Add new extcon_register_notifier_all() to monitor all external connectors 2017-04-04 11:22:42 +09:00
f2fs_fs.h f2fs: introduce CP_TRIMMED_FLAG to avoid unneeded discard 2017-05-03 10:04:56 -07:00
f75375s.h
falloc.h
fanotify.h
fault-inject.h sched/headers: Remove <linux/sched.h> and <linux/slab.h> from <linux/delayacct.h> 2017-03-03 01:45:28 +01:00
fb.h
fcdevice.h
fcntl.h fs: add a VALID_OPEN_FLAGS 2017-04-27 05:13:04 -04:00
fd.h
fddidevice.h
fdtable.h
fec.h
file.h constify alloc_file() 2016-12-05 19:01:16 -05:00
filter.h bpf: add various verifier test cases 2017-05-25 13:44:28 -04:00
fips.h
firewire.h
firmware-map.h
firmware.h
fixp-arith.h
flat.h
flex_array.h Documentation: Add flexible-arrays.rst to the documentation tree 2017-03-29 14:50:21 -06:00
flex_proportions.h
fmc-sdb.h
fmc.h
font.h
frame.h objtool, modules: Discard objtool annotation sections for modules 2017-03-01 20:32:25 +01:00
freezer.h
frontswap.h mm, frontswap: make sure allocated frontswap map is assigned 2016-11-11 08:12:37 -08:00
fs.h Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2017-07-03 13:08:04 -07:00
fs_enet_pd.h
fs_pin.h
fs_stack.h
fs_struct.h
fs_uart_pd.h
fscache-cache.h fscache: Fix dead object requeue 2017-01-31 13:23:09 -05:00
fscache.h
fscrypt_common.h fscrypt: remove fscrypt_symlink_data_len() 2017-04-30 01:26:34 -04:00
fscrypt_notsupp.h fscrypt: introduce helper function for filename matching 2017-05-04 11:44:37 -04:00
fscrypt_supp.h fscrypt: correct collision claim for digested names 2017-05-04 11:44:41 -04:00
fsi.h drivers/fsi: add driver to device matches 2017-02-10 15:19:48 +01:00
fsl-diu-fb.h video: fbdev: fsl-diu-fb: fix spelling mistake "palette" 2017-02-20 13:51:07 +01:00
fsl_devices.h fsl/usb: Workarourd for USB erratum-A005697 2016-12-05 15:13:58 +01:00
fsl_hypervisor.h
fsl_ifc.h mtd: nand: ifc: Fix location of eccstat registers for IFC V1.0 2017-02-06 08:54:01 +01:00
fsldma.h
fsnotify.h fsnotify: constify the places working with ->f_path 2016-12-05 18:58:32 -05:00
fsnotify_backend.h fsnotify: Move ->free_mark callback to fsnotify_ops 2017-04-10 17:37:36 +02:00
ftrace.h scripts/spelling.txt: add regsiter -> register spelling mistake 2017-05-08 17:15:13 -07:00
ftrace_irq.h
futex.h ktime: Get rid of the union 2016-12-25 17:21:22 +01:00
fwnode.h device property: Add support for fwnode endpoints 2017-03-29 00:00:29 +02:00
gameport.h
gcd.h
genalloc.h
genetlink.h
genhd.h block: remove blk_part_pack_uuid 2017-06-05 16:59:10 +02:00
genl_magic_func.h
genl_magic_struct.h
getcpu.h
gfp.h include/linux/gfp.h: fix ___GFP_NOLOCKDEP value 2017-06-02 15:07:37 -07:00
glob.h
goldfish.h
gpio-fan.h
gpio-pxa.h
gpio.h
gpio_keys.h Input: gpio_keys_polled - keep button data constant 2016-11-07 16:24:29 -08:00
gpio_mouse.h
hardirq.h
hash.h
hashtable.h hashtable: remove repeated phrase from a comment 2017-06-30 13:49:53 -07:00
hdlc.h
hdlcdrv.h
hdmi.h drm/edid: check for HF-VSDB block 2017-03-21 10:15:47 +02:00
hid-debug.h
hid-roccat.h
hid-sensor-hub.h iio: hid-sensor: Store restore poll and hysteresis on S3 2017-04-08 15:13:36 +01:00
hid-sensor-ids.h iio: hid: Add humidity sensor support 2017-03-25 16:32:24 +00:00
hid.h Merge branches 'for-4.11/upstream-fixes', 'for-4.12/accutouch', 'for-4.12/cp2112', 'for-4.12/hid-core-null-state-handling', 'for-4.12/hiddev', 'for-4.12/i2c-hid', 'for-4.12/innomedia', 'for-4.12/logitech-hidpp-battery-power-supply', 'for-4.12/multitouch', 'for-4.12/nti', 'for-4.12/upstream' and 'for-4.12/wacom' into for-linus 2017-05-02 11:01:10 +02:00
hiddev.h HID: hiddev: reallocate hiddev's minor number 2017-03-21 15:24:01 +01:00
hidraw.h
highmem.h
highuid.h
hil.h
hil_mlc.h
hippidevice.h
host1x.h drm/tegra: Add VIC support 2017-04-05 18:11:48 +02:00
hp_sdc.h
hpet.h
hrtimer.h time: Change k_clock nsleep() to use timespec64 2017-04-14 21:49:56 +02:00
htcpld.h
htirq.h
huge_mm.h mm, x86: add support for PUD-sized transparent hugepages 2017-02-24 17:46:54 -08:00
hugetlb.h mm: convert generic code to 5-level paging 2017-03-09 11:48:47 -08:00
hugetlb_cgroup.h
hugetlb_inline.h
hw_breakpoint.h
hw_random.h hwrng: Make explicit that max >= 32 always 2016-11-21 22:50:45 +08:00
hwmon-sysfs.h
hwmon-vid.h
hwmon.h hwmon: Constify str parameter of hwmon_ops->read_string 2017-04-02 07:01:53 -07:00
hwspinlock.h
hyperv.h char/misc patches for 4.12-rc1 2017-05-04 19:15:35 -07:00
hypervisor.h
i2c-algo-bit.h
i2c-algo-pca.h
i2c-algo-pcf.h
i2c-dev.h
i2c-gpio.h
i2c-mux-gpio.h
i2c-mux-pinctrl.h
i2c-mux.h
i2c-ocores.h
i2c-omap.h
i2c-pca-platform.h
i2c-pnx.h
i2c-pxa.h
i2c-smbus.h i2c: use an IRQ to report Host Notify events, not alert 2016-11-24 16:22:06 +01:00
i2c-xiic.h
i2c.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2017-05-03 12:38:20 -07:00
i7300_idle.h
i8042.h
i8253.h
icmp.h
icmpv6.h
ide.h block: introduce new block status code type 2017-06-09 09:27:32 -06:00
idr.h idr: Return the deleted entry from idr_remove 2017-02-13 21:44:03 -05:00
ieee80211.h mac80211: Add support for BSS max idle period element 2017-04-28 12:28:45 +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 bridge: add per-port broadcast flood flag 2017-04-27 16:34:29 -04:00
if_eql.h
if_ether.h
if_fddi.h
if_frad.h net: wan: Remove unused stats member from struct frad_local 2017-01-27 11:32:26 -05:00
if_link.h
if_ltalk.h
if_macvlan.h tap: Renaming tap related APIs, data structures, macros 2017-02-11 20:59:41 -05:00
if_phonet.h
if_pppol2tp.h
if_pppox.h
if_tap.h tap: tap as an independent module 2017-02-11 20:59:41 -05:00
if_team.h
if_tun.h
if_tunnel.h
if_vlan.h vlan: Fix tcp checksum offloads in Q-in-Q vlans 2017-05-24 16:27:14 -04:00
igmp.h
ihex.h
ima.h ima: on soft reboot, save the measurement list 2016-12-20 09:48:44 -08:00
in.h
in6.h
inet.h net/utils: generic inet_pton_with_scope helper 2017-04-04 09:48:23 -06:00
inet_diag.h
inetdevice.h net: devinet: Refactor inet_netconf_notify_devconf to take event 2017-03-28 22:32:42 -07:00
init.h ftrace: Allow for function tracing to record init functions on boot up 2017-03-24 20:51:49 -04:00
init_ohci1394_dma.h
init_task.h Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security 2017-05-03 08:50:52 -07:00
initrd.h
inotify.h
input-polldev.h
input.h
integrity.h
intel-iommu.h iommu/vt-d: Use lo_hi_readq() / lo_hi_writeq() 2017-03-22 15:42:17 +01:00
intel-svm.h
interrupt.h genirq: Return the IRQ name from free_irq() 2017-04-18 13:40:00 -05: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 linux/io.h: Add pci_remap_cfgspace() interface 2017-04-19 13:58:51 -05:00
ioc3.h
ioc4.h
iocontext.h
iomap.h fs: Introduce IOMAP_NOWAIT 2017-06-20 07:12:03 -06:00
iommu-common.h
iommu-helper.h
iommu.h Merge branches 'arm/exynos', 'arm/omap', 'arm/rockchip', 'arm/mediatek', 'arm/smmu', 'arm/core', 'x86/vt-d', 'x86/amd' and 'core' into next 2017-05-04 18:06:17 +02:00
iopoll.h include/linux/iopoll.h: include <linux/ktime.h> instead of <linux/hrtimer.h> 2017-02-24 17:46:56 -08:00
ioport.h
ioprio.h
iova.h iommu/iova: Fix compile error with CONFIG_IOMMU_IOVA=m 2017-03-23 00:06:17 +01:00
ip.h
ipack.h
ipc.h sysv,ipc: cacheline align kern_ipc_perm 2017-05-08 17:15:12 -07:00
ipc_namespace.h
ipmi-fru.h
ipmi.h ipmi: make ipmi_usr_hndl const 2017-01-05 15:01:55 -06:00
ipmi_smi.h
ipv6.h net: ipv6: Add sysctl for minimum prefix len acceptable in RIOs. 2017-03-22 14:20:54 -07:00
ipv6_route.h
irq.h Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2017-02-20 10:52:23 -08:00
irq_cpustat.h
irq_poll.h
irq_work.h
irqbypass.h
irqchip.h
irqdesc.h
irqdomain.h irqdomain: Add empty irq_domain_check_msi_remap 2017-03-06 14:40:04 +00:00
irqflags.h
irqhandler.h
irqnr.h
irqreturn.h
isa.h
isapnp.h
iscsi_boot_sysfs.h
iscsi_ibft.h
isdn.h
isdn_divertif.h
isdn_ppp.h
isdnif.h Replace <asm/uaccess.h> with <linux/uaccess.h> globally 2016-12-24 11:46:01 -08:00
isicom.h
jbd2.h jbd2: mark the transaction context with the scope GFP_NOFS context 2017-05-03 15:52:09 -07:00
jhash.h
jiffies.h frv: declare jiffies to be located in the .data section 2017-06-02 15:07:37 -07:00
journal-head.h
joystick.h
jump_label.h There was some breakage with the changes for jump labels in the 4.11 merge 2017-03-07 09:37:28 -08:00
jump_label_ratelimit.h jump_labels: API for flushing deferred jump label updates 2017-01-12 14:33:16 +01:00
jz4740-adc.h
jz4780-nemc.h
kallsyms.h
kasan-checks.h
kasan.h kasan: report only the first error by default 2017-03-31 17:13:30 -07:00
kbd_diacr.h
kbd_kern.h
kbuild.h kbuild: fix asm-offset generation to work with clang 2017-04-23 15:51:26 +09:00
kconfig.h scripts/spelling.txt: add "followings" pattern and fix typo instances 2017-02-27 18:43:47 -08:00
kcore.h
kcov.h
kd.h
kdb.h kdb: call vkdb_printf() from vprintk_default() only when wanted 2016-12-14 16:04:08 -08:00
kdebug.h
kdev_t.h
kern_levels.h
kernel-page-flags.h
kernel.h init: Introduce SYSTEM_SCHEDULING state 2017-05-23 10:01:38 +02:00
kernel_stat.h sched/cputime: Push time to account_system_time() in nsecs 2017-02-01 09:13:58 +01:00
kernelcapi.h
kernfs.h kernfs: add kernfs_ops->open/release() callbacks 2016-12-27 14:49:03 -05:00
kexec.h crash: move crashkernel parsing and vmcore related code under CONFIG_CRASH_CORE 2017-05-08 17:15:11 -07:00
key-type.h KEYS: Add an optional lookup_restriction hook to key_type 2017-04-04 14:10:11 -07:00
key.h KEYS: sanitize key structs before freeing 2017-06-09 13:29:48 +10:00
keyboard.h
kfifo.h
kgdb.h
khugepaged.h sched/headers: Prepare for new header dependencies before moving code to <linux/sched/coredump.h> 2017-03-02 08:42:28 +01:00
klist.h
kmemcheck.h
kmemleak.h
kmod.h kmod: make usermodehelper path a const string 2017-01-19 12:45:33 +01:00
kmsg_dump.h
kobj_map.h
kobject.h kobject: Export kobject_get_unless_zero() 2017-03-22 20:11:35 -06:00
kobject_ns.h
kprobes.h tracing/kprobes: Enforce kprobes teardown after testing 2017-05-17 21:50:27 -04:00
kref.h kref: remove WARN_ON for NULL release functions 2017-05-08 17:15:14 -07:00
ks0108.h
ks8842.h
ks8851_mll.h
ksm.h mm: make rmap_walk() return void 2017-05-03 15:52:10 -07:00
kthread.h kthread: add __printf attributes 2016-12-12 18:55:06 -08:00
ktime.h ktime: Get rid of ktime_equal() 2016-12-25 17:21:23 +01:00
kvm_host.h Second round of KVM Changes for v4.12: 2017-05-10 11:29:23 -07:00
kvm_irqfd.h sched/wait: Rename wait_queue_t => wait_queue_entry_t 2017-06-20 12:18:27 +02:00
kvm_para.h
kvm_types.h
l2tp.h
lapb.h
latencytop.h
lcd.h
lcm.h
led-class-flash.h
led-lm3530.h
leds-bd2802.h
leds-lp3944.h
leds-lp3952.h
leds-pca9532.h leds: pca9532: Extend pca9532 device tree support 2017-04-19 20:27:50 +02:00
leds-regulator.h
leds-tca6507.h
leds.h leds: core: add OF variants of LED registering functions 2017-03-08 21:10:01 +01:00
leds_pwm.h
lguest.h
lguest_launcher.h
libata.h Merge branch 'for-4.11' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata 2017-02-21 17:21:32 -08:00
libfdt.h
libfdt_env.h
libnvdimm.h libnvdimm: convert NDD_ flags to use bitops, introduce NDD_LOCKED 2017-05-04 14:01:24 -07:00
libps2.h
license.h
lightnvm.h lightnvm: allow to init targets on factory mode 2017-04-16 10:06:25 -06:00
linkage.h
linux_logo.h
lis3lv02d.h
list.h list: introduce list_for_each_entry_from_reverse helper 2017-02-03 16:35:42 -05:00
list_bl.h
list_lru.h
list_nulls.h bpf: convert htab map to hlist_nulls 2017-03-09 13:27:17 -08:00
list_sort.h
livepatch.h livepatch: allow removal of a disabled patch 2017-03-08 09:38:43 +01:00
llc.h
llist.h llist: Provide a safe version for llist_for_each() 2017-05-23 10:01:33 +02:00
lockdep.h locking/lockdep: Add new check to lock_downgrade() 2017-03-16 09:57:07 +01:00
lockref.h
log2.h give up on gcc ilog2() constant optimizations 2017-03-02 12:17:22 -08:00
lp.h
lru_cache.h
lsm_audit.h
lsm_hooks.h LSM: Revive security_task_alloc() hook and per "struct task_struct" security blob. 2017-03-28 11:05:14 +11:00
lz4.h lib/lz4: remove back-compat wrappers 2017-02-24 17:46:57 -08:00
lzo.h
mISDNdsp.h
mISDNhw.h
mISDNif.h
mailbox_client.h
mailbox_controller.h
maple.h
marvell_phy.h net: phy: marvell: Add support for 88e1545 PHY 2017-02-02 22:05:28 -05:00
math64.h math64, timers: Fix 32bit mul_u64_u32_shr() and friends 2017-01-14 11:31:50 +01:00
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
mdev.h vfio-mdev: fix non-standard ioctl return val causing i386 build fail 2017-01-04 13:22:38 -07:00
mdio-bitbang.h
mdio-mux.h
mdio.h net: phy: Allow pre-declaration of MDIO devices 2017-02-07 10:51:46 -05:00
mei_cl_bus.h mei: bus: enable non-blocking RX 2016-12-06 11:05:46 +01:00
memblock.h mm: consider memblock reservations for deferred memory initialization sizing 2017-06-02 15:07:38 -07:00
memcontrol.h mm: memcontrol: use node page state naming scheme for memcg 2017-05-03 15:52:11 -07:00
memory.h memory-hotplug: use dev_online for memhp_auto_online 2017-02-24 17:46:56 -08:00
memory_hotplug.h base/memory, hotplug: fix a kernel oops in show_valid_zones() 2017-02-03 14:13:19 -08:00
mempolicy.h mm: disable numa migration faults for dax vmas 2016-12-12 18:55:07 -08:00
mempool.h
memremap.h
memstick.h
mic_bus.h treewide: Constify most dma_map_ops structures 2017-01-24 12:23:35 -05:00
micrel_phy.h net: phy: micrel: add support for KSZ8795 2017-01-27 11:10:50 -05:00
microchipphy.h
migrate.h include/linux/migrate.h: add arg names to prototype 2017-05-03 15:52:10 -07:00
migrate_mode.h
mii.h net: mii: add generic function to support ksetting support 2016-11-02 15:17:09 -04:00
miscdevice.h Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 2017-02-23 09:54:19 -08:00
mm-arch-hooks.h
mm.h mm: larger stack guard gap, between vmas 2017-06-19 21:50:20 +08:00
mm_inline.h mm: vmscan: move dirty pages out of the way until they're flushed 2017-02-24 17:46:54 -08:00
mm_types.h x86/mm: Introduce mmap_compat_base() for 32-bit mmap() 2017-03-13 14:59:22 +01:00
mm_types_task.h mm, x86/mm: Make the batched unmap TLB flush API more generic 2017-05-24 10:18:27 +02:00
mman.h
mmdebug.h
mmiotrace.h
mmu_context.h
mmu_notifier.h mm: drop unused pmdp_huge_get_and_clear_notify() 2017-04-13 18:24:21 -07:00
mmzone.h mm: consider memblock reservations for deferred memory initialization sizing 2017-06-02 15:07:38 -07:00
mnt_namespace.h
mod_devicetable.h firmware: dmi: Add DMI_PRODUCT_FAMILY identification string 2017-05-23 10:04:41 +02:00
module.h Modules updates for v4.12 2017-05-03 19:12:27 -07:00
moduleloader.h
moduleparam.h moduleparam: fix doc: hwparam_irq configures an IRQ 2017-07-02 15:37:23 -07:00
mount.h fs: Better permission checking for submounts 2017-02-02 04:36:12 +13:00
mpage.h
mpi.h
mpls.h flow_dissector: add mpls support (v2) 2017-04-24 14:30:46 -04:00
mpls_iptunnel.h
mroute.h ipmr: improve hash scalability 2017-01-12 16:48:26 -05:00
mroute6.h net: ipv6: remove nowait arg to rt6_fill_node 2017-01-18 15:43:59 -05:00
msdos_fs.h
msg.h
msi.h pci-v4.11-changes 2017-02-23 11:53:22 -08:00
mutex.h Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2017-02-20 13:23:30 -08:00
mv643xx.h
mv643xx_eth.h
mv643xx_i2c.h
mvebu-pmsu.h
mxm-wmi.h
n_r3964.h
namei.h make sure that mntns_install() doesn't end up with referral for root 2017-04-21 14:05:36 -04:00
nd.h libnvdimm: add an atomic vs process context flag to rw_bytes 2017-05-10 21:46:22 -07:00
net.h l2tp: device MTU setup, tunnel socket needs a lock 2017-04-17 13:01:48 -04:00
netdev_features.h net: Add ESP offload features 2017-04-14 10:05:36 +02:00
netdevice.h net: update undefined ->ndo_change_mtu() comment 2017-06-14 15:14:51 -04:00
netfilter.h netfilter: decouple nf_hook_entry and nf_hook_ops 2016-12-06 21:42:16 +01: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
netlink.h xdp: use common helper for netlink extended ack reporting 2017-05-03 09:51:24 -04:00
netpoll.h netpoll: more efficient locking 2016-11-16 18:32:02 -05:00
nfs.h
nfs3.h
nfs4.h nfs: Don't increment lock sequence ID after NFS4ERR_MOVED 2017-01-24 12:50:47 -05:00
nfs_fs.h NFSv4: Don't special case "launder" 2017-04-26 13:03:04 -04:00
nfs_fs_i.h
nfs_fs_sb.h NFS client updates for Linux 4.12 2017-05-10 13:03:38 -07:00
nfs_iostat.h
nfs_page.h NFS: Add an iocounter wait function for async RPC tasks 2017-04-21 10:45:01 -04:00
nfs_xdr.h NFS append COMMIT after synchronous COPY 2017-05-08 19:01:06 -04:00
nfsacl.h
nl802154.h
nls.h
nmi.h sched/headers: Move softlockup detector watchdog methods to <linux/nmi.h> 2017-03-03 01:43:38 +01:00
node.h
nodemask.h
notifier.h
ns_common.h
nsc_gpio.h
nsproxy.h
ntb.h NTB bug fixes for removing an unnecessary call to ntb_peer_spad_read, 2016-12-24 11:23:24 -08:00
ntb_transport.h
nubus.h
numa.h
nvme-fc-driver.h nvmet-fc: remove target cpu scheduling flag 2017-05-20 10:11:34 -06:00
nvme-fc.h nvme: switch to uuid_t 2017-06-05 16:59:16 +02:00
nvme-rdma.h nvme-rdma: move nvme cm status helper to .h file 2017-02-22 13:34:00 -07:00
nvme.h nvme: use a single NVME_AQ_DEPTH and relax it to 32 2017-06-28 08:14:13 -06:00
nvmem-consumer.h
nvmem-provider.h
nvram.h
of.h powerpc updates for 4.12 part 1. 2017-05-05 11:36:44 -07:00
of_address.h
of_device.h IOMMU Updates for Linux v4.12 2017-05-09 15:15:47 -07:00
of_dma.h
of_fdt.h of/fdt: introduce of_scan_flat_dt_subnodes and of_get_flat_dt_phandle 2017-05-09 22:55:58 +10:00
of_gpio.h gpio: core: Decouple open drain/source flag with active low/high 2017-04-07 12:23:29 +02:00
of_graph.h of: introduce of_graph_get_remote_node 2017-02-15 08:53:32 -06:00
of_iommu.h iommu: Remove iommu_register_instance interface 2017-02-10 14:54:37 +01:00
of_irq.h Partially Revert "of: fix sparse warnings in fdt, irq, reserved mem, and resolver code" 2017-05-11 10:26:22 -05:00
of_mdio.h of_mdio: Correct check against CONFIG_OF 2017-03-24 12:51:04 -07:00
of_net.h
of_pci.h of/pci: Remove unused MSI controller helpers 2017-03-14 15:10:11 -05:00
of_pdt.h
of_platform.h of/platform: Make of_platform_device_destroy globally visible 2017-05-22 18:01:46 +02:00
of_reserved_mem.h
oid_registry.h
olpc-ec.h
omap-dma.h
omap-dmaengine.h
omap-gpmc.h ARM: OMAP2+: Remove legacy gpmc-nand.c 2017-02-28 09:08:33 -08:00
omap-iommu.h
omap-mailbox.h
omapfb.h
once.h
oom.h sched/headers: Prepare for new header dependencies before moving code to <linux/sched/signal.h> 2017-03-02 08:42:29 +01:00
openvswitch.h
oprofile.h
osq_lock.h
oxu210hp.h
padata.h
page-flags-layout.h
page-flags.h mm: optimize PageWaiters bit use for unlock_page() 2016-12-29 11:03:15 -08:00
page-isolation.h mm, page_alloc: count movable pages when stealing from pageblock 2017-05-08 17:15:10 -07:00
page_counter.h
page_ext.h
page_idle.h
page_owner.h
page_ref.h
pageblock-flags.h
pagemap.h sched/wait: Rename wait_queue_t => wait_queue_entry_t 2017-06-20 12:18:27 +02:00
pagevec.h
parman.h lib: Introduce priority array area manager 2017-02-03 16:35:42 -05:00
parport.h
parport_pc.h
parser.h parser: add u64 number parser 2016-12-06 10:17:03 +02:00
pata_arasan_cf_data.h
patchkey.h
path.h
pch_dma.h
pci-acpi.h ACPI: Switch to use generic guid_t in acpi_evaluate_dsm() 2017-06-07 12:20:49 +02:00
pci-aspm.h
pci-ats.h
pci-dma-compat.h
pci-dma.h
pci-ecam.h PCI: Change pci_host_common_probe() visibility 2017-04-18 14:21:04 -05:00
pci-ep-cfs.h PCI: endpoint: Introduce configfs entry for configuring EP functions 2017-04-11 14:18:36 -05:00
pci-epc.h PCI: endpoint: Create configfs entry for EPC device and EPF driver 2017-04-11 14:18:37 -05:00
pci-epf.h PCI: endpoint: Create configfs entry for EPC device and EPF driver 2017-04-11 14:18:37 -05:00
pci.h pci-v4.12-fixes-1 2017-05-26 10:51:18 -07:00
pci_hotplug.h ACPI / hotplug / PCI: Make device_is_managed_by_native_pciehp() public 2016-11-17 18:47:58 -06:00
pci_ids.h PCI: Add device IDs for DRA74x and DRA72x 2017-04-28 10:23:19 -05:00
pcieport_if.h
pda_power.h
pe.h include: pe.h: add some missing definitions 2017-04-04 17:49:49 +01:00
percpu-defs.h
percpu-refcount.h percpu-refcount: support synchronous switch to atomic mode. 2017-03-22 19:18:43 -07:00
percpu-rwsem.h locking/percpu-rwsem: Replace waitqueue with rcuwait 2017-01-14 11:14:35 +01:00
percpu.h locking/lockdep: Handle statically initialized PER_CPU locks properly 2017-03-16 09:57:08 +01:00
percpu_counter.h
percpu_ida.h
perf_event.h x86/events/amd/iommu: Add IOMMU-specific hw_perf_event struct 2017-03-30 09:55:35 +02:00
perf_regs.h sched/headers: Prepare for new header dependencies before moving code to <linux/sched/task_stack.h> 2017-03-02 08:42:36 +01:00
personality.h
pfn.h
pfn_t.h mm, x86: add support for PUD-sized transparent hugepages 2017-02-24 17:46:54 -08:00
phonet.h
phy.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-04-26 22:39:08 -04:00
phy_fixed.h
phy_led_triggers.h net: phy: leds: Fix truncated LED trigger names 2017-01-25 14:40:19 -05:00
pid.h sched/headers: Prepare to use <linux/rcuupdate.h> instead of <linux/rculist.h> in <linux/sched.h> 2017-03-02 08:42:38 +01:00
pid_namespace.h procfs: use an enum for possible hidepid values 2017-02-24 17:46:56 -08:00
pim.h net: pim: add all RFC7761 message types 2016-10-31 16:18:30 -04:00
pipe_fs_i.h
pkeys.h
pktcdvd.h
pl320-ipc.h
platform_device.h
plist.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 PM / core / docs: Convert sleep states API document to reST 2017-02-06 11:25:55 -07:00
pm2301_charger.h
pm_clock.h
pm_domain.h ARM: SoC driver updates 2017-05-09 10:01:15 -07:00
pm_opp.h PM / OPP: Expose _of_get_opp_desc_node as dev_pm_opp API 2017-02-09 22:52:17 +01:00
pm_qos.h Merge branches 'pm-cpuidle', 'pm-cpufreq' and 'pm-sleep' 2017-03-03 00:43:11 +01:00
pm_runtime.h Driver core patches for 4.10-rc1 2016-12-13 11:42:18 -08:00
pm_wakeirq.h
pm_wakeup.h PM / wakeup: Integrate mechanism to abort transitions in progress 2017-05-05 22:54:28 +02:00
pmem.h x86, dax, pmem: remove indirection around memcpy_from_pmem() 2017-04-25 13:20:46 -07:00
pmu.h
pnfs_osd_xdr.h
pnp.h
poison.h locking/mutex: Initialize mutex_waiter::ww_ctx with poison when debugging 2017-01-14 11:14:53 +01:00
poll.h sched/wait: Rename wait_queue_t => wait_queue_entry_t 2017-06-20 12:18:27 +02:00
posix-clock.h time: Change posix clocks ops interfaces to use timespec64 2017-04-14 21:49:54 +02:00
posix-timers.h time: Change k_clock nsleep() to use timespec64 2017-04-14 21:49:56 +02:00
posix_acl.h
posix_acl_xattr.h
power_supply.h
powercap.h
ppp-comp.h
ppp_channel.h
ppp_defs.h
pps-gpio.h
pps_kernel.h
pr.h
preempt.h sched/headers: Move the PREEMPT_COUNT defines from <linux/sched.h> to <linux/preempt.h> 2017-03-03 01:43:47 +01:00
prefetch.h
prime_numbers.h lib: Add a simple prime number generator 2016-12-27 12:30:56 +01:00
printk.h crash: move crashkernel parsing and vmcore related code under CONFIG_CRASH_CORE 2017-05-08 17:15:11 -07:00
proc_fs.h xen: features and fixes for 4.10 rc0 2016-12-13 16:07:55 -08:00
proc_ns.h pidns: expose task pid_ns_for_children to userspace 2017-05-08 17:15:12 -07:00
profile.h
projid.h
property.h device property: Add fwnode_get_next_parent() 2017-03-29 00:00:29 +02:00
psci.h
pstore.h pstore: Remove write_buf() callback 2017-03-07 14:01:02 -08:00
pstore_ram.h ramoops: Split ftrace buffer space into per-CPU zones 2016-11-15 16:34:26 -08: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 ptr_ring: batch ring zeroing 2017-05-09 16:43:23 +03:00
ptrace.h ptrace: Properly initialize ptracer_cred on fork 2017-05-23 07:40:44 -05:00
purgatory.h kexec, x86/purgatory: Unbreak it and clean it up 2017-03-10 20:55:09 +01:00
pvclock_gtod.h
pwm.h pwm: Try to load modules during pwm_get() 2017-01-30 09:36:42 +01:00
pwm_backlight.h
pxa2xx_ssp.h spi: pxa2xx: fix indentation of the comments in header 2017-01-04 18:36:41 +00:00
pxa168_eth.h
qcom_scm.h firmware: qcom_scm: add two scm calls for iommu secure page table 2017-03-28 16:03:21 -05:00
qnx6_fs.h
quicklist.h
quota.h Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs 2016-12-19 08:23:53 -08:00
quotaops.h ext4: fix quota charging for shared xattr blocks 2017-05-24 18:24:07 -04:00
radix-tree.h radix-tree: Fix __rcu annotations 2017-02-13 21:44:09 -05:00
raid_class.h
ramfs.h
random.h random: convert get_random_int/long into get_random_u32/u64 2017-01-27 14:25:06 -05:00
range.h
ras.h RAS: Add a Corrected Errors Collector 2017-03-28 08:54:48 +02:00
ratelimit.h ratelimit: fix WARN_ON_RATELIMIT return value 2016-12-20 09:48:47 -08:00
rational.h
rbtree.h
rbtree_augmented.h rbtree: use designated initializers 2017-02-24 17:46:57 -08:00
rbtree_latch.h
rcu_node_tree.h rcu: Flag need for rcu_node_tree.h and rcu_segcblist.h visibility 2017-06-08 18:52:26 -07:00
rcu_segcblist.h rcu: Flag need for rcu_node_tree.h and rcu_segcblist.h visibility 2017-06-08 18:52:26 -07:00
rcu_sync.h
rculist.h hlist_add_tail_rcu disable sparse warning 2017-04-19 09:29:18 -07:00
rculist_bl.h
rculist_nulls.h bpf: convert htab map to hlist_nulls 2017-03-09 13:27:17 -08:00
rcupdate.h rcu: Remove #ifdef moving rcu_end_inkernel_boot from rcupdate.h 2017-06-08 18:52:40 -07:00
rcupdate_wait.h rcu: Separate the RCU synchronization types and APIs into <linux/rcupdate_wait.h> 2017-03-02 08:42:24 +01:00
rcutiny.h rcu: Remove #ifdef moving rcu_end_inkernel_boot from rcupdate.h 2017-06-08 18:52:40 -07:00
rcutree.h rcu: Remove #ifdef moving rcu_end_inkernel_boot from rcupdate.h 2017-06-08 18:52:40 -07:00
rcuwait.h sched/wait, rcuwait: Fix typo in comment 2017-02-01 09:17:51 +01:00
reboot.h
reciprocal_div.h
refcount.h locking/refcount: Remove the half-implemented refcount_sub() API 2017-07-02 11:24:36 +02:00
regmap.h Merge remote-tracking branches 'regmap/topic/doc' and 'regmap/topic/rbtree' into regmap-next 2017-02-03 12:34:59 +01:00
regset.h
relay.h
remoteproc.h remoteproc: Drop firmware_loading_complete 2017-01-30 14:18:54 -08:00
reservation.h dma-buf/reservation: Wrap ww_mutex_trylock 2017-02-26 22:43:44 +01:00
reset-controller.h
reset.h reset: add exported __reset_control_get, return NULL if optional 2017-04-04 17:36:10 +02:00
resource.h
resource_ext.h
restart_block.h thread_info: factor out restart_block 2016-11-11 18:24:16 +00:00
rfkill.h
rhashtable.h rhashtable: compact struct rhashtable_params 2017-05-01 16:22:40 -04:00
ring_buffer.h ring-buffer: Return reader page back into existing ring buffer 2017-05-01 10:26:40 -04:00
rio.h
rio_drv.h
rio_ids.h
rio_regs.h
rmap.h mm: remove SWAP_[SUCCESS|AGAIN|FAIL] 2017-05-03 15:52:10 -07:00
rmi.h Input: synaptics-rmi4 - add support for F34 V7 bootloader 2016-12-12 11:26:47 -08:00
rndis.h
rodata_test.h mm: remove rodata_test_data export, add pr_fmt 2017-05-03 15:52:09 -07:00
root_dev.h
rpmsg.h rpmsg: Introduce "poll" to endpoint ops 2017-01-18 10:43:15 -08:00
rslib.h
rtc.h
rtmutex.h rt_mutex: Add lockdep annotations 2017-06-08 10:35:49 +02:00
rtnetlink.h Revert "rtnl: Add support for netdev event to link messages" 2017-04-09 14:45:21 -07:00
rwlock.h
rwlock_api_smp.h
rwlock_types.h
rwsem-spinlock.h
rwsem.h
rxrpc.h
s3c_adc_battery.h
sa11x0-dma.h
sbitmap.h sbitmap: add sbitmap_get_shallow() operation 2017-04-14 14:06:52 -06:00
scatterlist.h scatterlist: add sg_zero_buffer() helper 2017-06-15 14:30:14 +02:00
scc.h
sched.h sched/deadline: Use the revised wakeup rule for suspending constrained dl tasks 2017-06-08 10:32:03 +02:00
sched_clock.h
scif.h
scpi_protocol.h
screen_info.h
sctp.h sctp: add support for generating stream reconf resp chunk 2017-02-19 18:17:59 -05:00
scx200.h
scx200_gpio.h
sdb.h
sdla.h
seccomp.h
securebits.h
security.h LSM: Revive security_task_alloc() hook and per "struct task_struct" security blob. 2017-03-28 11:05:14 +11:00
sed-opal.h block/sed-opal: Introduce free_opal_dev to free the structure and clean up state 2017-02-23 11:55:41 -07:00
seg6.h ipv6: implement dataplane support for rthdr type 4 (Segment Routing Header) 2016-11-09 20:40:06 -05: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
selection.h
selinux.h
sem.h sysv,ipc: cacheline align kern_ipc_perm 2017-05-08 17:15:12 -07:00
semaphore.h
seq_buf.h
seq_file.h
seq_file_net.h
seqlock.h
seqno-fence.h
serdev.h tty/serdev: add serdev registration interface 2017-05-18 17:38:24 +02:00
serial.h
serial_8250.h serial: 8250: Expose set_ldisc function 2016-11-16 10:59:38 +01:00
serial_bcm63xx.h
serial_core.h serial: core: constify struct uart_port {name} field 2017-04-08 18:51:57 +02:00
serial_max3100.h
serial_pnx8xxx.h
serial_s3c.h
serial_sci.h serial: sh-sci: Compute the regshift value for SCI ports 2017-01-19 14:17:05 +01:00
serio.h Input: serio - add fast reconnect option 2017-03-25 10:37:26 -07:00
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 mm: remove shmem_mapping() shmem_zero_setup() duplicates 2017-02-24 17:46:56 -08:00
shrinker.h
signal.h signal: Remove unused definition of sig_user_definied 2017-04-17 21:53:19 -05:00
signal_types.h signals: Move signal data types from <linux/signal.h> to <linux/signal_types.h> 2017-03-03 01:43:48 +01:00
signalfd.h sched/headers: Prepare for new header dependencies before moving code to <linux/sched/signal.h> 2017-03-02 08:42:29 +01:00
siphash.h siphash: implement HalfSipHash1-3 for hash tables 2017-01-09 13:58:57 -05:00
sirfsoc_dma.h
sizes.h
skb_array.h
skbuff.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next 2017-05-02 16:40:27 -07:00
slab.h mm: Rename SLAB_DESTROY_BY_RCU to SLAB_TYPESAFE_BY_RCU 2017-04-18 11:42:36 -07:00
slab_def.h
slub_def.h slub: make sysfs file removal asynchronous 2017-06-23 16:15:55 -07:00
sm501-regs.h
sm501.h
smc91x.h
smc911x.h
smp.h lockdep: Fix per-cpu static objects 2017-03-26 15:09:45 +02:00
smpboot.h
smsc911x.h
smscphy.h
sock_diag.h Add a helper function to get socket cookie in eBPF 2017-03-23 17:01:02 -07:00
socket.h smc: establish new socket family 2017-01-09 16:07:38 -05:00
sonet.h
sony-laptop.h
sonypi.h
sort.h
sound.h
soundcard.h
spinlock.h atomics: Add header comment so spin_unlock_wait() 2017-06-08 08:25:29 -07:00
spinlock_api_smp.h locking/spinlocks: Remove the unused spin_lock_bh_nested() API 2017-01-12 09:33:39 +01:00
spinlock_api_up.h locking/spinlocks: Remove the unused spin_lock_bh_nested() API 2017-01-12 09:33:39 +01:00
spinlock_types.h
spinlock_types_up.h
spinlock_up.h
splice.h splice/tee/vmsplice: validate flags 2016-12-26 23:53:46 -05:00
spmi.h
sram.h misc: sram: Introduce support code for protect-exec sram type 2017-01-25 11:48:03 +01:00
srcu.h srcu: Remove Classic SRCU 2017-06-08 18:52:42 -07:00
srcutiny.h srcu: Apply trivial callback lists to shrink Tiny SRCU 2017-06-08 18:52:35 -07:00
srcutree.h srcu: Use rnp->lock wrappers to replace explicit memory barriers 2017-06-08 18:52:38 -07:00
ssbi.h
stackdepot.h
stackprotector.h
stacktrace.h stacktrace/x86: add function for detecting reliable stack traces 2017-03-08 09:18:02 +01:00
start_kernel.h
stat.h statx: Include a mask for stx_attributes in struct statx 2017-04-03 01:06:00 -04:00
statfs.h
static_key.h
stddef.h
ste_modem_shm.h
stm.h stm: Mark the functions of writing STM with notrace 2016-11-22 17:48:04 -05:00
stmmac.h net: stmmac: Use AVB mode by default 2017-03-22 12:15:15 -07:00
stmp3xxx_rtc_wdt.h
stmp_device.h
stop_machine.h
string.h libnvdimm for 4.12 2017-05-05 18:49:20 -07:00
string_helpers.h
stringhash.h
stringify.h
sudmac.h
sungem_phy.h
sunserialcore.h
sunxi-rsb.h
superhyway.h
suspend.h Revert "ACPI / sleep: Ignore spurious SCI wakeups from suspend-to-idle" 2017-06-07 00:57:37 +02:00
svga.h
sw842.h
swab.h
swait.h
swap.h mm, swap: remove unused function prototype 2017-05-03 15:52:11 -07:00
swap_cgroup.h
swap_slots.h mm/swap: skip readahead only when swap slot cache is enabled 2017-02-22 16:41:30 -08:00
swapfile.h
swapops.h
swiotlb.h swiotlb: Export swiotlb_max_segment to users 2017-01-06 13:00:01 -05:00
sxgbe_platform.h
sync_file.h
synclink.h
sys.h
sys_soc.h base: soc: Provide a dummy implementation of soc_device_match() 2016-11-10 10:10:37 +01:00
syscalls.h statx: Add a system call to make enhanced file info available 2017-03-02 20:51:15 -05:00
syscore_ops.h
sysctl.h sysctl: Remove dead register_sysctl_root 2017-04-16 23:42:49 -05:00
sysfs.h
syslog.h
sysrq.h
sysv_fs.h
t10-pi.h block: constify struct blk_integrity_profile 2017-03-24 20:34:39 -06:00
task_io_accounting.h
task_io_accounting_ops.h
task_work.h
taskstats_kern.h sched/headers: Prepare for new header dependencies before moving code to <linux/sched/signal.h> 2017-03-02 08:42:29 +01:00
tboot.h
tc.h
tca6416_keypad.h
tcp.h tcp: switch rcv_rtt_est and rcvq_space to high resolution timestamps 2017-04-26 14:44:39 -04:00
tee_drv.h tee: generic TEE subsystem 2017-03-09 15:42:33 +01:00
textsearch.h
textsearch_fsm.h
tfrc.h
thermal.h thermal core: convert ID allocation to IDA 2017-01-04 12:47:28 +08:00
thinkpad_acpi.h
thread_info.h A couple hardened usercopy changes: 2017-05-02 10:45:15 -07:00
threads.h
ti_wilink_st.h
tick.h cpufreq: schedutil: Avoid reducing frequency of busy CPUs prematurely 2017-03-23 02:12:14 +01:00
tifm.h
timb_dma.h
timb_gpio.h
time.h time: delete CURRENT_TIME_SEC and CURRENT_TIME 2017-05-08 17:15:15 -07:00
time64.h
timecounter.h clocksource: Use a plain u64 instead of cycle_t 2016-12-25 11:04:12 +01:00
timekeeper_internal.h time: Fix CLOCK_MONOTONIC_RAW sub-nanosecond accounting 2017-06-20 10:41:50 +02:00
timekeeping.h time: Change k_clock clock_get() to use timespec64 2017-04-14 21:49:55 +02:00
timer.h sched/headers, timers: Remove the <linux/sysctl.h> include from <linux/timer.h> 2017-03-03 01:45:39 +01:00
timerfd.h timerfd: export defines to userspace 2017-01-10 18:31:55 -08:00
timeriomem-rng.h
timerqueue.h
timex.h
topology.h
torture.h
toshiba.h
tpm.h tpm_crb: request and relinquish locality 0 2017-04-03 22:46:02 +03:00
tpm_command.h
trace.h tracing: Add hook to function tracing for other subsystems to use 2016-11-22 17:40:00 -05:00
trace_clock.h
trace_events.h tracing: Move trace_handle_return() out of line 2017-03-24 20:51:50 -04:00
trace_seq.h
tracefs.h
tracehook.h
tracepoint-defs.h tracing: Have the reg function allow to fail 2016-12-09 09:13:30 -05:00
tracepoint.h tracing: Make sure rcu_irq_enter() can work for trace_*_rcuidle() trace events 2017-04-10 15:22:17 -04:00
transport_class.h
tsacct_kern.h
tty.h tty/serdev: add serdev registration interface 2017-05-18 17:38:24 +02:00
tty_driver.h
tty_flip.h
tty_ldisc.h
typecheck.h
types.h types: Update obsolete callback_head comment 2017-04-19 09:29:17 -07:00
u64_stats_sync.h
uaccess.h include/linux/uaccess.h: remove expensive WARN_ON in pagefault_disabled_dec 2017-05-08 17:15:14 -07:00
ucb1400.h
ucs2_string.h
udp.h udp: use sk_protocol instead of pcflag to detect udplite sockets 2017-04-01 20:11:36 -07:00
uidgid.h
uinput.h
uio.h [iov_iter] new privimitive: iov_iter_revert() 2017-04-02 12:10:47 -04:00
uio_driver.h uio: Allow handling of non page-aligned memory regions 2017-04-08 18:13:27 +02:00
uprobes.h sparc64:Support User Probes for sparc 2016-12-11 18:01:51 -08:00
usb.h usb: fix some references for /proc/bus/usb 2017-04-18 16:54:19 +02:00
usb_usual.h
usbdevice_fs.h
user-return-notifier.h
user.h
user_namespace.h ucount: Remove the atomicity from ucount->count 2017-03-06 15:26:37 -06:00
userfaultfd_k.h userfaultfd: non-cooperative: userfaultfd_remove revalidate vma in MADV_DONTNEED 2017-03-09 17:01:10 -08:00
util_macros.h
uts.h
utsname.h
uuid.h uuid: Take const on input of uuid_is_null() and guid_is_null() 2017-06-20 09:02:04 +02:00
uwb.h
verification.h
vermagic.h
vexpress.h
vfio.h sched/wait: Rename wait_queue_t => wait_queue_entry_t 2017-06-20 12:18:27 +02:00
vfs.h
vga_switcheroo.h
vgaarb.h
via-core.h
via-gpio.h
via.h
via_i2c.h
videodev2.h
virtio.h virtio: virtio_driver doc 2017-05-09 16:43:22 +03:00
virtio_byteorder.h
virtio_caif.h
virtio_config.h virtio: add context flag to find vqs 2017-05-02 23:41:43 +03:00
virtio_console.h
virtio_net.h virtio-net: restore VIRTIO_HDR_F_DATA_VALID on receiving 2017-01-20 11:01:17 -05:00
virtio_ring.h virtio: add context flag to find vqs 2017-05-02 23:41:43 +03:00
virtio_vsock.h VSOCK: Add virtio vsock vsockmon hooks 2017-04-24 12:35:56 -04:00
vlynq.h
vm_event_item.h mm/vmstat: Make NR_TLB_REMOTE_FLUSH_RECEIVED available even on UP 2017-06-08 09:23:09 +02:00
vm_sockets.h
vmacache.h mm/vmacache, sched/headers: Introduce 'struct vmacache' and move it from <linux/sched.h> to <linux/mm_types> 2017-03-02 08:42:25 +01:00
vmalloc.h mm, vmalloc: fix vmalloc users tracking properly 2017-05-12 15:57:15 -07:00
vme.h docs: Add kernel-doc comments to VME driver API 2017-03-17 15:10:49 +09:00
vmpressure.h
vmstat.h
vmw_vmci_api.h
vmw_vmci_defs.h vmw_vmci: switch to pci_irq_alloc_vectors 2017-02-03 11:49:06 +01:00
vringh.h
vt.h
vt_buffer.h
vt_kern.h
vtime.h sched/cputime: Rename vtime_account_user() to vtime_flush() 2017-01-14 09:54:13 +01:00
w1-gpio.h
wait.h sched/wait: Disambiguate wq_entry->task_list and wq_head->task_list naming 2017-06-20 12:19:14 +02:00
wait_bit.h sched/wait: Disambiguate wq_entry->task_list and wq_head->task_list naming 2017-06-20 12:19:14 +02:00
wanrouter.h
watchdog.h watchdog: Introduce watchdog_stop_on_unregister helper 2017-02-24 14:00:23 -08:00
win_minmax.h
wireless.h
wkup_m3_ipc.h
wl12xx.h
wm97xx.h
workqueue.h workqueue: Provide work_on_cpu_safe() 2017-04-15 12:20:53 +02:00
writeback.h block: Fix oops in locked_inode_to_wb_and_lock_list() 2017-03-22 20:11:33 -06:00
ww_mutex.h locking/ww_mutex: Turn off __must_check for now 2017-01-14 12:11:59 +01:00
xattr.h
xz.h
yam.h
z2_battery.h
zbud.h
zconf.h
zlib.h
zorro.h
zpool.h
zsmalloc.h
zutil.h