[PATCH] net: qmi_wwan: add HP lt4111 LTE/EV-DO/HSPA+ Gobi 4G Module

2015-08-15 Thread David Ward
This is an HP-branded Sierra Wireless EM7355: https://bugzilla.redhat.com/show_bug.cgi?id=1223646#c2 Signed-off-by: David Ward david.w...@ll.mit.edu --- drivers/net/usb/qmi_wwan.c |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/drivers/net/usb/qmi_wwan.c

[PATCH] ethtool: Dump eeprom info for soldered on modules

2015-08-15 Thread Andrew Lunn
Modules which are soldered onto the motherboard may also use the sff8079 EEPROM format. Dump these in the same way as SFP modules. Signed-off-by: Andrew Lunn and...@lunn.ch --- sfpid.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sfpid.c b/sfpid.c index b1a5044..0b5cd62

Re: recent updates to networking (26b552e0a85ba7e74d384a9624d83118d38071f7) cause softlocks

2015-08-15 Thread Cong Wang
(CC'ing netdev) On Sat, Aug 15, 2015 at 7:20 PM, Jon Christopherson j...@jons.org wrote: Hello All, the recent commit (26b552e0a85ba7e74d384a9624d83118d38071f7) causes softlocks on my system using the e1000e driver. Kernel builds before this commit do not experience the behavior. I have

[PATCH] net: Updates to netif_index_is_vrf

2015-08-15 Thread David Ahern
As Eric noted netif_index_is_vrf is not called with rcu_read_lock held, so use dev_get_by_index instead of dev_get_by_index_rcu. If VRF is not enabled or oif is 0 skip the device lookup. Signed-off-by: David Ahern d...@cumulusnetworks.com --- include/linux/netdevice.h | 14 +++--- 1

[PATCH] net: Move VRF change to udp_sendmsg to inlined function

2015-08-15 Thread David Ahern
Functionally equivalent, but as an inlined function with VRF config check it completely compiles out if VRF is not enabled. Suggested-by: Tom Herbert t...@herbertland.com Signed-off-by: David Ahern d...@cumulusnetworks.com --- net/ipv4/udp.c | 44 1

Re: [PATCH] net: Updates to netif_index_is_vrf

2015-08-15 Thread Florian Westphal
David Ahern d...@cumulusnetworks.com wrote: As Eric noted netif_index_is_vrf is not called with rcu_read_lock held, so use dev_get_by_index instead of dev_get_by_index_rcu. If VRF is not enabled or oif is 0 skip the device lookup. Signed-off-by: David Ahern d...@cumulusnetworks.com Why

Re: [PATCH net-next v2 1/4] packet: add classic BPF fanout mode

2015-08-15 Thread Alexei Starovoitov
On 8/14/15 7:31 PM, Willem de Bruijn wrote: From: Willem de Bruijnwill...@google.com Add fanout mode PACKET_FANOUT_CBPF that accepts a classic BPF program to select a socket. This avoids having to keep adding special case fanout modes. One example use case is application layer load balancing.

Re: [PATCH net-next v2 2/4] packet: add extended BPF fanout mode

2015-08-15 Thread Alexei Starovoitov
On 8/14/15 7:31 PM, Willem de Bruijn wrote: From: Willem de Bruijnwill...@google.com Add fanout mode PACKET_FANOUT_EBPF that accepts an en extended BPF program to select a socket. Update the internal eBPF program by passing to socket option SOL_PACKET/PACKET_FANOUT_DATA a file descriptor

[PATCH] rtlwifi: rtl8192ee: fix semicolon.cocci warnings

2015-08-15 Thread kbuild test robot
drivers/net/wireless/rtlwifi/rtl8192ee/phy.c:856:2-3: Unneeded semicolon drivers/net/wireless/rtlwifi/rtl8192ee/phy.c:492:3-4: Unneeded semicolon drivers/net/wireless/rtlwifi/rtl8192ee/phy.c:452:3-4: Unneeded semicolon Remove unneeded semicolon. Generated by:

Re: [PATCH net-next v5 00/11] ipv6: Only create RTF_CACHE route after encountering pmtu exception

2015-08-15 Thread Alexander Holler
Am 30.07.2015 um 13:57 schrieb Alexander Holler: Am 29.07.2015 um 11:25 schrieb Alexander Holler: Am 23.05.2015 um 05:55 schrieb Martin KaFai Lau: This series is to avoid creating a RTF_CACHE route whenever we are consulting the fib6 tree with a new destination. Instead, only create

[PATCH net-next] ipv4: fix refcount leak in fib_check_nh()

2015-08-15 Thread Eric Dumazet
From: Eric Dumazet eduma...@google.com fib_lookup() forces FIB_LOOKUP_NOREF flag, while fib_table_lookup() does not. This patch solves the typical message at reboot time or device dismantle : unregister_netdevice: waiting for eth0 to become free. Usage count = 4 Fixes: 3bfd847203c6 (net: Use

Re: [PATCH] rtlwifi: rtl8192ee: fix semicolon.cocci warnings

2015-08-15 Thread Larry Finger
On 08/15/2015 05:36 AM, kbuild test robot wrote: drivers/net/wireless/rtlwifi/rtl8192ee/phy.c:856:2-3: Unneeded semicolon drivers/net/wireless/rtlwifi/rtl8192ee/phy.c:492:3-4: Unneeded semicolon drivers/net/wireless/rtlwifi/rtl8192ee/phy.c:452:3-4: Unneeded semicolon Remove unneeded

[no subject]

2015-08-15 Thread Vikram Narayanan
unsubscribe netdev -- To unsubscribe from this list: send the line unsubscribe netdev in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html

[PATCH 3/4 net-next] enic: add devcmd2 resources

2015-08-15 Thread Govindarajulu Varadarajan
Add devcmd resources to vnic_res_type. Add data types used by devcmd. Signed-off-by: N V V Satyanarayana Reddy nalre...@cisco.com Signed-off-by: Govindarajulu Varadarajan _gov...@gmx.com --- drivers/net/ethernet/cisco/enic/vnic_dev.h | 1 + drivers/net/ethernet/cisco/enic/vnic_devcmd.h |

[PATCH 4/4 net-next] enic: add devcmd2

2015-08-15 Thread Govindarajulu Varadarajan
devcmd is an interface for driver to communicate with fw/adaptor. It involves writing data to hardware registers and waiting for the result. This mechanism does not scale well. The queuing of no wait devcmds is done in firmware memory rather than on the host. Firmware memory is a rather more

Re: [PATCH net-next] ipv4: fix refcount leak in fib_check_nh()

2015-08-15 Thread David Ahern
On 8/15/15 11:54 AM, Eric Dumazet wrote: From: Eric Dumazet eduma...@google.com fib_lookup() forces FIB_LOOKUP_NOREF flag, while fib_table_lookup() does not. This patch solves the typical message at reboot time or device dismantle : unregister_netdevice: waiting for eth0 to become free. Usage

[PATCH 1/4 net-next] enic: move struct definition from .c to .h file

2015-08-15 Thread Govindarajulu Varadarajan
Some of the structure definitions are in .c file to make them private to that file. This patch moves the struct definition to .h file, So that their definitions are accessible from other files. Signed-off-by: Govindarajulu Varadarajan _gov...@gmx.com ---

[PATCH 0/4 net-next] enic: add devcmd2

2015-08-15 Thread Govindarajulu Varadarajan
This series adds new devcmd2 support. The first two patches are code refactoring. devcmd is an interface for driver to communicate with fw/adaptor. It involves writing data to hardware registers and waiting for the result. This mechanism does not scale well. The queuing of no wait devcmds is done

[PATCH 2/4 net-next] enic: use netdev_foo or dev_foo instead of pr_foo

2015-08-15 Thread Govindarajulu Varadarajan
pr_info does not give any details about the interface involved. This patch uses netdev_info for printing the message. Use dev_info where netdev is not ready. Signed-off-by: Govindarajulu Varadarajan _gov...@gmx.com --- drivers/net/ethernet/cisco/enic/enic.h | 19