Even though the link is down before entering hibernation,
there is an issue that the network interface always links up after resuming
from hibernation.
If the link is still down before enabling the network interface,
and after resuming from hibernation, the phydev->state is forcibly set
to PHY_UP
From:
Date: Mon, 17 Dec 2018 19:31:21 -0800
> From: Tristram Ha
>
> Fix VLAN filtering operation in kernel 4.15 and later.
>
> Fixes: b987e98e50ab90e5 ("dsa: add DSA switch driver for Microchip KSZ9477")
> Signed-off-by: Tristram Ha
If this is a bug fix for v4.15 and later it should target '
From: Jakub Kicinski
Date: Mon, 17 Dec 2018 19:18:39 -0800
> From: John Hurley
>
> Previously the identifier used for indirect block callback registry and
> for block rule cb registry (when done via indirect blocks) was the pointer
> to the netdev we were interested in receiving updates on. Thi
From: Ido Schimmel
Date: Tue, 18 Dec 2018 07:31:31 +
> From: Shalom Toledo
>
> This new firmware contains:
> * New packet traps for discarded packets
> * Secure firmware flash bug fix
> * Fence mechanism bug fix
> * TCAM RMA bug fix
>
> Signed-off-by: Shalom Toledo
> Signed-off-by: Id
From: David Ahern
Date: Mon, 17 Dec 2018 15:36:11 -0800
> From: David Ahern
>
> mfc6_cache is not needed by ip6mr_forward2 so drop it from the input
> argument list.
>
> Signed-off-by: David Ahern
Applied.
From: David Ahern
Date: Mon, 17 Dec 2018 15:34:48 -0800
> From: David Ahern
>
> mfc_cache is not needed by ipmr_queue_xmit so drop it from the input
> argument list.
>
> Signed-off-by: David Ahern
Applied.
From: Shalom Toledo
This new firmware contains:
* New packet traps for discarded packets
* Secure firmware flash bug fix
* Fence mechanism bug fix
* TCAM RMA bug fix
Signed-off-by: Shalom Toledo
Signed-off-by: Ido Schimmel
---
drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 4 ++--
1 fil
From: Vivien Didelot
Date: Mon, 17 Dec 2018 16:05:21 -0500
> From: Vivien Didelot
>
> Currently the ethtool_regs version is set to 0 for all DSA drivers.
>
> Use this field to store the chip ID to simplify the pretty dump of
> any interfaces registered by the "dsa" driver.
>
> Signed-off-by:
From: Willem de Bruijn
Date: Mon, 17 Dec 2018 12:23:58 -0500
> From: Willem de Bruijn
>
> Fix two omissions:
>
> - tx timestamping is missing for AF_INET6/SOCK_RAW/IPPROTO_RAW
> - SOF_TIMESTAMPING_OPT_ID is missing for IPPROTO_RAW, PF_PACKET, CAN
>
> Discovered while expanding the selftest in
From: Peter Oskolkov
Date: Sun, 16 Dec 2018 15:42:48 -0800
> Commit d9fbc7f6431f "net: tcp: prefer listeners bound to an address"
> removes port-only listener lookups. This caused segfaults in DCCP
> lookups because DCCP did not initialize the (addr,port) hashtable.
>
> This patch adds said init
From: Michael Chan
Date: Sun, 16 Dec 2018 18:46:18 -0500
> Two main changes in this seris plus some miscellaneous changes.
>
> 1. Improvements and fixes for resource accounting which are required
> for enabling SR-IOV and RDMA on the new 57500 chips. Only SR-IOV
> for 57500 chips is enabled in
On Mon, Dec 17, 2018 at 03:58:58PM +0100, Ursula Braun wrote:
>
Hi Ursula,
Thank you for your suggestion. I have a question on your comment.
>
> On 12/17/2018 06:21 AM, Myungho Jung wrote:
> > clcsock can be released while kernel_accept() references it in TCP
> > listen worker. Also, clcsock n
On Sun, Dec 16, 2018 at 09:14:09AM -0800, Florian Fainelli wrote:
> Le 12/16/18 à 12:25 AM, Ido Schimmel a écrit :
> > On Wed, Dec 12, 2018 at 03:09:43PM -0800, Florian Fainelli wrote:
> >> +Non-bridged network ports of the same switch fabric must not be disturbed
> >> in any
> >> +way, shape or f
Hi Heiner,
On Tue, 18 Dec 2018 07:44:33 +0100 wrote:
> On 18.12.2018 07:25, Kunihiko Hayashi wrote:
> > Hi Heiner,
> >
> > On Mon, 17 Dec 2018 19:43:31 +0100 wrote:
> >
> >> On 17.12.2018 19:41, Heiner Kallweit wrote:
> >>> On 17.12.2018 07:41, Kunihiko Hayashi wrote:
> Hi,
>
>
> On Dec 17, 2018, at 10:35 PM, Naresh Kamboju
> wrote:
>
> On Tue, 18 Dec 2018 at 05:38, Daniel Borkmann wrote:
>>
>> On 12/17/2018 11:22 PM, Song Liu wrote:
On Dec 17, 2018, at 6:26 AM, Daniel Borkmann wrote:
[ +Song, if you get a chance please take a look at the panic in
On 18.12.2018 07:25, Kunihiko Hayashi wrote:
> Hi Heiner,
>
> On Mon, 17 Dec 2018 19:43:31 +0100 wrote:
>
>> On 17.12.2018 19:41, Heiner Kallweit wrote:
>>> On 17.12.2018 07:41, Kunihiko Hayashi wrote:
Hi,
Gentle ping...
Are there any comments about changes since v2?
>>>
Now that 1Gbps is the default for features, let's remove the setting
from quite some drivers. For the realtek driver also remove the
basic mode definitions because it uses genphy_config_init() and
the missing 1Gbps capability will be autodetected.
Signed-off-by: Heiner Kallweit
---
drivers/net/p
Whether a PHY is 100MBps or 1Gbps-capable can be autodetected,
therefore it's not needed to define this manually in the driver.
genphy_config_init() will remove 1Gbps from phydev->supported if
not supported. Having said that PHY drivers for 100Mbps not
calling genphy_config_init() still have to set
On Tue, 18 Dec 2018 at 05:38, Daniel Borkmann wrote:
>
> On 12/17/2018 11:22 PM, Song Liu wrote:
> >> On Dec 17, 2018, at 6:26 AM, Daniel Borkmann wrote:
> >>
> >> [ +Song, if you get a chance please take a look at the panic in
> >> stack_map_get_build_id_offset(), thanks! ]
> >
> > Thanks Danie
Whether a PHY is 100Mbps or 1Gbps-capable can be autodetected,
therefore it's not needed to define this manually in the driver.
genphy_config_init() will remove 1Gbps from phydev->supported if
not supported. Having said that PHY drivers for 100Mbps not
calling genphy_config_init() still have to set
Hi Florian,
On Mon, Dec 17, 2018 at 11:22 PM Florian Fainelli wrote:
>
> On 12/17/18 12:44 PM, Sergio Paracuellos wrote:
> > Add device-tree binding example of the ksz9477 switch managed in i2c mode.
> >
> > Cc: devicet...@vger.kernel.org
> > Signed-off-by: Sergio Paracuellos
>
> This looks good
Hi Tristam,
On Tue, Dec 18, 2018 at 5:16 AM wrote:
>
> Sorry about the patch. I know you were using the code from the new SPI and
> old I2C drivers to come up with your patch. You can incorporate the changes
> and test the driver and re-submit the patch if you want.
For me is ok to just use
Hi Tristram,
Two minor comments.
On Tue, Dec 18, 2018 at 2:40 AM wrote:
>
> From: Tristram Ha
>
> Add KSZ9477 I2C driver support. The code ksz9477.c and ksz_common.c are
> used together to generate the I2C driver.
>
> Signed-off-by: Tristram Ha
> ---
> drivers/net/dsa/microchip/Kconfig
Hi Heiner,
On Mon, 17 Dec 2018 19:43:31 +0100 wrote:
> On 17.12.2018 19:41, Heiner Kallweit wrote:
> > On 17.12.2018 07:41, Kunihiko Hayashi wrote:
> >> Hi,
> >>
> >> Gentle ping...
> >> Are there any comments about changes since v2?
> >>
> >> v2: https://www.spinics.net/lists/netdev/msg536926.h
From: Raju Lakkaraju
Fix the VSC 8530/31/40/41 Chips Init sequence
- Turn on Broadcast writes
- UNH 1.8.1 clear bias for UNH 1000BT distortion
- UNH 1.8.7 optimize pre-emphasis for 100BasTx UNH 100W fix
- Enable Token-ring during 'Coma Mode'
Signed-off-by: Raju Lakkaraju
---
drivers/net/phy/ms
1. remove fine-tune property and related setting to simplify
the timing adjustment flow.
2. set timing value according to the value from device tree,
and will not care whether PHY insert internal delay.
Signed-off-by: Biao Huang
---
.../net/ethernet/stmicro/stmmac/dwmac-mediatek.c | 71 +
changes in v2 as comments from Sean:
1. fix typo.
2. use capital letters for RMII/MII/RGMII in driver and bindings.
v1:
This new series is the result of discussion in:
http://lkml.org/lkml/2018/12/13/1007
http://lkml.org/lkml/2018/12/14/53
1. ethernet binding file move to this series.
2. remove f
The commit adds the device tree binding documentation for the MediaTek DWMAC
found on MediaTek MT2712.
Signed-off-by: Biao Huang
---
.../devicetree/bindings/net/mediatek-dwmac.txt | 78
1 file changed, 78 insertions(+)
create mode 100644 Documentation/devicetree/bindi
Current state for the lan78xx driver does not allow for changing the MAC
address of the interface, without either removing the module (if you compiled
it that way) or rebooting the machine. If you attempt to change the MAC
address, ifconfig will show the new address, however, the system/interfa
From: Stefano Brivio
Date: Tue, 18 Dec 2018 00:13:17 +0100
> Handling exceptions for direct UDP encapsulation in GUE (that is,
> UDP-in-UDP) leads to unbounded recursion in the GUE exception handler,
> syzbot reported.
>
> While draft-ietf-intarea-gue-06 doesn't explicitly forbid direct
> encaps
Hello,
syzbot found the following crash on:
HEAD commit:a28777f25031 ucc_geth: Add change_carrier() for Fixed PHYs
git tree: net-next
console output: https://syzkaller.appspot.com/x/log.txt?x=16f3a88540
kernel config: https://syzkaller.appspot.com/x/.config?x=d9655b05acfc97ff
dash
Sorry about the patch. I know you were using the code from the new SPI and old
I2C drivers to come up with your patch. You can incorporate the changes and
test the driver and re-submit the patch if you want.
Your i2c_probe function displays an error message when ksz9477_switch_register
is not
On Mon, Dec 17, 2018 at 6:43 PM Biao Huang wrote:
>
> 1. remove fine-tune property and related setting to simplify
> the timing adjustment flow.
> 2. set timing value according to the value from device tree,
> and will not care whether PHY insert internal delay.
>
> Signed-off-by: Biao Huang
> --
From: Tristram Ha
Fix VLAN filtering operation in kernel 4.15 and later.
Fixes: b987e98e50ab90e5 ("dsa: add DSA switch driver for Microchip KSZ9477")
Signed-off-by: Tristram Ha
---
drivers/net/dsa/microchip/ksz9477.c | 44 ++---
1 file changed, 36 insertions(+),
From: John Hurley
Previously the identifier used for indirect block callback registry and
for block rule cb registry (when done via indirect blocks) was the pointer
to the netdev we were interested in receiving updates on. This worked fine
if a single app existed that registered one callback per
Tristram,
> +++ b/drivers/net/dsa/microchip/ksz9477_i2c.c
..
> +MODULE_AUTHOR("Woojung Huh ");
Believe this should be your name.
Thanks.
Woojung
1. remove fine-tune property and related setting to simplify
the timing adjustment flow.
2. set timing value according to the value from device tree,
and will not care whether PHY insert internal delay.
Signed-off-by: Biao Huang
---
.../net/ethernet/stmicro/stmmac/dwmac-mediatek.c | 71 +
The commit adds the device tree binding documentation for the MediaTek DWMAC
found on MediaTek MT2712.
Signed-off-by: Biao Huang
---
.../devicetree/bindings/net/mediatek-dwmac.txt | 78
1 file changed, 78 insertions(+)
create mode 100644 Documentation/devicetree/bindi
This new series is the result of discussion in:
http://lkml.org/lkml/2018/12/13/1007
http://lkml.org/lkml/2018/12/14/53
1. ethernet binding file move to this series.
2. remove fine tune property in device tree
3. remove fine tune flow in ethernet driver
4. set rgmii timing according to the value i
On Mon, 17 Dec 2018 14:39:57 +0100, Björn Töpel wrote:
> OTOH the implementation would probably look different if there was a
> per-q program, because this would open up for more optimizations. One
> could even imagine that the socket fd was part of the program (part of
> relocation process) when l
On Tue, Dec 18, 2018 at 09:39:16AM +0800, gchen chen wrote:
> Yes, I think so.
> and i think the point is that unuse_mm() can't directly set tsk->mm=NULL.
So why can't unuse_mm call mm_update_next_owner?
--
MST
From: Tristram Ha
Add KSZ9477 I2C driver support. The code ksz9477.c and ksz_common.c are
used together to generate the I2C driver.
Signed-off-by: Tristram Ha
---
drivers/net/dsa/microchip/Kconfig | 6 +
drivers/net/dsa/microchip/Makefile | 1 +
drivers/net/dsa/microchip/ksz947
From: Tristram Ha
This patch adds KSZ9477 I2C driver support.
I know a patch for KSZ9477 I2C driver was already submitted. There is a
minor problem though. The structure and code of the I2C driver should
match those in the SPI driver. The only difference is the register
access.
Accordingly t
On Fri, 14 Dec 2018 19:11:53 +0100, Pablo Neira Ayuso wrote:
> Hi,
>
> This patchset introduces a kernel intermediate representation (IR) to
> express ACL hardware offloads, this is heavily based on the existing
> flow dissector infrastructure and the TC actions. This IR can be used by
> different
Current btf func_info, line_info and jited_line are designed to be
extensible. The record sizes for {func,line}_info are passed to kernel,
and the record sizes for {func,line,jited_line}_info are returned to
userspace during bpf_prog_info query.
In bpf selftests test_btf.c, when testing whether ke
On Mon, Dec 17, 2018 at 3:44 PM Petr Machata wrote:
>
> Roopa Prabhu writes:
>
> > On Mon, Dec 17, 2018 at 10:10 AM Petr Machata wrote:
> >>
> >> Default remotes are stored as FDB entries with an Ethernet address of
> >> 00:00:00:00:00:00. When a request is made to change a remote address of
> >
On Mon, 2018-12-17 at 05:41 +0100, Jessica Yu wrote:
> +++ Edgecombe, Rick P [12/12/18 23:05 +]:
> > On Wed, 2018-11-28 at 01:40 +, Edgecombe, Rick P wrote:
> > > On Tue, 2018-11-27 at 11:21 +0100, Daniel Borkmann wrote:
> > > > On 11/27/2018 01:19 AM, Edgecombe, Rick P wrote:
> > > > > On
On Mon, Dec 17, 2018 at 4:24 PM Edgecombe, Rick P
wrote:
>
> On Sat, 2018-12-15 at 10:52 -0800, Andy Lutomirski wrote:
> > On Wed, Dec 12, 2018 at 2:01 PM Edgecombe, Rick P
> > wrote:
> > >
> > > On Wed, 2018-12-12 at 11:57 -0800, Andy Lutomirski wrote:
> > > > On Wed, Dec 12, 2018 at 11:50 AM Ed
On 12/17/2018 11:18 AM, Quentin Monnet wrote:
> 2018-12-16 00:57 UTC+0100 ~ Daniel Borkmann
>> On 12/15/2018 04:32 AM, Quentin Monnet wrote:
>>> 2018-12-15 01:08 UTC+0100 ~ Daniel Borkmann
On 12/13/2018 01:19 PM, Quentin Monnet wrote:
> Similarly to what was done for program types and ma
On Sat, 2018-12-15 at 10:52 -0800, Andy Lutomirski wrote:
> On Wed, Dec 12, 2018 at 2:01 PM Edgecombe, Rick P
> wrote:
> >
> > On Wed, 2018-12-12 at 11:57 -0800, Andy Lutomirski wrote:
> > > On Wed, Dec 12, 2018 at 11:50 AM Edgecombe, Rick P
> > > wrote:
> > > >
> > > > On Tue, 2018-12-11 at 18
On 12/17/2018 08:57 AM, Prashant Bhole wrote:
> This patch fixes a memory leak in libbpf by freeing up line_info
> member of struct bpf_program while unloading a program.
>
> Fixes: 3d65014146c6 ("bpf: libbpf: Add btf_line_info support to libbpf")
> Signed-off-by: Prashant Bhole
Applied to bpf-n
On 12/16/2018 07:13 AM, Yonghong Song wrote:
> Commit 69b693f0aefa ("bpf: btf: Introduce BPF Type Format (BTF)")
> introduced BTF, a debug info format for BTF.
>
> The original design has a couple of issues though.
> First, the bitfield size is only encoded in int type.
> If the struct member bitf
On 16/12/18 - 22:33:52, Eric Dumazet wrote:
>
>
> On 12/14/2018 02:40 PM, Christoph Paasch wrote:
> > We can actually easily reuse __tcp_fastopen_cookie_gen_with_ctx to
> > generate the cookie based on a give TFO-context.
> >
>
> s/give/given/
Thanks! Will be fixed in the v2.
Christoph
On 12/17/2018 11:22 PM, Song Liu wrote:
>> On Dec 17, 2018, at 6:26 AM, Daniel Borkmann wrote:
>>
>> [ +Song, if you get a chance please take a look at the panic in
>> stack_map_get_build_id_offset(), thanks! ]
>
> Thanks Daniel! I will take a look.
>
> I don't have an ARM32 system handy for t
On Mon, Dec 17, 2018 at 3:35 PM Christoph Paasch wrote:
>
> On 17/12/18 - 08:52:22, Yuchung Cheng wrote:
> > On Sun, Dec 16, 2018 at 10:32 PM Eric Dumazet
> > wrote:
> > >
> > >
> > >
> > > On 12/14/2018 02:40 PM, Christoph Paasch wrote:
> > > > Print the list of the TFO-keys with a comma separa
Roopa Prabhu writes:
> On Mon, Dec 17, 2018 at 10:10 AM Petr Machata wrote:
>>
>> Default remotes are stored as FDB entries with an Ethernet address of
>> 00:00:00:00:00:00. When a request is made to change a remote address of
>> a VXLAN device, vxlan_changelink() first deletes the existing defa
Roopa Prabhu writes:
>> @@ -3297,9 +3298,15 @@ static int __vxlan_dev_create(struct net *net, struct
>> net_device *dev,
>>
>> list_add(&vxlan->next, &vn->vxlan_list);
>> return 0;
>> +
>> errout:
>> + /* unregister_netdevice() destroys the default FDB entry with
>> delet
From: David Ahern
mfc6_cache is not needed by ip6mr_forward2 so drop it from the input
argument list.
Signed-off-by: David Ahern
---
net/ipv6/ip6mr.c | 7 +++
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/net/ipv6/ip6mr.c b/net/ipv6/ip6mr.c
index 8c63494400c4..34b8a90e6be2
From: David Ahern
mfc_cache is not needed by ipmr_queue_xmit so drop it from the input
argument list.
Signed-off-by: David Ahern
---
net/ipv4/ipmr.c | 9 -
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/net/ipv4/ipmr.c b/net/ipv4/ipmr.c
index ea04e38f56e9..75c654924532 1
On 17/12/18 - 08:52:22, Yuchung Cheng wrote:
> On Sun, Dec 16, 2018 at 10:32 PM Eric Dumazet wrote:
> >
> >
> >
> > On 12/14/2018 02:40 PM, Christoph Paasch wrote:
> > > Print the list of the TFO-keys with a comma separated. For setting the
> > > keys, we still only allow a single one to be set.
>
Hi Arnd,
On 12/14/18 6:36 AM, Arnd Bergmann wrote:
On Tue, Nov 13, 2018 at 5:03 PM wrote:
From: Thor Thayer
The SOCFPGA System Manager register block aggregate different
peripheral functions into one place.
On 32 bit ARM parts, the syscon framework fits this problem well.
On 64 bit ARM part
On Mon, 17 Dec 2018 16:53:36 +0100
Dmitry Vyukov wrote:
> On Mon, Dec 17, 2018 at 4:24 PM Stefano Brivio wrote:
> >
> > On Mon, 17 Dec 2018 06:57:35 -0800
> > Eric Dumazet wrote:
> >
> > > Might be cause by commit b8a51b38e4d4dec3e379d52c0fe1a66827f7cf1e
> > > fou, fou6: ICMP error handlers f
Handling exceptions for direct UDP encapsulation in GUE (that is,
UDP-in-UDP) leads to unbounded recursion in the GUE exception handler,
syzbot reported.
While draft-ietf-intarea-gue-06 doesn't explicitly forbid direct
encapsulation of UDP in GUE, it probably doesn't make sense to set up GUE
this
From: Vivien Didelot
Date: Mon, 17 Dec 2018 16:29:01 -0500
> Make my Gmail address the primary one from now on.
>
> Signed-off-by: Vivien Didelot
Applied.
On 16/12/18 - 22:30:51, Eric Dumazet wrote:
>
>
> On 12/14/2018 02:40 PM, Christoph Paasch wrote:
> > This change allows to search for the right cookie and accepts old ones
> > (announcing a new one if it has changed).
> >
> > __tcp_fastopen_cookie_gen_with_ctx() allows to generate a cookie base
On 12/17/18 2:55 PM, John Rama wrote:
> Hi, Andrew, Florian and Viven
>
> thank you your feedback !!
>
>>> I would recommend checking a newer kernel anyway which would have
>>> support for the mv88e6xxx internal MDIO bus as it might allow you to
>>> solve that specific problem. A kernel that cont
Hi, Andrew, Florian and Viven
thank you your feedback !!
>> I would recommend checking a newer kernel anyway which would have
>> support for the mv88e6xxx internal MDIO bus as it might allow you to
>> solve that specific problem. A kernel that contains
>> a3c53be55c955b7150cda17874c3fcb4eeb97a89
On 17/12/18 - 14:01:41, Eric Dumazet wrote:
> On Mon, Dec 17, 2018 at 1:57 PM Christoph Paasch wrote:
> >
> > On 17/12/18 - 08:04:08, Eric Dumazet wrote:
> > > On Fri, Dec 14, 2018 at 2:40 PM Christoph Paasch
> > > wrote:
> > > >
> > >
> > > ...
> > >
> > > > int tcp_fastopen_reset_cipher(struc
Hi,
As many of you already knew, latest bpf-next/net-next
kernel added supports for func_info and line_info.
https://www.mail-archive.com/netdev@vger.kernel.org/msg255580.html
https://www.mail-archive.com/netdev@vger.kernel.org/msg257914.html
https://www.mail-archive.com/netdev@vger.kerne
3c1bcc8614db ("net: ethernet: Convert phydev advertize and supported
from u32 to link mode") left some unused code in phy_probe(), remove it.
Signed-off-by: Heiner Kallweit
---
drivers/net/phy/phy_device.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/drivers/net/phy/phy_device.c b/driver
On Thu, 2018-12-13 at 13:15 +0200, Leon Romanovsky wrote:
> From: Leon Romanovsky
>
> The failure to create debugfs entry is unpleasant event, but not
> enough
> to abort drier initialization. Align the mlx5_core code to debugfs
> design
> and continue execution whenever debugfs_create_dir() succ
> On Dec 17, 2018, at 6:26 AM, Daniel Borkmann wrote:
>
> [ +Song, if you get a chance please take a look at the panic in
> stack_map_get_build_id_offset(), thanks! ]
>
Thanks Daniel! I will take a look.
I don't have an ARM32 system handy for tests. Any suggestion on where I can
lease/bor
On 12/17/18 12:44 PM, Sergio Paracuellos wrote:
> Add device-tree binding example of the ksz9477 switch managed in i2c mode.
>
> Cc: devicet...@vger.kernel.org
> Signed-off-by: Sergio Paracuellos
This looks good, although it looks like you have 2x the amount of tabs
necessary.
--
Florian
On 12/17/18 12:01 PM, Dominique Martinet wrote:
> Tomas Bortoli wrote on Mon, Dec 17, 2018:
>> sorry for the delay, I've been quite busy these days.
>
> No problem.
>
>> The patches looks good to me and should indeed speed up the code a bit.
>> I quickly tested them against Syzkaller tuned for th
Hi,
On Tue, 18 Dec 2018 00:01:57 +0200 Or Gerlitz wrote:
>
> Just a note,
>
> e88afe759a49 ("net/mlx5e: Err if asked to mirror a goto chain tc eswitch
> rule")
>
> is from net and not net-next
Yeah, my mistake ...
--
Cheers,
Stephen Rothwell
pgpTaRVKg5TN6.pgp
Description: OpenPGP digital
On December 17, 2018 1:05:21 PM PST, Vivien Didelot
wrote:
>From: Vivien Didelot
>
>Currently the ethtool_regs version is set to 0 for all DSA drivers.
>
>Use this field to store the chip ID to simplify the pretty dump of
>any interfaces registered by the "dsa" driver.
>
>Signed-off-by: Vivie
On Mon, Dec 17, 2018 at 11:29 PM Saeed Mahameed
wrote:
> On Sun, Dec 16, 2018 at 4:25 PM Stephen Rothwell
> wrote:
> > I fixed it up (see below) and can carry the fix as necessary. This
> Looks good to me.
here too
> > Today's linux-next merge of the net-next tree got a conflict in:
> > d
On Mon, Dec 17, 2018 at 1:57 PM Christoph Paasch wrote:
>
> On 17/12/18 - 08:04:08, Eric Dumazet wrote:
> > On Fri, Dec 14, 2018 at 2:40 PM Christoph Paasch wrote:
> > >
> >
> > ...
> >
> > > int tcp_fastopen_reset_cipher(struct net *net, struct sock *sk,
> > > void
On 17/12/18 - 08:04:08, Eric Dumazet wrote:
> On Fri, Dec 14, 2018 at 2:40 PM Christoph Paasch wrote:
> >
>
> ...
>
> > int tcp_fastopen_reset_cipher(struct net *net, struct sock *sk,
> > void *key, unsigned int len)
> > {
> > @@ -96,13 +131,22 @@ error:
The LAN7431 uses an external phy, and it can be found anywhere in
the phy address space. This patch uses phy address 1 for LAN7430
only. And searches all addresses otherwise.
Signed-off-by: Bryan Whitehead
---
drivers/net/ethernet/microchip/lan743x_main.c | 5 +++--
1 file changed, 3 insertions(
On Mon, Dec 17, 2018 at 09:39:47AM +, Quentin Monnet wrote:
> 2018-12-16 00:49 UTC+0100 ~ Daniel Borkmann
> > Existing libraries and tracing frameworks work around this kernel
> > version check by automatically deriving the kernel version from
> > uname(3) or similar such that the user does no
On 17.12.2018 14:25, Chris Chiu wrote:
> On Fri, Dec 14, 2018 at 3:37 PM Heiner Kallweit wrote:
>>
>> On 14.12.2018 04:33, Chris Chiu wrote:
>>> On Thu, Dec 13, 2018 at 10:20 AM Chris Chiu wrote:
Hi,
We got an acer laptop which has a problem with ethernet networking
after
The test_insert_dup() function from lib/test_rhashtable.c passes a
pointer to a stack object to rhltable_init(). Avoid that the following
is reported with object debugging enabled while running the selftest
from lib/test_rhashtable.c:
ODEBUG: object (ptrval) is on stack (ptrval), but NOT annotated
Make my Gmail address the primary one from now on.
Signed-off-by: Vivien Didelot
---
MAINTAINERS | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index a676b40ac1d6..a0045156e883 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -8932,7 +8932,7 @@ F:
On Mon, Dec 17, 2018 at 04:05:21PM -0500, Vivien Didelot wrote:
> From: Vivien Didelot
>
> Currently the ethtool_regs version is set to 0 for all DSA drivers.
>
> Use this field to store the chip ID to simplify the pretty dump of
> any interfaces registered by the "dsa" driver.
Hi Vivien.
I li
On Sun, Dec 16, 2018 at 4:08 PM Stephen Rothwell wrote:
>
> Hi all,
>
> Today's linux-next merge of the rdma tree got a conflict in:
>
> include/linux/mlx5/mlx5_ifc.h
>
> between commit:
>
> 663f146f2ecf ("net/mlx5: E-Switch, Fix fdb cap bits swap")
>
> from the net tree and commit:
>
> c74d
On Sun, Dec 16, 2018 at 4:25 PM Stephen Rothwell wrote:
>
> Hi all,
>
> Today's linux-next merge of the net-next tree got a conflict in:
>
> drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
>
> between commit:
>
> 154e62abe9cd ("net/mlx5e: Properly initialize flow attributes for slow path
> es
From: Vivien Didelot
Currently the ethtool_regs version is set to 0 for all DSA drivers.
Use this field to store the chip ID to simplify the pretty dump of
any interfaces registered by the "dsa" driver.
Signed-off-by: Vivien Didelot
---
drivers/net/dsa/mv88e6xxx/chip.c | 2 +-
1 file changed,
On 12/16/2018 04:04 PM, Masahiro Yamada wrote:
> Since commit c895f6f703ad ("bpf: correct broken uapi for
> BPF_PROG_TYPE_PERF_EVENT program type"), all architectures
> (except um) are required to have bpf_perf_event.h in uapi/asm.
>
> Add it to mandatory-y so "make headers_install" can check it.
On Mon, Dec 17, 2018 at 8:11 PM Dan Carpenter wrote:
>
> On Mon, Dec 17, 2018 at 07:22:51PM +0100, Sergio Paracuellos wrote:
> > > > +static int ksz_i2c_write(struct ksz_device *dev, u32 reg, u8 *val,
> > > > + unsigned int len)
> > > > +{
> > > > + struct i2c_client *clie
Add device-tree binding example of the ksz9477 switch managed in i2c mode.
Cc: devicet...@vger.kernel.org
Signed-off-by: Sergio Paracuellos
---
Changes v3:
- No changes. Just resent patches together.
Changes v2:
- Use generic name for label of the switch and make sure reg and @X
ha
In this mode the switch device and the internal phys will be managed via
I2C interface.
Signed-off-by: Sergio Paracuellos
---
Changes v3:
- return -EINVAL if 'ksz_i2c_write' is called with len 0 to
avoid a possible memory corruption.
Changes v2:
- Use dev->txbuf as transmition buff
On Mon, Dec 17, 2018 at 10:10 AM Petr Machata wrote:
>
> When a failure occurs in rtnl_configure_link(), the current code
> calls unregister_netdevice() to roll back the earlier call to
> register_netdevice(), and jumps to errout, which calls
> vxlan_fdb_destroy().
>
> However unregister_netdevice
On Mon, Dec 17, 2018 at 10:10 AM Petr Machata wrote:
>
> Default remotes are stored as FDB entries with an Ethernet address of
> 00:00:00:00:00:00. When a request is made to change a remote address of
> a VXLAN device, vxlan_changelink() first deletes the existing default
> remote, and then create
On Mon, Dec 17, 2018 at 07:45:58PM +0100, Dmitry Vyukov wrote:
> On Mon, Dec 17, 2018 at 12:29 PM Paul E. McKenney
> wrote:
> > Any chance of a bisection?
>
> Better later then never. Bisection also needs testing :)
Well, it looks like it did pass the test, arriving at the same commit
that Eric
Currently the xsk_umem_consume_tx expects only the physical NICs so
the api returns a dma address. This patch introduce the new function
to return the virtual address, when XSK is used by a virtual device.
Signed-off-by: William Tu
---
include/net/xdp_sock.h | 7 +++
net/xdp/xsk.c
The patch adds support for AF_XDP async xmit. Users can use
AF_XDP on both side of the veth and get better performance, with
the cost of ksoftirqd doing the xmit. The veth_xsk_async_xmit
simply kicks the napi function, veth_poll, to run, and the transmit
logic is implemented there.
Tested using
The patch series adds AF_XDP async xmit support for veth device.
First patch add a new API for supporting non-physical NIC device to get
packet's virtual address. The second patch implements the async xmit,
and last patch adds example use cases.
I tested with 2 namespaces, one as sender, the othe
Add example use cases for AF_XDP socket on two namespaces.
The script runs sender at the root namespace, and receiver
at the at_ns0 namespace with different XDP actions.
Signed-off-by: William Tu
---
samples/bpf/test_veth_afxdp.sh | 67 ++
1 file changed,
From: Frank Wunderlich
Date: Fri, 14 Dec 2018 17:48:41 +0100
> @@ -255,6 +255,24 @@ static void dsa_tree_teardown_default_cpu(struct
> dsa_switch_tree *dst)
> dst->cpu_dp = NULL;
> }
>
> +static int dsa_user_parse(struct dsa_port *port, u32 index,
> + struct dsa_sw
1 - 100 of 239 matches
Mail list logo