Latest commit ae50dfd Mar 15, 2017 @torvalds Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
Pull networking fixes from David Miller:

 1) Ensure that mtu is at least IPV6_MIN_MTU in ipv6 VTI tunnel driver,
    from Steffen Klassert.

 2) Fix crashes when user tries to get_next_key on an LPM bpf map, from
    Alexei Starovoitov.

 3) Fix detection of VLAN fitlering feature for bnx2x VF devices, from
    Michal Schmidt.

 4) We can get a divide by zero when TCP socket are morphed into
    listening state, fix from Eric Dumazet.

 5) Fix socket refcounting bugs in skb_complete_wifi_ack() and
    skb_complete_tx_timestamp(). From Eric Dumazet.

 6) Use after free in dccp_feat_activate_values(), also from Eric
    Dumazet.

 7) Like bonding team needs to use ETH_MAX_MTU as netdev->max_mtu, from
    Jarod Wilson.

 8) Fix use after free in vrf_xmit(), from David Ahern.

 9) Don't do UDP Fragmentation Offload on IPComp ipsec packets, from
    Alexey Kodanev.

10) Properly check napi_complete_done() return value in order to decide
    whether to re-enable IRQs or not in amd-xgbe driver, from Thomas
    Lendacky.

11) Fix double free of hwmon device in marvell phy driver, from Andrew
    Lunn.

12) Don't crash on malformed netlink attributes in act_connmark, from
    Etienne Noss.

13) Don't remove routes with a higher metric in ipv6 ECMP route replace,
    from Sabrina Dubroca.

14) Don't write into a cloned SKB in ipv6 fragmentation handling, from
    Florian Westphal.

15) Fix routing redirect races in dccp and tcp, basically the ICMP
    handler can't modify the socket's cached route in it's locked by the
    user at this moment. From Jon Maxwell.

* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net: (108 commits)
  qed: Enable iSCSI Out-of-Order
  qed: Correct out-of-bound access in OOO history
  qed: Fix interrupt flags on Rx LL2
  qed: Free previous connections when releasing iSCSI
  qed: Fix mapping leak on LL2 rx flow
  qed: Prevent creation of too-big u32-chains
  qed: Align CIDs according to DORQ requirement
  mlxsw: reg: Fix SPVMLR max record count
  mlxsw: reg: Fix SPVM max record count
  net: Resend IGMP memberships upon peer notification.
  dccp: fix memory leak during tear-down of unsuccessful connection request
  tun: fix premature POLLOUT notification on tun devices
  dccp/tcp: fix routing redirect race
  ucc/hdlc: fix two little issue
  vxlan: fix ovs support
  net: use net->count to check whether a netns is alive or not
  bridge: drop netfilter fake rtable unconditionally
  ipv6: avoid write to a possibly cloned skb
  net: wimax/i2400m: fix NULL-deref at probe
  isdn/gigaset: fix NULL-deref at probe
  ...
