linux_dsm_epyc7002/include/linux
Moshe Shemesh b42959dc35 net/mlx4: Add VF vlan protocol 802.1ad support
Move the vf to VST 802.1ad mode (mlx4 VST QinQ mode) by setting vf vlan
protocol to 802.1ad.
VST 802.1ad mode in mlx4, is used for STAG strip/insertion by PF, while
the CTAG is set by the VF.
Read current vlan protocol as part of the vf configuration state.

Upon setting vf vlan protocol to 802.1ad, we use a mechanism of handshake
to verify that both the vf and the pf driver version support it.
The handshake uses the command QUERY_FUNC_CAP:
- The vf sets a pre-defined support bit in input modifier.
- A pf that supports the feature sends the request to the vf through a
  pre-defined field in the output mailbox.
- In case vf does not support the feature, the pf will fail the control
  command (in this case, IP link tool command to set the vf vlan
  protocol to 802.1ad).

No change in VST 802.1Q mode.

Signed-off-by: Moshe Shemesh <moshe@mellanox.com>
Signed-off-by: Tariq Toukan <tariqt@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2016-09-24 08:01:27 -04:00
..
amba
bcma bcma: support BCM53573 series of wireless SoCs 2016-09-03 12:58:42 +03:00
byteorder
can
ceph ceph: fix symbol versioning for ceph_monc_do_statfs 2016-07-28 15:32:53 +02:00
clk
crush
decompress
dma
extcon
fpga
fsl
gpio
hsi
i2c
iio iio: sw-trigger: Fix config group initialization 2016-08-15 15:39:09 +01:00
input
irqchip KVM: arm64: ITS: return 1 on successful MSI injection 2016-08-09 16:43:23 +02:00
isdn
lockd
mailbox mailbox: Add Broadcom PDC mailbox driver 2016-07-28 09:34:47 +05:30
mfd Staging/IIO driver fixes for 4.8-rc5 2016-09-03 11:33:33 -07:00
mlx4 net/mlx4: Add VF vlan protocol 802.1ad support 2016-09-24 08:01:27 -04:00
mlx5 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2016-09-12 15:52:44 -07:00
mmc brcmfmac: add support for bcm4339 chip with modalias sdio:c00v02D0d4339 2016-09-09 12:12:14 +03:00
mtd
netfilter netfilter: nfnetlink_acct: report overquota to the right netns 2016-08-18 00:38:23 +02:00
netfilter_arp
netfilter_bridge
netfilter_ipv4
netfilter_ipv6
perf arm/perf: Fix hotplug state machine conversion 2016-07-20 09:57:34 +02:00
phy
pinctrl
platform_data RTC for 4.8 2016-08-05 09:48:22 -04:00
power
qed qed*: Add support for the ethtool get_regs operation 2016-09-07 17:46:59 -07:00
raid
regulator Merge remote-tracking branches 'regulator/topic/fixed', 'regulator/topic/headers', 'regulator/topic/lp837x', 'regulator/topic/max8973' and 'regulator/topic/mt6323' into regulator-next 2016-07-20 18:02:03 +01:00
reset
rtc
sched
soc
spi spi: Split bus and I/O locking 2016-07-25 11:47:52 +01:00
ssb
sunrpc NFS client bugfixes for Linux 4.8 2016-08-12 12:32:24 -07:00
ulpi
unaligned
usb
uwb
wimax
8250_pci.h
a.out.h
acct.h
acpi_dma.h
acpi_pmtmr.h
acpi.h ACPI / drivers: fix typo in ACPI_DECLARE_PROBE_ENTRY macro 2016-09-02 22:21:34 +02:00
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_bios.h
apm-emulation.h
apple_bl.h
apple-gmux.h
arm-cci.h
arm-smccc.h
asn1_ber_bytecode.h
asn1_decoder.h
asn1.h
assoc_array_priv.h
assoc_array.h
async_tx.h
async.h
ata_platform.h
ata.h ata: define ATA_PROT_* in terms of ATA_PROT_FLAG_* 2016-07-18 20:55:38 -04:00
atalk.h
ath9k_platform.h
atm_suni.h
atm_tcp.h
atm.h
atmdev.h
atmel_pdc.h
atmel_serial.h
atmel_tc.h
atmel-mci.h
atmel-ssc.h
atomic.h
attribute_container.h
audit.h
auto_dev-ioctl.h
auto_fs.h
auxvec.h
average.h
b1pcmcia.h
backing-dev-defs.h block: fix bdi vs gendisk lifetime mismatch 2016-08-04 14:19:16 -06:00
backing-dev.h block: fix bdi vs gendisk lifetime mismatch 2016-08-04 14:19:16 -06:00
backlight.h
badblocks.h
balloon_compaction.h mm: fix build warnings in <linux/compaction.h> 2016-07-26 16:19:19 -07:00
bcd.h
bch.h
bcm47xx_nvram.h
bcm47xx_sprom.h
bcm47xx_wdt.h
bcm963xx_nvram.h
bcm963xx_tag.h
bfin_mac.h
binfmts.h elf_fdpic_transfer_args_to_stack(): make it generic 2016-07-25 16:51:49 +10:00
bio.h block: Fix secure erase 2016-08-16 09:16:51 -06:00
bit_spinlock.h
bitfield.h add basic register-field manipulation macros 2016-09-09 12:09:24 +03:00
bitmap.h include/linux/bitmap.h: cleanup 2016-08-04 08:50:07 -04:00
bitops.h
bitrev.h
blk_types.h block: rename bio bi_rw to bi_opf 2016-08-07 14:41:02 -06:00
blk-cgroup.h block: rename bio bi_rw to bi_opf 2016-08-07 14:41:02 -06:00
blk-mq.h
blkdev.h block: Fix secure erase 2016-08-16 09:16:51 -06:00
blkpg.h
blktrace_api.h
blockgroup_lock.h
bma150.h
bootmem.h
bottom_half.h
bpf_verifier.h bpf: enable non-core use of the verfier 2016-09-21 19:50:02 -04:00
bpf.h bpf: direct packet write and access for helpers for clsact progs 2016-09-20 23:32:11 -04:00
brcmphy.h
bsearch.h
bsg-lib.h
bsg.h
btree-128.h
btree-type.h
btree.h
btrfs.h
buffer_head.h Merge branch 'for-4.8/core' of git://git.kernel.dk/linux-block 2016-07-26 15:03:07 -07:00
bug.h add basic register-field manipulation macros 2016-09-09 12:09:24 +03:00
bvec.h bvec: avoid variable shadowing warning 2016-08-11 09:41:35 -06:00
c2port.h
cache.h
cacheinfo.h
capability.h uapi: move forward declarations of internal structures 2016-08-02 17:31:41 -04:00
cb710.h
cciss_ioctl.h
ccp.h
cdev.h
cdrom.h
cec-funcs.h [media] cec-funcs.h: add missing vendor-specific messages 2016-08-22 14:05:49 -03:00
cec.h [media] cec: add CEC_LOG_ADDRS_FL_ALLOW_UNREG_FALLBACK flag 2016-08-22 14:00:51 -03:00
cfag12864b.h
cgroup_subsys.h
cgroup-defs.h
cgroup.h cgroup: Add task_under_cgroup_hierarchy cgroup inline function to headers 2016-08-12 21:49:41 -07:00
circ_buf.h
cleancache.h
clk-provider.h
clk.h The bulk of the changes are updates and fixes to existing clk provider 2016-07-30 11:20:02 -07:00
clkdev.h
clock_cooling.h
clockchips.h
clocksource.h
cm4000_cs.h
cma.h
cmdline-parser.h
cn_proc.h
cnt32_to_63.h
coda_psdev.h
coda.h
compaction.h mm, compaction: simplify contended compaction handling 2016-07-28 16:07:41 -07:00
compat.h
compiler-clang.h
compiler-gcc.h mm/usercopy: get rid of CONFIG_DEBUG_STRICT_USER_COPY_CHECKS 2016-08-30 10:10:21 -07:00
compiler-intel.h
compiler.h locking/barriers: Don't use sizeof(void) in lockless_dereference() 2016-09-05 11:50:42 +02:00
completion.h
component.h
concap.h
configfs.h
connector.h
console_struct.h
console.h
consolemap.h
container.h
context_tracking_state.h
context_tracking.h - ARM: GICv3 ITS emulation and various fixes. Removal of the old 2016-08-02 16:11:27 -04:00
cordic.h
coredump.h
coresight-pmu.h
coresight-stm.h
coresight.h
count_zeros.h
cper.h
cpu_cooling.h
cpu_pm.h
cpu_rmap.h
cpu.h
cpufeature.h
cpufreq.h cpufreq: add cpufreq_driver_resolve_freq() 2016-07-21 14:46:08 +02:00
cpuhotplug.h cpu/hotplug: Include linux/types.h in linux/cpuhotplug.h 2016-09-14 15:31:53 +02:00
cpuidle.h cpuidle: introduce CPU_PM_CPU_IDLE_ENTER macro for ARM{32, 64} 2016-07-21 23:29:38 +02:00
cpumask.h cpumask: fix code comment 2016-08-02 19:35:24 -04:00
cpuset.h
cputime.h
crash_dump.h
crc7.h
crc8.h
crc16.h
crc32.h
crc32c.h
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
cred.h
crypto.h
cryptohash.h
cs5535.h
ctype.h
cuda.h
cyclades.h
davinci_emac.h
dax.h dax: remote unused fault wrappers 2016-07-26 16:19:19 -07:00
dca.h
dcache.h Merge branch 'for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2016-08-07 10:01:14 -04:00
dccp.h
dcookies.h
debug_locks.h
debugfs.h
debugobjects.h debugobjects.h: fix trivial kernel doc warning 2016-07-26 16:19:19 -07:00
delay.h
delayacct.h
delayed_call.h
dell-led.h
devcoredump.h
devfreq_cooling.h
devfreq-event.h
devfreq.h
device_cgroup.h
device-mapper.h libnvdimm for 4.8 2016-07-28 17:38:16 -07:00
device.h
devpts_fs.h
digsig.h
dio.h
dirent.h
dlm_plock.h
dlm.h
dm9000.h
dm-dirty-log.h
dm-io.h
dm-kcopyd.h
dm-region-hash.h
dma_remapping.h
dma-buf.h
dma-contiguous.h
dma-debug.h
dma-direction.h
dma-iommu.h dma-mapping: use unsigned long for dma_attrs 2016-08-04 08:50:07 -04:00
dma-mapping.h dma-mapping: use unsigned long for dma_attrs 2016-08-04 08:50:07 -04:00
dmaengine.h
dmapool.h
dmar.h
dmi.h
dnotify.h
dns_resolver.h
dqblk_qtree.h
dqblk_v1.h
dqblk_v2.h
drbd_genl_api.h
drbd_genl.h
drbd_limits.h
drbd.h
ds2782_battery.h
dtlk.h
dw_apb_timer.h
dynamic_debug.h dynamic_debug: add jump label support 2016-08-04 08:50:07 -04:00
dynamic_queue_limits.h
earlycpio.h
ecryptfs.h
edac.h
edd.h
edma.h
eeprom_93cx6.h
eeprom_93xx46.h
efi-bgrt.h
efi.h efi/libstub: Introduce ExitBootServices helper 2016-09-05 12:32:28 +01:00
efs_vh.h
eisa.h
elevator.h block: do not merge requests without consulting with io scheduler 2016-07-20 21:35:12 -06:00
elf-fdpic.h
elf-randomize.h
elf.h
elfcore-compat.h
elfcore.h
elfnote.h
enclosure.h
err.h
errno.h
errqueue.h
etherdevice.h
ethtool.h
eventfd.h
eventpoll.h
evm.h
export.h
exportfs.h
ext2_fs.h
extable.h extable.h: add stddef.h so "NULL" definition is not implicit 2016-08-04 10:16:56 +09:30
extcon.h
f2fs_fs.h
f75375s.h
falloc.h
fanotify.h
fault-inject.h
fb.h
fcdevice.h
fcntl.h
fd.h
fddidevice.h
fdtable.h
fec.h
fence-array.h
fence.h include/linux: fix excess fence.h kernel-doc notation 2016-08-21 17:43:32 +02:00
file.h
filter.h bpf: add BPF_CALL_x macros for declaring helpers 2016-09-09 19:36:04 -07:00
fips.h
firewire.h
firmware-map.h
firmware.h firmware: support loading into a pre-allocated buffer 2016-08-02 19:35:10 -04:00
fixp-arith.h
flat.h
flex_array.h
flex_proportions.h
fmc-sdb.h
fmc.h
font.h
frame.h
freezer.h
frontswap.h mm, frontswap: convert frontswap_enabled to static key 2016-07-26 16:19:19 -07:00
fs_enet_pd.h
fs_pin.h
fs_stack.h
fs_struct.h
fs_uart_pd.h
fs.h ovl: don't cache acl on overlay layer 2016-09-01 11:11:59 +02:00
fscache-cache.h
fscache.h
fscrypto.h fscrypto: require write access to mount to set encryption policy 2016-09-10 01:18:57 -04:00
fsl_devices.h
fsl_hypervisor.h
fsl_ifc.h
fsl-diu-fb.h
fsldma.h
fsnotify_backend.h fanotify: fix list corruption in fanotify_get_response() 2016-09-19 15:36:17 -07:00
fsnotify.h
ftrace_irq.h
ftrace.h
futex.h
fwnode.h
gameport.h
gcd.h
genalloc.h
genetlink.h
genhd.h
genl_magic_func.h
genl_magic_struct.h
getcpu.h
gfp.h mm, thp: remove __GFP_NORETRY from khugepaged and madvised allocations 2016-07-28 16:07:41 -07:00
glob.h
goldfish.h
gpio_keys.h
gpio_mouse.h
gpio-fan.h
gpio-pxa.h
gpio.h
hardirq.h
hash.h
hashtable.h
hdlc.h
hdlcdrv.h
hdmi.h
hid-debug.h
hid-roccat.h
hid-sensor-hub.h
hid-sensor-ids.h
hid.h
hiddev.h
hidraw.h
highmem.h
highuid.h
hil_mlc.h
hil.h
hippidevice.h
host1x.h drm/tegra: dsi: Enhance runtime power management 2016-08-24 15:58:57 +02:00
hp_sdc.h
hpet.h
hrtimer.h
htcpld.h
htirq.h
huge_mm.h mm, THP: clean up return value of madvise_free_huge_pmd 2016-07-28 16:07:41 -07:00
hugetlb_cgroup.h
hugetlb_inline.h
hugetlb.h
hw_breakpoint.h
hw_random.h
hwmon-sysfs.h
hwmon-vid.h
hwmon.h
hwspinlock.h
hyperv.h Revert "hv_netvsc: make inline functions static" 2016-09-10 21:23:00 -07:00
i2c-algo-bit.h
i2c-algo-pca.h
i2c-algo-pcf.h
i2c-dev.h
i2c-gpio.h
i2c-mux-gpio.h
i2c-mux-pinctrl.h
i2c-mux.h
i2c-ocores.h
i2c-omap.h
i2c-pca-platform.h
i2c-pnx.h
i2c-pxa.h
i2c-smbus.h i2c: i2c-smbus: drop useless stubs 2016-07-22 09:07:02 +02:00
i2c-xiic.h
i2c.h Revert "i2c: core: Add function for finding the bus speed from ACPI" 2016-07-19 05:57:23 +02:00
i7300_idle.h
i8042.h Input: i8042 - break load dependency between atkbd/psmouse and i8042 2016-07-27 14:20:09 -07:00
i8253.h
icmp.h
icmpv6.h
ide.h
idr.h
ieee80211.h
ieee802154.h
if_arp.h
if_bridge.h net: bridge: add per-port multicast flood flag 2016-09-01 22:48:33 -07:00
if_eql.h
if_ether.h
if_fddi.h
if_frad.h
if_link.h net: Update API for VF vlan protocol 802.1ad support 2016-09-24 08:01:26 -04:00
if_ltalk.h
if_macvlan.h
if_phonet.h
if_pppol2tp.h
if_pppox.h
if_team.h
if_tun.h
if_tunnel.h
if_vlan.h vlan: Check for vlan ethernet types for 8021.q or 802.1ad 2016-09-08 17:10:28 -07:00
igmp.h
ihex.h
ima.h
in6.h
in.h
inet_diag.h net: inet: diag: expose the socket mark to privileged processes. 2016-09-08 16:13:09 -07:00
inet.h
inetdevice.h
init_ohci1394_dma.h
init_task.h
init.h treewide: replace obsolete _refok by __ref 2016-08-02 17:31:41 -04:00
initrd.h
inotify.h
input-polldev.h
input.h
integrity.h
intel_pmic_gpio.h
intel-iommu.h
intel-svm.h
interrupt.h
interval_tree_generic.h
interval_tree.h
io-64-nonatomic-hi-lo.h
io-64-nonatomic-lo-hi.h
io-mapping.h
io.h
ioc3.h
ioc4.h
iocontext.h
iomap.h iomap: don't set FIEMAP_EXTENT_MERGED for extent based filesystems 2016-08-29 11:33:58 +10:00
iommu-common.h
iommu-helper.h
iommu.h
iopoll.h
ioport.h
ioprio.h
iova.h
ip.h
ipack.h
ipc_namespace.h ipc: delete "nr_ipc_ns" 2016-08-02 19:35:44 -04:00
ipc.h
ipmi_smi.h
ipmi-fru.h
ipmi.h ipmi: remove trydefaults parameter and default init 2016-07-27 10:24:38 -05:00
ipv6_route.h
ipv6.h
irq_cpustat.h
irq_poll.h
irq_work.h
irq.h genirq: Provide irq_gc_{lock_irqsave,unlock_irqrestore}() helpers 2016-09-13 16:57:40 +02:00
irqbypass.h
irqchip.h
irqdesc.h
irqdomain.h
irqflags.h
irqhandler.h
irqnr.h
irqreturn.h
isa.h
isapnp.h
iscsi_boot_sysfs.h
iscsi_ibft.h
isdn_divertif.h
isdn_ppp.h
isdn.h
isdnif.h
isicom.h
jbd2.h
jhash.h
jiffies.h
journal-head.h
joystick.h
jump_label_ratelimit.h
jump_label.h jump_label: remove bug.h, atomic.h dependencies for HAVE_JUMP_LABEL 2016-08-04 08:50:07 -04:00
jz4740-adc.h
jz4780-nemc.h
kallsyms.h
kasan-checks.h
kasan.h mm/kasan: get rid of ->state in struct kasan_alloc_meta 2016-08-02 17:31:41 -04:00
kbd_diacr.h
kbd_kern.h
kbuild.h
kconfig.h
kcore.h
kcov.h
kd.h
kdb.h kdb: use task_cpu() instead of task_thread_info()->cpu 2016-07-28 16:07:41 -07:00
kdebug.h
kdev_t.h
kern_levels.h
kernel_stat.h
kernel-page-flags.h
kernel.h dynamic_debug: only add header when used 2016-08-02 19:35:03 -04:00
kernelcapi.h
kernfs.h
kexec.h kexec: add a kexec_crash_loaded() function 2016-08-02 19:35:30 -04:00
key-type.h
key.h
keyboard.h
kfifo.h
kgdb.h
khugepaged.h thp: extract khugepaged from mm/huge_memory.c 2016-07-26 16:19:19 -07:00
klist.h
kmemcheck.h
kmemleak.h
kmod.h
kmsg_dump.h
kobj_map.h
kobject_ns.h
kobject.h
kprobes.h
kref.h
ks0108.h
ks8842.h
ks8851_mll.h
ksm.h mm: migrate: support non-lru movable page migration 2016-07-26 16:19:19 -07:00
kthread.h
ktime.h rxrpc: Add ktime_sub_ms() 2016-09-22 08:21:24 +01:00
kvm_host.h KVM: Protect device ops->create and list_add with kvm->lock 2016-08-12 12:01:27 +02:00
kvm_irqfd.h
kvm_para.h
kvm_types.h
l2tp.h
lapb.h
latencytop.h
lcd.h
lcm.h
led-class-flash.h
led-lm3530.h
leds_pwm.h
leds-bd2802.h
leds-lp3944.h
leds-lp3952.h
leds-pca9532.h
leds-regulator.h
leds-tca6507.h
leds.h
lglock.h
lguest_launcher.h
lguest.h
libata.h ata: define ATA_PROT_* in terms of ATA_PROT_FLAG_* 2016-07-18 20:55:38 -04:00
libfdt_env.h
libfdt.h
libnvdimm.h nfit, libnvdimm: allow an ARS scrub to be triggered on demand 2016-07-23 21:51:42 -07:00
libps2.h
license.h
lightnvm.h
linkage.h
linux_logo.h
lis3lv02d.h
list_bl.h
list_lru.h
list_nulls.h
list_sort.h
list.h
livepatch.h
llc.h
llist.h
lockdep.h
lockref.h
log2.h
lp.h
lru_cache.h
lsm_audit.h
lsm_hooks.h qstr: constify dentry_init_security 2016-07-20 23:30:06 -04:00
lz4.h
lzo.h
mailbox_client.h
mailbox_controller.h
maple.h
marvell_phy.h
math64.h
max17040_battery.h
mbcache.h
mbus.h
mc6821.h
mc146818rtc.h
mcb.h
mdio-bitbang.h
mdio-mux.h
mdio.h
mei_cl_bus.h
memblock.h mm/memblock.c: add new infrastructure to address the mem limit issue 2016-07-28 16:07:41 -07:00
memcontrol.h mm: fix memcg stack accounting for sub-page stacks 2016-07-28 16:07:41 -07:00
memory_hotplug.h memory-hotplug: more general validation of zone during online 2016-07-26 16:19:19 -07:00
memory.h
mempolicy.h mm, mempolicy: task->mempolicy must be NULL before dropping final reference 2016-09-01 17:52:01 -07:00
mempool.h
memremap.h mm: cleanup ifdef guards for vmem_altmap 2016-07-28 16:07:41 -07:00
memstick.h
mg_disk.h
mic_bus.h
micrel_phy.h
microchipphy.h
migrate_mode.h
migrate.h mm: fix build warnings in <linux/compaction.h> 2016-07-26 16:19:19 -07:00
mii.h
miscdevice.h
mISDNdsp.h
mISDNhw.h
mISDNif.h
mm_inline.h mm, vmscan: remove highmem_file_pages 2016-07-28 16:07:41 -07:00
mm_types.h mm, vmscan: move lru_lock to the node 2016-07-28 16:07:41 -07:00
mm-arch-hooks.h
mm.h Merge branch 'stable-4.8' of git://git.infradead.org/users/pcmoore/audit 2016-09-01 15:55:56 -07:00
mman.h include: mman: use bool instead of int for the return value of arch_validate_prot 2016-08-02 19:35:02 -04:00
mmdebug.h include/linux/mmdebug.h: add VM_WARN which maps to WARN() 2016-07-26 16:19:19 -07:00
mmiotrace.h
mmu_context.h
mmu_notifier.h
mmzone.h mm, vmscan: only allocate and reclaim from zones with pages managed by the buddy allocator 2016-09-01 17:52:01 -07:00
mnt_namespace.h
mod_devicetable.h
module.h modules: add ro_after_init support 2016-08-04 10:16:55 +09:30
moduleloader.h
moduleparam.h
mount.h
mpage.h
mpi.h
mpls_iptunnel.h
mpls.h
mroute6.h
mroute.h
msdos_fs.h
msg.h
msi.h genirq/msi: Make sure PCI MSIs are activated early 2016-08-09 09:19:32 +02:00
mutex-debug.h
mutex.h
mv643xx_eth.h
mv643xx_i2c.h
mv643xx.h
mvebu-pmsu.h
mxm-wmi.h
n_r3964.h
namei.h Revert "vfs: add lookup_hash() helper" 2016-07-29 12:17:52 -07:00
nd.h
net.h net: Add read_sock proto_op 2016-08-28 23:32:41 -04:00
netdev_features.h
netdevice.h net: Update API for VF vlan protocol 802.1ad support 2016-09-24 08:01:26 -04:00
netfilter_bridge.h
netfilter_defs.h
netfilter_ingress.h
netfilter_ipv4.h
netfilter_ipv6.h
netfilter.h net: Add _nf_(un)register_hooks symbols 2016-09-19 01:25:22 -04:00
netlink.h
netpoll.h
nfs3.h
nfs4.h
nfs_fs_i.h
nfs_fs_sb.h
nfs_fs.h
nfs_iostat.h
nfs_page.h
nfs_xdr.h Merge branch 'work.const-qstr' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2016-08-06 09:49:02 -04:00
nfs.h
nfsacl.h
nl802154.h
nls.h
nmi.h
node.h
nodemask.h
notifier.h
ns_common.h
nsc_gpio.h
nsproxy.h
ntb_transport.h
ntb.h
nubus.h
numa.h
nvme-rdma.h
nvme.h nvme-fabrics: change NQN UUID to big-endian format 2016-08-19 12:00:44 +03:00
nvmem-consumer.h
nvmem-provider.h
nvram.h
of_address.h
of_device.h
of_dma.h
of_fdt.h
of_gpio.h
of_graph.h
of_iommu.h
of_irq.h
of_mdio.h
of_net.h
of_pci.h
of_pdt.h
of_platform.h
of_reserved_mem.h
of.h sound updates for 4.8 2016-07-31 02:25:02 -07:00
oid_registry.h
olpc-ec.h
omap-dma.h
omap-dmaengine.h
omap-gpmc.h
omap-iommu.h
omap-mailbox.h
omapfb.h
once.h
oom.h mm, oom: fortify task_will_free_mem() 2016-07-28 16:07:41 -07:00
openvswitch.h
oprofile.h
osq_lock.h
oxu210hp.h
padata.h
page_counter.h
page_ext.h mm/page_owner: use stackdepot to store stacktrace 2016-07-26 16:19:19 -07:00
page_idle.h
page_owner.h mm/page_owner: introduce split_page_owner and replace manual handling 2016-07-26 16:19:19 -07:00
page_ref.h
page-flags-layout.h
page-flags.h page-flags: relax policy for PG_mappedtodisk and PG_reclaim 2016-07-26 16:19:19 -07:00
page-isolation.h
pageblock-flags.h
pagemap.h fix fault_in_multipages_...() on architectures with no-op access_ok() 2016-09-20 16:44:28 -07:00
pagevec.h
parport_pc.h
parport.h
parser.h
pata_arasan_cf_data.h
patchkey.h
path.h
pch_dma.h
pci_hotplug.h
pci_ids.h
pci-acpi.h
pci-aspm.h
pci-ats.h
pci-dma-compat.h
pci-dma.h
pci-ecam.h
pci.h treewide: remove references to the now unnecessary DEFINE_PCI_DEVICE_TABLE 2016-09-01 17:52:01 -07:00
pcieport_if.h
pda_power.h
pe.h
percpu_counter.h
percpu_ida.h
percpu-defs.h
percpu-refcount.h
percpu-rwsem.h
percpu.h
perf_event.h perf, bpf: add perf events core support for BPF_PROG_TYPE_PERF_EVENT programs 2016-09-02 10:46:44 -07:00
perf_regs.h
personality.h
pfn_t.h
pfn.h
phonet.h
phy_fixed.h
phy.h net: ethernet: mediatek: add extension of phy-mode for TRGMII 2016-09-22 08:21:21 -04:00
pid_namespace.h
pid.h
pim.h
pipe_fs_i.h
pkeys.h
pktcdvd.h
pl320-ipc.h
platform_device.h
plist.h
pm2301_charger.h
pm_clock.h
pm_domain.h
pm_opp.h
pm_qos.h
pm_runtime.h
pm_wakeirq.h
pm_wakeup.h
pm-trace.h
pm.h
pmem.h
pmu.h
pnfs_osd_xdr.h
pnp.h
poison.h
poll.h
posix_acl_xattr.h
posix_acl.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace 2016-07-29 15:54:19 -07:00
posix-clock.h
posix-timers.h
power_supply.h
powercap.h
ppp_channel.h
ppp_defs.h
ppp-comp.h
pps_kernel.h
pps-gpio.h
pr.h
preempt.h
prefetch.h
printk.h Revert "printk: create pr_<level> functions" 2016-08-09 10:48:18 -07:00
proc_fs.h
proc_ns.h
profile.h
projid.h
property.h
psci.h
pstore_ram.h
pstore.h
pti.h
ptp_classify.h
ptp_clock_kernel.h ptp_clock: future-proofing drivers against PTP subsystem becoming optional 2016-09-22 02:18:33 -04:00
ptr_ring.h
ptrace.h
pvclock_gtod.h
pwm_backlight.h
pwm.h Merge branch 'for-4.8/capture' into for-next 2016-07-25 16:23:39 +02:00
pxa2xx_ssp.h
pxa168_eth.h
qcom_scm.h
qnx6_fs.h
quicklist.h
quota.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace 2016-07-29 15:54:19 -07:00
quotaops.h
radix-tree.h radix-tree: fix comment about "exceptional" bits 2016-08-02 19:35:08 -04:00
raid_class.h
ramfs.h
random.h
range.h
ras.h
ratelimit.h ratelimit: extend to print suppressed messages on release 2016-08-02 19:35:06 -04:00
rational.h
rbtree_augmented.h
rbtree_latch.h
rbtree.h
rcu_sync.h
rculist_bl.h
rculist_nulls.h
rculist.h
rcupdate.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next 2016-07-27 12:03:20 -07:00
rcutiny.h
rcutree.h
reboot.h
reciprocal_div.h
regmap.h
regset.h
relay.h
remoteproc.h
reservation.h
reset-controller.h
reset.h
resource_ext.h
resource.h
rfkill-regulator.h
rfkill.h
rhashtable.h rhashtable: Add rhlist interface 2016-09-20 04:43:36 -04:00
ring_buffer.h
rio_drv.h
rio_ids.h rapidio/switches: add driver for IDT gen3 switches 2016-08-02 19:35:38 -04:00
rio_regs.h rapidio: modify for rev.3 specification changes 2016-08-02 19:35:37 -04:00
rio.h rapidio: modify for rev.3 specification changes 2016-08-02 19:35:37 -04:00
rmap.h rmap: support file thp 2016-07-26 16:19:19 -07:00
rmi.h
rndis.h
root_dev.h
rpmsg.h
rslib.h
rtc.h
rtmutex.h
rtnetlink.h rtnetlink: fdb dump: optimize by saving last interface markers 2016-09-01 16:56:15 -07:00
rwlock_api_smp.h
rwlock_types.h
rwlock.h
rwsem-spinlock.h
rwsem.h
rxrpc.h
s3c_adc_battery.h
sa11x0-dma.h
scatterlist.h
scc.h
sched_clock.h
sched.h signal: consolidate {TS,TLF}_RESTORE_SIGMASK code 2016-08-02 19:35:23 -04:00
scif.h
scpi_protocol.h
screen_info.h
sctp.h sctp: Export struct sctp_info to userspace 2016-08-08 12:51:58 -07:00
scx200_gpio.h
scx200.h
sdb.h
sdla.h
seccomp.h
securebits.h
security.h qstr: constify dentry_init_security 2016-07-20 23:30:06 -04:00
selection.h
selinux.h
sem.h
semaphore.h
seq_buf.h
seq_file_net.h
seq_file.h
seqlock.h
seqno-fence.h
serial_8250.h Revert "tty/serial/8250: use mctrl_gpio helpers" 2016-08-31 15:36:01 +02:00
serial_bcm63xx.h
serial_core.h
serial_max3100.h
serial_pnx8xxx.h
serial_s3c.h
serial_sci.h
serial.h
serio.h Input: i8042 - break load dependency between atkbd/psmouse and i8042 2016-07-27 14:20:09 -07:00
sfi_acpi.h
sfi.h
sh_clk.h
sh_dma.h
sh_eth.h
sh_intc.h
sh_timer.h
shdma-base.h
shm.h
shmem_fs.h shmem: split huge pages beyond i_size under memory pressure 2016-07-26 16:19:19 -07:00
shrinker.h
signal.h
signalfd.h
sirfsoc_dma.h
sizes.h
skb_array.h
skbuff.h net: skbuff: Export __skb_vlan_pop 2016-09-22 01:34:20 -04:00
slab_def.h mm, kasan: switch SLUB to stackdepot, enable memory quarantine for SLUB 2016-07-28 16:07:41 -07:00
slab.h Implements HARDENED_USERCOPY verification of copy_to_user/copy_from_user 2016-08-08 14:48:14 -07:00
slub_def.h mm, kasan: switch SLUB to stackdepot, enable memory quarantine for SLUB 2016-07-28 16:07:41 -07:00
sm501-regs.h
sm501.h
smc91x.h net: smc91x: fix SMC accesses 2016-08-28 23:44:55 -04:00
smc911x.h
smp.h
smpboot.h
smsc911x.h
smscphy.h
sock_diag.h
socket.h
sonet.h
sony-laptop.h
sonypi.h
sort.h
sound.h
soundcard.h
spinlock_api_smp.h
spinlock_api_up.h
spinlock_types_up.h
spinlock_types.h
spinlock_up.h
spinlock.h
splice.h
spmi.h
srcu.h
ssbi.h
stackdepot.h
stackprotector.h
stacktrace.h
start_kernel.h
stat.h
statfs.h
static_key.h
stddef.h
ste_modem_shm.h
stm.h
stmmac.h
stmp3xxx_rtc_wdt.h
stmp_device.h
stop_machine.h
string_helpers.h
string.h
stringhash.h
stringify.h
sudmac.h
sungem_phy.h
sunserialcore.h
sunxi-rsb.h
superhyway.h
suspend.h
svga.h
sw842.h
swab.h
swait.h
swap_cgroup.h
swap.h mm: remove reclaim and compaction retry approximations 2016-07-28 16:07:41 -07:00
swapfile.h
swapops.h
swiotlb.h dma-mapping: use unsigned long for dma_attrs 2016-08-04 08:50:07 -04:00
sxgbe_platform.h
sync_file.h
synclink.h
sys_soc.h
sys.h
syscalls.h
syscore_ops.h
sysctl.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2016-08-30 00:54:02 -04:00
sysfs.h
syslog.h
sysrq.h
sysv_fs.h
t10-pi.h
task_io_accounting_ops.h
task_io_accounting.h
task_work.h
taskstats_kern.h
tboot.h
tc.h
tca6416_keypad.h
tcp.h tcp: export data delivery rate 2016-09-21 00:23:00 -04:00
textsearch_fsm.h
textsearch.h
tfrc.h
thermal.h
thinkpad_acpi.h
thread_info.h usercopy: force check_object_size() inline 2016-09-07 11:33:26 -07:00
threads.h
ti_wilink_st.h
tick.h
tifm.h
timb_dma.h
timb_gpio.h
time64.h
time.h
timecounter.h
timekeeper_internal.h
timekeeping.h
timer.h
timerfd.h
timeriomem-rng.h
timerqueue.h
timex.h
topology.h mm: convert zone_reclaim to node_reclaim 2016-07-28 16:07:41 -07:00
torture.h
toshiba.h
tpm_command.h
tpm.h tpm: Factor out common startup code 2016-07-19 17:43:38 +03:00
trace_clock.h
trace_events.h
trace_seq.h
tracefs.h
tracehook.h
tracepoint-defs.h
tracepoint.h
transport_class.h
tsacct_kern.h
tty_driver.h
tty_flip.h
tty_ldisc.h
tty.h
typecheck.h
types.h
u64_stats_sync.h
uaccess.h unsafe_[get|put]_user: change interface to use a error target label 2016-08-08 13:02:01 -07:00
ucb1400.h
ucs2_string.h
udp.h
uidgid.h
uinput.h
uio_driver.h
uio.h fix iov_iter_fault_in_readable() 2016-09-17 14:05:30 -07:00
uprobes.h
usb_usual.h
usb.h
usbdevice_fs.h
user_namespace.h
user-return-notifier.h
user.h
userfaultfd_k.h mm: introduce fault_env 2016-07-26 16:19:19 -07:00
util_macros.h
uts.h
utsname.h
uuid.h
uwb.h
verification.h
vermagic.h
vexpress.h
vfio.h
vfs.h
vga_switcheroo.h
vgaarb.h
via_i2c.h
via-core.h
via-gpio.h
via.h
videodev2.h
virtio_byteorder.h
virtio_caif.h
virtio_config.h virtio: new feature to detect IOMMU device quirk 2016-08-01 21:44:52 +03:00
virtio_console.h
virtio_mmio.h
virtio_net.h
virtio_ring.h
virtio_vsock.h VSOCK: Introduce virtio_vsock_common.ko 2016-08-02 02:57:29 +03:00
virtio.h
vlynq.h
vm_event_item.h mm: vmstat: account per-zone stalls and pages skipped during reclaim 2016-07-28 16:07:41 -07:00
vm_sockets.h
vmacache.h
vmalloc.h
vme.h
vmpressure.h
vmstat.h mm: vmstat: replace __count_zone_vm_events with a zone id equivalent 2016-07-28 16:07:41 -07:00
vmw_vmci_api.h
vmw_vmci_defs.h
vringh.h
vt_buffer.h
vt_kern.h
vt.h
vtime.h
w1-gpio.h
wait.h new helper: wait_event_killable_exclusive() 2016-07-19 03:08:07 -04:00
wanrouter.h
watchdog.h
win_minmax.h lib/win_minmax: windowed min or max estimator 2016-09-21 00:22:59 -04:00
wireless.h
wkup_m3_ipc.h
wl12xx.h
wm97xx.h
workqueue.h
writeback.h mm, page_alloc: consider dirtyable memory in terms of nodes 2016-07-28 16:07:41 -07:00
ww_mutex.h tree-wide: replace config_enabled() with IS_ENABLED() 2016-08-04 08:50:07 -04:00
xattr.h
xz.h
yam.h
z2_battery.h
zbud.h
zconf.h
zlib.h
zorro.h
zpool.h
zsmalloc.h
zutil.h