On Tue, Aug 25, 2020 at 08:51:35AM +0200, Greg Kroah-Hartman wrote:
> On Mon, Aug 24, 2020 at 10:55:28AM +0200, Dmitry Vyukov wrote:
> > On Sun, Aug 23, 2020 at 12:57 PM Greg Kroah-Hartman
> > wrote:
> > >
> > > On Sun, Aug 23, 2020 at 12:31:03PM +0200, Dmitry Vyukov wrote:
> > > > On Sun, Aug 23,
On Mon, Aug 24, 2020 at 10:55:28AM +0200, Dmitry Vyukov wrote:
> On Sun, Aug 23, 2020 at 12:57 PM Greg Kroah-Hartman
> wrote:
> >
> > On Sun, Aug 23, 2020 at 12:31:03PM +0200, Dmitry Vyukov wrote:
> > > On Sun, Aug 23, 2020 at 12:19 PM Greg Kroah-Hartman
> > > wrote:
> > > >
> > > > On Sun, Aug 2
Hi Alexei,
On Mon, 24 Aug 2020 20:27:28 -0700 Alexei Starovoitov
wrote:
>
> I didn't receive the first email you've replied to.
> The build error is:
> "
> No libelf found
> make[5]: *** [Makefile:284: elfdep] Error 1
> "
> and build process stops because libelf is not found, right?
> That is ex
On Mon, Aug 24, 2020 at 11:16:55AM -0700, Jakub Kicinski wrote:
> On Sun, 23 Aug 2020 13:50:42 +0530 Himadri Pandya wrote:
> > Initialize the buffer before passing it to usb_read_cmd() function(s) to
> > fix the uninit-was-stored issue in asix_read_cmd().
> >
> > Fixes: KMSAN: kernel-infoleak in r
From: wenxu
The fragment packets do defrag in act_ct module. If the reassembled
packet should send out to another net device. This over mtu big packet
should be fragmented to send out. This patch add the act ct_output to
archive this.
Signed-off-by: wenxu
---
include/net/tc_act/tc_ct_output.h
Hello,
syzbot found the following issue on:
HEAD commit:da2968ff Merge tag 'pci-v5.9-fixes-1' of git://git.kernel...
git tree: upstream
console output: https://syzkaller.appspot.com/x/log.txt?x=159763ce90
kernel config: https://syzkaller.appspot.com/x/.config?x=bb68b9e8a8cc842f
das
There might be some requests pending in the buffer when the
interface close sequence occurs. In some devices, these
pending requests might lead to the module not shutting down
properly when m_can_clk_stop() is called.
Therefore, move the device to init state before potentially
powering it down.
S
From: Tonghao Zhang
[ Upstream commit 77b981c82c1df7c7ad32a046f17f007450b46954 ]
Backport this commit to 5.6.14 - 5.8.3.
To avoid some issues, for example RCU usage warning and double free,
we should flush the flows under ovs_lock. This patch refactors
table_instance_destroy and introduces tabl
From: Tonghao Zhang
keep_flows was introduced by [1], which used as flag to delete flows or not.
When rehashing or expanding the table instance, we will not flush the flows.
Now don't use it anymore, remove it.
[1] -
https://github.com/openvswitch/ovs/commit/acd051f1761569205827dc9b037e15568a8d
From: Tonghao Zhang
Decrease table->count and ufid_count unconditionally,
because we only don't use count or ufid_count to count
when flushing the flows. To simplify the codes, we
remove the "count" argument of table_instance_flow_free.
To avoid a bug when deleting flows in the future, add
WARN_
From: Tonghao Zhang
Not change the logic, just improve coding style.
Cc: Pravin B Shelar
Signed-off-by: Tonghao Zhang
---
net/openvswitch/actions.c| 5 ++--
net/openvswitch/datapath.c | 35
net/openvswitch/flow_table.c | 44 -
From: Tonghao Zhang
This series patches are not bug fix, just improve codes.
Tonghao Zhang (3):
net: openvswitch: improve coding style
net: openvswitch: refactor flow free function
net: openvswitch: remove unnused keep_flows
net/openvswitch/actions.c| 5 +--
net/openvswitch/datapath
There are many comma separated statements in the kernel.
See:https://lore.kernel.org/lkml/alpine.DEB.2.22.394.2008201856110.2524@hadrien/
Convert the comma separated statements that are in if/do/while blocks
to use braces and semicolons.
Many comma separated statements still exist but those are c
Use semicolons and braces.
Signed-off-by: Joe Perches
---
net/ipv6/ip6_fib.c | 12
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/net/ipv6/ip6_fib.c b/net/ipv6/ip6_fib.c
index 25a90f3f705c..44d68ed70f24 100644
--- a/net/ipv6/ip6_fib.c
+++ b/net/ipv6/ip6_fib.c
@@ -1812
Use semicolons and braces.
Signed-off-by: Joe Perches
---
net/sunrpc/sysctl.c | 6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/net/sunrpc/sysctl.c b/net/sunrpc/sysctl.c
index 999eee1ed61c..6c86e2a7d942 100644
--- a/net/sunrpc/sysctl.c
+++ b/net/sunrpc/sysctl.c
@@ -108,8
Use semicolons and braces.
Signed-off-by: Joe Perches
---
drivers/net/wan/sbni.c | 101 +++--
1 file changed, 58 insertions(+), 43 deletions(-)
diff --git a/drivers/net/wan/sbni.c b/drivers/net/wan/sbni.c
index 40c04ea1200a..2fde439543fb 100644
--- a/drivers/
Use semicolons and braces.
Signed-off-by: Joe Perches
---
drivers/net/ethernet/8390/axnet_cs.c | 19 ---
drivers/net/ethernet/8390/lib8390.c | 14 +-
drivers/net/ethernet/8390/pcnet_cs.c | 6 --
3 files changed, 25 insertions(+), 14 deletions(-)
diff --git a/dr
Use semicolons and braces.
Signed-off-by: Joe Perches
---
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c | 11 +++
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
b/drivers/net/ethernet/freescale/fs_enet/fs_enet-
On Mon, Aug 24, 2020 at 3:28 PM Yonghong Song wrote:
>
> Currently test_sk_assign failed verifier with llvm11/llvm12.
> During debugging, I found the default verifier output is
> truncated like below
> Verifier analysis:
>
> Skipped 2200 bytes, use 'verb' option for the full verbose log.
> [
On Mon, Aug 24, 2020 at 7:20 AM Tobias Klauser wrote:
>
> Commit 32927393dc1c ("sysctl: pass kernel pointers to ->proc_handler")
> changed ctl_table.proc_handler to take a kernel pointer. Adjust the
> signature of bpf_stats_handler to match ctl_table.proc_handler which
> fixes the following sparse
On Fri, Aug 21, 2020 at 1:09 PM Andrii Nakryiko
wrote:
>
> On Fri, Aug 21, 2020 at 12:11 PM Yonghong Song wrote:
> >
> > Commit f2e10bff16a0 ("bpf: Add support for BPF_OBJ_GET_INFO_BY_FD for
> > bpf_link")
> > added link query for raw_tp. One of fields in link_info is to
> > fill a user buffer w
On Sun, Aug 23, 2020 at 05:53:31PM +0900, Daniel T. Lee wrote:
> For the problem of increasing fragmentation of the bpf loader programs,
> instead of using bpf_loader.o, which is used in samples/bpf, this
> patch refactors the existing kprobe, tracepoint tracing programs with
> libbbpf bpf loader.
cxgb4 does not look for HASHTBLMEMCRCERR and CMDTIDERR
bits in LE_DB_INT_CAUSE register, but these are enabled
in LE_DB_INT_ENABLE. So, add error handlers to LE
interrupt handler to emit a warning or alert message
for hash table mem crc and cmd tid errors
Signed-off-by: Raju Rangoju
---
drivers/
On 8/24/20 11:51 AM, Johannes Berg wrote:
> This is useful for iterating elements in a nested attribute,
> if they're not parsed with a strict length limit or such.
>
> Signed-off-by: Johannes Berg
> ---
> include/libnetlink.h | 5 +
> 1 file changed, 5 insertions(+)
>
applied to iproute2-
On Mon, Aug 24, 2020 at 8:04 PM Stephen Rothwell wrote:
>
> Hi Alexei,
>
> On Mon, 24 Aug 2020 18:25:44 -0700 Alexei Starovoitov
> wrote:
> >
> > On Mon, Aug 24, 2020 at 6:20 PM Stephen Rothwell
> > wrote:
> > >
> > > On Fri, 21 Aug 2020 11:11:11 +1000 Stephen Rothwell
> > > wrote:
> > > >
>
The need for padding 64bit is implicitly checked by nla_align_64bit(), so
remove this explicit one.
Signed-off-by: Miaohe Lin
---
lib/nlattr.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/lib/nlattr.c b/lib/nlattr.c
index bc5b5cf608c4..98f596bfbfd8 100644
--- a/lib/nlatt
When mtu is locked, we should not obtain ipv4 mtu as we return immediately
in this case and leave acquired ipv4 mtu unused.
Signed-off-by: Miaohe Lin
---
net/ipv4/route.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/net/ipv4/route.c b/net/ipv4/route.c
index 8ca6bcab7b03.
Hi Alexei,
On Mon, 24 Aug 2020 18:25:44 -0700 Alexei Starovoitov
wrote:
>
> On Mon, Aug 24, 2020 at 6:20 PM Stephen Rothwell
> wrote:
> >
> > On Fri, 21 Aug 2020 11:11:11 +1000 Stephen Rothwell
> > wrote:
> > >
> > > After merging the bpf-next tree, today's linux-next build (x86_64
> > > a
On Sun, 16 Aug 2020 20:07:31 +0100, Lad Prabhakar wrote:
> Document RZ/G1H (r8a7742) SoC specific bindings. The R8A7742 CAN module
> is identical to R-Car Gen2 family.
>
> No driver change is needed due to the fallback compatible value
> "renesas,rcar-gen2-can".
>
> Signed-off-by: Lad Prabhakar
On Sat, Aug 15, 2020 at 09:43:04PM +0200, Pavel Pisa wrote:
> The device-tree bindings for open-source/open-hardware CAN FD IP core
> designed at the Czech Technical University in Prague.
>
> CTU CAN FD IP core and other CTU CAN bus related projects
> listing and documentation page
>
>http://
Hillf,
With the latest version (attached what I have changed on my tree), the
system failed to start up with cpu stalled.
Hillf Danton 于2020年8月22日周六 上午11:30写道:
>
>
> On Thu, 20 Aug 2020 20:43:17 +0800 Hillf Danton wrote:
> > Hi Jike,
> >
> > On Thu, 20 Aug 2020 15:43:17 +0800 Jike Song wrote:
>
On Sat, 15 Aug 2020 21:43:03 +0200, Pavel Pisa wrote:
> The Czech Technical University in Prague (CTU) is one of
> the biggest and oldest (founded 1707) technical universities
> in Europe. The abbreviation in Czech language is ČVUT according
> to official name in Czech language
>
> České vysoké
On 8/24/2020 6:21 PM, David Miller wrote:
From: Florian Fainelli
Date: Mon, 24 Aug 2020 17:43:37 -0700
On 8/24/2020 4:19 PM, David Miller wrote:
From: Florian Fainelli
Date: Sat, 22 Aug 2020 13:11:20 -0700
Hi David, Heiner, Andrew, Russell,
This patch series aims at allowing myself t
On Mon, Aug 24, 2020 at 6:20 PM Stephen Rothwell wrote:
>
> Hi all,
>
> On Fri, 21 Aug 2020 11:11:11 +1000 Stephen Rothwell
> wrote:
> >
> > Hi all,
> >
> > After merging the bpf-next tree, today's linux-next build (x86_64
> > allmodconfig) failed like this:
> >
> > Auto-detecting system feature
From: Florian Fainelli
Date: Mon, 24 Aug 2020 17:43:37 -0700
>
>
> On 8/24/2020 4:19 PM, David Miller wrote:
>> From: Florian Fainelli
>> Date: Sat, 22 Aug 2020 13:11:20 -0700
>>
>>> Hi David, Heiner, Andrew, Russell,
>>>
>>> This patch series aims at allowing myself to keep track of the
>>>
Hi all,
On Fri, 21 Aug 2020 11:11:11 +1000 Stephen Rothwell
wrote:
>
> Hi all,
>
> After merging the bpf-next tree, today's linux-next build (x86_64
> allmodconfig) failed like this:
>
> Auto-detecting system features:
> ...libelf: [ [31mOFF[m ]
> ...
From: Simon Wunderlich
Date: Mon, 24 Aug 2020 18:27:36 +0200
> here is a small cleanup pull request of batman-adv to go into net-next.
>
> Please pull or let me know of any problem!
Also pulled, thank you.
From: Simon Wunderlich
Date: Mon, 24 Aug 2020 18:21:08 +0200
> here are some bugfixes which we would like to have integrated into net.
>
> Please pull or let me know of any problem!
Pulled, thanks.
From: sundeep.l...@gmail.com
Date: Mon, 24 Aug 2020 21:19:59 +0530
> This patchset adds PTP support for Octeontx2 platform.
> PTP is an independent coprocessor block from which
> CGX block fetches timestamp and prepends it to the
> packet before sending to NIX block. Patches are as
> follows:
>
>
From: Edward Cree
Date: Mon, 24 Aug 2020 16:18:51 +0100
> check_fcs() was returning bool as 0/1, which was a sign that the sense
> of the function was unclear: false was good, which doesn't really match
> a name like 'check_$thing'. So rename it to ef100_has_fcs_error(), and
> use proper bool
From: Miaohe Lin
Date: Mon, 24 Aug 2020 07:44:37 -0400
> Use helper macro RT_TOS() to get tos in __icmp_send().
>
> Signed-off-by: Miaohe Lin
Applied to net-next, thanks.
From: Miaohe Lin
Date: Mon, 24 Aug 2020 07:15:04 -0400
> There is no need to fetch errno and fatal info from icmp_err_convert when
> icmp code is ICMP_FRAG_NEEDED.
>
> Signed-off-by: Miaohe Lin
Applied to net-next, thanks.
From: Ahmed Abdelsalam
Date: Mon, 24 Aug 2020 08:51:24 +
> This patch allows copying the DSCP from inner IPv4 header to the
> outer IPv6 header, when doing SRv6 Encapsulation.
>
> This allows forwarding packet across the SRv6 fabric based on their
> original traffic class.
>
> Signed-off-by
From: Sumera Priyadarsini
Date: Sun, 23 Aug 2020 19:22:45 +0530
> Every iteration of for_each_available_child_of_node() decrements
> the reference count of the previous node, however when control
> is transferred from the middle of the loop, as in the case of
> a return or break or goto, there is
From: Dinghao Liu
Date: Sun, 23 Aug 2020 19:29:35 +0800
> When make_rate() fails, vcc should be freed just
> like other error paths in fs_open().
>
> Signed-off-by: Dinghao Liu
Applied, thank you.
From: Kurt Kanzenbach
Date: Sun, 23 Aug 2020 14:18:36 +0200
> Fix spelling mistake documenation -> documentation.
>
> Fixes: 5a18bb14c0f7 ("dt-bindings: net: dsa: Let dsa.txt refer to dsa.yaml")
> Signed-off-by: Kurt Kanzenbach
Applied, thanks.
From: Igor Russkikh
Date: Sun, 23 Aug 2020 14:19:24 +0300
> This is a followup implementation after series
>
> https://patchwork.ozlabs.org/project/netdev/cover/20200514095727.1361-1-irussk...@marvell.com/
>
> This is an implementation of devlink health infrastructure.
>
> With this we are now
From: Dinghao Liu
Date: Sun, 23 Aug 2020 16:56:47 +0800
> When devm_gpiod_get_optional() fails, bus should be
> freed just like when of_mdiobus_register() fails.
>
> Fixes: 1bddd96cba03d ("net: arc_emac: support the phy reset for emac driver")
> Signed-off-by: Dinghao Liu
Applied, thank you.
From: Christophe JAILLET
Date: Sun, 23 Aug 2020 10:36:48 +0200
> The wrappers in include/linux/pci-dma-compat.h should go away.
>
> The patch has been generated with the coccinelle script below and has been
> hand modified to replace GFP_ with a correct flag.
> It has been compile tested.
>
> W
From: Ido Schimmel
Date: Sun, 23 Aug 2020 11:06:21 +0300
> From: Ido Schimmel
>
> This patch set includes various updates for mlxsw.
>
> Patches #1-#4 adjust the default burst size of packet trap policers to
> conform to Spectrum-{2,3} requirements. The corresponding selftest is
> also adjuste
On 8/24/20 5:32 PM, syzbot wrote:
syzbot has bisected this issue to:
commit 35697c12d7ffd31a56d3c9604066a166b75d0169
Author: Yonghong Song
Date: Thu Jan 16 17:40:04 2020 +
selftests/bpf: Fix test_progs send_signal flakiness with nmi mode
The above patch changed file:
tools/
On 8/24/20 5:05 PM, Hao Luo wrote:
Yonghong,
An update on this thread. I successfully reproduced this issue on a
8.2.0 gcc compiler, It looks like gcc 4.9 did not have this issue. I
was also using clang which did not show this bug.
It seems having a DW_AT_specification that refers to another
On 8/24/2020 4:19 PM, David Miller wrote:
From: Florian Fainelli
Date: Sat, 22 Aug 2020 13:11:20 -0700
Hi David, Heiner, Andrew, Russell,
This patch series aims at allowing myself to keep track of the Ethernet
PHY and MDIO bus drivers that I authored or contributed to without
being listed
From: Dinghao Liu
Date: Sun, 23 Aug 2020 15:23:43 +0800
> When down_killable() fails, skb_resp should be freed
> just like when st95hf_spi_send() fails.
>
> Signed-off-by: Dinghao Liu
Applied, thank you.
From: Christophe JAILLET
Date: Sun, 23 Aug 2020 10:03:53 +0200
> The wrappers in include/linux/pci-dma-compat.h should go away.
>
> The patch has been generated with the coccinelle script below and has been
> hand modified to replace GFP_ with a correct flag.
> It has been compile tested.
>
> W
From: Christophe JAILLET
Date: Sun, 23 Aug 2020 08:26:41 +0200
> The wrappers in include/linux/pci-dma-compat.h should go away.
>
> The patch has been generated with the coccinelle script below and has been
> hand modified to replace GFP_ with a correct flag.
> It has been compile tested.
>
> W
From: Christophe JAILLET
Date: Sun, 23 Aug 2020 08:11:50 +0200
> The wrappers in include/linux/pci-dma-compat.h should go away.
>
> The patch has been generated with the coccinelle script below and has been
> hand modified to replace GFP_ with a correct flag.
> It has been compile tested.
>
> W
From: Randy Dunlap
Date: Sat, 22 Aug 2020 16:31:41 -0700
> Drop duplicate words in comments in net/ipv4/.
>
> Signed-off-by: Randy Dunlap
Applied.
From: Randy Dunlap
Date: Sat, 22 Aug 2020 18:07:13 -0700
> Drop duplicated words in /net/dccp/.
>
> Signed-off-by: Randy Dunlap
Applied.
From: Randy Dunlap
Date: Sat, 22 Aug 2020 16:40:15 -0700
> Drop duplicated words in net/netlink/.
>
> Signed-off-by: Randy Dunlap
Applied.
syzbot has bisected this issue to:
commit 35697c12d7ffd31a56d3c9604066a166b75d0169
Author: Yonghong Song
Date: Thu Jan 16 17:40:04 2020 +
selftests/bpf: Fix test_progs send_signal flakiness with nmi mode
bisection log: https://syzkaller.appspot.com/x/bisect.txt?x=1303213990
start
Hi Daniel,
We are looking at sharing perf events amount multiple processes via
pinned perf event array. However, we found this doesn't really work
as the perf event is removed from the map when the struct file is
released from user space (in perf_event_fd_array_release). This
means, the pinned
Hi,
Kurt Kanzenbach writes:
> The switch has support for the 802.1Qbv Time Aware Shaper (TAS). Traffic
> schedules may be configured individually on each front port. Each port has
> eight
> egress queues. The traffic is mapped to a traffic class respectively via the
> PCP
> field of a VLAN tag
From: Mingming Cao
At the time of do_reset, ibmvnic tries to re-initalize the tx_pools
and rx_pools to avoid re-allocating the long term buffer. However
there is a window inside do_reset that the tx_pools and
rx_pools were freed before re-initialized making it possible to deference
null pointers.
On Mon, Aug 24, 2020 at 4:09 PM David Miller wrote:
>
> Applied, thank you.
Thank you!
Hi Kurt,
Kurt Kanzenbach writes:
>>> +static void hellcreek_setup_tc_mapping(struct hellcreek *hellcreek,
>>> + struct net_device *netdev)
>>> +{
>>> + int i, j;
>>> +
>>> + /* Setup mapping between traffic classes and port queues. */
>>> + for (i = 0; i <
From: Randy Dunlap
Date: Sat, 22 Aug 2020 16:15:54 -0700
> Drop or fix repeated words in net/sctp/.
Series applied to net-next, thanks Randy.
From: Randy Dunlap
Date: Sat, 22 Aug 2020 16:13:27 -0700
> Drop repeated words in net/batman-adv/.
I'll let the batman-adv folks integrate this series.
From: Florian Fainelli
Date: Sat, 22 Aug 2020 13:11:20 -0700
> Hi David, Heiner, Andrew, Russell,
>
> This patch series aims at allowing myself to keep track of the Ethernet
> PHY and MDIO bus drivers that I authored or contributed to without
> being listed as a maintainer in the PHY library any
From: Luke Hsiao
Date: Fri, 21 Aug 2020 21:41:04 -0700
> From: Luke Hsiao
>
> For TCP tx zero-copy, the kernel notifies the process of completions by
> queuing completion notifications on the socket error queue. This patch
> allows reading these notifications via recvmsg to support TCP tx
> zer
From: Luke Hsiao
Date: Fri, 21 Aug 2020 21:41:05 -0700
> From: Luke Hsiao
>
> Currently, io_uring's recvmsg subscribes to both POLLERR and POLLIN. In
> the context of TCP tx zero-copy, this is inefficient since we are only
> reading the error queue and not using recvmsg to read POLLIN responses
From: Nathan Chancellor
Date: Fri, 21 Aug 2020 15:25:16 -0700
> Clang warns:
>
> drivers/net/dsa/sja1105/sja1105_main.c:3418:38: warning: address of
> array 'match->compatible' will always evaluate to 'true'
> [-Wpointer-bool-conversion]
> for (match = sja1105_dt_ids; match->compatible;
From: Herbert Xu
Date: Sat, 22 Aug 2020 08:23:29 +1000
> The function consume_skb is only meaningful when tracing is enabled.
> This patch makes it conditional on CONFIG_TRACEPOINTS.
>
> Signed-off-by: Herbert Xu
Fair enough, applied, thanks.
From: Xie He
Date: Fri, 21 Aug 2020 14:26:59 -0700
> The underlying Ethernet device may request necessary tailroom to be
> allocated by setting needed_tailroom. This driver should also set
> needed_tailroom to request the tailroom needed by the underlying
> Ethernet device to be allocated.
>
> C
From: Paul Moore
Date: Fri, 21 Aug 2020 16:34:52 -0400
> This patch fixes two main problems seen when removing NetLabel
> mappings: memory leaks and potentially extra audit noise.
>
> The memory leaks are caused by not properly free'ing the mapping's
> address selector struct when free'ing the e
From: Parav Pandit
Date: Fri, 21 Aug 2020 22:12:19 +0300
> These series contains two small fixes of devlink.
>
> Patch-1 initializes port reporter fields early enough to
> avoid access before initialized error.
> Patch-2 protects port list lock during traversal.
Series applied, thank you.
On Mon, Aug 24, 2020 at 03:35:18PM -0700, David Miller wrote:
> From: Vladimir Oltean
> Date: Tue, 25 Aug 2020 01:02:03 +0300
>
> > Just my comment on patch 5/8 about netdev->tc_to_txq. There are 2
> > distinct things about that:
> > - accessing struct net_device directly hurts the DSA model a li
From: Thomas Falcon
Date: Fri, 21 Aug 2020 13:39:01 -0500
> The login response buffer is freed after it is received
> and parsed, but other functions in the driver still attempt
> to read it, such as when the device is opened, causing the
> Oops below. Store relevant information in the driver's
>
On Thu, Aug 20, 2020 at 10:11:15AM +0200, Kurt Kanzenbach wrote:
> The switch has support for the 802.1Qbv Time Aware Shaper (TAS). Traffic
> schedules may be configured individually on each front port. Each port has
> eight
> egress queues. The traffic is mapped to a traffic class respectively vi
From: Taehee Yoo
Date: Fri, 21 Aug 2020 17:47:32 +
> Assign rtnl_link_ops->get_link_net() callback so that IFLA_LINK_NETNSID is
> added to rtnetlink messages.
>
> Test commands:
> ip netns add nst
> ip link add dummy0 type dummy
> ip link add ipvlan0 link dummy0 type ipvlan
>
On Thu, Aug 20, 2020 at 10:11:18AM +0200, Kurt Kanzenbach wrote:
> Add basic documentation and example.
>
> Signed-off-by: Kurt Kanzenbach
Reviewed-by: Andrew Lunn
Andrew
From: Xin Long
Date: Fri, 21 Aug 2020 14:59:38 +0800
> With disabling bh in the whole sctp_get_port_local(), when
> snum == 0 and too many ports have been used, the do-while
> loop will take the cpu for a long time and cause cpu stuck:
>
> [ ] watchdog: BUG: soft lockup - CPU#11 stuck for 22s!
On Thu, Aug 20, 2020 at 10:11:16AM +0200, Kurt Kanzenbach wrote:
> The switch has two controllable I/Os which are usually connected to LEDs. This
> is useful to immediately visually see the PTP status.
>
> These provide two signals:
>
> * is_gm
>
>This LED can be activated if the current de
From: Miaohe Lin
Date: Thu, 20 Aug 2020 08:28:22 -0400
> skb_mpls_push() and skb_mpls_pop() expect skb->data at mac header. Check
> this assumption or we would get wrong mac_header and network_header.
>
> Signed-off-by: Miaohe Lin
Both openvswitch and act_mpls.c seem to adhere to this constrai
On Thu, Aug 20, 2020 at 10:11:12AM +0200, Kurt Kanzenbach wrote:
> Add a basic DSA driver for Hirschmann Hellcreek switches. Those switches are
> implementing features needed for Time Sensitive Networking (TSN) such as
> support
> for the Time Precision Protocol and various shapers like the Time A
From: Yuusuke Ashizuka
Date: Thu, 20 Aug 2020 18:43:07 +0900
> When this driver is built as a module, I cannot rmmod it after insmoding
> it.
> This is because that this driver calls ravb_mdio_init() at the time of
> probe, and module->refcnt is incremented by alloc_mdio_bitbang() called
> after
From: Helmut Grohne
Date: Thu, 20 Aug 2020 08:03:33 +0200
> diff --git a/drivers/net/dsa/microchip/ksz_common.c
> b/drivers/net/dsa/microchip/ksz_common.c
> index 8d53b12d40a8..d96b7ab6bb15 100644
> --- a/drivers/net/dsa/microchip/ksz_common.c
> +++ b/drivers/net/dsa/microchip/ksz_common.c
> @@
From: Vladimir Oltean
Date: Tue, 25 Aug 2020 01:02:03 +0300
> Just my comment on patch 5/8 about netdev->tc_to_txq. There are 2
> distinct things about that:
> - accessing struct net_device directly hurts the DSA model a little bit.
> - I think there's some confusion regarding the use of netdev->
Currently test_sk_assign failed verifier with llvm11/llvm12.
During debugging, I found the default verifier output is
truncated like below
Verifier analysis:
Skipped 2200 bytes, use 'verb' option for the full verbose log.
[...]
off=23,r=34,imm=0) R5=inv0 R6=ctx(id=0,off=0,imm=0)
R7=pkt(id
cfpkt_peek_head return 0 and 1, caller is checking error using <0
Signed-off-by: Tong Zhang
---
net/caif/cfrfml.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net/caif/cfrfml.c b/net/caif/cfrfml.c
index ce2767e9cec6..7b0af33bdb97 100644
--- a/net/caif/cfrfml.c
+++ b/ne
On Mon, Aug 24, 2020 at 02:31:10PM -0700, Jakub Kicinski wrote:
> On Thu, 20 Aug 2020 10:11:10 +0200 Kurt Kanzenbach wrote:
> > this series adds a DSA driver for the Hirschmann Hellcreek TSN switch
> > IP. Characteristics of that IP:
> >
> > * Full duplex Ethernet interface at 100/1000 Mbps on th
On Fri, Aug 21, 2020 at 05:15:38PM +0200, Nicolas Rybowski wrote:
> Previously it was not possible to make a distinction between plain TCP
> sockets and MPTCP subflow sockets on the BPF_PROG_TYPE_SOCK_OPS hook.
>
> This patch series now enables a fine control of subflow sockets. In its
> current s
On Fri, Aug 21, 2020 at 4:00 PM Andrii Nakryiko wrote:
>
> Fix copy-paste error in types compatibility check. Local type is accidentally
> used instead of target type for the very first type check strictness check.
> This can result in potentially less strict candidate comparison. Fix the
> error.
Hello,
[reposting from kernelnewbies as suggested by Greg]
as an unprivileged user one is able to keep network namespaces from
expiring by opening /proc//net/dev of other processes. I've previously
put this on stackexchange [1] and then bugzilla [2]. That's been a while
though, so posting here fo
On Fri, Aug 21, 2020 at 3:56 PM Andrii Nakryiko wrote:
>
> Some versions of GCC report uninitialized targ_spec usage. GCC is wrong, but
> let's avoid unnecessary warnings.
>
> Fixes: ddc7c3042614 ("libbpf: implement BPF CO-RE offset relocation
> algorithm")
> Signed-off-by: Andrii Nakryiko
Appl
On Fri, Aug 21, 2020 at 3:02 AM Jakub Sitnicki wrote:
>
> Describe the purpose of BPF sk_lookup program, how it can be attached, when
> it gets invoked, and what information gets passed to it. Point the reader
> to examples and further documentation.
>
> Signed-off-by: Jakub Sitnicki
Applied to
On Mon, Aug 24, 2020 at 10:33:04AM -0700, Tony Nguyen wrote:
> From: Alice Michael
>
> Implement ethtool interface for the common module.
>
> Signed-off-by: Alice Michael
> Signed-off-by: Alan Brady
> Signed-off-by: Phani Burra
> Signed-off-by: Joshua Hay
> Signed-off-by: Madhu Chittim
> Si
On Thu, Aug 20, 2020 at 11:23 PM Yonghong Song wrote:
>
>
>
> On 8/20/20 10:28 PM, Jianlin Lv wrote:
> > bpf_devel_QA.rst:152 The subject prefix information is not accurate, it
> > should be 'PATCH bpf-next v2'
> >
> > Also update LLVM version info and add information about
> > ‘-DLLVM_TARGETS_TO_
On Thu, Aug 20, 2020 at 12:00 PM Martin KaFai Lau wrote:
>
> The earlier effort in BPF-TCP-CC allows the TCP Congestion Control
> algorithm to be written in BPF. It opens up opportunities to allow
> a faster turnaround time in testing/releasing new congestion control
> ideas to production environ
On Thu, 20 Aug 2020 10:11:10 +0200 Kurt Kanzenbach wrote:
> this series adds a DSA driver for the Hirschmann Hellcreek TSN switch
> IP. Characteristics of that IP:
>
> * Full duplex Ethernet interface at 100/1000 Mbps on three ports
> * IEEE 802.1Q-compliant Ethernet Switch
> * IEEE 802.1Qbv Ti
1 - 100 of 298 matches
Mail list logo