From: sfel...@gmail.com
Date: Wed, 10 Jun 2015 17:04:49 -0700
> From: Scott Feldman
>
> If CONFIG_NET_SWITCHDEV is enabled, but port driver does not implement
> support for IPv4 FIB add/del ops, don't fail route add/del offload
> operations. Route adds will not be marked as OFFLOAD. Routes wil
From: Govindarajulu Varadarajan <_gov...@gmx.com>
Date: Thu, 11 Jun 2015 11:52:56 +0530
> When incoming packet qualifies for rx_copybreak, we copy the data to newly
> allocated skb. We do not free/unmap the original buffer. At this point driver
> assumes this buffer is unallocated. When enic_rq_al
From: Govindarajulu Varadarajan <_gov...@gmx.com>
Date: Thu, 11 Jun 2015 11:52:54 +0530
> There is a small window between vnic_intr_unmask() and
> enic_poll_unlock_napi().
> In this window if an irq occurs and napi is scheduled on different cpu, it
> tries
> to acquire enic_poll_lock_napi() and
From: Govindarajulu Varadarajan <_gov...@gmx.com>
Date: Thu, 11 Jun 2015 11:52:55 +0530
> We do not check the return value of enic_dev_stats_dump(). If allocation
> fails, we will hit NULL pointer reference.
>
> Return only if memory allocation fails. For other failures, we return the
> previousl
From: Florian Fainelli
Date: Wed, 10 Jun 2015 18:07:56 -0700
> This patch series converts existing in-tree users of the Broadcom pseudo-PHY
> address (30) used to configure MDIO-connected switches to share a constant in
> a
> shared header files.
This looks fine, series applied, thanks.
--
To u
From: Eric Dumazet
Date: Wed, 10 Jun 2015 22:11:17 -0700
> From: Eric Dumazet
>
> dctcp_alpha can be read by from dctcp_get_info() without
> synchro, so use WRITE_ONCE() to prevent compiler from using
> dctcp_alpha as a temporary variable.
>
> Also, playing with small dctcp_shift_g (like 1), c
We do not check the return value of enic_dev_stats_dump(). If allocation
fails, we will hit NULL pointer reference.
Return only if memory allocation fails. For other failures, we return the
previously recorded values.
Signed-off-by: Govindarajulu Varadarajan <_gov...@gmx.com>
---
drivers/net/eth
When incoming packet qualifies for rx_copybreak, we copy the data to newly
allocated skb. We do not free/unmap the original buffer. At this point driver
assumes this buffer is unallocated. When enic_rq_alloc_buf() is called for
buffer allocation, it checks if buf->os_buf is NULL. If its not NULL th
There is a small window between vnic_intr_unmask() and enic_poll_unlock_napi().
In this window if an irq occurs and napi is scheduled on different cpu, it tries
to acquire enic_poll_lock_napi() and hits the following WARN_ON message.
Fix is to unlock napi_poll before unmasking the interrupt.
[ 7
Thu, Jun 11, 2015 at 12:00:47AM CEST, sfel...@gmail.com wrote:
>On Wed, Jun 10, 2015 at 2:47 PM, Scott Feldman wrote:
>> On Wed, Jun 10, 2015 at 2:25 PM, David Ahern wrote:
>>> On 6/10/15 2:56 PM, sfel...@gmail.com wrote:
From: Scott Feldman
Fix a BUG() where CONFIG_NET_SWITC
On Wed, Jun 10, 2015 at 7:37 PM, Andy Gospodarek
wrote:
> Add a fib flag called RTNH_F_LINKDOWN to any ipv4 nexthops that are
> reachable via an interface where carrier is off. No action is taken,
> but additional flags are passed to userspace to indicate carrier status.
Andy, it seems now RTNH_
From: Jeff Layton
Date: Wed, 10 Jun 2015 21:02:04 -0400
> From: Mel Gorman
>
> Jeff Layton reported the following;
>
> [ 74.232485] [ cut here ]
> [ 74.233354] WARNING: CPU: 2 PID: 754 at net/core/sock.c:364
> sk_clear_memalloc+0x51/0x80()
> [ 74.234790] Modul
Nicholas,
On 11/06/15 04:25, Nicholas Krause wrote:
> This makes the function batadv_is_my_mac bool now due
> to this particular function only returning either one
> or zero as its return value.
>
> Signed-off-by: Nicholas Krause
NAK.
we already have ("batman-adv: main, Convert is_my_mac() to
From: Johannes Berg
Date: Wed, 10 Jun 2015 16:07:08 +0200
> On Wed, 2015-06-10 at 15:09 +0200, Johannes Berg wrote:
>
>> The following changes since commit c3eee1fb1d308564ada5f7ea57bc51efc6130b37:
>>
>> Merge tag 'batman-adv-for-davem' of git://git.open-mesh.org/linux-merge
>> (2015-06-09 2
From: Stephen Smalley
Date: Wed, 10 Jun 2015 08:44:59 -0400
> SCM_SECURITY was originally only implemented for datagram sockets,
> not for stream sockets. However, SCM_CREDENTIALS is supported on
> Unix stream sockets. For consistency, implement Unix stream support
> for SCM_SECURITY as well.
From: Vaishali Thakkar
Date: Wed, 10 Jun 2015 11:10:05 +0530
> Use the timer API function setup_timer instead of structure field
> assignments to initialize a timer.
>
> A simplified version of the Coccinelle semantic patch that performs
> this transformation is as follows:
>
> @change@
> expre
From: Raghu Vatsavayi
Date: Tue, 9 Jun 2015 18:15:23 -0700
> Following patch V8 adds support for Cavium Liquidio pci express
> based 10Gig ethernet adapters.
> 1) Consolidated all debug macros to either call dev_* or
>netdev_* macros directly, feedback from previous patch.
> 2) Changed soft c
From: Jeff Kirsher
Date: Tue, 9 Jun 2015 18:10:11 -0700
> This series contains updates to ixgbe only.
>
> The series adds additional support for x550 support, such as WoL and
> auto-negotiation of flow control. Adds new PHY support (external PHY)
> for x550, as well as the new methods/function
From: Eric Dumazet
dctcp_alpha can be read by from dctcp_get_info() without
synchro, so use WRITE_ONCE() to prevent compiler from using
dctcp_alpha as a temporary variable.
Also, playing with small dctcp_shift_g (like 1), can expose
an overflow with 32bit values shifted 9 times before divide.
U
From: Nikolay Aleksandrov
Date: Tue, 9 Jun 2015 10:23:57 -0700
> From: Nikolay Aleksandrov
>
> Since the addition of sysfs multicast router support if one set
> multicast_router to "2" more than once, then the port would be added to
> the hlist every time and could end up linking to itself and
From: Hadar Hen Zion
Date: Tue, 9 Jun 2015 18:29:54 +0300
> Add strings array of the current supported tunable options.
>
> Signed-off-by: Hadar Hen Zion
> Reviewed-by: Amir Vadai
> ---
> include/uapi/linux/ethtool.h | 6 ++
> net/core/ethtool.c | 12
> 2 files ch
> On 10 June 2015 at 22:29 Julia Lawall wrote:
>
>
>
>
> On Wed, 10 Jun 2015, Fabian Frederick wrote:
>
> >
> >
> > > On 10 June 2015 at 21:52 Joe Perches wrote:
> > >
> > >
> > > On Wed, 2015-06-10 at 18:33 +0200, Fabian Frederick wrote:
> > > > Use kernel.h macro definition.
> > > >
> > > > T
From:
Date: Tue, 9 Jun 2015 17:27:12 +0200
> From: Erik Hugne
>
> If the TIPC connection timer expires in a probing state, a
> self abort message is supposed to be generated and delivered
> to the local socket. This is currently broken, and the abort
> message is actually sent out to the peer n
On 11 June 2015 at 03:07, Florian Fainelli wrote:
> This patch series converts existing in-tree users of the Broadcom pseudo-PHY
> address (30) used to configure MDIO-connected switches to share a constant in
> a
> shared header files.
Looks OK, thanks.
--
Rafał
--
To unsubscribe from this lis
From: Hariprasad Shenai
Date: Tue, 9 Jun 2015 18:27:49 +0530
> This patch series adds the following.
> Add debugfs entry to dump CIM MA logic analyzer and CIM PIF logic analyzer
> logs.
> Also adds support to dump tx rate of the channels in the adapter
>
> This patch series has been created ag
From: Jiri Slaby
Date: Tue, 9 Jun 2015 14:24:43 +0200
> EXTRA_CFLAGS should be used on the command line only.
>
> Since EXTRA_CFLAGS here add only a non-existant path to compiler
> include paths (by -I), remove EXTRA_CFLAGS completely.
>
> Signed-off-by: Jiri Slaby
Applied to net-next, thank
From: Nikolay Aleksandrov
Date: Tue, 9 Jun 2015 03:34:13 -0700
> Before this patch the user-specified bridge port was ignored when
> deleting an fdb entry and thus one could delete an entry that belonged
> to any port.
> Example (eth0 and eth1 are br0 ports):
> bridge fdb add 00:11:22:33:44:55 d
From: Marc Kleine-Budde
Date: Tue, 9 Jun 2015 09:45:29 +0200
> this is a pull request of a two patches for net-next.
>
> The first patch is by Tomas Krcka, he fixes the (currently unused)
> register address for acceptance filters. Oliver Hartkopp contributes a
> patch for the cangw, where an opt
From: Andy Gospodarek
Date: Wed, 10 Jun 2015 23:36:21 -0400
> On Wed, Jun 10, 2015 at 08:00:14PM -0700, Scott Feldman wrote:
>> On Wed, Jun 10, 2015 at 7:57 PM, YOSHIFUJI Hideaki
>> wrote:
>> > Hi,
>> >
>> > Andy Gospodarek wrote:
>> >> This feature is only enabled with the new per-interface or
On Wed, Jun 10, 2015 at 8:28 PM, Andy Gospodarek
wrote:
> On Wed, Jun 10, 2015 at 07:53:59PM -0700, Scott Feldman wrote:
>> On Wed, Jun 10, 2015 at 7:37 PM, Andy Gospodarek
>> wrote:
>>
>> > @@ -1129,7 +1142,15 @@ int fib_sync_down_dev(struct net_device *dev, int
>> > force)
>> >
On Wed, Jun 10, 2015 at 08:00:14PM -0700, Scott Feldman wrote:
> On Wed, Jun 10, 2015 at 7:57 PM, YOSHIFUJI Hideaki
> wrote:
> > Hi,
> >
> > Andy Gospodarek wrote:
> >> This feature is only enabled with the new per-interface or ipv4 global
> >> sysctls called 'ignore_routes_with_linkdown'.
> >>
>
On Wed, Jun 10, 2015 at 11:19:29PM -0400, Andy Gospodarek wrote:
> On Wed, Jun 10, 2015 at 08:07:10PM -0700, Scott Feldman wrote:
> > On Wed, Jun 10, 2015 at 7:37 PM, Andy Gospodarek
> > wrote:
> >
> > > There was also a request for switchdev support for this, but that will be
> > > posted as a f
On Wed, Jun 10, 2015 at 07:53:59PM -0700, Scott Feldman wrote:
> On Wed, Jun 10, 2015 at 7:37 PM, Andy Gospodarek
> wrote:
>
> > @@ -1129,7 +1142,15 @@ int fib_sync_down_dev(struct net_device *dev, int
> > force)
> > dead++;
> > else if (ne
On Wed, Jun 10, 2015 at 08:07:10PM -0700, Scott Feldman wrote:
> On Wed, Jun 10, 2015 at 7:37 PM, Andy Gospodarek
> wrote:
>
> > There was also a request for switchdev support for this, but that will be
> > posted as a followup as switchdev does not currently handle dead
> > next-hops in a multi-
On Wed, Jun 10, 2015 at 08:02:26PM -0700, Scott Feldman wrote:
> On Wed, Jun 10, 2015 at 7:37 PM, Andy Gospodarek
> wrote:
> > Signed-off-by: Andy Gospodaerk
> > Signed-off-by: Dinesh Dutt
> >
> > ---
> > ip/iproute.c | 4
> > 1 file changed, 4 insertions(+)
> >
> > diff --git a/ip/iproute
On Wed, Jun 10, 2015 at 7:37 PM, Andy Gospodarek
wrote:
> There was also a request for switchdev support for this, but that will be
> posted as a followup as switchdev does not currently handle dead
> next-hops in a multi-path case and I felt that infra needed to be added
> first.
That's not tru
On Wed, Jun 10, 2015 at 7:37 PM, Andy Gospodarek
wrote:
> Signed-off-by: Andy Gospodaerk
> Signed-off-by: Dinesh Dutt
>
> ---
> ip/iproute.c | 4
> 1 file changed, 4 insertions(+)
>
> diff --git a/ip/iproute.c b/ip/iproute.c
> index 3795baf..3369c49 100644
> --- a/ip/iproute.c
> +++ b/ip/i
On Wed, Jun 10, 2015 at 7:57 PM, YOSHIFUJI Hideaki
wrote:
> Hi,
>
> Andy Gospodarek wrote:
>> This feature is only enabled with the new per-interface or ipv4 global
>> sysctls called 'ignore_routes_with_linkdown'.
>>
>> net.ipv4.conf.all.ignore_routes_with_linkdown = 0
>> net.ipv4.conf.default.ign
Hi,
Andy Gospodarek wrote:
> This feature is only enabled with the new per-interface or ipv4 global
> sysctls called 'ignore_routes_with_linkdown'.
>
> net.ipv4.conf.all.ignore_routes_with_linkdown = 0
> net.ipv4.conf.default.ignore_routes_with_linkdown = 0
> net.ipv4.conf.lo.ignore_routes_with_l
On Wed, Jun 10, 2015 at 7:23 PM, Andy Gospodarek
wrote:
> On Wed, Jun 10, 2015 at 07:18:59PM -0700, Scott Feldman wrote:
>> On Wed, Jun 10, 2015 at 7:12 PM, Scott Feldman wrote:
>> > On Tue, Jun 9, 2015 at 11:47 PM, Andy Gospodarek
>> > wrote:
>> >
>> >> /* /proc/sys/net/ipv4/netfilter */
>> >>
On Wed, Jun 10, 2015 at 7:37 PM, Andy Gospodarek
wrote:
> @@ -1129,7 +1142,15 @@ int fib_sync_down_dev(struct net_device *dev, int
> force)
> dead++;
> else if (nexthop_nh->nh_dev == dev &&
> nexthop_nh->nh_
Add a fib flag called RTNH_F_LINKDOWN to any ipv4 nexthops that are
reachable via an interface where carrier is off. No action is taken,
but additional flags are passed to userspace to indicate carrier status.
This also includes a cleanup to fib_disable_ip to more clearly indicate
what event made
Signed-off-by: Andy Gospodaerk
Signed-off-by: Dinesh Dutt
---
ip/iproute.c | 4
1 file changed, 4 insertions(+)
diff --git a/ip/iproute.c b/ip/iproute.c
index 3795baf..3369c49 100644
--- a/ip/iproute.c
+++ b/ip/iproute.c
@@ -451,6 +451,8 @@ int print_route(const struct sockaddr_nl *who, s
This feature is only enabled with the new per-interface or ipv4 global
sysctls called 'ignore_routes_with_linkdown'.
net.ipv4.conf.all.ignore_routes_with_linkdown = 0
net.ipv4.conf.default.ignore_routes_with_linkdown = 0
net.ipv4.conf.lo.ignore_routes_with_linkdown = 0
...
When the above sysctls
This series adds the ability to have the Linux kernel track whether or
not a particular route should be used based on the link-status of the
interface associated with the next-hop.
Before this patch any link-failure on an interface that was serving as a
gateway for some systems could result in tho
On Wed, Jun 10, 2015 at 07:18:59PM -0700, Scott Feldman wrote:
> On Wed, Jun 10, 2015 at 7:12 PM, Scott Feldman wrote:
> > On Tue, Jun 9, 2015 at 11:47 PM, Andy Gospodarek
> > wrote:
> >
> >> /* /proc/sys/net/ipv4/netfilter */
> >> diff --git a/kernel/sysctl_binary.c b/kernel/sysctl_binary.c
> >
On Wed, Jun 10, 2015 at 7:12 PM, Scott Feldman wrote:
> On Tue, Jun 9, 2015 at 11:47 PM, Andy Gospodarek
> wrote:
>
>> /* /proc/sys/net/ipv4/netfilter */
>> diff --git a/kernel/sysctl_binary.c b/kernel/sysctl_binary.c
>> index 7e7746a..c9d0a0e 100644
>> --- a/kernel/sysctl_binary.c
>> +++ b/kern
On Tue, Jun 9, 2015 at 11:47 PM, Andy Gospodarek
wrote:
> /* /proc/sys/net/ipv4/netfilter */
> diff --git a/kernel/sysctl_binary.c b/kernel/sysctl_binary.c
> index 7e7746a..c9d0a0e 100644
> --- a/kernel/sysctl_binary.c
> +++ b/kernel/sysctl_binary.c
> @@ -253,6 +253,7 @@ static const struct bin_
What B44 has been locally using as B44_PHY_ADDR_NO_LOCAL_PHY is in fact
the Broadcom Ethernet switches pseudo-PHY address (30). Update the
header to use the newly introduced constant and update comments so they
are within 80 columns and consistent.
Signed-off-by: Florian Fainelli
---
drivers/net
Utilize the newly introduced BRCM_PSEUDO_PHY_ADDR constant from
brcmphy.h instead of open-coding the Broadcom Ethernet switches
pseudo-PHY address (30).
Signed-off-by: Florian Fainelli
---
drivers/net/dsa/bcm_sf2.c | 7 ---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/driver
Define the pseudo-PHY address (30) which is used by all Broadcom
Ethernet switches in a shared header file.
Signed-off-by: Florian Fainelli
---
include/linux/brcmphy.h | 5 +
1 file changed, 5 insertions(+)
diff --git a/include/linux/brcmphy.h b/include/linux/brcmphy.h
index abb6106f839d..6
We utilize inline functions from the PHY library, make sure that we do
include phy.h in brcmphy.h in order for the code including brcmphy.h not
to have to resolve this inclusion dependency.
Fixes: 705314797b8b ("net: phy: broadcom: move shadow 0x1C register accessors
to brcmphy.h")
Signed-off-by:
Hi David,
This patch series converts existing in-tree users of the Broadcom pseudo-PHY
address (30) used to configure MDIO-connected switches to share a constant in a
shared header files.
Thanks!
Florian Fainelli (5):
net: phy: broadcom: include phy.h for brcmphy.h
net: phy: broadcom: define
What BGMAC defines as BGMAC_PHY_NOREGS is in fact the Broadcom Ethernet
switches' pseudo-PHY address (30), utilize the newly introduced constant
from brcmphy.h
Signed-off-by: Florian Fainelli
---
drivers/net/ethernet/broadcom/bgmac.h | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff
From: Mel Gorman
Jeff Layton reported the following;
[ 74.232485] [ cut here ]
[ 74.233354] WARNING: CPU: 2 PID: 754 at net/core/sock.c:364
sk_clear_memalloc+0x51/0x80()
[ 74.234790] Modules linked in: cts rpcsec_gss_krb5 nfsv4 dns_resolver nfs
fscache xfs libc
Begin forwarded message:
Date: Fri, 29 May 2015 17:59:33 +
From: "bugzilla-dae...@bugzilla.kernel.org"
To: "shemmin...@linux-foundation.org"
Subject: [Bug 99191] New: ARP monitoring with bonding module uses interface
alias for ARP request
https://bugzilla.kernel.org/show_bug.cgi?id=991
On Tue, 2015-06-09 at 17:49 -0700, Eric Dumazet wrote:
> > I've added some debugging, and it seems that when it deadlocks, glibc
> > doesn't get *any* response to its RTM_GETADDR request. I know we'd get
> > ENOBUFS is a *response* was dropped... but what about when the request
> > itself is droppe
Actor and Partner details can be accessed via proc-fs and sys-fs
entries. These interfaces are world readable at this moment. The
earlier patch-series made the LACP communication secure to avoid
nuisance attack from within the same L2 domain but it did not
prevent "someone unprivileged" looking at
On 10/06/15 17:04, sfel...@gmail.com wrote:
> From: Scott Feldman
>
> If CONFIG_NET_SWITCHDEV is enabled, but port driver does not implement
> support for IPv4 FIB add/del ops, don't fail route add/del offload
> operations. Route adds will not be marked as OFFLOAD. Routes will be
> installed in
From: Scott Feldman
If CONFIG_NET_SWITCHDEV is enabled, but port driver does not implement
support for IPv4 FIB add/del ops, don't fail route add/del offload
operations. Route adds will not be marked as OFFLOAD. Routes will be
installed in the kernel FIB, as usual.
This was report/fixed by Flo
On Wed, Jun 10, 2015 at 2:58 PM, roopa wrote:
> On 6/10/15, 1:43 PM, Scott Feldman wrote:
>>
>> I'm getting this dump_stack when reloading rocker driver. Did some
>> sysctl MPLS nodes not get cleaned up on NETDEV_UNREGISTER?
>>
>> Steps to repro: load rocker (on system) with rocker device, rmmod
From: Josh Hunt
Date: Wed, 10 Jun 2015 16:57:25 -0500
> Can you please revert this change?
>
> commit 0243508edd317ff1fa63b495643a7c192fbfcd92
> Author: Josh Hunt
> Date: Mon Jun 8 12:00:59 2015 -0400
>
> ipv6: Fix protocol resubmission
Done, thanks.
--
To unsubscribe from this list: se
On 10/06/15 14:44, Scott Feldman wrote:
> On Tue, Jun 9, 2015 at 5:12 PM, Florian Fainelli wrote:
>
>
>> I see the problem now, DSA does not implement a port_obj_add callback,
>> so when net/ipv4/fib_trie.c::switchdev_fib_ipv4_add() gets to call
>> switchdev_port_obj_add, we return -EOPNOTSUPP,
Ethernet AVB device includes the gPTP timer, so we can implement a PTP clock
driver. We're doing that in a separate file, with the main Ethernet driver
calling the PTP driver's [de]initialization and interrupt handler functions.
Unfortunately, the clock seems tightly coupled with the AVB-DMAC, s
Ethernet AVB includes an Gigabit Ethernet controller (E-MAC) that is basically
compatible with SuperH Gigabit Ethernet E-MAC. Ethernet AVB has a dedicated
direct memory access controller (AVB-DMAC) that is a new design compared to the
SuperH E-DMAC. The AVB-DMAC is compliant with 3 standards for
On Wed, Jun 10, 2015 at 2:47 PM, Scott Feldman wrote:
> On Wed, Jun 10, 2015 at 2:25 PM, David Ahern wrote:
>> On 6/10/15 2:56 PM, sfel...@gmail.com wrote:
>>>
>>> From: Scott Feldman
>>>
>>> Fix a BUG() where CONFIG_NET_SWITCHDEV is set but the driver for a bridged
>>> port does not support swi
On 6/10/15, 1:43 PM, Scott Feldman wrote:
I'm getting this dump_stack when reloading rocker driver. Did some
sysctl MPLS nodes not get cleaned up on NETDEV_UNREGISTER?
Steps to repro: load rocker (on system) with rocker device, rmmod
rocker, and then modprobe rocker. I doubt this is specific t
On 06/10/2015 10:16 AM, YOSHIFUJI Hideaki wrote:
Hi,
Josh Hunt wrote:
On 06/09/2015 11:24 PM, Hajime Tazaki wrote:
Hello Josh, Dave,
my mobile ipv6 test on libos failed with this commit.
This commit makes a destination option header handling (i.e.,
ipprot->handler == ipv6_destopt_rcv) faile
On 6/10/15 3:47 PM, Scott Feldman wrote:
Should that be WARN_ON instead of BUG_ON?
I think I had it as WARN when we were working on the initial patches,
but we changed it to BUG_ON because we should only get an error here
if the driver screwed something up between PREPARE phase and COMMIT
phase
On Wed, Jun 10, 2015 at 2:25 PM, David Ahern wrote:
> On 6/10/15 2:56 PM, sfel...@gmail.com wrote:
>>
>> From: Scott Feldman
>>
>> Fix a BUG() where CONFIG_NET_SWITCHDEV is set but the driver for a bridged
>> port does not support switchdec_port_attr_set op. Don't BUG() if
>> -EOPNOTSUPP is retu
On Tue, Jun 9, 2015 at 5:12 PM, Florian Fainelli wrote:
> I see the problem now, DSA does not implement a port_obj_add callback,
> so when net/ipv4/fib_trie.c::switchdev_fib_ipv4_add() gets to call
> switchdev_port_obj_add, we return -EOPNOTSUPP, and take the error path
> in fib_table_insert thu
On 6/10/15 2:56 PM, sfel...@gmail.com wrote:
From: Scott Feldman
Fix a BUG() where CONFIG_NET_SWITCHDEV is set but the driver for a bridged
port does not support switchdec_port_attr_set op. Don't BUG() if
-EOPNOTSUPP is returned.
Signed-off-by: Scott Feldman
Reported-by: Brenden Blanco
---
On Wed, Jun 10, 2015 at 01:56:02PM -0700, sfel...@gmail.com wrote:
> From: Scott Feldman
>
> Fix a BUG() where CONFIG_NET_SWITCHDEV is set but the driver for a bridged
> port does not support switchdec_port_attr_set op. Don't BUG() if
> -EOPNOTSUPP is returned.
>
> Signed-off-by: Scott Feldman
From: Scott Feldman
Fix a BUG() where CONFIG_NET_SWITCHDEV is set but the driver for a bridged
port does not support switchdec_port_attr_set op. Don't BUG() if
-EOPNOTSUPP is returned.
Signed-off-by: Scott Feldman
Reported-by: Brenden Blanco
---
net/switchdev/switchdev.c |2 +-
1 file ch
I'm getting this dump_stack when reloading rocker driver. Did some
sysctl MPLS nodes not get cleaned up on NETDEV_UNREGISTER?
Steps to repro: load rocker (on system) with rocker device, rmmod
rocker, and then modprobe rocker. I doubt this is specific to rocker:
and re-registration of a netdev sh
On Wed, 2015-06-10 at 18:43 +0200, Ivan Vecera wrote:
> Signed-off-by: Ivan Vecera
There should be some indication a few messages have
been deleted in the commit log and a reason why too.
> diff --git a/drivers/net/ethernet/brocade/bna/bnad.c
> b/drivers/net/ethernet/brocade/bna/bnad.c
[]
> @@
On Wed, 10 Jun 2015, Fabian Frederick wrote:
>
>
> > On 10 June 2015 at 21:52 Joe Perches wrote:
> >
> >
> > On Wed, 2015-06-10 at 18:33 +0200, Fabian Frederick wrote:
> > > Use kernel.h macro definition.
> > >
> > > Thanks to Julia Lawall for Coccinelle scripting support.
> > []
> > > diff -
> On 10 June 2015 at 21:52 Joe Perches wrote:
>
>
> On Wed, 2015-06-10 at 18:33 +0200, Fabian Frederick wrote:
> > Use kernel.h macro definition.
> >
> > Thanks to Julia Lawall for Coccinelle scripting support.
> []
> > diff --git a/drivers/net/wireless/ath/ath5k/phy.c
> > b/drivers/net/wireless
On Wed, 2015-06-10 at 18:33 +0200, Fabian Frederick wrote:
> Use kernel.h macro definition.
>
> Thanks to Julia Lawall for Coccinelle scripting support.
[]
> diff --git a/drivers/net/wireless/ath/ath5k/phy.c
> b/drivers/net/wireless/ath/ath5k/phy.c
[]
> @@ -1566,17 +1566,13 @@ static s16
> ath5k
Some Ethernet PHYs/switches such as Broadcom's BCM53125 have a hardware
bug which makes them not release the MDIO line during turn-around time.
This gets flagged by the GENET MDIO controller as a read failure, and we
fail the read transaction.
Check the MDIO bus phy_ignore_ta_mask bitmask for the
Some Ethernet PHYs/switches such as Broadcom's BCM53125 have a hardware bug
which makes them not release the MDIO line during turn-around time. This gets
flagged by the UniMAC MDIO controller as a read failure, and we fail the read
transaction.
Check the MDIO bus phy_ignore_ta_mask bitmask for th
Hi David,
These two patches update the GENET and UniMAC MDIO controllers to deal with
PHYs that are known to have a broken turn-around bug (e.g: BCM53125 and others)
This utilizes the infrastructure that code recently added to do that in
'net-next'.
Note that the changes look nearly identical a
Some Ethernet PHYs/switches such as Broadcom's BCM53125 have a hardware bug
which makes them not release the MDIO line during turn-around time. This gets
flagged by the UniMAC MDIO controller as a read failure, and we fail the read
transaction.
Check the MDIO bus phy_ignore_ta_mask bitmask for th
On 10/06/15 12:14, Florian Fainelli wrote:
> Some Ethernet PHYs/switches such as Broadcom's BCM53125 have a hardware bug
> which makes them not release the MDIO line during turn-around time. This gets
> flagged by the UniMAC MDIO controller as a read failure, and we fail the read
> transaction.
>
Some Ethernet PHYs/switches such as Broadcom's BCM53125 have a hardware
bug which makes them not release the MDIO line during turn-around time.
This gets flagged by the GENET MDIO controller as a read failure, and we
fail the read transaction.
Check the MDIO bus phy_ignore_ta_mask bitmask for the
Hi David,
These two patches update the GENET and UniMAC MDIO controllers to deal with
PHYs that are known to have a broken turn-around bug (e.g: BCM53125 and others)
This utilizes the infrastructure that code recently added to do that in
'net-next'.
Note that the changes look nearly identical a
On Wed, Jun 10, 2015 at 10:31:42AM -0300, Marcelo Ricardo Leitner wrote:
> On Tue, Jun 09, 2015 at 04:32:59PM -0300, Marcelo Ricardo Leitner wrote:
> > On Tue, Jun 09, 2015 at 07:36:38AM -0400, Neil Horman wrote:
> > > On Mon, Jun 08, 2015 at 05:37:05PM +0200, Hannes Frederic Sowa wrote:
> > > > On
On Wed, Jun 10, 2015 at 09:17:19AM -0700, Alexander Duyck wrote:
>
>
> On 06/09/2015 11:47 PM, Andy Gospodarek wrote:
> >This feature is only enabled with the new per-interface or ipv4 global
> >sysctls called 'ignore_routes_with_linkdown'.
> >
> >net.ipv4.conf.all.ignore_routes_with_linkdown = 0
On Wed, 2015-06-10 at 18:21 +0300, Madalin Bucur wrote:
> From: Igal Liberman
>
> This patch presents the FMan Foundation Libraries (FLIB) headers.
> The FMan FLib provides the basic API used by the FMan drivers to
> configure and control the FMan hardware.
>
> Signed-off-by: Igal Liberman
> --
On Wed, Jun 10, 2015 at 10:08 AM, Kenneth Klette Jonassen
wrote:
> CAIA Delay-Gradient (CDG) is a TCP congestion control that modifies
> the TCP sender in order to [1]:
>
> o Use the delay gradient as a congestion signal.
> o Back off with an average probability that is independent of the RTT.
On Wed, Jun 10, 2015 at 10:08 AM, Kenneth Klette Jonassen
wrote:
>
> Upcoming tcp_cdg uses tcp_enter_cwr() to initiate PRR. Export this
> function so that CDG can be compiled as a module.
>
> Cc: Eric Dumazet
> Cc: Yuchung Cheng
> Cc: Stephen Hemminger
> Cc: Neal Cardwell
> Cc: David Hayes
>
On 06/08/2015 11:35 AM, Shrijeet Mukherjee wrote:
From: Shrijeet Mukherjee
Incoming frames for IP protocol stacks need the IIF to be changed
from the actual interface to the VRF device. This allows the IIF
rule to be used to select tables (or do regular PBR)
This change selects the iif to be t
On 06/08/2015 11:35 AM, Shrijeet Mukherjee wrote:
From: Shrijeet Mukherjee
This driver borrows heavily from IPvlan and teaming drivers.
Routing domains (VRF-lite) are created by instantiating a device
and enslaving all routed interfaces that participate in the domain.
As part of the enslavemen
On Wed, Jun 10, 2015 at 05:43:15PM +0100, Stefan Hajnoczi wrote:
> On Mon, Jun 08, 2015 at 05:02:47PM -0400, J. Bruce Fields wrote:
> > On Thu, Jun 04, 2015 at 05:45:43PM +0100, Stefan Hajnoczi wrote:
> > > The approach in this series
> > > ---
> > > AF_VSOCK stream sockets
On Wed, 2015-06-10 at 18:43 +0200, Ivan Vecera wrote:
> Signed-off-by: Ivan Vecera
Have you verified that all of these are __aligned(2)?
I haven't, but you should verify that you have in the
commit log.
btw: this use looks odd to me:
static int
bnad_set_mac_address(struct net_device *netdev, v
On Wed, 2015-04-29 at 17:56 +0300, Madalin Bucur wrote:
> This introduces the Freescale Data Path Acceleration Architecture
> (DPAA) Ethernet driver (dpaa_eth) that builds upon the DPAA QMan,
> BMan, PAMU and FMan drivers to deliver Ethernet connectivity on
> the Freescale DPAA QorIQ platforms.
...
On Wed, Jun 10, 2015 at 08:57:55AM -0700, Alexander Duyck wrote:
> On 06/09/2015 11:47 PM, Andy Gospodarek wrote:
> >Add a fib flag called RTNH_F_LINKDOWN to any ipv4 nexthops that are
> >reachable via an interface where carrier is off. No action is taken,
> >but additional flags are passed to use
When the DEBUG preprocessor macro is defined the ps3_gelic_net driver build
fails due to an undeclared routine gelic_descr_get_status(). This problem
was introduced during the code cleanup of commit
6b0c21cede22be1f68f0a632c0ca38008ce1abe7 (net: Fix p3_gelic_net sparse
warnings),
which re-arrange
On Wed, 2015-06-10 at 12:58 -0400, Nicholas Krause wrote:
>
> On June 10, 2015 12:50:45 PM EDT, "Grumbach, Emmanuel"
> wrote:
> >On Wed, 2015-06-10 at 12:33 -0400, Nicholas Krause wrote:
> >> This makes the function iwl_resume_status_fn return false now if
> >> the received packet of type iwl_rx
Upcoming tcp_cdg uses tcp_enter_cwr() to initiate PRR. Export this
function so that CDG can be compiled as a module.
Cc: Eric Dumazet
Cc: Yuchung Cheng
Cc: Stephen Hemminger
Cc: Neal Cardwell
Cc: David Hayes
Cc: Andreas Petlund
Cc: Dave Taht
Cc: Nicolas Kuhn
Signed-off-by: Kenneth Klette J
1 - 100 of 186 matches
Mail list logo