--
> net/netfilter/ipvs/ip_vs_ctl.c|4 ++--
> net/netfilter/ipvs/ip_vs_lblcr.c |4 ++--
> 4 files changed, 21 insertions(+), 21 deletions(-)
IPVS portion:
Reviewed-by: Simon Horman
>
> --- a/drivers/net/ethernet/apple/bmac.c
> +++ b/drivers/net/ether
t;net: flow_offload: fix flow_indr_dev_unregister path")
Cc: wenxu
Signed-off-by: Simon Horman
Signed-off-by: Louis Peens
---
drivers/net/ethernet/netronome/nfp/nfp_net_common.c | 9 +
1 file changed, 9 insertions(+)
diff --git a/drivers/net/ethernet/netronome/nfp/nfp_net_common.c
On Mon, Dec 14, 2020 at 06:26:50PM -0800, Jakub Kicinski wrote:
> On Fri, 11 Dec 2020 10:27:38 +0100 Simon Horman wrote:
> > On cleanup the txbufs are freed before app cleanup. But app clean-up may
> > result in control messages due to use of common control paths. There is no
>
problem may be resolved by moving the indirect block cleanup
to the stop callback, where txbufs are still available.
As suggested by Jakub Kicinski and Louis Peens.
Fixes: a1db217861f3 ("net: flow_offload: fix flow_indr_dev_unregister path")
Signed-off-by: Simon Horman
Signed-off-by: L
ochip/Kconfig | 1 +
> drivers/net/ethernet/netronome/Kconfig | 1 +
> drivers/net/ethernet/nxp/Kconfig| 1 +
> drivers/net/ethernet/rocker/Kconfig | 1 +
> 10 files changed, 10 insertions(+)
Hi Arnd,
I'm slightly curious to know how you configured the kernel to build
the Netronome NFP driver but not CRC32 but nonetheless I have no
objection to this change.
For the Netronome portion:
Acked-by: Simon Horman
ed[2].
[1] https://en.wikipedia.org/wiki/Flexible_array_member
[2]
https://www.kernel.org/doc/html/v5.9/process/deprecated.html#zero-length-and-one-element-arrays
Cc: Gustavo A. R. Silva
Signed-off-by: Simon Horman
Signed-off-by: Louis Peens
---
drivers/net/ethernet/netronome/nfp/crypto/fw.h
gt;
> Reported-by: kernel test robot
> Signed-off-by: Jakub Kicinski
Thanks Jakub,
this looks good to me.
Reviewed-by: Simon Horman
Thanks, this does indeed seem to be the case.
Reviewed-by: Simon Horman
ion
> of macro 'fallthrough'
> 299 | fallthrough;
> | ^~~
>
> Reported-by: kernel test robot
> Signed-off-by: Gustavo A. R. Silva
Reviewed-by: Simon Horman
w if its intentionally that
the following was left alone in
ethernet/netronome/nfp/nfp_net_ethtool.c:nfp_net_get_nspinfo()
snprintf(version, ETHTOOL_FWVERS_LEN, "%hu.%hu"
If the above was not intentional then perhaps you could respin with that
updated and resubmit when net-next re-opens. Feel free to add:
Reviewed-by: Simon Horman
On Sun, Oct 25, 2020 at 03:18:48PM -0600, David Ahern wrote:
> On 10/19/20 5:47 AM, Zahari Doychev wrote:
> > Currently the icmp and arp prsing functions are called with inccorect
> > ethtype in case of vlan or cvlan filter options. In this case either
> > cvlan_ethtype or vlan_ethtype has to be us
On Fri, Dec 22, 2023 at 11:30:18AM +0800, Xuan Zhuo wrote:
> As the spec
> https://github.com/oasis-tcs/virtio-spec/commit/42f389989823039724f95bbbd243291ab0064f82
>
> Virtio-net supports to get the stats from the device by ethtool -S .
>
> Signed-off-by: Xuan Zhuo
Hi Xuan Zhuo,
some minor fe
On Tue, Jan 16, 2024 at 09:11:32PM +0800, Heng Qi wrote:
> Currently, when each time the driver attempts to update the coalescing
> parameters for a vq, it needs to kick the device.
> The following path is observed:
> 1. Driver kicks the device;
> 2. After the device receives the kick, CPU sche
On Tue, Jan 16, 2024 at 09:11:33PM +0800, Heng Qi wrote:
> Accumulate multiple request commands to kick the device once,
> and obtain the processing results of the corresponding commands
> asynchronously. The batch command method is used to optimize the
> CPU overhead of the DIM worker caused by th
On Tue, Feb 27, 2024 at 04:03:00PM +0800, Xuan Zhuo wrote:
> As the spec
> https://github.com/oasis-tcs/virtio-spec/commit/42f389989823039724f95bbbd243291ab0064f82
>
> make virtio-net support getting the stats from the device by ethtool -S
> .
>
> Signed-off-by: Xuan Zhuo
...
> +static int vi
On Thu, Mar 21, 2024 at 11:54:34AM +0800, Xuan Zhuo wrote:
> On Wed, 20 Mar 2024 20:38:01 -0700, Jakub Kicinski wrote:
> > On Wed, 20 Mar 2024 16:04:21 +0800 Xuan Zhuo wrote:
> > > I have a question regarding the workflow for feature discussions. If we
> > > consistently engage in discussions abou
On Mon, Mar 25, 2024 at 04:49:09PM -0500, Daniel Jurgens wrote:
> Allocate memory for the data when it's used. Ideally the could be on the
> stack, but we can't DMA stack memory. With this change only the header
> and status memory are shared between commands, which will allow using a
> tighter loc
On Wed, Apr 10, 2024 at 11:13:15AM +0800, Heng Qi wrote:
>
>
> 在 2024/4/10 上午9:44, Jakub Kicinski 写道:
> > On Tue, 9 Apr 2024 20:03:21 +0800 Heng Qi wrote:
> > > +/**
> > > + * coalesce_put_profile - fill reply with a nla nest with four child nla
> > > nests.
> > > + * @skb: socket buffer the me
On Mon, Apr 15, 2024 at 05:36:36PM +0800, Heng Qi wrote:
...
> @@ -10229,6 +10230,61 @@ static void netdev_do_free_pcpu_stats(struct
> net_device *dev)
> }
> }
>
> +static int dev_dim_profile_init(struct net_device *dev)
> +{
> +#if IS_ENABLED(CONFIG_DIMLIB)
> + u32 supported = dev-
On Wed, May 08, 2024 at 04:05:07PM +0800, Xuan Zhuo wrote:
> This patch set prepares for supporting af-xdp zerocopy.
> There is no feature change in this patch set.
> I just want to reduce the patch num of the final patch set,
> so I split the patch set.
>
> #1-#3 add independent directory for vir
On Fri, Jul 12, 2024 at 06:41:34AM -0400, Michael S. Tsirkin wrote:
> On Fri, Jul 12, 2024 at 09:03:30AM +0100, Jean-Philippe Brucker wrote:
> > Commit c8bd1f7f3e61 ("virtio_net: add support for Byte Queue Limits")
> > added two new fields to struct virtnet_sq_free_stats, but commit
> > 23c81a20b99
On Fri, Aug 02, 2024 at 11:59:31AM +0200, Louis Peens wrote:
> From: Kyle Xu
>
> Add a new kernel module ‘nfp_vdpa’ for the NFP vDPA networking driver.
>
> The vDPA driver initializes the necessary resources on the VF and the
> data path will be offloaded. It also implements the ‘vdpa_config_ops
10.
Fixes: 7be92514b99c ("ethtool: check if there is at least one channel for TX/RX
in the core")
Signed-off-by: Yinjun Zhang
Signed-off-by: Simon Horman
Signed-off-by: Louis Peens
---
net/ethtool/channels.c | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/net/etht
10.
Fixes: 7be92514b99c ("ethtool: check if there is at least one channel for TX/RX
in the core")
Signed-off-by: Yinjun Zhang
Signed-off-by: Simon Horman
Signed-off-by: Louis Peens
---
V2: (suggested by Jakub Kicinski)
- A better change to fix the check of exceeding max count as well
---
ne
action order 0: police 0x1 rate 0bit burst 0b mtu 4096Mb pkts_rate
1000 pkts_burst 200
ref 1 bind 0
Signed-off-by: Baowen Zheng
Signed-off-by: Simon Horman
Signed-off-by: Louis Peens
---
man/man8/tc-police.8 | 35 ---
tc/m_police.c| 50
From: Baowen Zheng
Test tc-police action for packets per second.
The test is mainly in scenarios Rx policing and Tx policing.
The test passes with veth pairs ports.
Signed-off-by: Baowen Zheng
Signed-off-by: Simon Horman
---
tools/testing/selftests/net/forwarding/lib.sh | 9
Add self tests for the recently added packet per second rate limiting
feature of the TC policer action[1].
The forwarding selftest (patch 2/2) depends on iproute2 support
for packet per second rate limiting, which has been posted separately[2]
[1] [PATCH v3 net-next 0/3] net/sched: act_police: ad
From: Baowen Zheng
Add selftest cases in action police for packets per second.
These tests depend on corresponding iproute2 command support.
Signed-off-by: Baowen Zheng
Signed-off-by: Simon Horman
---
It is also planned, as a follow-up, to provide packet per second rate
limiting tests in
+ netfilter-de...@vger.kernel.org
On Sat, Mar 27, 2021 at 04:42:48AM +0530, Bhaskar Chowdhury wrote:
> s/registerd/registered/
>
> Signed-off-by: Bhaskar Chowdhury
Reviewed-by: Simon Horman
> ---
> net/netfilter/ipvs/ip_vs_core.c | 2 +-
> 1 file changed, 1 insert
+ netfilter-de...@vger.kernel.org
On Sat, Mar 27, 2021 at 04:43:01AM +0530, Bhaskar Chowdhury wrote:
> s/registerd/registered/
>
> Signed-off-by: Bhaskar Chowdhury
Reviewed-by: Simon Horman
> ---
> net/netfilter/ipvs/ip_vs_core.c | 2 +-
> 1 file changed, 1 insert
ctx's
which are a limited resource.
Avoid the duplicate merge by using hash table to store the sub_flows
to be merged.
Fixes: 8af56f40e53b ("nfp: flower: offload merge flows")
Signed-off-by: Yinjun Zhang
Signed-off-by: Louis Peens
Signed-off-by: Simon Horman
---
.../net/ethernet/
Zheng
Signed-off-by: Simon Horman
Signed-off-by: Louis Peens
---
.../net/ethernet/netronome/nfp/flower/main.h | 4 +-
.../ethernet/netronome/nfp/flower/qos_conf.c | 161 +-
2 files changed, 119 insertions(+), 46 deletions(-)
diff --git a/drivers/net/ethernet/netronome/nfp
parent : u32 match \
u32 0 0 police pkts_rate 3000 pkts_burst 1000
Testing was unable to uncover a performance impact of this change on
existing features.
Signed-off-by: Baowen Zheng
Signed-off-by: Simon Horman
Signed-off-by: Louis Peens
---
include/net/sch_generic.h | 15
Hi Jakub,
On Tue, Jan 26, 2021 at 06:38:12PM -0800, Jakub Kicinski wrote:
> On Mon, 25 Jan 2021 16:18:19 +0100 Simon Horman wrote:
> > From: Baowen Zheng
> >
> > Allow a policer action to enforce a rate-limit based on packets-per-second,
> > configurable using a packe
On Wed, Jan 27, 2021 at 12:59:05PM -0800, Jakub Kicinski wrote:
> On Wed, 27 Jan 2021 12:02:23 +0100 Simon Horman wrote:
> > > > +void psched_ppscfg_precompute(struct psched_pktrate *r,
> > > > + u64 pktrate64)
> > > > +{
On Wed, Jan 27, 2021 at 12:02:23PM +0100, Simon Horman wrote:
> Hi Jakub,
>
> On Tue, Jan 26, 2021 at 06:38:12PM -0800, Jakub Kicinski wrote:
> > On Mon, 25 Jan 2021 16:18:19 +0100 Simon Horman wrote:
> > > From: Baowen Zheng
> > >
> > > Allow a polic
On Thu, Jan 28, 2021 at 06:19:33PM +0200, Ido Schimmel wrote:
> On Mon, Jan 25, 2021 at 04:18:19PM +0100, Simon Horman wrote:
> > From: Baowen Zheng
> >
> > Allow a policer action to enforce a rate-limit based on packets-per-second,
> > configurable using a packe
On Fri, Jan 29, 2021 at 09:30:00AM -0500, Jamal Hadi Salim wrote:
> On 2021-01-29 5:28 a.m., Simon Horman wrote:
> > From: Baowen Zheng
> >
> > Allow a policer action to enforce a rate-limit based on packets-per-second,
> > configurable using a packet-per-second rate
On Mon, Feb 01, 2021 at 01:31:17PM +0100, Simon Horman wrote:
> On Thu, Jan 28, 2021 at 06:19:33PM +0200, Ido Schimmel wrote:
> > On Mon, Jan 25, 2021 at 04:18:19PM +0100, Simon Horman wrote:
> > > From: Baowen Zheng
> > >
> > > Allow a policer act
Hi Cong,
On Fri, Jan 29, 2021 at 03:04:51PM -0800, Cong Wang wrote:
> On Fri, Jan 29, 2021 at 2:29 AM Simon Horman
> wrote:
> > +/**
> > + * psched_ratecfg_precompute__() - Pre-compute values for reciprocal
> > division
> > + * @rate: Rate to compute
On Sat, Jan 30, 2021 at 04:57:38PM +0200, Ido Schimmel wrote:
> On Fri, Jan 29, 2021 at 03:04:51PM -0800, Cong Wang wrote:
> > On Fri, Jan 29, 2021 at 2:29 AM Simon Horman
> > wrote:
>
> I didn't get v2 (didn't made it to the list), but I did leave feedback
>
inux/issues/115
> Signed-off-by: Gustavo A. R. Silva
Thanks Gustavo,
this looks good to me.
Acked-by: Simon Horman
> ---
> drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/drivers/net/ethernet/netronome/nfp/nfp_net
>
> Since they are so close just update nfp to make use of ethtool_gsprintf
>
> Signed-off-by: Alexander Duyck
Reviewed-by: Simon Horman
This series enhances the TC policer action implementation to allow a
policer action instance to enforce a rate-limit based on
packets-per-second, configurable using a packet-per-second rate and burst
parameters.
In the hope of aiding review this is broken up into three patches.
* [PATCH 1/3] flow
Zheng
Signed-off-by: Simon Horman
Signed-off-by: Louis Peens
---
drivers/net/dsa/sja1105/sja1105_flower.c | 6 ++
.../net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c| 11 ++-
drivers/net/ethernet/freescale/enetc/enetc_qos.c | 5 +
drivers/net/ethernet
uncover a performance impact of this change on
existing features.
Signed-off-by: Baowen Zheng
Signed-off-by: Simon Horman
Signed-off-by: Louis Peens
---
include/net/sch_generic.h | 14 +++
include/net/tc_act/tc_police.h | 48 --
include/uapi/linux/pkt_cls.h | 2
, and TC code portion of
this feature into separate patches with the aim of providing a logical flow
for review. And the implementation of these helpers will be filled out by a
follow-up patch.
Signed-off-by: Xingfeng Hu
Signed-off-by: Simon Horman
Signed-off-by: Louis Peens
---
include/net
On Fri, Mar 12, 2021 at 03:08:28PM +0100, Simon Horman wrote:
> This series enhances the TC policer action implementation to allow a
> policer action instance to enforce a rate-limit based on
> packets-per-second, configurable using a packet-per-second rate and burst
> parameters.
.
On Sun, Mar 14, 2021 at 10:17:37AM +0200, Ido Schimmel wrote:
> On Fri, Mar 12, 2021 at 03:08:28PM +0100, Simon Horman wrote:
> > This series enhances the TC policer action implementation to allow a
> > policer action instance to enforce a rate-limit based on
> > packets-per
Hi Ido,
On Tue, Mar 16, 2021 at 10:35:35AM +0200, Ido Schimmel wrote:
> Sorry for the delay. Was AFK yesterday
No problem at all.
...
> > > > As follow-ups we plan to provide:
> > > > * Corresponding updates to iproute2
> > > > * Corresponding self tests (which depend on the iproute2 changes)
>
On Tue, Mar 16, 2021 at 09:53:49AM -0400, Jamal Hadi Salim wrote:
> On 2021-03-12 9:22 a.m., Simon Horman wrote:
> > On Fri, Mar 12, 2021 at 03:08:28PM +0100, Simon Horman wrote:
> > > This series enhances the TC policer action implementation to allow a
> > > policer a
: 120ffd84a9ec ("nfp: flower: verify pre-tunnel rules")
Signed-off-by: Louis Peens
Signed-off-by: Simon Horman
---
.../ethernet/netronome/nfp/flower/offload.c| 18 ++
1 file changed, 18 insertions(+)
diff --git a/drivers/net/ethernet/netronome/nfp/flower/offload.c
b/d
From: Louis Peens
Differentiate between ipv4 and ipv6 flows when configuring the pre_tunnel
table to prevent them trampling each other in the table.
Fixes: 783461604f7e ("nfp: flower: update flow merge code to support IPv6
tunnels")
Signed-off-by: Louis Peens
Signed-off-by: Si
Louis Peens says:
The following set of patches fixes up a few bugs in the pre_tun
decap code paths which has been hiding for a while.
Louis Peens (3):
nfp: flower: fix unsupported pre_tunnel flows
nfp: flower: add ipv6 bit to pre_tunnel control message
nfp: flower: fix pre_tun mask id alloc
id, which
triggers the allocation on the firmware side. This leads to the firmware
mask being corrupted and causing all sorts of strange behaviour.
Fixes: f12725d98cbe ("nfp: flower: offload pre-tunnel rules")
Signed-off-by: Louis Peens
Signed-off-by: Simon Horman
---
.../ethernet/
On Thu, Mar 25, 2021 at 02:35:55PM +0800, Wan Jiabing wrote:
> struct sk_buff has been declared. Remove the duplicate.
>
> Signed-off-by: Wan Jiabing
Thanks, nice catch.
Reviewed-by: Simon Horman
Anastasov
Pablo, could you consider this for nf-next or should we repost when
net-next re-opens?
Reviewed-by: Simon Horman
On Mon, Aug 10, 2020 at 12:11:42PM -0700, David Miller wrote:
> From: Jakub Kicinski
> Date: Mon, 10 Aug 2020 10:32:04 -0700
>
> > I'm not doing much work on the NFP driver any more.
> >
> > Signed-off-by: Jakub Kicinski
>
> Applied.
Thanks,
for the record I'm happy to take this over on beha
ned-off-by: Romain Perier
> Signed-off-by: Allen Pais
Reviewed-by: Simon Horman
But:
This series should be targeted at net-next, and thus have net-next in its
subject
[PATCH net-next x/y] ...
And it should be posted when net-next is open: it is currently closed.
http://v
0x8100 as before.
Signed-off-by: Louis Peens
Signed-off-by: Simon Horman
---
.../net/ethernet/netronome/nfp/flower/cmsg.h | 17
.../net/ethernet/netronome/nfp/flower/main.h | 4 +-
.../net/ethernet/netronome/nfp/flower/match.c | 62 +-
.../ethernet/netronome/nfp/flower/offload.c
Louis says:
Add new feature to the Netronome flower driver to enable QinQ offload.
This needed a bit of gymnastics in order to not break compatibility with
older firmware as the flow key sent to the firmware had to be updated
in order to make space for the extra field.
Louis Peens (2):
nfp: flo
From: Louis Peens
Add a check to make sure the total length of the flow key sent to the
firmware stays within the supported limit.
Signed-off-by: Louis Peens
Signed-off-by: Simon Horman
---
drivers/net/ethernet/netronome/nfp/flower/main.h | 2 ++
drivers/net/ethernet/netronome/nfp/flower
On Wed, Jun 12, 2019 at 11:46:27AM -0700, Jakub Kicinski wrote:
> On Wed, 12 Jun 2019 15:02:39 -0300, Marcelo Ricardo Leitner wrote:
> > On Tue, May 28, 2019 at 05:03:50PM +, Kevin 'ldir' Darbyshire-Bryant
> > wrote:
> > ...
> > > +static int tcf_ctinfo_init(struct net *net, struct nlattr *nla
On Thu, Apr 26, 2018 at 10:41:14PM +0300, Sergei Shtylyov wrote:
> Document the R-Car V3M (R8A77970) SoC support in the R-Car CAN-FD bindings.
>
> Signed-off-by: Sergei Shtylyov
Reviewed-by: Simon Horman
>
> ---
> The patch is against the 'linux-can-next.git' r
ngs
> patch posted yesterday. Although I wouldn't object if they're both merged to
> the 'linux-can.git' repo instead. :-)
>
> Documentation/devicetree/bindings/net/can/rcar_canfd.txt | 1 +
> 1 file changed, 1 insertion(+)
Reviewed-by: Simon Horman
>
On Thu, May 03, 2018 at 03:02:33PM +0200, Geert Uytterhoeven wrote:
> R8A7796 is R-Car M3-W.
>
> Signed-off-by: Geert Uytterhoeven
Reviewed-by: Simon Horman
Hi Pablo,
please consider these IPVS enhancements for v4.18.
* Whitepace cleanup
* Add Maglev hashing algorithm as a IPVS scheduler
Inju Song says "Implements the Google's Maglev hashing algorithm as a
IPVS scheduler. Basically it provides consistent hashing but offers some
special featu
Anastasov
Signed-off-by: Simon Horman
---
include/net/ip_vs.h| 1 +
net/netfilter/ipvs/ip_vs_ctl.c | 4
2 files changed, 5 insertions(+)
diff --git a/include/net/ip_vs.h b/include/net/ip_vs.h
index eb0bec043c96..0ac795b41ab8 100644
--- a/include/net/ip_vs.h
+++ b/include/net/ip_vs.h
From: Arvind Yadav
Fix checkpatch.pl error:
ERROR: space prohibited before open square bracket '['.
Signed-off-by: Arvind Yadav
Signed-off-by: Simon Horman
---
net/netfilter/ipvs/ip_vs_proto_tcp.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net/netf
From: Inju Song
To build the maglev hashing scheduler, add some configuration
to Kconfig and Makefile.
- The compile configurations of MH are added to the Kconfig.
- The MH build rule is added to the Makefile.
Signed-off-by: Inju Song
Signed-off-by: Julian Anastasov
Signed-off-by: Simon
Song
Signed-off-by: Julian Anastasov
Signed-off-by: Simon Horman
---
net/netfilter/ipvs/ip_vs_mh.c | 540 ++
1 file changed, 540 insertions(+)
create mode 100644 net/netfilter/ipvs/ip_vs_mh.c
diff --git a/net/netfilter/ipvs/ip_vs_mh.c b/net/netfilter
ernat
Acked-by: Julian Anastasov
Signed-off-by: Simon Horman
---
net/netfilter/ipvs/ip_vs_dh.c| 3 ++-
net/netfilter/ipvs/ip_vs_lblc.c | 3 ++-
net/netfilter/ipvs/ip_vs_lblcr.c | 3 ++-
net/netfilter/ipvs/ip_vs_sh.c| 3 ++-
4 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/net
On Fri, Apr 20, 2018 at 05:53:18PM +0300, Sergei Shtylyov wrote:
> On 04/20/2018 04:28 PM, Geert Uytterhoeven wrote:
>
> > Since commit 9b5ba0df4ea4f940 ("ARM: shmobile: Introduce ARCH_RENESAS")
> > is ARCH_RENESAS a more appropriate platform dependency than the legacy
>
>"ARCH_RENESAS is", n
maining #ifdefs.
>
> This will allow to drop ARCH_SHMOBILE on ARM in the near future.
>
> Signed-off-by: Geert Uytterhoeven
Reviewed-by: Simon Horman
y
> than the legacy ARCH_SHMOBILE, hence use the former.
>
> This will allow to drop ARCH_SHMOBILE on ARM and ARM64 in the near
> future.
>
> Signed-off-by: Geert Uytterhoeven
Reviewed-by: Simon Horman
ce use the
> former.
>
> This will allow to drop ARCH_SHMOBILE on ARM in the near future.
>
> Signed-off-by: Geert Uytterhoeven
Reviewed-by: Simon Horman
sas SuperH SH-Mobile SoCs are still covered by the CONFIG_CPU_SH4
> check.
>
> This will allow to drop ARCH_SHMOBILE on ARM and ARM64 in the near
> future.
>
> Signed-off-by: Geert Uytterhoeven
Reviewed-by: Simon Horman
in the near
> future.
>
> Signed-off-by: Geert Uytterhoeven
Reviewed-by: Simon Horman
On Fri, Apr 20, 2018 at 03:28:33PM +0200, Geert Uytterhoeven wrote:
> All drivers for Renesas ARM SoCs have gained proper ARCH_RENESAS
> platform dependencies. Hence finish the conversion from ARCH_SHMOBILE
> to ARCH_RENESAS for Renesas 32-bit ARM SoCs, as started by commit
> 9b5ba0df4ea4f940 ("AR
On Fri, Apr 20, 2018 at 03:28:33PM +0200, Geert Uytterhoeven wrote:
> All drivers for Renesas ARM SoCs have gained proper ARCH_RENESAS
> platform dependencies. Hence finish the conversion from ARCH_SHMOBILE
> to ARCH_RENESAS for Renesas 32-bit ARM SoCs, as started by commit
> 9b5ba0df4ea4f940 ("AR
re()
> > as reported by syzbot.
> >
> > Reported-by:
> > Cc: Simon Horman
> > Cc: Julian Anastasov
> > Cc: Pablo Neira Ayuso
> > Signed-off-by: Cong Wang
>
> Thanks!
>
> Acked-by: Julian Anastasov
Thanks.
Pablo, could you take this into nf?
Ac
e(),
> > as reported by syzbot.
> >
> > Reported-by:
> > Cc: Simon Horman
> > Cc: Julian Anastasov
> > Cc: Pablo Neira Ayuso
> > Signed-off-by: Cong Wang
>
> Thanks!
>
> Acked-by: Julian Anastasov
Thanks.
Pablo, could you take thi
On Fri, Mar 09, 2018 at 12:22:48PM +0100, Jiri Benc wrote:
> On Tue, 6 Mar 2018 18:08:04 +0100, Simon Horman wrote:
> > - if (!tb[TCA_TUNNEL_KEY_PARMS])
> > + if (!tb[TCA_TUNNEL_KEY_PARMS]) {
> > + NL_SET_ERR_MSG(extack, "Missing tunnel key parameter"
On Fri, Mar 09, 2018 at 12:53:17PM +0100, Jiri Benc wrote:
> On Tue, 6 Mar 2018 18:08:05 +0100, Simon Horman wrote:
> > +static int
> > +tunnel_key_copy_geneve_opt(const struct nlattr *nla, int dst_len, void
> > *dst,
> > + str
From: Pieter Jansen van Vuuren
Implement ip fragmentation match offloading for both IPv4 and IPv6. Allows
offloading frag, nofrag, first and nofirstfrag classification.
Signed-off-by: Pieter Jansen van Vuuren
Reviewed-by: Jakub Kicinski
Signed-off-by: Simon Horman
---
drivers/net/ethernet
Pieter Jansen van Vuuren says:
This set allows offloading IP fragmentation classification. It Implements
ip fragmentation match offloading for both IPv4 and IPv6 and offloads
frag, nofrag, first and nofirstfrag classification.
Pieter Jansen van Vuuren (2):
nfp: flower: refactor shared ip header
From: Pieter Jansen van Vuuren
Refactored shared ip header code for IPv4 and IPv6 in match offload.
Signed-off-by: Pieter Jansen van Vuuren
Reviewed-by: Jakub Kicinski
Signed-off-by: Simon Horman
---
drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 19 +++
drivers/net/ethernet
On Thu, Mar 22, 2018 at 03:00:38PM +0100, Phil Sutter wrote:
> Synopsis section was inconsistent with regards to help text and later
> description of ssthresh parameter.
>
> Signed-off-by: Phil Sutter
Reviewed-by: Simon Horman
On Tue, Aug 15, 2017 at 09:03:58PM -0700, David Miller wrote:
> From: David Miller
> Date: Tue, 15 Aug 2017 17:52:40 -0700 (PDT)
>
> > From: Simon Horman
> > Date: Tue, 15 Aug 2017 08:13:48 +0200
> >
> >> Could you pull net into net-next? I'd like to
The first patch of this series moves processing of control messages from a
BH handler to a workqueue. That change makes it safe to process MTU
updates from the firmware which is added by the second patch of this
series.
Simon Horman (2):
nfp: process control messages in workqueue in flower app
Now that control message processing occurs in a workqueue rather than a BH
handler MTU updates received from the firmware may be safely processed.
Signed-off-by: Simon Horman
Reviewed-by: Jakub Kicinski
---
drivers/net/ethernet/netronome/nfp/flower/cmsg.c | 11 +--
1 file changed, 9
Processing of control messages is not time-critical and future processing
of some messages will require taking the RTNL which is not possible
in a BH handler. It seems simplest to move all control message processing
to a workqueue.
Signed-off-by: Simon Horman
Reviewed-by: Jakub Kicinski
On Fri, Aug 18, 2017 at 11:11:33AM +0200, Geert Uytterhoeven wrote:
> Hi Simon, Magnus,
>
> Currently Renesas R-Car Gen2 SoCs use the common clk-rcar-gen2,
> clk-mstp, and clk-div6 drivers, which depend on most clocks being
> described in DT. Especially the module (MSTP) clocks are cumberso
On Mon, Aug 28, 2017 at 02:41:16AM -0400, Chris Mi wrote:
> Currently, all filters with the same priority are linked in a doubly
> linked list. Every filter should have a unique handle. To make the
> handle unique, we need to iterate the list every time to see if the
> handle exists or not when ins
ned-off-by: Simon Horman
---
As this is an old bug I am submitting a fix against net-next rather than
net: I do not see any urgency here. I am however, happy for it to be
applied against net instead.
---
drivers/net/ethernet/renesas/ravb_main.c | 8 ++--
1 file changed, 6 insertions(+), 2 deletion
k().
>
> Signed-off-by: Xin Long
Acked-by: Simon Horman
Pablo,
please consider applying this to nf-next.
> ---
> net/netfilter/ipvs/ip_vs_proto_sctp.c | 7 ++-
> 1 file changed, 2 insertions(+), 5 deletions(-)
>
> diff --git a/net/netfilter/ipvs/ip_vs_proto_sctp.c
river proper")
Signed-off-by: Masaru Nagai
Signed-off-by: Kazuya Mizuguchi
[simon: updated changelog]
Signed-off-by: Simon Horman
---
drivers/net/ethernet/renesas/ravb_main.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/ethernet/renesas/ravb_main.c
b/d
Hi Arnd,
On Tue, Apr 23, 2019 at 05:11:32PM +0200, Arnd Bergmann wrote:
> When isdn4linux came up in the context of another patch series, I
> remembered that we had discussed removing it a while ago.
>
> It turns out that the suggestion from Karsten Keil wa to remove I4L
> in 2018 after the last
On Wed, Apr 24, 2019 at 10:14:55AM +0200, Arnd Bergmann wrote:
> On Wed, Apr 24, 2019 at 9:56 AM Simon Horman wrote:
> >
> > Hi Arnd,
> >
> > On Tue, Apr 23, 2019 at 05:11:32PM +0200, Arnd Bergmann wrote:
> > > When isdn4linux came up in the context of anot
On Thu, May 09, 2019 at 05:32:21PM +0200, Ulrich Hecht wrote:
>
> > On May 9, 2019 at 12:10 PM Simon Horman wrote:
> >
> >
> > On Thu, May 09, 2019 at 08:57:44AM +0200, Ulrich Hecht wrote:
> > >
> > > > On May 8, 2019 at 6:52 PM Niklas Söderlu
1 - 100 of 1311 matches
Mail list logo