On Sat, May 07, 2016 at 11:00:09AM +0100, Mike Manning wrote:
> The MAC address of the physical interface is only copied to the VLAN
> when it is first created, resulting in an inconsistency after MAC
> address changes of only newly created VLANs having an up-to-date MAC.
>
> The VLANs should cont
Mon, May 02, 2016 at 10:45:44PM CEST, j...@resnulli.us wrote:
>Mon, May 02, 2016 at 10:23:27PM CEST, eric.duma...@gmail.com wrote:
>>On Mon, 2016-05-02 at 21:12 +0200, Jiri Pirko wrote:
>>> Mon, May 02, 2016 at 06:22:18PM CEST, eric.duma...@gmail.com wrote:
>>> >On Mon, 2016-05-02 at 18:16 +0200, J
On Sun, May 8, 2016 at 9:31 PM, Eric Dumazet wrote:
> On Sun, 2016-05-08 at 21:14 -0700, Cong Wang wrote:
>
>> So when the packet is dropped due to memory over limit, should
>> we return failure for this case? Or I miss anything?
>
> Same behavior than before.
>
> If we dropped some packets of thi
On 4/30/16, 8:15 AM, Roopa Prabhu wrote:
> On 4/30/16, 3:21 AM, Jamal Hadi Salim wrote:
>> On 16-04-30 02:41 AM, Roopa Prabhu wrote:
>>> From: Roopa Prabhu
>>>
>>> This patch modifies ifstat to use the new RTM_GETSTATS api
>>> to query stats from the kernel. In the process this also
>>> moves ifst
1) Check klogctl failure correctly, from Colin Ian King.
2) Prevent OOM when under memory pressure in flowcache, from Steffen
Klassert.
3) Fix info leak in llc and rtnetlink ifmap code, from Kangjie Lu.
4) Memory barrier and multicast handling fixes in bnxt_en, from
Michael Chan.
5) Endi
From: Jamal Hadi Salim
Date: Sun, 8 May 2016 13:29:05 -0400
> On 16-05-08 01:26 PM, Jamal Hadi Salim wrote:
>> From: Jamal Hadi Salim
>>
>> Some actions were broken in allowing for late binding of actions.
>
> Dave, these deserve to go into -stable as well.
Then don't target them at 'net-next'
From: Jamal Hadi Salim
Date: Sat, 7 May 2016 09:19:59 -0400
> From: Jamal Hadi Salim
>
> Signed-off-by: Jamal Hadi Salim
Again, this looks like a bug fix appropriate for 'net' not 'net-next'.
On Sun, 2016-05-08 at 21:14 -0700, Cong Wang wrote:
> So when the packet is dropped due to memory over limit, should
> we return failure for this case? Or I miss anything?
Same behavior than before.
If we dropped some packets of this flow, we return NET_XMIT_CN
Quoting Tyler Hicks (tyhi...@canonical.com):
> The capability check should not be audited since it is only being used
> to determine the inode permissions. A failed check does not indicate a
> violation of security policy but, when an LSM is enabled, a denial audit
> message was being generated.
>
Quoting Tyler Hicks (tyhi...@canonical.com):
> When checking the current cred for a capability in a specific user
> namespace, it isn't always desirable to have the LSMs audit the check.
> This patch adds a noaudit variant of ns_capable() for when those
> situations arise.
>
> The common logic bet
From: Saeed Mahameed
Date: Sun, 8 May 2016 14:55:23 +0300
> Reposting to net the build errors fixes posted by Arnd last week.
>
> Originally Arnd posted those fixes to net-next, while the issue
> is also seen in net. For net-next a different approach is required
> for fixing the issue as VXLA
From: Sergei Shtylyov
Date: Sun, 08 May 2016 00:06:53 +0300
>Here's a set of 2 patches against DaveM's 'net-next.git' repo. We can save
> on the repetitive chip reset code...
>
> [1/2] sh_eth: call sh_eth_tsu_write() from sh_eth_chip_reset_giga()
> [2/2] sh_eth: reuse sh_eth_chip_reset()
Se
On Fri, May 6, 2016 at 8:55 AM, Eric Dumazet wrote:
> @@ -193,6 +199,7 @@ static int fq_codel_enqueue(struct sk_buff *skb, struct
> Qdisc *sch)
> unsigned int idx, prev_backlog, prev_qlen;
> struct fq_codel_flow *flow;
> int uninitialized_var(ret);
> + bool memory_li
From: Sergei Shtylyov
Date: Sat, 07 May 2016 22:53:40 +0300
> Now that mdiobus_scan() doesn't return NULL on failure anymore, this driver
> no longer needs to check for it...
>
> Signed-off-by: Sergei Shtylyov
Applied.
From: Johan Hedberg
Date: Sat, 7 May 2016 21:56:23 +0300
> Here are a few more Bluetooth patches for the 4.7 kernel:
>
> - NULL pointer fix in hci_intel driver
> - New Intel Bluetooth controller id in btusb driver
> - Added device tree binding documentation for Marvel's bt-sd8xxx
> - Platfor
From: Sabrina Dubroca
Date: Sat, 7 May 2016 20:19:29 +0200
> The MACsec standard mentions a key identifier for each key, but
> doesn't specify anything about it, so I arbitrarily chose 64 bits.
>
> IEEE 802.1X-2010 specifies MKA (MACsec Key Agreement), and defines the
> key identifier to be 128
From: Lawrence Brakmo
Date: Fri, 6 May 2016 20:35:35 -0700
> Refactor tcp_skb_cb to create two overlaping areas to store
> state for incoming or outgoing skbs based on comments by
> Neal Cardwell to tcp_nv patch:
>
>AFAICT this patch would not require an increase in the size of
>sk_buff
From: Lawrence Brakmo
Date: Fri, 6 May 2016 20:28:34 -0700
> + if (icsk->icsk_ca_ops->pkts_acked) {
> + struct ack_sample sample = {pkts_acked, ca_rtt_us};
Please use named initializers.
Thanks.
From: Eric Dumazet
Date: Fri, 06 May 2016 18:19:59 -0700
> From: Eric Dumazet
>
> When using ifb+netem on ingress on SIT/IPIP/GRE traffic,
> GRO packets are not properly processed.
>
> Segmentation should not be forced, since ifb is already adding
> quite a performance hit.
>
> Signed-off-by:
From: Daniel Borkmann
Date: Fri, 06 May 2016 00:46:56 +0200
> On 05/06/2016 12:39 AM, Colin King wrote:
>> From: Colin Ian King
>>
>> klogctl can fail and return -ve len, so check for this and
>> return NULL to avoid passing a (size_t)-1 to malloc.
>>
>> Signed-off-by: Colin Ian King
>
> [ wou
From: Eric Dumazet
Date: Fri, 06 May 2016 08:55:12 -0700
> From: Eric Dumazet
>
> On small embedded routers, one wants to control maximal amount of
> memory used by fq_codel, instead of controlling number of packets or
> bytes, since GRO/TSO make these not practical.
>
> Assuming skb->truesize
From: Tyler Hicks
Date: Fri, 6 May 2016 18:04:12 -0500
> This pair of patches does away with what I believe is a useless denial
> audit message when a privileged process initially accesses a net sysctl.
The LSM folks can apply this if they agree with you.
From: Andy Shevchenko
Date: Fri, 6 May 2016 20:55:23 +0300
> Instead of custom approach re-use generic helpers to convert byte to hex
> format.
>
> Signed-off-by: Andy Shevchenko
Applied.
From: Shmulik Ladkani
Date: Fri, 6 May 2016 20:27:43 +0300
> In few places the term "ones-complement sum" was used but the actual
> meaning is "the complement of the ones-complement sum".
>
> Also, avoid enclosing long statements with underscore, to ease
> readability.
>
> Signed-off-by: Shmul
From: Eric Dumazet
Date: Fri, 06 May 2016 15:55:50 -0700
> From: Eric Dumazet
>
> TC_ACT_STOLEN is used when ingress traffic is mirred/redirected
> to say ifb.
>
> Packet is not dropped, but consumed.
>
> Only TC_ACT_SHOT is a clear indication something went wrong.
>
> Signed-off-by: Eric Du
From: Caesar Wang
Date: Fri, 6 May 2016 20:19:16 +0800
> Doing tx_clean() inside poll() may scramble the tx ring buffer if
> tx() is running. This will cause tx to stop working, which can be
> reproduced by simultaneously downloading two large files at high speed.
>
> Moving tx_clean() into tx(
From: Bjorn Andersson
Date: Fri, 6 May 2016 07:09:07 -0700
> Introduce compile stubs for the SMD API, allowing consumers to be
> compile tested.
>
> Acked-by: Andy Gross
> Signed-off-by: Bjorn Andersson
Applied.
From: Bjorn Andersson
Date: Fri, 6 May 2016 07:09:08 -0700
> From: Courtney Cavin
>
> Add an implementation of Qualcomm's IPC router protocol, used to
> communicate with service providing remote processors.
>
> Signed-off-by: Courtney Cavin
> Signed-off-by: Bjorn Andersson
> [bjorn: Cope wi
From: Eric Dumazet
Date: Fri, 06 May 2016 05:58:21 -0700
> From: Eric Dumazet
>
> If GSO packet is segmented and its segments are properly queued,
> we call consume_skb() instead of kfree_skb() to be drop monitor
> friendly.
>
> Fixes: 3e4f8b7873709 ("macvtap: Perform GSO on forwarding path.")
On Sun, May 8, 2016 at 10:26 AM, Jamal Hadi Salim wrote:
> @@ -689,7 +695,7 @@ static int tcf_ife_encode(struct sk_buff *skb, const
> struct tc_action *a,
> /*
>OUTERHDR:TOTMETALEN:{TLVHDR:Metadatum:TLVHDR..}:ORIGDATA
>where ORIGDATA = original ethernet header ...
From: Dan Carpenter
Date: Thu, 5 May 2016 16:21:30 +0300
> "data_split" was never set to false. It's just uninitialized.
>
> Fixes: 2950219d87b0 ('qede: Add basic network device support')
> Signed-off-by: Dan Carpenter
Applied, thanks Dan.
On Sun, May 8, 2016 at 10:26 AM, Jamal Hadi Salim wrote:
> From: Jamal Hadi Salim
>
> The process below was broken and is fixed with this patch.
>
> //add a skbedit action and give it an instance id of 1
> sudo tc actions add action skbedit mark 10 index 1
> //create a filter which binds to skbed
On Sun, May 8, 2016 at 10:26 AM, Jamal Hadi Salim wrote:
> -static int tcf_mirred_dump(struct sk_buff *skb, struct tc_action *a, int
> bind, int ref)
> +static int tcf_mirred_dump(struct sk_buff *skb, struct tc_action *a, int
> bind,
> + int ref)
> {
> unsigned
On Sun, May 8, 2016 at 10:26 AM, Jamal Hadi Salim wrote:
> diff --git a/net/sched/act_vlan.c b/net/sched/act_vlan.c
> index c1682ab..352653f 100644
> --- a/net/sched/act_vlan.c
> +++ b/net/sched/act_vlan.c
> @@ -77,7 +77,7 @@ static int tcf_vlan_init(struct net *net, struct nlattr
> *nla,
>
From: Troy Kisky Sent: Friday, April 22, 2016
10:01 AM
> To: netdev@vger.kernel.org; da...@davemloft.net; Fugang Duan
> ; lzn...@gmail.com
> Cc: Fabio Estevam ; l.st...@pengutronix.de;
> and...@lunn.ch; trem...@gmail.com; g...@uclinux.org; linux-arm-
> ker...@lists.infradead.org; johan...@sipsolu
From: Troy Kisky Sent: Sunday, May 08, 2016
2:57 AM
> To: Fugang Duan ; netdev@vger.kernel.org;
> da...@davemloft.net; lzn...@gmail.com
> Cc: Fabio Estevam ; l.st...@pengutronix.de;
> and...@lunn.ch; trem...@gmail.com; g...@uclinux.org; linux-arm-
> ker...@lists.infradead.org; johan...@sipsolutio
Fom: Philippe Reynes Sent: Monday, May 09, 2016 5:45 AM
> To: Fugang Duan ; da...@davemloft.net;
> b...@decadent.org.uk; kan.li...@intel.com; de...@googlers.com;
> adu...@mirantis.com; j...@mellanox.com; jacob.e.kel...@intel.com;
> t...@herbertland.com; and...@lunn.ch
> Cc: netdev@vger.kernel.org;
In Documentation/networking/ip-sysctl.txt, the accept_source_route
parameter is described with:
Accept packets with SRR option.
I could not find anything describing an "SRR option". The closest thing
was something called "SSR - Strict Source Route"[0] - is that what is
meant here? If so, RFC
Hi all,
Today's linux-next merge of the net-next tree got a conflict in:
include/linux/netdevice.h
between commit:
229740c63169 ("udp_offload: Set encapsulation before inner completes.")
from the net tree and commit:
46aa2f30aa7f ("udp: Remove udp_offloads")
from the net-next tree.
I
Hi all,
Today's linux-next merge of the net-next tree got a conflict in:
drivers/net/wireless/intel/iwlwifi/mvm/tx.c
between commit:
5c08b0f5026f ("iwlwifi: mvm: don't override the rate with the AMSDU len")
from the wireless-drivers tree and commit:
d8fe484470dd ("iwlwifi: mvm: add supp
On Sun, 2016-05-08 at 13:55 -0700, Shrikrishna Khare wrote:
>
> On Sat, 7 May 2016, Ben Hutchings wrote:
>
> > On Fri, 2016-05-06 at 16:12 -0700, Shrikrishna Khare wrote:
> > [...]
> > > +static int
> > > +vmxnet3_set_coalesce(struct net_device *netdev, struct ethtool_coalesce
> > > *ec)
> > > +
On Mon, 2016-05-09 at 00:47 +0200, Philippe Reynes wrote:
> On 09/05/16 00:22, Ben Hutchings wrote:
> >
> > On Sun, 2016-05-08 at 23:44 +0200, Philippe Reynes wrote:
> > >
> > > The private structure contain a pointer to phydev, but the structure
> > > net_device already contain such pointer. So
This is an initial implementation of a netdev driver for GTP datapath
(GTP-U) v0 and v1, according to the GSM TS 09.60 and 3GPP TS 29.060
standards. This tunneling protocol is used to prevent subscribers from
accessing mobile carrier core network infrastructure.
This implementation requires a GGSN
On 09/05/16 00:22, Ben Hutchings wrote:
On Sun, 2016-05-08 at 23:44 +0200, Philippe Reynes wrote:
The private structure contain a pointer to phydev, but the structure
net_device already contain such pointer. So we can remove the pointer
phydev in the private structure, and update the driver to u
Reserved fields should be set to zero to avoid exposing
bits from the kernel stack.
Signed-off-by: Heinrich Schuchardt
---
drivers/net/ethernet/cavium/thunder/nicvf_queues.c | 4
1 file changed, 4 insertions(+)
diff --git a/drivers/net/ethernet/cavium/thunder/nicvf_queues.c
b/drivers/net/
On Sun, 2016-05-08 at 23:44 +0200, Philippe Reynes wrote:
> The private structure contain a pointer to phydev, but the structure
> net_device already contain such pointer. So we can remove the pointer
> phydev in the private structure, and update the driver to use the one
> contained in struct net_
On Fri, May 06, 2016 at 04:32:38PM +0900, Simon Horman wrote:
> Hi Pablo,
>
> please consider these enhancements to the IPVS. They allow its
> DoS mitigation strategy effective in conjunction with the SIP persistence
> engine.
>
> The following changes since commit cb39ad8b8ef224c544074962780bf76
This is an initial implementation of a netdev driver for GTP datapath
(GTP-U) v0 and v1, according to the GSM TS 09.60 and 3GPP TS 29.060
standards. This tunneling protocol is used to prevent subscribers from
accessing mobile carrier core network infrastructure.
This implementation requires a GGSN
Ethtool callbacks {get|set}_link_ksettings are often the same, so
we add two generics functions ethtool_op_{get|set}_link_ksettings
to avoid writing severals times the same function.
Signed-off-by: Philippe Reynes
---
include/linux/ethtool.h |5 +
net/core/ethtool.c | 24 +
The private structure contain a pointer to phydev, but the structure
net_device already contain such pointer. So we can remove the pointer
phydev in the private structure, and update the driver to use the one
contained in struct net_device.
Signed-off-by: Philippe Reynes
---
drivers/net/ethernet
Ethtool callbacks {get|set}_link_ksettings may be the
same for many drivers. So we add two generics callbacks
ethtool_op_{get|set}_link_ksettings.
To use those generics callbacks, the ethernet driver must
use the pointer phydev contained in struct net_device, and
not use a private structure to sto
There are two generics functions ethtool_op_{get|set}_link_ksettings,
so we can use them instead of defining the same code in the driver.
Signed-off-by: Philippe Reynes
---
drivers/net/ethernet/freescale/fec_main.c | 26 ++
1 files changed, 2 insertions(+), 24 deletions
On Sat, 7 May 2016, Ben Hutchings wrote:
> On Fri, 2016-05-06 at 16:12 -0700, Shrikrishna Khare wrote:
> [...]
> > +static int
> > +vmxnet3_set_coalesce(struct net_device *netdev, struct ethtool_coalesce
> > *ec)
> > +{
> [...]
> > + switch (ec->rx_coalesce_usecs) {
> > + case VMXNET3_COALE
On May 7, 2016 3:56:34 PM PDT, Philippe Reynes wrote:
>On 07/05/16 13:59, Ben Hutchings wrote:
>> On Sat, 2016-05-07 at 01:18 +0200, Philippe Reynes wrote:
>>> The callback {get|set}_link_ksettings are often defined
>>> in a very close way. There are mainly two differences in
>>> those callback:
>
From: Dexuan Cui
Date: Sun, 8 May 2016 06:11:04 +
> Thanks for pointing this out!
> I understand, so I think I should add a module parameter, e.g.,
> "hv_sock.max_socket_number" with a default value, say, 1024?
No, you should get rid of the huge multi-page buffers.
On Sun, 2016-05-08 at 09:08 -0700, Eric Dumazet wrote:
> So we probably need to make sure the network header is properly set for
> the segments. Then skb_reset_mac_len(nskb); would work as intended.
>
> Since skb_segment() is called from the deepest point in GSO path,
> it always see the inner n
On 16-05-08 01:26 PM, Jamal Hadi Salim wrote:
From: Jamal Hadi Salim
Some actions were broken in allowing for late binding of actions.
Dave, these deserve to go into -stable as well.
cheers,
jamal
From: Jamal Hadi Salim
This was broken and is fixed with this patch.
//add an ipt action and give it an instance id of 1
sudo tc actions add action ipt -j mark --set-mark 2 index 1
//create a filter which binds to ipt action id 1
sudo tc filter add dev $DEV parent : protocol ip prio 1 u32\
m
From: Jamal Hadi Salim
The process below was broken and is fixed with this patch.
//add an mirred action and give it an instance id of 1
sudo tc actions add action mirred egress mirror dev $MDEV index 1
//create a filter which binds to mirred action id 1
sudo tc filter add dev $DEV parent :
From: Jamal Hadi Salim
The process below was broken and is fixed with this patch.
//add a simple action and give it an instance id of 1
sudo tc actions add action simple sdata "foobar" index 1
//create a filter which binds to simple action id 1
sudo tc filter add dev $DEV parent : protocol i
From: Jamal Hadi Salim
The process below was broken and is fixed with this patch.
//add an ife action and give it an instance id of 1
sudo tc actions add action ife encode \
type 0xDEAD allow mark dst 02:15:15:15:15:15 index 1
//create a filter which binds to skbedit action id 1
sudo tc filter
From: Jamal Hadi Salim
The process below was broken and is fixed with this patch.
//add a skbedit action and give it an instance id of 1
sudo tc actions add action skbedit mark 10 index 1
//create a filter which binds to skbedit action id 1
sudo tc filter add dev $DEV parent : protocol ip pr
From: Jamal Hadi Salim
Late binding was broken and is fixed with this patch.
//add a vlan action to pop and give it an instance id of 1
sudo tc actions add action vlan pop index 1
//create filter which binds to vlan action id 1
sudo tc filter add dev $DEV parent : protocol ip prio 1 u32 matc
From: Jamal Hadi Salim
Some actions were broken in allowing for late binding of actions.
Late binding workflow is as follows:
a) create an action and provide all necessary parameters for it
Optionally provide an index or let the kernel give you one.
Example:
sudo tc actions add action police rate
On 16-05-08 01:16 PM, Jamal Hadi Salim wrote:
From: Jamal Hadi Salim
Some actions were broken in allowing for late binding of actions.
Late binding workflow is as follows:
a) create an action and provide all necessary parameters for it
Optionally provide an index or let the kernel give you one.
From: Jamal Hadi Salim
The process below was broken and is fixed with this patch.
//add an ife action and give it an instance id of 1
sudo tc actions add action ife encode \
type 0xDEAD allow mark dst 02:15:15:15:15:15 index 1
//create a filter which binds to skbedit action id 1
sudo tc filter
From: Jamal Hadi Salim
This was broken and is fixed with this patch.
//add an ipt action and give it an instance id of 1
sudo tc actions add action ipt -j mark --set-mark 2 index 1
//create a filter which binds to ipt action id 1
sudo tc filter add dev $DEV parent : protocol ip prio 1 u32\
m
From: Jamal Hadi Salim
The process below was broken and is fixed with this patch.
//add a skbedit action and give it an instance id of 1
sudo tc actions add action skbedit mark 10 index 1
//create a filter which binds to skbedit action id 1
sudo tc filter add dev $DEV parent : protocol ip pr
From: Jamal Hadi Salim
The process below was broken and is fixed with this patch.
//add a simple action and give it an instance id of 1
sudo tc actions add action simple sdata "foobar" index 1
//create a filter which binds to simple action id 1
sudo tc filter add dev $DEV parent : protocol i
From: Jamal Hadi Salim
The process below was broken and is fixed with this patch.
//add an mirred action and give it an instance id of 1
sudo tc actions add action mirred egress mirror dev $MDEV index 1
//create a filter which binds to mirred action id 1
sudo tc filter add dev $DEV parent :
From: Jamal Hadi Salim
Late binding was broken and is fixed with this patch.
//add a vlan action to pop and give it an instance id of 1
sudo tc actions add action vlan pop index 1
//create filter which binds to vlan action id 1
sudo tc filter add dev $DEV parent : protocol ip prio 1 u32 matc
From: Jamal Hadi Salim
Some actions were broken in allowing for late binding of actions.
Late binding workflow is as follows:
a) create an action and provide all necessary parameters for it
Optionally provide an index or let the kernel give you one.
Example:
sudo tc actions add action police rate
On Sat, 2016-05-07 at 22:41 -0700, Eric Dumazet wrote:
> On Fri, 2016-05-06 at 18:19 -0700, Eric Dumazet wrote:
> > From: Eric Dumazet
> >
> > When using ifb+netem on ingress on SIT/IPIP/GRE traffic,
> > GRO packets are not properly processed.
> >
> > Segmentation should not be forced, since ifb
Stack object "dte_facilities" is allocated in x25_rx_call_request(),
which is supposed to be initialized in x25_negotiate_facilities.
However, 5 fields (8 bytes in total) are not initialized. This
object is then copied to userland via copy_to_user, thus infoleak
occurs.
Signed-off-by: Kangjie Lu
From: Jamal Hadi Salim
following late action binding didn't work:
sudo tc actions add action ife encode \
type 0xDEAD allow mark dst 02:15:15:15:15:15 index 1
sudo tc filter add dev lo parent : protocol ip prio 2 u32\
match ip src 127.0.0.2/32 flowid 1:2 action ife index 1
Signed-off-by: J
From: Jamal Hadi Salim
Brings it closer to more serious actions (adding branching
and allowing for late binding)
Unfortunately this breaks old syntax of the simple action.
But because simple is a pedagogical example unlikely to be used
in production environments (i.e its role is to serve as an e
On 16-05-08 10:44 AM, Jamal Hadi Salim wrote:
From: Jamal Hadi Salim
Brings it closer to more serious actions (adding branching
and allowing for late binding)
Unfortunately this breaks old syntax of the simple action.
But because simple is a pedagogical example unlikely to be used
in productio
From: Jamal Hadi Salim
Brings it closer to more serious actions (adding branching
and allowing for late binding)
Unfortunately this breaks old syntax of the simple action.
But because simple is a pedagogical example unlikely to be used
in production environments (i.e its role is to serve as an e
Hi Lino,
> Please see sections "SMP BARRIER PAIRING" and "EXAMPLES OF MEMORY BARRIER
> SEQUENCES" in
> memory-barriers.txt for a description why smp barriers have to be paired and
> a smp write barrier on CPU A without a read barrier on CPU B is _not_
> sufficient.
>
> Furthermore after having
On Fri, May 6, 2016 at 10:35 PM, David Miller wrote:
> From: Arnd Bergmann
> Date: Thu, 05 May 2016 20:09:19 +0200
>
>> For reference, I've tried it out on the MLX4 driver, and it does
>> seem nicer that way, see below.
>
> Is it possible to wind down this conversation and have someone submit
> w
Reposting to net the build errors fixes posted by Arnd last week.
Originally Arnd posted those fixes to net-next, while the issue
is also seen in net. For net-next a different approach is required
for fixing the issue as VXLAN and Device Drivers are no longer
dependent, but there is no harm for
From: Arnd Bergmann
This reverts commit 69976fb1045850a742deb9790ea49cbc6f497531.
We cannot select VXLAN when IPv4 support is disabled, that just gives
us additional build errors, including:
warning: (MLX5_CORE_EN) selects VXLAN which has unmet direct dependencies
(NETDEVICES && NET_CORE && IN
From: Arnd Bergmann
VXLAN can be disabled at compile-time or it can be a loadable
module while mlx5 is built-in, which leads to a link error:
drivers/net/built-in.o: In function `mlx5e_create_netdev':
ntb_netdev.c:(.text+0x106de4): undefined reference to `vxlan_get_rx_port'
This avoids the link
Fix the following sparse warning:
drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c:274:1: warning:
symbol 'socfpga_dwmac_pm_ops' was not declared. Should it be static?
Signed-off-by: Joachim Eastwood
---
Hi,
Noticed this sparse warning after my last batch of patches. Not so
easy to spot the
Hi,
On 05/02/2016 09:39 PM, Hannes Frederic Sowa wrote:
> On 20.04.2016 10:19, Alexander Aring wrote:
>> This patch exports some neighbour discovery functions which can be used
>> by 6lowpan neighbour discovery ops functionality then.
>>
>> Cc: David S. Miller
>> Cc: Alexey Kuznetsov
>> Cc: Jam
Hi,
On 05/07/2016 12:23 AM, Hannes Frederic Sowa wrote:
> On 04.05.2016 14:30, Alexander Aring wrote:
>> Hi,
>>
>> On 05/02/2016 09:37 PM, Hannes Frederic Sowa wrote:
>>> On 20.04.2016 10:19, Alexander Aring wrote:
This patch makes the address length as argument for the
ndisc_opt_addr_sp
86 matches
Mail list logo