Linus Torvalds
f5af19d10d
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
...
Pull networking updates from David Miller:
1) Missing netlink attribute validation in nft_lookup, from Patrick
McHardy.
2) Restrict ipv6 partial checksum handling to UDP, since that's the
only case it works for. From Vlad Yasevich.
3) Clear out silly device table sentinal macros used by SSB and BCMA
drivers. From Joe Perches.
4) Make sure the remote checksum code never creates a situation where
the remote checksum is applied yet the tunneling metadata describing
the remote checksum transformation is still present. Otherwise an
external entity might see this and apply the checksum again. From
Tom Herbert.
5) Use msecs_to_jiffies() where applicable, from Nicholas Mc Guire.
6) Don't explicitly initialize timer struct fields, use setup_timer()
and mod_timer() instead. From Vaishali Thakkar.
7) Don't invoke tg3_halt() without the tp->lock held, from Jun'ichi
Nomura.
8) Missing __percpu annotation in ipvlan driver, from Eric Dumazet.
9) Don't potentially perform skb_get() on shared skbs, also from Eric
Dumazet.
10) Fix COW'ing of metrics for non-DST_HOST routes in ipv6, from Martin
KaFai Lau.
11) Fix merge resolution error between the iov_iter changes in vhost and
some bug fixes that occurred at the same time. From Jason Wang.
12) If rtnl_configure_link() fails we have to perform a call to
->dellink() before unregistering the device. From WANG Cong.
* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net: (39 commits)
net: dsa: Set valid phy interface type
rtnetlink: call ->dellink on failure when ->newlink exists
com20020-pci: add support for eae single card
vhost_net: fix wrong iter offset when setting number of buffers
net: spelling fixes
net/core: Fix warning while make xmldocs caused by dev.c
net: phy: micrel: disable NAND-tree for KSZ8021, KSZ8031, KSZ8051, KSZ8081
ipv6: fix ipv6_cow_metrics for non DST_HOST case
openvswitch: Fix key serialization.
r8152: restore hw settings
hso: fix rx parsing logic when skb allocation fails
tcp: make sure skb is not shared before using skb_get()
bridge: netfilter: Move sysctl-specific error code inside #ifdef
ipv6: fix possible deadlock in ip6_fl_purge / ip6_fl_gc
ipvlan: add a missing __percpu pcpu_stats
tg3: Hold tp->lock before calling tg3_halt() from tg3_init_one()
bgmac: fix device initialization on Northstar SoCs (condition typo)
qlcnic: Delete existing multicast MAC list before adding new
net/mlx5_core: Fix configuration of log_uar_page_sz
sunvnet: don't change gso data on clones
...
2015-02-17 17:41:19 -08:00
..
whci
usb: use %*pb[l] to print bitmaps including cpumasks and nodemasks
2015-02-13 21:21:38 -08:00
bcma-hcd.c
treewide: Remove unnecessary BCMA_CORETABLE_END macro
2015-02-11 14:38:28 -08:00
ehci-atmel.c
USB: host: ehci-atmel: Move global variables to private struct
2015-01-25 21:06:42 +08:00
ehci-dbg.c
usb: Use dev_is_pci() to check whether it is pci device
2013-12-08 18:01:56 -08:00
ehci-exynos.c
Driver core patches for 3.19-rc1
2014-12-14 16:10:09 -08:00
ehci-fsl.c
usb: host: drop owner assignment from platform_drivers
2015-01-09 12:31:53 -08:00
ehci-fsl.h
ehci-grlib.c
usb: host: drop owner assignment from platform_drivers
2015-01-09 12:31:53 -08:00
ehci-hcd.c
USB: ehci-platform: Support ehci reset after resume quirk
2015-01-09 12:25:54 -08:00
ehci-hub.c
ehci-hub: use HUB_CHAR_*
2015-01-25 21:01:11 +08:00
ehci-mem.c
USB: EHCI: don't allocate hardware periodic table atomically by default
2014-07-09 16:16:07 -07:00
ehci-msm.c
host: ehci-msm: remove duplicate check on resource
2014-11-07 09:01:50 -08:00
ehci-mv.c
host: ehci-mv: remove duplicate check on resource
2014-11-07 09:01:50 -08:00
ehci-mxc.c
host: ehci-mxc: remove duplicate check on resource
2014-11-07 09:01:50 -08:00
ehci-omap.c
usb: hcd: move controller wakeup setting initialization to individual driver
2013-12-08 18:06:46 -08:00
ehci-orion.c
Driver core patches for 3.19-rc1
2014-12-14 16:10:09 -08:00
ehci-pci.c
ehci-pci: disable for Intel MID platforms (update)
2015-02-03 15:28:31 -08:00
ehci-platform.c
usb: ehci-platform: add support for multiple phys per controller
2015-01-25 21:05:10 +08:00
ehci-pmcmsp.c
usb: host: drop owner assignment from platform_drivers
2015-01-09 12:31:53 -08:00
ehci-ppc-of.c
usb: host: drop owner assignment from platform_drivers
2015-01-09 12:31:53 -08:00
ehci-ps3.c
usb: hcd: move controller wakeup setting initialization to individual driver
2013-12-08 18:06:46 -08:00
ehci-q.c
usb: kill DEBUG compile option
2013-12-03 10:34:33 -08:00
ehci-sched.c
USB: EHCI: adjust error return code
2015-01-09 09:58:49 -08:00
ehci-sead3.c
usb: host: drop owner assignment from platform_drivers
2015-01-09 12:31:53 -08:00
ehci-sh.c
usb: host: drop owner assignment from platform_drivers
2015-01-09 12:31:53 -08:00
ehci-spear.c
host: ehci-spear: remove duplicate check on resource
2014-11-07 09:01:51 -08:00
ehci-st.c
usb: host: ehci-st: Add EHCI support for ST STB devices
2014-09-23 21:35:50 -07:00
ehci-sysfs.c
treewide: fix typo in printk and Kconfig
2014-11-20 14:56:11 +01:00
ehci-tegra.c
usb: host: ehci-tegra: request deferred probe when failing to get phy
2015-01-09 10:01:45 -08:00
ehci-tilegx.c
usb: host: drop owner assignment from platform_drivers
2015-01-09 12:31:53 -08:00
ehci-timer.c
USB: EHCI: improve interrupt qh unlink
2013-08-12 11:43:48 -07:00
ehci-w90x900.c
Driver core patches for 3.19-rc1
2014-12-14 16:10:09 -08:00
ehci-xilinx-of.c
usb: host: drop owner assignment from platform_drivers
2015-01-09 12:31:53 -08:00
ehci.h
USB: ehci-platform: Support ehci reset after resume quirk
2015-01-09 12:25:54 -08:00
fhci-dbg.c
drivers/usb/host/fhci-dbg.c: remove unnecessary null test before debugfs_remove
2014-07-09 16:13:03 -07:00
fhci-hcd.c
usb: host: drop owner assignment from platform_drivers
2014-10-20 16:21:49 +02:00
fhci-hub.c
fhci-hub: use HUB_CHAR_*
2015-01-25 21:01:11 +08:00
fhci-mem.c
fhci-q.c
fhci-sched.c
USB: FHCI: upgrade the isochronous API
2013-05-30 21:34:31 +09:00
fhci-tds.c
fhci.h
USB: FHCI: upgrade the isochronous API
2013-05-30 21:34:31 +09:00
fotg210-hcd.c
fotg210-hcd: use HUB_CHAR_*
2015-01-25 21:01:12 +08:00
fotg210.h
fotg210: Use ehci_dbg_port struct
2014-11-07 09:02:38 -08:00
fsl-mph-dr-of.c
usb: host: drop owner assignment from platform_drivers
2014-10-20 16:21:49 +02:00
fusbh200-hcd.c
fusbh200-hcd: use HUB_CHAR_*
2015-01-25 21:01:12 +08:00
fusbh200.h
fusbh200: Use ehci_dbg_port struct
2014-11-07 09:02:38 -08:00
hwa-hc.c
USB: HWA: fix a warning message
2014-11-03 15:26:15 -08:00
imx21-dbg.c
usb: kill DEBUG compile option
2013-12-03 10:34:33 -08:00
imx21-hcd.c
imx21-hcd: use HUB_CHAR_*
2015-01-25 21:01:12 +08:00
imx21-hcd.h
usb: kill DEBUG compile option
2013-12-03 10:34:33 -08:00
isp116x-hcd.c
isp116x-hcd: use HUB_CHAR_*
2015-01-25 21:01:12 +08:00
isp116x.h
USB: isp116x: remove dependency on CONFIG_USB_DEBUG
2013-07-23 16:35:17 -07:00
isp1362-hcd.c
isp1362-hcd: use HUB_CHAR_*
2015-01-25 21:01:12 +08:00
isp1362.h
USB: isp1362: move debug files from proc to debugfs
2013-07-24 14:43:05 -07:00
Kconfig
usb: patches for v3.20 merge window
2015-02-04 11:03:20 -08:00
Makefile
usb: isp1760: Move driver from drivers/usb/host/ to drivers/usb/isp1760/
2015-01-27 09:39:38 -06:00
max3421-hcd.c
max3421-hcd: use HUB_CHAR_*
2015-01-25 21:01:12 +08:00
ohci-at91.c
USB: host: ohci-at91: Fix wake-up support
2015-01-25 21:06:42 +08:00
ohci-da8xx.c
usb: host: drop owner assignment from platform_drivers
2015-01-09 12:31:53 -08:00
ohci-dbg.c
USB: OHCI: fix bugs in debug routines
2014-07-17 17:05:07 -07:00
ohci-exynos.c
Driver core patches for 3.19-rc1
2014-12-14 16:10:09 -08:00
ohci-hcd.c
USB: host: Remove ehci-octeon and ohci-octeon drivers
2014-11-25 09:19:28 -08:00
ohci-hub.c
ohci-hub: use HUB_CHAR_*
2015-01-25 21:01:12 +08:00
ohci-jz4740.c
usb: host: drop owner assignment from platform_drivers
2015-01-09 12:31:53 -08:00
ohci-mem.c
USB: OHCI: add I/O watchdog for orphan TDs
2014-07-18 16:34:07 -07:00
ohci-nxp.c
usb: host: drop owner assignment from platform_drivers
2014-10-20 16:21:49 +02:00
ohci-omap.c
Driver core patches for 3.19-rc1
2014-12-14 16:10:09 -08:00
ohci-omap3.c
usb: hcd: move controller wakeup setting initialization to individual driver
2013-12-08 18:06:46 -08:00
ohci-pci.c
USB: OHCI: fix problem with global suspend on ATI controllers
2014-05-03 17:58:46 -04:00
ohci-platform.c
usb: ohci-platform: add support for multiple phys per controller
2015-01-25 21:04:21 +08:00
ohci-ppc-of.c
usb: host: drop owner assignment from platform_drivers
2015-01-09 12:31:53 -08:00
ohci-ps3.c
usb: hcd: move controller wakeup setting initialization to individual driver
2013-12-08 18:06:46 -08:00
ohci-pxa27x.c
Driver core patches for 3.19-rc1
2014-12-14 16:10:09 -08:00
ohci-q.c
USB: OHCI: add I/O watchdog for orphan TDs
2014-07-18 16:34:07 -07:00
ohci-s3c2410.c
ohci-s3c2410: use HUB_CHAR_*
2015-01-25 21:01:13 +08:00
ohci-sa1111.c
usb: hcd: move controller wakeup setting initialization to individual driver
2013-12-08 18:06:46 -08:00
ohci-sm501.c
usb: host: drop owner assignment from platform_drivers
2015-01-09 12:31:53 -08:00
ohci-spear.c
Driver core patches for 3.19-rc1
2014-12-14 16:10:09 -08:00
ohci-st.c
usb: host: ohci-st: Add OHCI driver support for ST STB devices
2014-09-23 21:35:50 -07:00
ohci-tilegx.c
usb: host: drop owner assignment from platform_drivers
2015-01-09 12:31:53 -08:00
ohci-tmio.c
usb: host: drop owner assignment from platform_drivers
2015-01-09 12:31:53 -08:00
ohci.h
USB: OHCI: Eliminate platform-specific test in ohci.h
2014-11-03 15:38:17 -08:00
oxu210hp-hcd.c
oxu210hp-hcd: use HUB_CHAR_*
2015-01-25 21:01:13 +08:00
oxu210hp.h
pci-quirks.c
usb: host: pci_quirks: joing string literals
2015-01-31 09:05:06 -08:00
pci-quirks.h
usb: pci_quirks: fix sparse 'symbol not declared' warning
2014-05-27 16:25:32 -07:00
r8a66597-hcd.c
r8a66597-hcd: use HUB_CHAR_*
2015-01-25 21:01:13 +08:00
r8a66597.h
sl811-hcd.c
sl811-hcd: use HUB_CHAR_*
2015-01-25 21:01:13 +08:00
sl811.h
USB: sl811: move debug files from proc to debugfs
2013-07-24 14:43:05 -07:00
sl811_cs.c
usb: delete non-required instances of include <linux/init.h>
2014-01-08 15:01:39 -08:00
ssb-hcd.c
treewide: Remove unnecessary SSB_DEVTABLE_END macro
2015-02-11 14:38:29 -08:00
u132-hcd.c
u132-hcd: use HUB_CHAR_*
2015-01-25 21:01:13 +08:00
uhci-debug.c
usb: kill DEBUG compile option
2013-12-03 10:34:33 -08:00
uhci-grlib.c
usb: host: drop owner assignment from platform_drivers
2015-01-09 12:31:53 -08:00
uhci-hcd.c
USB: UHCI: don't allocate frame list atomically
2014-07-09 16:16:07 -07:00
uhci-hcd.h
uhci-hub.c
uhci-hub: use HUB_CHAR_*
2015-02-03 15:28:32 -08:00
uhci-pci.c
USB: remove DEFINE_PCI_DEVICE_TABLE macro
2013-12-04 16:58:47 -08:00
uhci-platform.c
usb: host: drop owner assignment from platform_drivers
2015-01-09 12:31:53 -08:00
uhci-q.c
USB: UHCI: accept very late isochronous URBs
2013-09-25 17:05:34 -07:00
xhci-dbg.c
xhci: clean up work to remove unused parameters for functions in xhci-mem.c
2015-01-09 10:05:47 -08:00
xhci-ext-caps.h
xhci: fix port BESL LPM capability checking
2013-08-27 08:54:42 -07:00
xhci-hub.c
Merge branch 'pm-runtime'
2014-12-08 20:00:44 +01:00
xhci-mem.c
xhci: clean up work to remove unused parameters for functions in xhci-mem.c
2015-01-09 10:05:47 -08:00
xhci-mvebu.c
usb: host: xhci-plat: add support for the Armada 375/38x XHCI controllers
2014-05-27 15:40:40 -07:00
xhci-mvebu.h
usb: host: xhci-plat: add support for the Armada 375/38x XHCI controllers
2014-05-27 15:40:40 -07:00
xhci-pci.c
xhci: Add broken-streams quirk for Fresco Logic FL1000G xhci controllers
2015-01-09 09:58:49 -08:00
xhci-plat.c
Merge 3.18-rc7 into usb-next
2014-11-30 19:21:03 -08:00
xhci-rcar.c
usb: host: xhci-plat: add support for the R-Car H2 and M2 xHCI controllers
2014-07-09 15:49:10 -07:00
xhci-rcar.h
usb: host: xhci-plat: add support for the R-Car H2 and M2 xHCI controllers
2014-07-09 15:49:10 -07:00
xhci-ring.c
xhci: Add completion code to the debug ouput of unhandled transfer events
2015-01-09 10:05:47 -08:00
xhci-trace.c
xhci: Export symbols used by host-controller drivers
2014-10-03 14:44:45 -07:00
xhci-trace.h
xhci: fix sparse warning in xhci-trace.h
2013-12-02 12:59:45 -08:00
xhci.c
xhci: Silence "xHCI xhci_drop_endpoint called with disabled ep ..." messages
2015-01-25 20:59:43 +08:00
xhci.h
xhci: Print hcc params, version and quirks on init
2015-01-25 20:59:43 +08:00