Philip Downey
df2cf4a78e
IGMP: Inhibit reports for local multicast groups
...
The range of addresses between 224.0.0.0 and 224.0.0.255 inclusive, is
reserved for the use of routing protocols and other low-level topology
discovery or maintenance protocols, such as gateway discovery and
group membership reporting. Multicast routers should not forward any
multicast datagram with destination addresses in this range,
regardless of its TTL.
Currently, IGMP reports are generated for this reserved range of
addresses even though a router will ignore this information since it
has no purpose. However, the presence of reserved group addresses in
an IGMP membership report uses up network bandwidth and can also
obscure addresses of interest when inspecting membership reports using
packet inspection or debug messages.
Although the RFCs for the various version of IGMP (e.g.RFC 3376 for
v3) do not specify that the reserved addresses be excluded from
membership reports, it should do no harm in doing so. In particular
there should be no adverse effect in any IGMP snooping functionality
since 224.0.0.x is specifically excluded as per RFC 4541 (IGMP and MLD
Snooping Switches Considerations) section 2.1.2. Data Forwarding
Rules:
2) Packets with a destination IP (DIP) address in the 224.0.0.X
range which are not IGMP must be forwarded on all ports.
IGMP reports for local multicast groups can now be optionally
inhibited by means of a system control variable (by setting the value
to zero) e.g.:
echo 0 > /proc/sys/net/ipv4/igmp_link_local_mcast_reports
To retain backwards compatibility the previous behaviour is retained
by default on system boot or reverted by setting the value back to
non-zero e.g.:
echo 1 > /proc/sys/net/ipv4/igmp_link_local_mcast_reports
Signed-off-by: Philip Downey <pdowney@brocade.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2015-08-28 13:28:47 -07:00
..
amba
Update Viresh Kumar's email address
2015-07-17 16:39:53 -07:00
bcma
bcma: switch GPIO portions to use GPIOLIB_IRQCHIP
2015-08-18 09:08:47 +03:00
byteorder
can
can: replace timestamp as unique skb attribute
2015-07-12 21:13:22 +02:00
ceph
libceph: enable ceph in a non-default network namespace
2015-07-09 20:30:34 +03:00
clk
crush
crush: sync up with userspace
2015-06-25 11:49:31 +03:00
decompress
dma
dmaengine: pxa: add pxa dmaengine driver
2015-05-26 09:18:29 +05:30
extcon
extcon: Use the unique id for external connector instead of string
2015-05-22 18:58:44 +09:00
fsl /bestcomm
gpio
gpio: Remove double "base" in comment
2015-07-16 00:12:24 +02:00
hsi
i2c
mfd: twl4030-power: Fix pmic for boards that need AC charger disabled
2015-06-22 12:25:04 +01:00
iio
iio: Specify supported modes for buffers
2015-06-01 11:31:12 +01:00
input
Input: improve parsing OF parameters for touchscreens
2015-06-25 14:45:46 -07:00
irqchip
Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus
2015-06-27 12:44:34 -07:00
isdn
lockd
mfd
Char/Misc driver patches for 4.2-rc1
2015-06-26 14:51:15 -07:00
mlx4
net/mlx4_en: Add support for hardware accelerated 802.1ad vlan
2015-07-27 15:00:37 -07:00
mlx5
net/mlx5e: Support ethtool get/set_pauseparam
2015-08-17 15:51:36 -07:00
mmc
mmc: mediatek: Add Mediatek MMC driver
2015-06-18 09:20:48 +02:00
mtd
mtd: nand: Fix NAND_USE_BOUNCE_BUFFER flag conflict
2015-07-07 13:03:25 -07:00
netfilter
netfilter: nfacct: per network namespace support
2015-08-07 11:50:56 +02:00
netfilter_arp
netfilter_bridge
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2015-06-23 14:08:54 -07:00
netfilter_ipv4
netfilter_ipv6
phy
phy: for 4.2 merge window
2015-06-03 14:13:41 +09:00
pinctrl
pinctrl: use "const struct ..." rather than "struct ... const"
2015-06-01 15:48:12 +02:00
platform_data
nfc: st-nci: Remove duplicate file platform_data/st_nci.h
2015-08-17 00:35:06 +02:00
power
power: max17042_battery: add HEALTH and TEMP_* properties support
2015-05-23 22:43:28 +02:00
raid
regulator
Merge remote-tracking branches 'regulator/topic/of', 'regulator/topic/pwm', 'regulator/topic/qcom' and 'regulator/topic/soft-start' into regulator-next
2015-06-22 11:19:56 +01:00
reset
ARM: BCM63xx: Add Broadcom BCM63xx PMB controller helpers
2015-05-20 15:05:39 -07:00
rtc
ARM: prima2: move to use REGMAP APIs for rtciobrg
2015-06-10 15:10:26 +08:00
sched
timer: Reduce timer migration overhead if disabled
2015-06-19 15:18:28 +02:00
soc
drivers: soc: sunxi: Introduce SoC driver to map SRAMs
2015-06-01 17:57:34 +02:00
spi
cc2520: fix CC2591 handling
2015-05-31 13:40:53 +02:00
ssb
MIPS: BCM47xx: Extract info about et2 interface
2015-06-21 21:52:24 +02:00
sunrpc
NFS client updates for Linux 4.2
2015-07-02 11:32:23 -07:00
ulpi
unaligned
usb
cdc_ncm: Add support for moving NDP to end of NCM frame
2015-07-09 14:58:31 -07:00
uwb
wimax
8250_pci.h
a.out.h
acct.h
acpi.h
Merge branch 'acpi-scan'
2015-07-07 22:48:25 +02:00
acpi_dma.h
acpi_irq.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_bl.h
arcdevice.h
arm-cci.h
asn1.h
asn1_ber_bytecode.h
asn1_decoder.h
assoc_array.h
assoc_array_priv.h
async.h
async_tx.h
ata.h
Revert "libata: Implement NCQ autosense"
2015-08-03 12:01:54 -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
atmel_pdc.h
atmel_serial.h
atmel_tc.h
atomic.h
attribute_container.h
audit.h
auto_dev-ioctl.h
auto_fs.h
auxvec.h
average.h
average: remove out-of-line implementation
2015-08-20 14:10:23 -07:00
b1pcmcia.h
backing-dev-defs.h
writeback: don't embed root bdi_writeback_congested in bdi_writeback
2015-07-02 08:46:00 -06:00
backing-dev.h
writeback: don't embed root bdi_writeback_congested in bdi_writeback
2015-07-02 08:46:00 -06:00
backlight.h
backlight: Change the return type of backlight_update_status() to int
2015-06-23 15:47:35 +01:00
balloon_compaction.h
basic_mmio_gpio.h
bcd.h
bch.h
bcm47xx_nvram.h
MIPS: BCM47xx: Move NVRAM driver to the drivers/firmware/
2015-06-21 21:55:33 +02:00
bcm47xx_wdt.h
bfin_mac.h
binfmts.h
bio.h
blkcg: implement bio_associate_blkcg()
2015-06-02 08:33:34 -06:00
bit_spinlock.h
bitmap.h
bitops.h
bitrev.h
blk-cgroup.h
blkcg: fix blkcg_policy_data allocation bug
2015-07-09 14:41:11 -06:00
blk-iopoll.h
blk-mq.h
blk-mq: Shared tag enhancements
2015-06-01 14:35:56 -06:00
blk_types.h
Revert "block, dm: don't copy bios for request clones"
2015-06-26 10:11:58 -04:00
blkdev.h
- Revert block and DM core changes the removed request-based DM's
2015-06-26 12:35:01 -07:00
blktrace_api.h
blockgroup_lock.h
bma150.h
bootmem.h
mm: only define hashdist variable when needed
2015-06-24 17:49:41 -07:00
bottom_half.h
sched/preempt: Merge preempt_mask.h into preempt.h
2015-05-19 08:39:11 +02:00
bpf.h
bpf: Implement function bpf_perf_event_read() that get the selected hardware PMU conuter
2015-08-09 22:50:06 -07:00
brcmphy.h
net: phy: broadcom: define Broadcom pseudo-PHY address in brcmphy.h
2015-06-10 23:33:58 -07:00
bsearch.h
bsg-lib.h
bsg.h
btree-128.h
btree-type.h
btree.h
btrfs.h
buffer_head.h
bufferhead: Add _gfp version for sb_getblk()
2015-07-02 01:32:44 -04:00
bug.h
c2port.h
cache.h
cacheinfo.h
drivers/base: cacheinfo: fix annoying typo when DT nodes are absent
2015-05-24 12:31:33 -07:00
capability.h
cb710.h
cciss_ioctl.h
ccp.h
cdev.h
cdrom.h
cfag12864b.h
cgroup-defs.h
cgroup: require write perm on common ancestor when moving processes on the default hierarchy
2015-06-18 16:54:28 -04:00
cgroup.h
Merge branch 'for-4.2' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
2015-06-26 19:50:04 -07:00
cgroup_subsys.h
circ_buf.h
cleancache.h
clk-provider.h
clk: tegra: Changes for v4.2-rc1
2015-06-20 13:29:48 -07:00
clk.h
clkdev.h
include, lib: add __printf attributes to several function prototypes
2015-07-17 16:39:53 -07:00
clksrc-dbx500-prcmu.h
clock_cooling.h
clockchips.h
clockevents: Rename state to state_use_accessors
2015-06-02 16:56:42 +02:00
clocksource.h
Merge branch 'linus' into timers/core
2015-05-19 16:12:32 +02:00
cm4000_cs.h
cma.h
cmdline-parser.h
cn_proc.h
cnt32_to_63.h
coda.h
coda_psdev.h
com20020.h
compaction.h
compat.h
include, lib: add __printf attributes to several function prototypes
2015-07-17 16:39:53 -07:00
compiler-clang.h
compiler-gcc.h
compiler-gcc: integrate the various compiler-gcc[345].h files
2015-06-25 17:00:38 -07:00
compiler-intel.h
compiler-intel: fix wrong compiler barrier() macro
2015-06-25 17:00:38 -07:00
compiler.h
Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/nvdimm
2015-07-11 20:44:31 -07:00
completion.h
component.h
concap.h
configfs.h
include, lib: add __printf attributes to several function prototypes
2015-07-17 16:39:53 -07:00
connector.h
console.h
printk: implement support for extended console drivers
2015-06-25 17:00:38 -07:00
console_struct.h
consolemap.h
container.h
context_tracking.h
context_tracking_state.h
cordic.h
coredump.h
coresight.h
cper.h
efi: Handle memory error structures produced based on old versions of standard
2015-07-15 13:30:38 +01:00
cpu.h
include, lib: add __printf attributes to several function prototypes
2015-07-17 16:39:53 -07:00
cpu_cooling.h
cpu_pm.h
cpu_rmap.h
cpufeature.h
cpufreq-dt.h
cpufreq.h
cpufreq: Avoid attempts to create duplicate symbolic links
2015-07-28 17:19:26 +02:00
cpuidle.h
Merge branches 'pm-sleep' and 'pm-runtime'
2015-06-19 01:18:02 +02:00
cpumask.h
cpumask_set_cpu_local_first => cpumask_local_spread, lament
2015-05-28 11:05:20 +09:30
cpuset.h
cputime.h
crash_dump.h
crc-ccitt.h
crc-itu-t.h
lib: crc-itu-t.[ch] fix 0x0x prefix in integer constants
2015-05-26 15:26:43 +02:00
crc-t10dif.h
lib: introduce crc_t10dif_update()
2015-05-30 22:42:24 -07:00
crc7.h
crc8.h
crc16.h
crc32.h
crc32c.h
cred.h
crypto.h
crypto: algif_aead - Temporarily disable all AEAD algorithms
2015-06-22 15:49:30 +08:00
cryptohash.h
cs5535.h
ctype.h
cuda.h
cyclades.h
davinci_emac.h
dca.h
dcache.h
include, lib: add __printf attributes to several function prototypes
2015-07-17 16:39:53 -07:00
dccp.h
dcookies.h
debug_locks.h
debugfs.h
debugobjects.h
delay.h
delayacct.h
dell-led.h
devcoredump.h
devfreq-event.h
devfreq.h
device-mapper.h
device.h
include, lib: add __printf attributes to several function prototypes
2015-07-17 16:39:53 -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-attrs.h
dma-buf.h
dma-contiguous.h
dma-debug.h
dma-direction.h
dma-mapping.h
dma_remapping.h
dmaengine.h
Merge branch 'topic/xdmac' into for-linus
2015-06-25 09:21:49 +05:30
dmapool.h
dmar.h
iommu: dmar: Provide helper to copy shared irte fields
2015-06-12 11:33:52 +02:00
dmi.h
firmware: dmi: struct dmi_header should be packed
2015-06-25 09:06:57 +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
ds1286.h
ds2782_battery.h
ds17287rtc.h
dtlk.h
dw_apb_timer.h
dynamic_debug.h
dynamic_queue_limits.h
earlycpio.h
ecryptfs.h
edac.h
edd.h
edma.h
eeprom_93cx6.h
eeprom_93xx46.h
efi-bgrt.h
efi.h
The libnvdimm sub-system introduces, in addition to the libnvdimm-core,
2015-06-29 10:34:42 -07:00
efs_vh.h
eisa.h
elevator.h
cfq-iosched: fix the setting of IOPS mode on SSDs
2015-06-10 08:01:20 -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
net: fix endian check warning in etherdevice.h
2015-08-17 12:14:53 -07:00
ethtool.h
eventfd.h
eventpoll.h
evm.h
export.h
exportfs.h
ext2_fs.h
extcon.h
extcon: Redefine the unique id of supported external connectors without 'enum extcon' type
2015-06-12 17:01:42 -07:00
f2fs_fs.h
f2fs crypto: declare some definitions for f2fs encryption feature
2015-05-28 15:41:45 -07:00
f75375s.h
falloc.h
fanotify.h
fault-inject.h
fb.h
fcdevice.h
fcntl.h
fd.h
fddidevice.h
fdtable.h
fs/file.c: don't acquire files->file_lock in fd_install()
2015-07-01 02:30:09 -04:00
fec.h
fence.h
file.h
filter.h
bpf: also show process name/pid in bpf_jit_dump
2015-07-30 11:13:21 -07: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
freezer.h
frontswap.h
frontswap: allow multiple backends
2015-06-24 17:49:45 -07:00
fs.h
fs, file table: reinit files_stat.max_files after deferred memory initialisation
2015-08-07 04:39:40 +03:00
fs_enet_pd.h
fs_pin.h
fs_stack.h
fs_struct.h
fs_uart_pd.h
fscache-cache.h
fscache.h
fsl-diu-fb.h
fsl_devices.h
drivers:usb:fsl: Add support for USB controller version-2.5
2015-05-31 15:51:24 +09:00
fsl_hypervisor.h
fsl_ifc.h
fsldma.h
fsnotify.h
fsnotify_backend.h
fsnotify: remove obsolete documentation
2015-06-24 17:49:38 -07:00
ftrace.h
ftrace: Fix breakage of set_ftrace_pid
2015-07-24 13:58:14 -04:00
ftrace_irq.h
futex.h
fwnode.h
gameport.h
gcd.h
genalloc.h
genalloc: rename of_get_named_gen_pool() to of_gen_pool_get()
2015-06-30 19:45:01 -07:00
genetlink.h
genhd.h
genl_magic_func.h
genl_magic_struct.h
getcpu.h
gfp.h
mm: meminit: finish initialisation of struct pages before basic setup
2015-06-30 19:44:56 -07:00
glob.h
goldfish.h
staging: goldfish: Fix pointer cast for 32 bits
2015-05-31 11:40:14 +09:00
gpio-fan.h
gpio-pxa.h
gpio.h
gpio_keys.h
gpio_mouse.h
hardirq.h
sched/preempt: Merge preempt_mask.h into preempt.h
2015-05-19 08:39:11 +02:00
hash.h
hashtable.h
hdlc.h
hdlcdrv.h
hdmi.h
hid-debug.h
hid-roccat.h
hid-sensor-hub.h
First set of IIO fixes for the 4.2 cycle.
2015-07-13 14:18:07 -07:00
hid-sensor-ids.h
hid.h
HID: Export hid_field_extract()
2015-06-01 14:33:35 +02:00
hiddev.h
hidraw.h
highmem.h
sched/preempt, mm/kmap: Explicitly disable/enable preemption in kmap_atomic_*
2015-05-19 08:39:14 +02:00
highuid.h
hil.h
hil_mlc.h
hippidevice.h
host1x.h
hp_sdc.h
hpet.h
hrtimer.h
timer: Minimize nohz off overhead
2015-06-19 15:18:28 +02:00
htcpld.h
htirq.h
huge_mm.h
hugetlb.h
mm: hugetlb: allow hugepages_supported to be architecture specific
2015-07-17 16:39:52 -07:00
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: vmbus: Implement NUMA aware CPU affinity for channels
2015-06-01 10:56:31 +09: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: fix BIT position for TDLS WIDE extended cap
2015-08-14 17:49:53 +02:00
ieee802154.h
ieee802154: Fix EUI-64 station address validation.
2015-05-31 13:40:53 +02:00
if_arp.h
if_bridge.h
if_eql.h
if_ether.h
if_fddi.h
if_frad.h
if_link.h
net/core: Add reading VF statistics through the PF netdevice
2015-06-15 17:23:03 -07:00
if_ltalk.h
if_macvlan.h
macvtap: Increase limit of macvtap queues
2015-06-23 06:14:04 -07:00
if_phonet.h
if_pppol2tp.h
if_pppox.h
if_team.h
if_tun.h
if_tunnel.h
if_vlan.h
vlan: Add GRO support for non hardware accelerated vlan
2015-06-01 16:50:52 -07:00
igmp.h
IGMP: Inhibit reports for local multicast groups
2015-08-28 13:28:47 -07:00
ihex.h
ima.h
in.h
in6.h
inet.h
inet_diag.h
sock_diag: specify info_size per inet protocol
2015-06-15 19:49:22 -07:00
inet_lro.h
inetdevice.h
net: ipv4 sysctl option to ignore routes when nexthop link is down
2015-06-24 02:15:54 -07:00
init.h
module: relocate module_init from init.h to module.h
2015-07-05 23:59:14 -04:00
init_ohci1394_dma.h
init_task.h
Merge branch 'for-4.2' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
2015-06-26 19:50:04 -07:00
initrd.h
inotify.h
input-polldev.h
input.h
integrity.h
intel-iommu.h
IOMMU Updates for Linux v4.2
2015-06-23 18:27:19 -07:00
intel_pmic_gpio.h
interrupt.h
interval_tree.h
interval_tree_generic.h
io-mapping.h
sched/preempt, mm/kmap: Explicitly disable/enable preemption in kmap_atomic_*
2015-05-19 08:39:14 +02:00
io.h
x86/mm: Decouple <linux/vmalloc.h> from <asm/io.h>
2015-06-03 12:02:00 +02:00
ioc3.h
ioc4.h
iocontext.h
iommu-common.h
iommu-helper.h
iommu.h
include, lib: add __printf attributes to several function prototypes
2015-07-17 16:39:53 -07:00
iopoll.h
ioport.h
ioprio.h
iova.h
ip.h
ipack.h
ipc.h
ipc_namespace.h
ipmi-fru.h
ipmi.h
ipmi_smi.h
ipv6.h
net: ipv6 sysctl option to ignore routes when nexthop link is down
2015-08-13 21:27:19 -07:00
ipv6_route.h
irq.h
genirq: Introduce irq_chip_set_type_parent() helper
2015-08-20 00:25:25 +02:00
irq_cpustat.h
irq_work.h
irqchip.h
irqchip: Move IRQCHIP_DECLARE macro to include/linux/irqchip.h
2015-07-02 22:34:38 +02:00
irqdesc.h
hotplug: Prevent alloc/free of irq descriptors during cpu up/down
2015-07-08 11:32:25 +02:00
irqdomain.h
irqflags.h
irqhandler.h
irqnr.h
genirq: Remove irq_node()
2015-06-25 12:06:45 +02:00
irqreturn.h
isa.h
isapnp.h
iscsi_boot_sysfs.h
iscsi_ibft.h
isdn.h
isdn_divertif.h
isdn_ppp.h
isdnif.h
isicom.h
jbd.h
jbd2.h
jbd2: fix ocfs2 corrupt when updating journal superblock fails
2015-06-15 14:36:01 -04:00
jbd_common.h
jhash.h
jiffies.h
time: Allow gcc to fold usecs_to_jiffies(constant)
2015-06-10 11:31:14 +02:00
journal-head.h
joystick.h
jump_label.h
jump_label_ratelimit.h
jz4740-adc.h
jz4780-nemc.h
kallsyms.h
kasan.h
kbd_diacr.h
kbd_kern.h
kbuild.h
kconfig.h
kcore.h
kd.h
kdb.h
kdebug.h
kdev_t.h
kern_levels.h
kernel-page-flags.h
kernel.h
include, lib: add __printf attributes to several function prototypes
2015-07-17 16:39:53 -07:00
kernel_stat.h
kernelcapi.h
kernfs.h
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
2015-07-03 15:20:57 -07:00
kexec.h
key-type.h
key.h
keyboard.h
kfifo.h
kgdb.h
khugepaged.h
klist.h
kmemcheck.h
kmemleak.h
mm: kmemleak_alloc_percpu() should follow the gfp from per_alloc()
2015-06-24 17:49:46 -07:00
kmod.h
kmsg_dump.h
kobj_map.h
kobject.h
include, lib: add __printf attributes to several function prototypes
2015-07-17 16:39:53 -07:00
kobject_ns.h
kprobes.h
kref.h
ks0108.h
ks8842.h
ks8851_mll.h
ksm.h
kthread.h
ktime.h
kvm_host.h
KVM: count number of assigned devices
2015-07-10 13:25:26 +02:00
kvm_para.h
kvm_types.h
KVM: add memslots argument to kvm_arch_memslots_updated
2015-05-26 12:40:17 +02:00
l2tp.h
lapb.h
latencytop.h
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_pwm.h
lglock.h
sched/stop_machine: Fix deadlock between multiple stop_two_cpus()
2015-06-19 10:03:12 +02:00
lguest.h
lguest_launcher.h
libata.h
libata: add ATA_HORKAGE_MAX_SEC_1024 to revert back to previous max_sectors limit
2015-07-15 11:47:24 -04:00
libfdt.h
libfdt_env.h
libnvdimm.h
libnvdimm: Add sysfs numa_node to NVDIMM devices
2015-06-26 11:23:38 -04:00
libps2.h
license.h
linkage.h
linux_logo.h
lis3lv02d.h
list.h
list_bl.h
list_lru.h
list_nulls.h
list_sort.h
livepatch.h
livepatch: introduce patch/func-walking helpers
2015-05-19 23:58:43 +02:00
llc.h
llist.h
lockdep.h
Merge branch 'sched-hrtimers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2015-06-24 15:09:40 -07:00
lockref.h
log2.h
lp.h
lru_cache.h
lsm_audit.h
lsm_hooks.h
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
2015-06-27 13:26:03 -07:00
lz4.h
lzo.h
m48t86.h
mailbox_client.h
mailbox: Add ability for clients to request channels by name
2015-06-11 22:19:45 +05:30
mailbox_controller.h
maple.h
marvell_phy.h
math64.h
max17040_battery.h
mbcache.h
mbus.h
bus: mvebu-mbus: add mv_mbus_dram_info_nooverlap()
2015-05-28 12:21:08 +02:00
mc6821.h
mc146818rtc.h
mcb.h
mdio-bitbang.h
mdio-gpio.h
mdio-mux.h
mdio.h
mei_cl_bus.h
mei: export mei client device struct to external use
2015-05-24 11:15:54 -07:00
memblock.h
memblock: introduce a for_each_reserved_mem_region iterator
2015-06-30 19:44:55 -07:00
memcontrol.h
Merge branch 'for-4.2/writeback' of git://git.kernel.dk/linux-block
2015-06-25 16:00:17 -07:00
memory.h
memory_hotplug.h
mempolicy.h
mempool.h
memstick.h
mg_disk.h
mic_bus.h
micrel_phy.h
migrate.h
migrate_mode.h
mii.h
miscdevice.h
mISDNdsp.h
mISDNhw.h
mISDNif.h
mm-arch-hooks.h
mm: new arch_remap() hook
2015-06-24 17:49:41 -07:00
mm.h
mm: make page pfmemalloc check more robust
2015-08-21 14:30:10 -07:00
mm_inline.h
mm_types.h
mm: make page pfmemalloc check more robust
2015-08-21 14:30:10 -07:00
mman.h
mmdebug.h
mmiotrace.h
include, lib: add __printf attributes to several function prototypes
2015-07-17 16:39:53 -07:00
mmu_context.h
mmu_notifier.h
mm: clarify that the function operates on hugepage pte
2015-06-24 17:49:44 -07:00
mmzone.h
mm: meminit: initialise a subset of struct pages if CONFIG_DEFERRED_STRUCT_PAGE_INIT is set
2015-06-30 19:44:56 -07:00
mnt_namespace.h
mod_devicetable.h
ACPI / scan: Add support for ACPI _CLS device matching
2015-07-07 01:55:20 +02:00
module.h
module: relocate module_init from init.h to module.h
2015-07-05 23:59:14 -04:00
moduleloader.h
moduleparam.h
Minor merge needed, due to function move.
2015-07-01 10:49:25 -07:00
mount.h
mpage.h
mpi.h
MPILIB: add mpi_read_buf() and mpi_get_size() helpers
2015-06-16 14:35:06 +08:00
mpls.h
mpls_iptunnel.h
mpls: ip tunnel support
2015-07-21 10:39:05 -07:00
mroute.h
mroute6.h
msdos_fs.h
msg.h
msi.h
msm_mdp.h
mutex-debug.h
mutex.h
mv643xx.h
mv643xx_eth.h
mv643xx_i2c.h
mvebu-pmsu.h
mxm-wmi.h
n_r3964.h
namei.h
nd.h
libnvdimm: infrastructure for btt devices
2015-06-25 04:20:04 -04:00
net.h
net_dbg_ratelimited: turn into no-op when !DEBUG
2015-08-06 23:51:30 -07:00
netdev_features.h
netdevice.h
net: kill long time unused bonding private flags
2015-08-27 16:28:35 -07:00
netfilter.h
netfilter: rename local nf_hook_list to hook_list
2015-07-23 16:18:35 +02:00
netfilter_bridge.h
netfilter: bridge: reduce nf_bridge_info to 32 bytes again
2015-07-30 13:37:42 +02:00
netfilter_defs.h
netfilter: don't pull include/linux/netfilter.h from netns headers
2015-06-18 21:14:31 +02:00
netfilter_ingress.h
netfilter_ipv4.h
netfilter_ipv6.h
netfilter: Define v6ops in !CONFIG_NETFILTER case.
2015-08-27 16:35:51 -07:00
netlink.h
netpoll.h
nfs.h
nfs3.h
nfs4.h
NFSv.2/pnfs Add a LAYOUTSTATS rpc function
2015-06-24 10:17:37 -04:00
nfs_fs.h
NFS: nfs_mark_for_revalidate should always set NFS_INO_REVAL_PAGECACHE
2015-07-22 17:15:54 -04:00
nfs_fs_i.h
nfs_fs_sb.h
NFS: Remove the "NFS_CAP_CHANGE_ATTR" capability
2015-07-22 17:15:54 -04:00
nfs_iostat.h
nfs_page.h
NFS: Remove unused nfs_rw_ops->rw_release() function
2015-06-10 18:32:40 -04:00
nfs_xdr.h
NFSv.2/pnfs Add a LAYOUTSTATS rpc function
2015-06-24 10:17:37 -04:00
nfsacl.h
nilfs2_fs.h
nl802154.h
nls.h
nmi.h
watchdog: add watchdog_cpumask sysctl to assist nohz
2015-06-24 17:49:40 -07:00
node.h
nodemask.h
notifier.h
ns_common.h
nsc_gpio.h
nsproxy.h
ntb.h
NTB: Add NTB hardware abstraction layer
2015-07-04 14:04:44 -04:00
ntb_transport.h
NTB: Split ntb_hw_intel and ntb_transport drivers
2015-07-04 14:05:49 -04:00
nubus.h
numa.h
nvme.h
NVMe: Automatic namespace rescan
2015-06-05 10:58:34 -06:00
nvram.h
nwpserial.h
of.h
Devicetree changes for v4.2
2015-07-01 19:40:18 -07:00
of_address.h
of_device.h
of: constify drv arg of of_driver_match_device stub
2015-07-27 08:23:27 -05:00
of_dma.h
of_fdt.h
Devicetree changes for v4.2
2015-07-01 19:40:18 -07:00
of_gpio.h
of_graph.h
of: fix a build error to of_graph_get_endpoint_by_regs function
2015-06-24 11:18:48 +10:00
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
omap-iommu.h
omap-mailbox.h
omapfb.h
oom.h
mm: oom_kill: simplify OOM killer locking
2015-06-24 17:49:43 -07:00
openvswitch.h
oprofile.h
osq_lock.h
oxu210hp.h
padata.h
page-flags-layout.h
page-flags.h
mm: check __PG_HWPOISON separately from PAGE_FLAGS_CHECK_AT_*
2015-08-07 04:39:42 +03:00
page-isolation.h
page_counter.h
page_ext.h
page_owner.h
mm/page_owner: set correct gfp_mask on page_owner
2015-07-17 16:39:54 -07:00
pageblock-flags.h
pagemap.h
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2015-07-04 19:36:06 -07:00
pagevec.h
parport.h
parport: add device-model to parport subsystem
2015-06-01 07:08:18 +09:00
parport_pc.h
parser.h
pata_arasan_cf_data.h
Update Viresh Kumar's email address
2015-07-17 16:39:53 -07:00
patchkey.h
path.h
pch_dma.h
pci-acpi.h
pci-aspm.h
pci-ats.h
pci-dma.h
pci.h
PCI: Make pci_msi_setup_pci_dev() non-static for use by arch code
2015-08-26 21:40:49 +10:00
pci_hotplug.h
pci_ids.h
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
2015-06-24 16:49:49 -07:00
pcieport_if.h
pda_power.h
pe.h
percpu-defs.h
percpu-refcount.h
percpu-rwsem.h
percpu.h
percpu_counter.h
percpu_counter: batch size aware __percpu_counter_compare()
2015-05-29 07:39:34 +10:00
percpu_ida.h
perf_event.h
perf: add the necessary core perf APIs when accessing events counters in eBPF programs
2015-08-09 22:50:05 -07:00
perf_regs.h
personality.h
pfn.h
phonet.h
phy.h
net: phy: Pass mdix ethtool setting through to phy driver
2015-07-10 23:17:32 -07:00
phy_fixed.h
pid.h
pid_namespace.h
pim.h
pipe_fs_i.h
pktcdvd.h
pl320-ipc.h
platform_device.h
platform_device: better support builtin boilerplate avoidance
2015-06-16 14:12:37 -04:00
plist.h
pm-trace.h
pm.h
Merge branch 'pm-wakeirq'
2015-06-19 01:18:14 +02:00
pm2301_charger.h
pm_clock.h
pm_domain.h
pm_opp.h
pm_qos.h
pm_runtime.h
pm_wakeirq.h
PM / wakeirq: Fix typo in prototype for dev_pm_set_dedicated_wake_irq
2015-05-30 02:17:15 +02:00
pm_wakeup.h
PM / Wakeirq: Add automated device wake IRQ handling
2015-05-20 01:56:31 +02:00
pmem.h
The libnvdimm sub-system introduces, in addition to the libnvdimm-core,
2015-06-29 10:34:42 -07:00
pmu.h
pnfs_osd_xdr.h
pnp.h
poison.h
poll.h
posix-clock.h
posix-timers.h
posix_acl.h
posix_acl_xattr.h
power_supply.h
power: Add devm_power_supply_get_by_phandle() helper function
2015-06-10 16:15:54 +02:00
powercap.h
ppp-comp.h
ppp_channel.h
ppp_defs.h
pps-gpio.h
pps_kernel.h
preempt.h
sched, preempt_notifier: separate notifier registration from static_key inc/dec
2015-07-03 18:55:00 +02:00
prefetch.h
printk.h
include, lib: add __printf attributes to several function prototypes
2015-07-17 16:39:53 -07:00
proc_fs.h
proc_ns.h
profile.h
projid.h
property.h
Add a matching set of device_ functions for determining mac/phy
2015-08-13 16:58:29 -07:00
proportions.h
pstore.h
pstore_ram.h
pti.h
ptp_classify.h
ptp_clock_kernel.h
ptrace.h
pvclock_gtod.h
pwm.h
pwm: Add pwmchip_add_with_polarity() API
2015-06-12 11:36:30 +02:00
pwm_backlight.h
pxa2xx_ssp.h
spi: pxa2xx: Prepare for new Intel LPSS SPI type
2015-06-05 11:40:45 +01:00
pxa168_eth.h
qcom_scm.h
firmware: qcom: scm: Add HDCP Support
2015-05-28 10:47:45 -05:00
qnx6_fs.h
quicklist.h
quota.h
quotaops.h
radix-tree.h
raid_class.h
ramfs.h
random.h
random: Remove kernel blocking API
2015-06-10 19:14:04 +08:00
range.h
ras.h
ratelimit.h
rational.h
rbtree.h
rbtree: Make lockless searches non-fatal
2015-05-28 11:32:04 +09:30
rbtree_augmented.h
rbtree: Make lockless searches non-fatal
2015-05-28 11:32:04 +09:30
rbtree_latch.h
rbtree: Implement generic latch_tree
2015-05-28 11:32:06 +09:30
rculist.h
rculist: Fix another sparse warning
2015-05-27 12:58:04 -07:00
rculist_bl.h
rculist_nulls.h
rcupdate.h
Minor merge needed, due to function move.
2015-07-01 10:49:25 -07:00
rcutiny.h
rcu: Further shrink Tiny RCU by making empty functions static inlines
2015-05-27 12:59:31 -07:00
rcutree.h
Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2015-06-22 18:57:44 -07:00
reboot.h
reciprocal_div.h
regmap.h
regmap: Introduce regmap_get_reg_stride
2015-05-22 12:19:21 +01:00
regset.h
relay.h
remoteproc.h
remoteproc: add a rproc ops for performing address translation
2015-06-17 09:57:12 +03:00
reservation.h
reset-controller.h
reset.h
resource.h
resource_ext.h
rfkill-gpio.h
rfkill-regulator.h
rfkill.h
rhashtable.h
ring_buffer.h
rio.h
rapidio: Fix kerneldoc and comment
2015-05-26 15:23:23 +02:00
rio_drv.h
rio_ids.h
rio_regs.h
rmap.h
rndis.h
root_dev.h
rotary_encoder.h
rpmsg.h
rslib.h
rtc-ds2404.h
rtc-v3020.h
rtc.h
rtc: interface: Remove rtc_set_mmss()
2015-06-25 01:13:43 +02:00
rtmutex.h
rtnetlink.h
switchdev; add VLAN support for port's bridge_getlink
2015-06-23 06:56:18 -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
scatterlist.h
drivers/scsi/scsi_debug.c: resolve sg buffer const-ness issue
2015-06-30 19:44:59 -07:00
scc.h
sched.h
x86/fpu, sched: Introduce CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT and use it on x86
2015-07-18 03:42:51 +02:00
sched_clock.h
scif.h
misc: mic: SCIF header file and IOCTL interface
2015-05-24 12:13:36 -07:00
screen_info.h
sctp.h
scx200.h
scx200_gpio.h
sdb.h
sdla.h
seccomp.h
securebits.h
security.h
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
2015-06-27 13:26:03 -07:00
selection.h
selinux.h
sem.h
semaphore.h
seq_buf.h
seq_file.h
vfs: add seq_file_path() helper
2015-06-23 18:01:07 -04:00
seq_file_net.h
seqlock.h
Minor merge needed, due to function move.
2015-07-01 10:49:25 -07:00
seqno-fence.h
serial.h
serial_8250.h
serial: 8250: include <linux/serial_reg.h> from serial_8250.h
2015-05-31 16:21:38 +09:00
serial_bcm63xx.h
serial_core.h
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
signalfd.h
sirfsoc_dma.h
sizes.h
skbuff.h
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2015-08-27 21:45:31 -07:00
slab.h
Fix kmalloc slab creation sequence
2015-06-29 10:49:51 -07:00
slab_def.h
slub_def.h
sm501-regs.h
sm501.h
smc91x.h
smc911x.h
smp.h
smpboot.h
smpboot: allow excluding cpus from the smpboot threads
2015-06-24 17:49:40 -07:00
smsc911x.h
smscphy.h
sock_diag.h
sock_diag: define destruction multicast groups
2015-06-15 19:49:22 -07:00
socket.h
sonet.h
sony-laptop.h
sonypi.h
sort.h
sound.h
soundcard.h
spinlock.h
documentation: memory-barriers: Fix smp_mb__before_spinlock() semantics
2015-05-27 12:57:27 -07:00
spinlock_api_smp.h
spinlock_api_up.h
spinlock_types.h
spinlock_types_up.h
spinlock_up.h
splice.h
spmi.h
srcu.h
ssbi.h
stackprotector.h
stacktrace.h
start_kernel.h
stat.h
statfs.h
static_key.h
stddef.h
stddef.h: move offsetofend inside #ifndef/#endif guard, neaten
2015-06-25 17:00:38 -07:00
ste_modem_shm.h
stmmac.h
stmmac: remove setup/free glue callbacks
2015-07-29 00:13:25 -07:00
stmp3xxx_rtc_wdt.h
stmp_device.h
stop_machine.h
string.h
lib/string.c: introduce strreplace()
2015-06-25 17:00:40 -07:00
string_helpers.h
stringify.h
sudmac.h
sungem_phy.h
sunserialcore.h
superhyway.h
suspend.h
svga.h
sw842.h
swab.h
swap.h
suspend: simplify block I/O handling
2015-05-19 09:19:59 -06:00
swap_cgroup.h
swapfile.h
swapops.h
swiotlb.h
sxgbe_platform.h
synclink.h
sys.h
sys_soc.h
syscalls.h
This patch series contains several clean ups and even a new trace clock
2015-06-26 14:02:43 -07:00
syscore_ops.h
sysctl.h
sysctl: Allow creating permanently empty directories that serve as mountpoints.
2015-07-01 10:36:39 -05:00
sysfs.h
sysfs: Add support for permanently empty directories to serve as mount points.
2015-07-01 10:36:45 -05:00
syslog.h
check_syslog_permissions() cleanup
2015-06-25 17:00:39 -07:00
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
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2015-05-23 01:22:35 -04:00
textsearch.h
textsearch_fsm.h
tfrc.h
thermal.h
thinkpad_acpi.h
thread_info.h
threads.h
ti_wilink_st.h
tick.h
tick/broadcast: Unbreak CONFIG_GENERIC_CLOCKEVENTS=n build
2015-07-07 21:56:34 +02:00
tifm.h
timb_dma.h
timb_gpio.h
time.h
time64.h
time: Prevent early expiry of hrtimers[CLOCK_REALTIME] at the leap second edge
2015-06-12 11:15:49 +02:00
timecounter.h
timekeeper_internal.h
time: Prevent early expiry of hrtimers[CLOCK_REALTIME] at the leap second edge
2015-06-12 11:15:49 +02:00
timekeeping.h
time: Get rid of do_posix_clock_monotonic_gettime
2015-07-09 10:51:46 +02:00
timer.h
timer: Reduce timer migration overhead if disabled
2015-06-19 15:18:28 +02:00
timerfd.h
timeriomem-rng.h
timerqueue.h
timex.h
topology.h
sched/topology: Rename topology_thread_cpumask() to topology_sibling_cpumask()
2015-05-27 15:22:15 +02:00
torture.h
toshiba.h
tpm.h
tpm_command.h
trace_clock.h
trace_events.h
trace_seq.h
tracefs.h
tracehook.h
tracepoint.h
transport_class.h
tsacct_kern.h
tty.h
Merge 4.1-rc4 into tty-next
2015-05-18 14:08:58 -07:00
tty_driver.h
tty_flip.h
tty_ldisc.h
typecheck.h
types.h
PCI: Add pci_bus_addr_t
2015-05-29 17:21:45 -05:00
u64_stats_sync.h
net: make u64_stats_init() a function
2015-06-15 16:02:52 -07:00
uaccess.h
sched/preempt, mm/fault: Decouple preemption from the page fault logic
2015-05-19 08:39:18 +02:00
ucb1400.h
ucs2_string.h
udp.h
uidgid.h
uinput.h
uio.h
uio_driver.h
uprobes.h
usb.h
usb_usual.h
usbdevice_fs.h
user-return-notifier.h
user.h
user_namespace.h
util_macros.h
uts.h
utsname.h
uuid.h
uwb.h
verify_pefile.h
vermagic.h
vexpress.h
vfio.h
vfs.h
vga_switcheroo.h
vgaarb.h
via-core.h
via-gpio.h
via.h
via_i2c.h
videodev2.h
virtio.h
virtio_byteorder.h
virtio: add explicit big-endian support to memory accessors
2015-06-01 15:48:54 +02:00
virtio_caif.h
virtio_config.h
virtio: add explicit big-endian support to memory accessors
2015-06-01 15:48:54 +02:00
virtio_console.h
virtio_mmio.h
virtio_ring.h
vlynq.h
vm_event_item.h
vm_sockets.h
vmacache.h
vmalloc.h
vme.h
vme: export vme_check_window()
2015-06-12 17:26:57 -07:00
vmpressure.h
vmstat.h
vmw_vmci_api.h
vmw_vmci_defs.h
vringh.h
virtio: add explicit big-endian support to memory accessors
2015-06-01 15:48:54 +02:00
vt.h
vt_buffer.h
vt_kern.h
vtime.h
w1-gpio.h
wait.h
md updates for 4.2
2015-06-29 11:10:56 -07:00
wanrouter.h
watchdog.h
watchdog: watchdog_core: Add watchdog registration deferral mechanism
2015-06-29 11:51:06 +02:00
wireless.h
wl12xx.h
wm97xx.h
workqueue.h
workqueue: move flush_scheduled_work() to workqueue.h
2015-05-21 17:26:22 -04:00
writeback.h
writeback: implement foreign cgroup inode detection
2015-06-02 08:40:20 -06:00
ww_mutex.h
xattr.h
xz.h
yam.h
z2_battery.h
zbud.h
zconf.h
zlib.h
zorro.h
zpool.h
zpool: remove zpool_evict()
2015-06-25 17:00:37 -07:00
zsmalloc.h
zutil.h