Permalink
..
Failed to load latest commit information.
ABI Merge tag 'rtc-4.11' of git://git.kernel.org/pub/scm/linux/kernel/git… Feb 28, 2017
DocBook Merge tag 'docs-4.11-fixes' of git://git.lwn.net/linux Mar 4, 2017
EDID drm: Add 800x600 (SVGA) screen resolution to the built-in EDIDs May 26, 2014
PCI Merge tag 'docs-4.11-fixes' of git://git.lwn.net/linux Mar 4, 2017
RCU Merge branches 'doc.2017.01.15b', 'dyntick.2017.01.23a', 'fixes.2017.… Jan 25, 2017
accounting tools: move accounting tool from Documentation Sep 23, 2016
acpi scripts/spelling.txt: add "followings" pattern and fix typo instances Feb 28, 2017
admin-guide Merge tag 'pm-4.11-rc2' of git://git.kernel.org/pub/scm/linux/kernel/… Mar 10, 2017
aoe aoe: remove do-nothing NAME="%k" term from example udev rules Sep 11, 2013
arm arm: sunxi: add support for V3s SoC Jan 20, 2017
arm64 irqchip/gicv3-its: Add workaround for QDF2400 ITS erratum 0065 Mar 7, 2017
auxdisplay samples: move auxdisplay example code from Documentation Sep 23, 2016
backlight backlight: lp855x_bl: support new LP8555 device Nov 13, 2013
blackfin samples: move blackfin gptimers-example from Documentation Oct 10, 2016
block Merge tag 'docs-4.11' of git://git.lwn.net/linux Feb 23, 2017
blockdev scripts/spelling.txt: add "followings" pattern and fix typo instances Feb 28, 2017
bus-devices ARM: OMAP2+: gpmc: generic timing calculation Nov 9, 2012
cdrom cdrom: Make device operations read-only Feb 14, 2017
cgroup-v1 Merge branch 'for-4.11' of git://git.kernel.org/pub/scm/linux/kernel/… Feb 28, 2017
cma cma: debug: document new debugfs interface Apr 14, 2015
connector samples: connector: from Documentation to samples directory Apr 28, 2016
console TTY:console: update document console.txt May 21, 2013
core-api Documentation: Update CPU hotplug and move it to core-api Jan 13, 2017
cpu-freq Merge tag 'docs-4.11' of git://git.lwn.net/linux Feb 23, 2017
cpuidle cpuidle: remove cpuidle_unregister_governor() Oct 30, 2013
cris CRIS: Update documentation Apr 3, 2012
crypto crypto: doc - fix typo Feb 15, 2017
dev-tools scripts/spelling.txt: add "disble(d)" pattern and fix typo instances Mar 10, 2017
device-mapper scripts/spelling.txt: add "explictely" pattern and fix typo instances Feb 28, 2017
devicetree Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net Mar 15, 2017
dmaengine dmaengine: Documentation: Fix typo in pxa_dma.txt Nov 14, 2016
doc-guide docs-rst: parse-headers.pl: cleanup the documentation Dec 1, 2016
driver-api Merge tag 'drm-for-v4.11-less-shouty' of git://people.freedesktop.org… Feb 24, 2017
driver-model irqdesc: Add a resource managed version of irq_alloc_descs() Feb 10, 2017
early-userspace Documentation: remove reference to 2.7 kernel in early-userspace Aug 20, 2013
extcon extcon: int3496: Add Intel INT3496 ACPI device extcon driver Jan 9, 2017
fault-injection net: Add support for CHANGEUPPER notifier error injection Dec 3, 2015
fb Documentation: fb: fix spelling mistakes May 10, 2016
features Merge tag 'arc-4.10-rc1-part2' of git://git.kernel.org/pub/scm/linux/… Dec 23, 2016
filesystems statx: Add a system call to make enhanced file info available Mar 3, 2017
firmware_class firmware: revamp firmware documentation Jan 11, 2017
fmc FMC: make eeprom attribute writable Feb 28, 2014
fpga fpga: Add scatterlist based programming Feb 10, 2017
frv docs: fix locations of several documents that got moved Oct 24, 2016
gpio gpio: random documentation update Jan 31, 2017
gpu Merge tag 'drm-for-v4.11-less-shouty' of git://people.freedesktop.org… Feb 24, 2017
hid Documentation: HID: Intel ISH HID document Aug 17, 2016
hwmon Merge tag 'docs-4.11' of git://git.lwn.net/linux Feb 23, 2017
i2c i2c: i801: Add support for Intel Gemini Lake Feb 9, 2017
ia64 selftests: move ia64 tests from Documentation/ia64 Sep 20, 2016
ide Documentation/: update 00-INDEX files Feb 11, 2014
iio iio: Documentation: Correct the path used to create triggers. Oct 1, 2016
infiniband IB/hfi1: Document new sysfs entries for hfi1 driver Oct 2, 2016
input Documentation: input: fix path to input code definitions Feb 12, 2017
ioctl Merge tag 'rpmsg-v4.11' of git://github.com/andersson/remoteproc Feb 23, 2017
isdn docs: fix locations of several documents that got moved Oct 24, 2016
kbuild Kconfig: Introduce the "imply" keyword Nov 16, 2016
kdump Documentation: kdump: Add description of enable multi-cpus support Sep 21, 2016
laptops platform/x86: thinkpad_acpi: Add support for X1 Yoga (2016) Tablet Mode Dec 13, 2016
leds leds: class: Add new optional brightness_hw_changed attribute Jan 29, 2017
livepatch Merge tag 'docs-4.11' of git://git.lwn.net/linux Feb 23, 2017
locking locking/ww_mutex/Documentation: Update the design document Jan 14, 2017
m68k docs: fix locations of several documents that got moved Oct 24, 2016
md MD: add doc for raid5-cache Feb 13, 2017
media Merge tag 'docs-4.11-fixes' of git://git.lwn.net/linux Mar 4, 2017
memory-devices memory: emif: add basic infrastructure for EMIF driver May 2, 2012
metag doc: fix misspellings with 'codespell' tool May 28, 2013
mic samples: move mic/mpssd example code from Documentation Sep 20, 2016
mips Documentation: au1xxx-ide.c has moved Aug 26, 2014
misc-devices samples: move misc-devices/mei example code from Documentation Sep 23, 2016
mmc mmc: core: Extend sysfs with DSR register Jul 25, 2016
mn10300 trivial: Miscellaneous documentation typo fixes Jun 12, 2009
mtd spi-nor: Add support for Intel SPI serial flash controller Jan 3, 2017
namespaces userns: Recommend use of memory control groups. Jan 27, 2013
netlabel Documentation/: it's -> its where appropriate Apr 23, 2010
networking Make IP 'forwarding' doc more precise Mar 13, 2017
nfc NFC: Fix typo in nfc-hci.txt Jun 8, 2015
nios2 Documentation: Add documentation for Nios2 architecture Dec 8, 2014
nvdimm libnvdimm, btt: update the usage section in Documentation Jun 17, 2016
nvmem Documentation: nvmem: add nvmem api level and how-to doc Aug 5, 2015
parisc parisc: document the shadow registers Jul 9, 2013
pcmcia tools: move pcmcia crc32hash tool from Documentation Sep 23, 2016
perf perf: add qcom l2 cache perf events driver Feb 8, 2017
phy phy: Add new Exynos USB 2.0 PHY driver Mar 8, 2014
platform Documentation: Add list of laptop models supported by the Compal driver Jun 10, 2014
power Merge tag 'pm-extra-4.11-rc1' of git://git.kernel.org/pub/scm/linux/k… Mar 3, 2017
powerpc Merge tag 'powerpc-4.9-1' of git://git.kernel.org/pub/scm/linux/kerne… Oct 8, 2016
pps Doc: clarify source of jitter in USB1.1, and USB2.0 Jan 4, 2017
prctl selftests: move prctl tests from Documentation/prctl Sep 20, 2016
process Doc: Correct typo, "Introdution" => "Introduction" Dec 1, 2016
pti Kernel documentation for the PTI feature. May 13, 2011
ptp selftests: move ptp tests from Documentation/ptp Sep 20, 2016
rapidio rapidio/documentation/mport_cdev: add missing parameter description Sep 2, 2016
s390 Documentation: Update path to sysrq.txt Mar 3, 2017
scheduler sched/Documentation/sched-rt-group: Fix incorrect example Jan 22, 2017
scsi scripts/spelling.txt: add "varible" pattern and fix typo instances Feb 28, 2017
security KEYS: Differentiate uses of rcu_dereference_key() and user_key_payload() Mar 1, 2017
serial Documentation: rs485: Do not define manually the ioctl Aug 18, 2016
sh sh: clkfwk: Kill off unused clk_set_rate_ex(). Nov 15, 2010
sound scripts/spelling.txt: add "followings" pattern and fix typo instances Feb 28, 2017
sparc Documentation/sparc: Steps for sending break on sunhv console Feb 23, 2017
sphinx-static Merge tag 'docs-4.9' of git://git.lwn.net/linux Oct 4, 2016
sphinx docs: sphinx-extensions: make rstFlatTable work with docutils 0.13 Dec 18, 2016
spi spi: spi-ep93xx: simplify GPIO chip selects Feb 16, 2017
sysctl Merge tag 'docs-4.11-fixes' of git://git.lwn.net/linux Mar 4, 2017
target target: make close_session optional May 10, 2016
thermal Documentation: fix spelling mistakes of "Celcius" -- > "Celsius" Jan 4, 2017
timers time: Remove CONFIG_TIMER_STATS Feb 10, 2017
trace perf/core: Rename CONFIG_[UK]PROBE_EVENT to CONFIG_[UK]PROBE_EVENTS Mar 1, 2017
translations doc/ko_KR/memory-barriers: Update control-dependencies section Mar 3, 2017
usb Merge tag 'docs-4.11' of git://git.lwn.net/linux Feb 23, 2017
virtual KVM: Add documentation for KVM_CAP_NR_MEMSLOTS Mar 9, 2017
vm userfaultfd: non-cooperative: rollback userfaultfd_exit Mar 10, 2017
w1 w1: add ability to set (SRAM) and store (EEPROM) configuration for te… May 1, 2016
watchdog watchdog: Introduce watchdog_stop_on_unregister helper Feb 24, 2017
wimax i2400m: documentation and instructions for usage Jan 7, 2009
x86 Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/l… Feb 28, 2017
xtensa xtensa: cleanup MMU setup and kernel layout macros Jul 24, 2016
.gitignore Add .pyc files to .gitignore Jun 30, 2016
00-INDEX Documentation: move MD related doc into a separate dir Feb 13, 2017
Changes docs: add back 'Documentation/Changes' file (as symlink) Dec 15, 2016
CodingStyle doc: re-add CodingStyle and SubmittingPatches Oct 24, 2016
DMA-API-HOWTO.txt Documentation: DMA-API-HOWTO: Fix a typo Sep 20, 2016
DMA-API.txt dma-mapping: add dma_{map,unmap}_resource Sep 26, 2016
DMA-ISA-LPC.txt Documentation: DMA-ISA-LPC.txt Feb 12, 2017
DMA-attributes.txt common: DMA-mapping: add DMA_ATTR_PRIVILEGED attribute Jan 19, 2017
IPMI.txt Documentation: Fix a typo in IPMI.txt. Jan 5, 2017
IRQ-affinity.txt doc: fix a typo about irq affinity Aug 20, 2013
IRQ-domain.txt Documentation/IRQ-domain.txt: Document irq_domain_create_{linear, tree} Mar 31, 2016
IRQ.txt [PATCH] genirq: irq: document what an IRQ is Jun 29, 2006
Intel-IOMMU.txt iommu/vt-d: Fix link to Intel IOMMU Specification Jan 29, 2016
Makefile samples: move blackfin gptimers-example from Documentation Oct 10, 2016
Makefile.sphinx Add a target to check broken external links in the Documentation Feb 15, 2017
SAK.txt Remove Andrew Morton's old email accounts Oct 16, 2008
SM501.txt trivial: Miscellaneous documentation typo fixes Jun 12, 2009
SubmittingPatches doc: re-add CodingStyle and SubmittingPatches Oct 24, 2016
bcache.txt bcache: documentation formatting, edited for clarity, stripe alignmen… Jun 23, 2016
bt8xxgpio.txt gpio: add bt8xxgpio driver Jul 25, 2008
btmrvl.txt Bluetooth: Add documentation for Marvell Bluetooth driver Aug 22, 2009
bus-virt-phys-mapping.txt doc: fix broken references Sep 27, 2011
cachetlb.txt rmap: drop support of non-linear mappings Feb 10, 2015
cgroup-v2.txt cgroup: Fix indenting in PID controller documentation Mar 6, 2017
circular-buffers.txt Documentation: circular-buffers: use READ_ONCE() Nov 16, 2016
clk.txt Documentation: clk: update file names containing referenced structures Aug 14, 2016
conf.py Documentation/sphinx: fix primary_domain configuration Mar 3, 2017
cpu-load.txt [PATCH] Documentation: CPU load calculation description Mar 1, 2007
cputopology.txt topology/sysfs: provide drawer id and siblings attributes Jun 13, 2016
crc32.txt crc32: move long comment about crc32 fundamentals to Documentation/ Mar 23, 2012
dcdbas.txt [PATCH] dcdbas: add Dell Systems Management Base Driver with sysfs su… Sep 7, 2005
debugging-modules.txt Documentation: Clarify when module debugging actually works. Feb 3, 2008
debugging-via-ohci1394.txt Doc: Change wikipedia's URL from http to https Jun 22, 2015
dell_rbu.txt Fix common misspellings Mar 31, 2011
digsig.txt crypto: digital signature verification support Nov 9, 2011
docutils.conf doc-rst: add docutils config file Aug 14, 2016
dontdiff Documentation: dontdiff: Update with additional entries Jan 26, 2017
efi-stub.txt doc: efi-stub.txt: Fix arm64 paths Dec 14, 2015
eisa.txt MCA: delete all remaining traces of microchannel bus support. May 17, 2012
flexible-arrays.txt flex_array: flex_array_prealloc takes a number of elements, not an end Apr 28, 2011
futex-requeue-pi.txt doc: Fix misnamed FUTEX_CMP_REQUEUE_PI op constants Jan 19, 2015
gcc-plugins.txt GCC plugin infrastructure Jun 7, 2016
highuid.txt [SPARC]: Remove SunOS and Solaris binary support. Apr 21, 2008
hw_random.txt hwrng: doc - Fix device node name reference /dev/hw_random => /dev/hwrng Sep 21, 2015
hwspinlock.txt hwspinlock/core: add device tree support May 2, 2015
index.rst docs/zh_CN: Add coding-style into docs build system Jan 26, 2017
intel_txt.txt Documentation: remove depends on CONFIG_EXPERIMENTAL Jan 11, 2013
io-mapping.txt doc: fix some typos Dec 2, 2013
io_ordering.txt Linux-2.6.12-rc2 Apr 16, 2005
iostats.txt iostats.txt: add easy-to-find description for field 6 Apr 29, 2013
irqflags-tracing.txt asm/system.h: clean asm/system.h from docs Apr 7, 2014
isa.txt Documentation: Add ISA bus driver documentation May 2, 2016
isapnp.txt Linux-2.6.12-rc2 Apr 16, 2005
kernel-doc-nano-HOWTO.txt docs-rst: doc-guide: split the kernel-documentation.rst contents Nov 19, 2016
kernel-per-CPU-kthreads.txt docs: fix locations of several documents that got moved Oct 24, 2016
kobject.txt kobject: grammar fix Dec 8, 2014
kprobes.txt Documentation: kprobes: Document jprobes stack copying limitations Aug 15, 2016
kref.txt kref: Add kref_get_unless_zero documentation Nov 28, 2012
kselftest.txt scripts/spelling.txt: add "an user" pattern and fix typo instances Feb 28, 2017
ldm.txt Documentation: update broken web addresses. Aug 4, 2010
lockup-watchdogs.txt docs: fix locations of several documents that got moved Oct 24, 2016
logo.gif Revert "linux.conf.au 2009: Tuz" Apr 27, 2009
logo.txt Revert "linux.conf.au 2009: Tuz" Apr 27, 2009
lzo.txt Documentation: lzo: fix spelling mistakes Apr 28, 2016
mailbox.txt Documentation: minor typo fix in mailbox.txt Aug 14, 2015
memory-barriers.txt doc: Update control-dependencies section of memory-barriers.txt Jan 15, 2017
memory-hotplug.txt scripts/spelling.txt: add "followings" pattern and fix typo instances Feb 28, 2017
men-chameleon-bus.txt Documentation: Minor changes to men-chameleon-bus.txt Jul 24, 2015
nommu-mmap.txt fs: introduce f_op->mmap_capabilities for nommu mmap support Jan 20, 2015
ntb.txt NTB: Rename Intel code names to platform names Jul 4, 2015
numastat.txt Doc: Update numastat.txt Feb 28, 2012
padata.txt Documentation/padata.txt: fix typos etc. Aug 11, 2010
parport-lowlevel.txt plip: fix parport_register_device name parameter Nov 27, 2007
percpu-rw-semaphore.txt percpu-rw-semaphore: fix documentation typos Sep 26, 2012
phy.txt phy: core: Allow children node to be overridden Apr 29, 2016
pi-futex.txt fix a typo in Documentation/pi-futex.txt Oct 3, 2006
pinctrl.txt pinctrl: core: Fix regression caused by delayed work for hogs Jan 13, 2017
pnp.txt doc: capitalization and other minor fixes in pnp doc Feb 5, 2010
preempt-locking.txt x86/fpu: Rename math_state_restore() to fpu__restore() May 19, 2015
printk-formats.txt mm, printk: introduce new format string for flags Mar 15, 2016
pwm.txt pwm: Update documentation May 17, 2016
rbtree.txt documentation: fix small typo in rbtree.txt Sep 13, 2015
remoteproc.txt remoteproc: Split driver and consumer dereferencing Oct 3, 2016
rfkill.txt docs: fix locations of several documents that got moved Oct 24, 2016
robust-futex-ABI.txt Documentation/robust-futex-API: Count properly to 4 Nov 30, 2013
robust-futexes.txt Documentation: robust-futexes: fix spelling mistakes Apr 28, 2016
rpmsg.txt rpmsg: use module_rpmsg_driver in existing drivers and examples May 6, 2016
rtc.txt rtc: implement a sysfs interface for clock offset Mar 14, 2016
sgi-ioc4.txt [PATCH] ioc4: Core driver rewrite Jun 22, 2005
siphash.txt siphash: implement HalfSipHash1-3 for hash tables Jan 9, 2017
smsc_ece1099.txt mfd: smsc: Add support for smsc gpio io/keypad driver Oct 1, 2012
static-keys.txt jump_label: Reduce the size of struct static_key Feb 15, 2017
svga.txt Linux-2.6.12-rc2 Apr 16, 2005
sync_file.txt dma-buf: Rename struct fence to dma_fence Oct 25, 2016
this_cpu_ops.txt Docs: this_cpu_ops: remove redundant add forms Sep 26, 2014
unaligned-memory-access.txt Documentation/unaligned-memory-access.txt: fix incorrect comparison o… Dec 27, 2016
unshare.txt Documentation: remove duplicated words Oct 3, 2006
vfio-mediated-device.txt vfio-mdev: Make mdev_parent private Dec 30, 2016
vfio.txt vfio: powerpc/spapr: Support Dynamic DMA windows Jun 11, 2015
video-output.txt output: Add output class document Dec 20, 2006
xillybus.txt Documentation: xillybus: fix spelling mistake Apr 28, 2016
xz.txt decompressors: add XZ decompressor module Jan 13, 2011
zorro.txt zorro/UAPI: Disintegrate include/linux/zorro*.h Nov 26, 2013