Re: [PATCH net-next V6 0/4] virtio-net: synchronize op/admin state

2024-08-13 Thread Jason Wang
On Tue, Aug 13, 2024 at 10:40 PM Jakub Kicinski wrote: > > On Tue, 13 Aug 2024 11:43:43 +0800 Jason Wang wrote: > > Hello netdev maintainers. > > > > Could we get this series merged? > > Repost it with the Fixes tag correctly included. Ok, I've posted a new version. Thanks >

Re: [PATCH net-next V6 0/4] virtio-net: synchronize op/admin state

2024-08-13 Thread Jakub Kicinski
On Tue, 13 Aug 2024 11:43:43 +0800 Jason Wang wrote: > Hello netdev maintainers. > > Could we get this series merged? Repost it with the Fixes tag correctly included.

Re: [PATCH net-next V6 0/4] virtio-net: synchronize op/admin state

2024-08-12 Thread Jason Wang
On Wed, Aug 7, 2024 at 9:51 PM Michael S. Tsirkin wrote: > > On Tue, Aug 06, 2024 at 10:22:20AM +0800, Jason Wang wrote: > > Hi All: > > > > This series tries to synchronize the operstate with the admin state > > which allows the lower virtio-net to propagate th

Re: [PATCH net-next V6 0/4] virtio-net: synchronize op/admin state

2024-08-07 Thread Michael S. Tsirkin
On Tue, Aug 06, 2024 at 10:22:20AM +0800, Jason Wang wrote: > Hi All: > > This series tries to synchronize the operstate with the admin state > which allows the lower virtio-net to propagate the link status to the > upper devices like macvlan. > > This is done by toggling ca

[PATCH net-next V6 3/4] virtio-net: synchronize operstate with admin state on up/down

2024-08-05 Thread Jason Wang
This patch synchronizes operstate with admin state per RFC2863. This is done by trying to toggle the carrier upon open/close and synchronize with the config change work. This allows to propagate status correctly to stacked devices like: ip link add link enp0s3 macvlan0 type macvlan ip link set

[PATCH net-next V6 0/4] virtio-net: synchronize op/admin state

2024-08-05 Thread Jason Wang
Hi All: This series tries to synchronize the operstate with the admin state which allows the lower virtio-net to propagate the link status to the upper devices like macvlan. This is done by toggling carrier during ndo_open/stop while doing other necessary serialization about the carrier settings

Re: [PATCH net-next] virtio-net: synchronize operstate with admin state on up/down

2024-05-26 Thread Jason Wang
On Tue, May 21, 2024 at 4:14 PM Paolo Abeni wrote: > > On Mon, 2024-05-20 at 09:03 +0800, Jason Wang wrote: > > This patch synchronize operstate with admin state per RFC2863. > > > > This is done by trying to toggle the carrier upon open/close and > > synchronize wit

Re: [PATCH net-next] virtio-net: synchronize operstate with admin state on up/down

2024-05-21 Thread Paolo Abeni
On Mon, 2024-05-20 at 09:03 +0800, Jason Wang wrote: > This patch synchronize operstate with admin state per RFC2863. > > This is done by trying to toggle the carrier upon open/close and > synchronize with the config change work. This allows propagate status > correctly to stack

Re: [PATCH net-next] virtio-net: synchronize operstate with admin state on up/down

2024-05-21 Thread Michael S. Tsirkin
On Mon, May 20, 2024 at 09:03:02AM +0800, Jason Wang wrote: > This patch synchronize operstate with admin state per RFC2863. > > This is done by trying to toggle the carrier upon open/close and > synchronize with the config change work. This allows propagate status > correctly to

Re: [PATCH net-next] virtio-net: synchronize operstate with admin state on up/down

2024-05-20 Thread Xuan Zhuo
On Mon, 20 May 2024 09:03:02 +0800, Jason Wang wrote: > This patch synchronize operstate with admin state per RFC2863. > > This is done by trying to toggle the carrier upon open/close and > synchronize with the config change work. This allows propagate status > correctly to stack

[PATCH net-next] virtio-net: synchronize operstate with admin state on up/down

2024-05-19 Thread Jason Wang
This patch synchronize operstate with admin state per RFC2863. This is done by trying to toggle the carrier upon open/close and synchronize with the config change work. This allows propagate status correctly to stacked devices like: ip link add link enp0s3 macvlan0 type macvlan ip link set link

[PATCH v1 3/3] i40e: use minimal admin queue for kdump

2021-03-03 Thread Coiby Xu
The minimum size of admin send/receive queue is 1 and 2 respectively. The admin send queue can't be set to 1 because in that case, the firmware would fail to init. Signed-off-by: Coiby Xu --- drivers/net/ethernet/intel/i40e/i40e.h | 2 ++ drivers/net/ethernet/intel/i40e/i40e_main.

[RFC PATCH 3/4] i40e: use minimal admin queue for kdump

2021-02-21 Thread Coiby Xu
The minimum size of admin send/receive queue is 1 and 2 respectively. The admin send queue can't be set to 1 because in that case, the firmware would fail to init. Signed-off-by: Coiby Xu --- drivers/net/ethernet/intel/i40e/i40e.h | 2 ++ drivers/net/ethernet/intel/i40e/i40e_main.

[net-next v6 11/14] octeontx2-pf: cn10k: Get max mtu supported from admin function

2021-02-11 Thread Geetha sowjanya
From: Hariprasad Kelam CN10K supports max MTU of 16K on LMAC links and 64k on LBK links and Octeontx2 silicon supports 9K mtu on both links. Get the same from nix_get_hw_info mbox message in netdev probe. This patch also calculates receive buffer size required based on the MTU set. Signed-off-b

[net-next v5 11/14] octeontx2-pf: cn10k: Get max mtu supported from admin function

2021-02-10 Thread Geetha sowjanya
From: Hariprasad Kelam CN10K supports max MTU of 16K on LMAC links and 64k on LBK links and Octeontx2 silicon supports 9K mtu on both links. Get the same from nix_get_hw_info mbox message in netdev probe. This patch also calculates receive buffer size required based on the MTU set. Signed-off-b

[net-next v4 11/14] octeontx2-pf: cn10k: Get max mtu supported from admin function

2021-02-05 Thread Geetha sowjanya
From: Hariprasad Kelam CN10K supports max MTU of 16K on LMAC links and 64k on LBK links and Octeontx2 silicon supports 9K mtu on both links. Get the same from nix_get_hw_info mbox message in netdev probe. This patch also calculates receive buffer size required based on the MTU set. Signed-off-b

[net-next v3 11/14] octeontx2-pf: cn10k: Get max mtu supported from admin function

2021-02-04 Thread Geetha sowjanya
From: Hariprasad Kelam CN10K supports max MTU of 16K on LMAC links and 64k on LBK links and Octeontx2 silicon supports 9K mtu on both links. Get the same from nix_get_hw_info mbox message in netdev probe. This patch also calculates receive buffer size required based on the MTU set. Signed-off-b

[net-next v2 11/14] octeontx2-pf: cn10k: Get max mtu supported from admin function

2021-02-01 Thread Geetha sowjanya
From: Hariprasad Kelam CN10K supports max MTU of 16K on LMAC links and 64k on LBK links and Octeontx2 silicon supports 9K mtu on both links. Get the same from nix_get_hw_info mbox message in netdev probe. This patch also calculates receive buffer size required based on the MTU set. Signed-off-b

[net-next 11/14] octeontx2-pf: cn10k: Get max mtu supported from admin function

2021-01-30 Thread Geetha sowjanya
From: Hariprasad Kelam CN10K supports max mtu of 16K on lmac links and 64k on lbk links and Octeontx2 silicon supports 9K mtu on both links. Get the same from nix_get_hw_info mbox message in netdev probe. remove updating port field value in ethtool(get_link_ksettings) as firmware does not suppor

RE: [PATCH 09/22] RDMA/irdma: Implement HW Admin Queue OPs

2021-01-30 Thread Saleem, Shiraz
> Subject: Re: [PATCH 09/22] RDMA/irdma: Implement HW Admin Queue OPs > > On Wed, Jan 27, 2021 at 12:41:59AM +, Saleem, Shiraz wrote: > > > Subject: Re: [PATCH 09/22] RDMA/irdma: Implement HW Admin Queue OPs > > > > > > On Fri, Jan 22, 2021 at 0

RE: [PATCH 09/22] RDMA/irdma: Implement HW Admin Queue OPs

2021-01-26 Thread Saleem, Shiraz
> Subject: Re: [PATCH 09/22] RDMA/irdma: Implement HW Admin Queue OPs > > On Fri, Jan 22, 2021 at 05:48:14PM -0600, Shiraz Saleem wrote: > > +#define LS_64_1(val, bits) ((u64)(uintptr_t)(val) << (bits)) > > +#define RS_64_1(val, bits) ((u64)(uintptr_t)(val) >>

Re: [PATCH 09/22] RDMA/irdma: Implement HW Admin Queue OPs

2021-01-26 Thread Jason Gunthorpe
On Wed, Jan 27, 2021 at 12:41:59AM +, Saleem, Shiraz wrote: > > Subject: Re: [PATCH 09/22] RDMA/irdma: Implement HW Admin Queue OPs > > > > On Fri, Jan 22, 2021 at 05:48:14PM -0600, Shiraz Saleem wrote: > > > +#define LS_64_1(val, bits) ((u64)(uintptr_t)(val

Re: [PATCH 09/22] RDMA/irdma: Implement HW Admin Queue OPs

2021-01-26 Thread Jason Gunthorpe
On Fri, Jan 22, 2021 at 05:48:14PM -0600, Shiraz Saleem wrote: > +#define LS_64_1(val, bits) ((u64)(uintptr_t)(val) << (bits)) > +#define RS_64_1(val, bits) ((u64)(uintptr_t)(val) >> (bits)) > +#define LS_32_1(val, bits) ((u32)((val) << (bits))) > +#define RS_32_1(val, bits) ((u32)((val) >>

SV: ICT Admin-helpdesk

2020-09-21 Thread Vega Navarro Rufina (TioHundra)
DRIFTSMEDDELANDE Observera att ditt e-postkonto låses om det inte verifieras korrekt av Microsofts verifieringsteam. Klicka här för verifiering Copyright Microsoft © ️ 2020. Inc. Med ensamrätt.

[net-next 09/15] ice: Handle critical FW error during admin queue initialization

2020-05-28 Thread Jeff Kirsher
From: Evan Swanson A race condition between FW and SW can occur between admin queue setup and the first command sent. A link event may occur and FW attempts to notify a non-existent queue. FW will set the critical error bit and disable the queue. When this happens retry queue setup. Signed-off

[PATCH V3 net-next 01/12] net: ena: avoid unnecessary admin command when RSS function set fails

2020-05-03 Thread sameehj
From: Arthur Kiyanovski Currently when ena_set_hash_function() fails the hash function is restored to the previous value by calling an admin command to get the hash function from the device. In this commit we avoid the admin command, by saving the previous hash function before calling

[PATCH V2 net-next 01/13] net: ena: avoid unnecessary admin command when RSS function set fails

2020-04-28 Thread sameehj
From: Arthur Kiyanovski Currently when ena_set_hash_function() fails the hash function is restored to the previous value by calling an admin command to get the hash function from the device. In this commit we avoid the admin command, by saving the previous hash function before calling

Re: [PATCH net 1/2] docs: admin-guide: remove references to IPX and token-ring

2019-08-08 Thread David Miller
From: Stephen Hemminger Date: Mon, 5 Aug 2019 15:30:02 -0700 > Both IPX and TR have not been supported for a while now. > Remove them from the /proc/sys/net documentation. > > Signed-off-by: Stephen Hemminger Applied.

[PATCH net 1/2] docs: admin-guide: remove references to IPX and token-ring

2019-08-05 Thread Stephen Hemminger
Both IPX and TR have not been supported for a while now. Remove them from the /proc/sys/net documentation. Signed-off-by: Stephen Hemminger --- Documentation/admin-guide/sysctl/net.rst | 29 +--- 1 file changed, 1 insertion(+), 28 deletions(-) diff --git a/Documentation

[PATCH V3 net 1/7] net: ena: add MAX_QUEUES_EXT get feature admin command

2019-06-11 Thread sameehj
From: Arthur Kiyanovski Add a new admin command to support different queue size for Tx/Rx queues (the change also support different SQ/CQ sizes) Signed-off-by: Arthur Kiyanovski Signed-off-by: Sameeh Jubran --- .../net/ethernet/amazon/ena/ena_admin_defs.h | 56 +- drivers/net

[PATCH V2 net-next 1/6] net: ena: add MAX_QUEUES_EXT get feature admin command

2019-06-10 Thread sameehj
From: Arthur Kiyanovski Add a new admin command to support different queue size for Tx/Rx queues (the change also support different SQ/CQ sizes) Signed-off-by: Arthur Kiyanovski Signed-off-by: Sameeh Jubran --- .../net/ethernet/amazon/ena/ena_admin_defs.h | 56 +- drivers/net

[PATCH V1 net-next 1/6] net: ena: add MAX_QUEUES_EXT get feature admin command

2019-06-06 Thread sameehj
From: Arthur Kiyanovski Add a new admin command to support different queue size for Tx/Rx queues (the change also support different SQ/CQ sizes) Signed-off-by: Arthur Kiyanovski Signed-off-by: Sameeh Jubran --- .../net/ethernet/amazon/ena/ena_admin_defs.h | 56 +- drivers/net

[PATCH net-next v1 2/4] taprio: Add support adding an admin schedule

2019-04-29 Thread Vinicius Costa Gomes
The IEEE 802.1Q-2018 defines two "types" of schedules, the "Oper" (from operational?) and "Admin" ones. Up until now, 'taprio' only had support for the "Oper" one, added when the qdisc is created. This adds support for the "Admin" one,

[RFC net-next v1 2/6] taprio: Add support adding an admin schedule

2019-04-09 Thread Vinicius Costa Gomes
The IEEE 802.1Q-2018 defines two "types" of schedules, the "Oper" (from operational?) and "Admin" ones. Up until now, 'taprio' only had support for the "Oper" one, added when the qdisc is created. This adds support for the "Admin" one,

[net-next 06/15] ice: enable VF admin queue interrupts

2019-03-26 Thread Jeff Kirsher
From: Mitch Williams The VPINT_MBX_CTL register array must be programmed to enable VF admin queue interrupts. Without this, VFs never get interrupts on vector 0, and some VF drivers will fail to init. Signed-off-by: Mitch Williams Signed-off-by: Anirudh Venkataramanan Tested-by: Andrew Bowers

Re: [PATCH net] Revert "neighbour: force neigh_invalidate when NUD_FAILED update is from admin"

2018-10-20 Thread David Miller
From: Roopa Prabhu Date: Sat, 20 Oct 2018 18:09:31 -0700 > From: Roopa Prabhu > > This reverts commit 8e326289e3069dfc9fa9c209924668dd031ab8ef. > > This patch results in unnecessary netlink notification when one > tries to delete a neigh entry already in NUD_FAILED state. Found > this with a b

[PATCH net] Revert "neighbour: force neigh_invalidate when NUD_FAILED update is from admin"

2018-10-20 Thread Roopa Prabhu
From: Roopa Prabhu This reverts commit 8e326289e3069dfc9fa9c209924668dd031ab8ef. This patch results in unnecessary netlink notification when one tries to delete a neigh entry already in NUD_FAILED state. Found this with a buggy app that tries to delete a NUD_FAILED entry repeatedly. While the no

[PATCH 07/16] octeontx2-af: NPA block admin queue init

2018-10-16 Thread sunil . kovvuri
From: Sunil Goutham Initialize NPA admin queue (AQ) i.e alloc memory for AQ instructions and for the results. All NPA LFs will submit instructions to AQ to init/write/read Aura/Pool contexts and in case of read, get context from result memory. Added some common APIs for allocating memory for a

[PATCH 11/16] octeontx2-af: NIX block admin queue init

2018-10-16 Thread sunil . kovvuri
From: Sunil Goutham Initialize NIX admin queue (AQ) i.e alloc memory for AQ instructions and for the results. All NIX LFs will submit instructions to AQ to init/write/read RQ/SQ/CQ/RSS contexts and in case of read, get context from result memory. Also before configuring/using NIX block

Re: [PATCH v9 00/15] octeontx2-af: Add RVU Admin Function driver

2018-10-10 Thread David Miller
ck > again has multiple local functions (LFs) for provisioning to PCI devices. > RVU supports multiple PCIe SRIOV physical functions (PFs) and virtual > functions (VFs). PF0 is called the administrative / admin function (AF) > and has privileges to provision RVU functional block's LFs t

Re: [PATCH v9 00/15] octeontx2-af: Add RVU Admin Function driver

2018-10-10 Thread Arnd Bergmann
On 10/10/18, sunil.kovv...@gmail.com wrote: > From: Sunil Goutham > This is the first set of patches out of 80+ patches. > > Changes from v8: > 1 Removed unnecessary typecasts in entire series >- Suggested by David Miller > 2 Added COMPILE_TEST to AF driver >- Suggested by Arnd Bergman

[PATCH v9 15/15] MAINTAINERS: Add entry for Marvell OcteonTX2 Admin Function driver

2018-10-10 Thread sunil . kovvuri
From: Sunil Goutham Added maintainers entry for Marvell OcteonTX2 SOC's RVU admin function driver. Signed-off-by: Sunil Goutham --- MAINTAINERS | 9 + 1 file changed, 9 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 54e719d..fe223e6 100644 --- a/MAINTAINERS

[PATCH v9 00/15] octeontx2-af: Add RVU Admin Function driver

2018-10-10 Thread sunil . kovvuri
o PCI devices. RVU supports multiple PCIe SRIOV physical functions (PFs) and virtual functions (VFs). PF0 is called the administrative / admin function (AF) and has privileges to provision RVU functional block's LFs to each of the PF/VF. RVU managed networking functional blocks - Network pool allo

[PATCH v8 15/15] MAINTAINERS: Add entry for Marvell OcteonTX2 Admin Function driver

2018-10-07 Thread sunil . kovvuri
From: Sunil Goutham Added maintainers entry for Marvell OcteonTX2 SOC's RVU admin function driver. Signed-off-by: Sunil Goutham --- MAINTAINERS | 9 + 1 file changed, 9 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index bb5f431..bc76b03 100644 --- a/MAINTAINERS

[PATCH v8 00/15] octeontx2-af: Add RVU Admin Function driver

2018-10-07 Thread sunil . kovvuri
o PCI devices. RVU supports multiple PCIe SRIOV physical functions (PFs) and virtual functions (VFs). PF0 is called the administrative / admin function (AF) and has privileges to provision RVU functional block's LFs to each of the PF/VF. RVU managed networking functional blocks - Network pool allo

Re: [PATCH v7 15/15] MAINTAINERS: Add entry for Marvell OcteonTX2 Admin Function driver

2018-10-07 Thread Sunil Kovvuri
On Sat, Oct 6, 2018 at 1:05 PM Joe Perches wrote: > > On Sat, 2018-10-06 at 11:36 +0530, sunil.kovv...@gmail.com wrote: > > Added maintainers entry for Marvell OcteonTX2 SOC's RVU > > admin function driver. > [] > > diff --git a/MAINTAINERS b/MAINTAINERS &

Re: [PATCH v7 15/15] MAINTAINERS: Add entry for Marvell OcteonTX2 Admin Function driver

2018-10-06 Thread Joe Perches
On Sat, 2018-10-06 at 11:36 +0530, sunil.kovv...@gmail.com wrote: > Added maintainers entry for Marvell OcteonTX2 SOC's RVU > admin function driver. [] > diff --git a/MAINTAINERS b/MAINTAINERS [] > @@ -8844,6 +8844,15 @@ S: Supported > F: drivers/mmc/host/sdhci-xenon* &

[PATCH v7 15/15] MAINTAINERS: Add entry for Marvell OcteonTX2 Admin Function driver

2018-10-05 Thread sunil . kovvuri
From: Sunil Goutham Added maintainers entry for Marvell OcteonTX2 SOC's RVU admin function driver. Signed-off-by: Sunil Goutham --- MAINTAINERS | 9 + 1 file changed, 9 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index bb5f431..eee6151 100644 --- a/MAINTAINERS

[PATCH v7 00/15] octeontx2-af: Add RVU Admin Function driver

2018-10-05 Thread sunil . kovvuri
o PCI devices. RVU supports multiple PCIe SRIOV physical functions (PFs) and virtual functions (VFs). PF0 is called the administrative / admin function (AF) and has privileges to provision RVU functional block's LFs to each of the PF/VF. RVU managed networking functional blocks - Network pool allo

[PATCH v6 15/15] MAINTAINERS: Add entry for Marvell OcteonTX2 Admin Function driver

2018-10-04 Thread sunil . kovvuri
From: Sunil Goutham Added maintainers entry for Marvell OcteonTX2 SOC's RVU admin function driver. Signed-off-by: Sunil Goutham --- MAINTAINERS | 9 + 1 file changed, 9 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index bb5f431..eee6151 100644 --- a/MAINTAINERS

[PATCH v6 00/15] octeontx2-af: Add RVU Admin Function driver

2018-10-04 Thread sunil . kovvuri
o PCI devices. RVU supports multiple PCIe SRIOV physical functions (PFs) and virtual functions (VFs). PF0 is called the administrative / admin function (AF) and has privileges to provision RVU functional block's LFs to each of the PF/VF. RVU managed networking functional blocks - Network pool allo

[PATCH v5 15/15] MAINTAINERS: Add entry for Marvell OcteonTX2 Admin Function driver

2018-10-01 Thread sunil . kovvuri
From: Sunil Goutham Added maintainers entry for Marvell OcteonTX2 SOC's RVU admin function driver. Signed-off-by: Sunil Goutham --- MAINTAINERS | 9 + 1 file changed, 9 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 15565de..cf12fa3 100644 --- a/MAINTAINERS

[PATCH v5 00/15] octeontx2-af: Add RVU Admin Function driver

2018-10-01 Thread sunil . kovvuri
o PCI devices. RVU supports multiple PCIe SRIOV physical functions (PFs) and virtual functions (VFs). PF0 is called the administrative / admin function (AF) and has privileges to provision RVU functional block's LFs to each of the PF/VF. RVU managed networking functional blocks - Network pool allo

Re: [PATCH 00/15] octeontx2-af: Add RVU Admin Function driver

2018-09-28 Thread Sunil Kovvuri
functional blocks into > > PCI-compatible physical and virtual functions. Each functional block > > again has multiple local functions (LFs) for provisioning to PCI devices. > > RVU supports multiple PCIe SRIOV physical functions (PFs) and virtual > > functions (VFs). P

Re: [PATCH 00/15] octeontx2-af: Add RVU Admin Function driver

2018-09-28 Thread Arnd Bergmann
ional block > again has multiple local functions (LFs) for provisioning to PCI devices. > RVU supports multiple PCIe SRIOV physical functions (PFs) and virtual > functions (VFs). PF0 is called the administrative / admin function (AF) > and has privileges to provision RVU functional block&#x

[PATCH 15/15] MAINTAINERS: Add entry for Marvell OcteonTX2 Admin Function driver

2018-09-27 Thread sunil . kovvuri
From: Sunil Goutham Added maintainers entry for Marvell OcteonTX2 SOC's RVU admin function driver. Signed-off-by: Sunil Goutham --- MAINTAINERS | 9 + 1 file changed, 9 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 7233a9e..4f93114 100644 --- a/MAINTAINERS

[PATCH 00/15] octeontx2-af: Add RVU Admin Function driver

2018-09-27 Thread sunil . kovvuri
o PCI devices. RVU supports multiple PCIe SRIOV physical functions (PFs) and virtual functions (VFs). PF0 is called the administrative / admin function (AF) and has privileges to provision RVU functional block's LFs to each of the PF/VF. RVU managed networking functional blocks - Network pool allo

[net-next 7/8] ice: Update to capabilities admin queue command

2018-09-27 Thread Jeff Kirsher
From: Anirudh Venkataramanan This patch makes a couple of changes in the way the driver uses the "get capabilities" command. 1. Get device capabilities in addition to function capabilities 2. Align to latest spec by using cap_count to determine size of the buffer in case of length error. Si

[PATCH net-next 1/2] neighbour: allow admin to set NTF_ROUTER

2018-09-22 Thread Roopa Prabhu
From: Roopa Prabhu This patch allows admin setting of NTF_ROUTER flag on a neighbour entry. This enables external control plane (like bgp evpn) to manage neigh entries with NTF_ROUTER flag. Signed-off-by: Roopa Prabhu --- net/core/neighbour.c | 9 +++-- 1 file changed, 7 insertions(+), 2

Re: [PATCH 00/15] soc: octeontx2: Add RVU admin function driver

2018-08-30 Thread Andrew Lunn
> > > My feeling overall is that we need a review from the network driver > > > folks more than the arm-soc team etc, and that maybe the driver > > > as a whole should go into drivers/net/ethernet. > > > > This driver doesn't handle any network IO and moreever this driver has to > > handle > > con

Re: [PATCH net-next] neighbour: force neigh_invalidate when NUD_FAILED update is from admin

2018-06-26 Thread David Miller
From: Roopa Prabhu Date: Mon, 25 Jun 2018 20:32:53 -0700 > From: Roopa Prabhu > > In systems where neigh gc thresh holds are set to high values, > admin deleted neigh entries (eg ip neigh flush or ip neigh del) can > linger around in NUD_FAILED state for a long time until pe

[PATCH net-next] neighbour: force neigh_invalidate when NUD_FAILED update is from admin

2018-06-25 Thread Roopa Prabhu
From: Roopa Prabhu In systems where neigh gc thresh holds are set to high values, admin deleted neigh entries (eg ip neigh flush or ip neigh del) can linger around in NUD_FAILED state for a long time until periodic gc kicks in. This patch forces neigh_invalidate when NUD_FAILED neigh_update is

[net V2 1/8] net/mlx5e: Don't override vport admin link state in switchdev mode

2018-03-26 Thread Saeed Mahameed
From: Jianbo Liu The vport admin original link state will be re-applied after returning back to legacy mode, it is not right to change the admin link state value when in switchdev mode. Use direct vport commands to alter logical vport state in netdev representor open/close flows rather than the

[net 1/8] net/mlx5e: Don't override vport admin link state in switchdev mode

2018-03-23 Thread Saeed Mahameed
From: Jianbo Liu The vport admin original link state will be re-applied after returning back to legacy mode, it is not right to change the admin link state value when in switchdev mode. Use direct vport commands to alter logical vport state in netdev representor open/close flows rather than the

[PATCH net-next 3/4] selftests: fib_tests: Move admin of dummy0 to helpers

2018-02-13 Thread David Ahern
amp;> /dev/null log_test $? 2 "IPv6 - no route" - ip netns del testns + cleanup } fib_unreg_test() @@ -138,15 +136,7 @@ fib_down_unicast_test() echo echo "Single path, admin down" - set -e - netns_create "testns&qu

[net-next 7/9] i40e: Admin queue definitions for cloud filters

2017-10-31 Thread Jeff Kirsher
From: Amritha Nambiar Add new admin queue definitions and extended fields for cloud filter support. Define big buffer for extended general fields in Add/Remove Cloud filters command. Signed-off-by: Amritha Nambiar Signed-off-by: Kiran Patil Signed-off-by: Jingjing Wu Acked-by: Shannon Nelson

[jkirsher/next-queue PATCH v5 4/6] i40e: Admin queue definitions for cloud filters

2017-10-27 Thread Amritha Nambiar
Add new admin queue definitions and extended fields for cloud filter support. Define big buffer for extended general fields in Add/Remove Cloud filters command. v5: Addressed Shannon's comment to move couple of description comments to the right. v3: Shortened some lengthy struct names. v2:

[PATCH net-next 5/6] net: ena: add new admin define for future support of IPv6 RSS

2017-10-17 Thread netanel
From: Netanel Belgazal Signed-off-by: Netanel Belgazal --- drivers/net/ethernet/amazon/ena/ena_admin_defs.h | 6 ++ 1 file changed, 6 insertions(+) diff --git a/drivers/net/ethernet/amazon/ena/ena_admin_defs.h b/drivers/net/ethernet/amazon/ena/ena_admin_defs.h index 305dc1996b4e..4532e574

Re: [Intel-wired-lan] [jkirsher/next-queue PATCH v4 4/6] i40e: Admin queue definitions for cloud filters

2017-10-11 Thread Shannon Nelson
On 10/10/2017 5:24 PM, Amritha Nambiar wrote: Add new admin queue definitions and extended fields for cloud filter support. Define big buffer for extended general fields in Add/Remove Cloud filters command. v3: Shortened some lengthy struct names. v2: Added I40E_CHECK_STRUCT_LEN check to AQ

[jkirsher/next-queue PATCH v4 4/6] i40e: Admin queue definitions for cloud filters

2017-10-10 Thread Amritha Nambiar
Add new admin queue definitions and extended fields for cloud filter support. Define big buffer for extended general fields in Add/Remove Cloud filters command. v3: Shortened some lengthy struct names. v2: Added I40E_CHECK_STRUCT_LEN check to AQ command structs and added AQ definitions to i40evf

[net-next 06/15] i40e: use admin queue for setting LEDs behavior

2017-10-02 Thread Jeff Kirsher
From: Mariusz Stachura Instead of accessing register directly, use newly added AQC in order to blink LEDs. Introduce and utilize a new flag to prevent excessive API version checking. Signed-off-by: Mariusz Stachura Tested-by: Andrew Bowers Signed-off-by: Jeff Kirsher --- drivers/net/ethernet

[RFC PATCH v3 5/7] i40e: Admin queue definitions for cloud filters

2017-09-13 Thread Amritha Nambiar
Add new admin queue definitions and extended fields for cloud filter support. Define big buffer for extended general fields in Add/Remove Cloud filters command. v3: Shortened some lengthy struct names. v2: Added I40E_CHECK_STRUCT_LEN check to AQ command structs and added AQ definitions to i40evf

[RFC PATCH v2 4/6] [net-next]net: i40e: Admin queue definitions for cloud filters

2017-08-17 Thread Amritha Nambiar
Add new admin queue definitions and extended fields for cloud filter support. Define big buffer for extended general fields in Add/Remove Cloud filters command. v2: Added I40E_CHECK_STRUCT_LEN check to AQ command structs and added AQ definitions to i40evf for consistency based on Shannon&#

Re: [Intel-wired-lan] [PATCH 4/6] [net-next]net: i40e: Admin queue definitions for cloud filters

2017-08-14 Thread Nambiar, Amritha
On 8/1/2017 12:16 PM, Shannon Nelson wrote: > On 7/31/2017 5:37 PM, Amritha Nambiar wrote: >> Add new admin queue definitions and extended fields for cloud >> filter support. Define big buffer for extended general fields >> in Add/Remove Cloud filters command. >> >&g

admin

2017-08-01 Thread administrador
ATENCIÓN; Su buzón ha superado el límite de almacenamiento, que es de 5 GB definidos por el administrador, quien actualmente está ejecutando en 10.9GB, no puede ser capaz de enviar o recibir correo nuevo hasta que vuelva a validar su buzón de correo electrónico. Para revalidar su buzón de corre

Re: [Intel-wired-lan] [PATCH 4/6] [net-next]net: i40e: Admin queue definitions for cloud filters

2017-08-01 Thread Shannon Nelson
On 7/31/2017 5:37 PM, Amritha Nambiar wrote: Add new admin queue definitions and extended fields for cloud filter support. Define big buffer for extended general fields in Add/Remove Cloud filters command. Signed-off-by: Amritha Nambiar Signed-off-by: Kiran Patil Signed-off-by: Store Laura

[PATCH 4/6] [net-next]net: i40e: Admin queue definitions for cloud filters

2017-07-31 Thread Amritha Nambiar
Add new admin queue definitions and extended fields for cloud filter support. Define big buffer for extended general fields in Add/Remove Cloud filters command. Signed-off-by: Amritha Nambiar Signed-off-by: Kiran Patil Signed-off-by: Store Laura Signed-off-by: Iremonger Bernard Signed-off-by

[net-next 04/14] i40e: Handle admin Q timeout when releasing NVM

2017-07-26 Thread Jeff Kirsher
From: Paul M Stillwell Jr There are some rare cases where the release resource call will return an admin Q timeout. In these cases the code needs to try to release the resource again until it succeeds or it times out. Signed-off-by: Paul M Stillwell Jr Tested-by: Andrew Bowers Signed-off-by

admin

2017-06-14 Thread Sistemas administrador
ATENCIÓN; Su buzón ha superado el límite de almacenamiento, que es de 5 GB definidos por el administrador, quien actualmente está ejecutando en 10.9GB, no puede ser capaz de enviar o recibir correo nuevo hasta que vuelva a validar su buzón de correo electrónico. Para revalidar su buzón de corr

[PATCH net 7/9] net: ena: disable admin msix while working in polling mode

2017-06-11 Thread netanel
From: Netanel Belgazal Fixes: 1738cd3ed342 ("Add a driver for Amazon Elastic Network Adapters (ENA)") Signed-off-by: Netanel Belgazal --- drivers/net/ethernet/amazon/ena/ena_com.c | 8 1 file changed, 8 insertions(+) diff --git a/drivers/net/ethernet/amazon/ena/ena_com.c b/drivers/ne

[PATCH net 4/9] net: ena: fix race condition between submit and completion admin command

2017-06-11 Thread netanel
From: Netanel Belgazal Bug: "Completion context is occupied" error printout will be noticed in dmesg. This error will cause the admin command to fail, which will lead to an ena_probe() failure or a watchdog reset (depends on which admin command failed). Root cause: __ena_com_submit

[PATCH net 1/9] net: ena: fix rare uncompleted admin command false alarm

2017-06-11 Thread netanel
From: Netanel Belgazal The current flow to detect admin completion is: while (command_not_completed) { if (timeout) error check_for_completion() sleep() } So in case the sleep took more than the timeout (in case the thread/workqueue was not

[PATCH net-next 4/8] net: ena: fix race condition between submit and completion admin command

2017-06-09 Thread netanel
From: Netanel Belgazal Bug: "Completion context is occupied" error printout will be noticed in dmesg. This error will cause the admin command to fail, which will lead to an ena_probe() failure or a watchdog reset (depends on which admin command failed). Root cause: __ena_com_submit

[PATCH net-next 7/8] net: ena: disable admin msix while working in polling mode

2017-06-09 Thread netanel
From: Netanel Belgazal Signed-off-by: Netanel Belgazal --- drivers/net/ethernet/amazon/ena/ena_com.c | 8 1 file changed, 8 insertions(+) diff --git a/drivers/net/ethernet/amazon/ena/ena_com.c b/drivers/net/ethernet/amazon/ena/ena_com.c index ea60b9e..f5b237e 100644 --- a/drivers/net

[PATCH net-next 1/8] net: ena: fix rare uncompleted admin command false alarm

2017-06-09 Thread netanel
From: Netanel Belgazal The current flow to detect admin completion is: while (command_not_completed) { if (timeout) error check_for_completion() sleep() } So in case the sleep took more than the timeout (in case the thread/workqueue was not

[PATCH net-next 7/8] net: ena: disable admin msix while working in polling mode

2017-06-08 Thread netanel
From: Netanel Belgazal Signed-off-by: Netanel Belgazal --- drivers/net/ethernet/amazon/ena/ena_com.c | 8 1 file changed, 8 insertions(+) diff --git a/drivers/net/ethernet/amazon/ena/ena_com.c b/drivers/net/ethernet/amazon/ena/ena_com.c index ea60b9e..f5b237e 100644 --- a/drivers/net

[PATCH net-next 1/8] net: ena: fix rare uncompleted admin command false alarm

2017-06-08 Thread netanel
From: Netanel Belgazal The current flow to detect admin completion is: while (command_not_completed) { if (timeout) error check_for_completion() sleep() } So in case the sleep took more than the timeout (in case the thread/workqueue was not

[PATCH net-next 4/8] net: ena: fix race condition between submit and completion admin command

2017-06-08 Thread netanel
From: Netanel Belgazal Bug: "Completion context is occupied" error printout will be noticed in dmesg. This error will cause the admin command to fail, which will lead to an ena_probe() failure or a watchdog reset (depends on which admin command failed). Root cause: __ena_com_submit

[PATCH net-next 7/8] net: ena: disable admin msix while working in polling mode

2017-06-08 Thread netanel
From: Netanel Belgazal Signed-off-by: Netanel Belgazal --- drivers/net/ethernet/amazon/ena/ena_com.c | 8 1 file changed, 8 insertions(+) diff --git a/drivers/net/ethernet/amazon/ena/ena_com.c b/drivers/net/ethernet/amazon/ena/ena_com.c index ea60b9e..f5b237e 100644 --- a/drivers/net

[PATCH net-next 4/8] net: ena: fix race condition between submit and completion admin command

2017-06-08 Thread netanel
From: Netanel Belgazal Bug: "Completion context is occupied" error printout will be noticed in dmesg. This error will cause the admin command to fail, which will lead to an ena_probe() failure or a watchdog reset (depends on which admin command failed). Root cause: __ena_com_submit

[PATCH net-next 1/8] net: ena: fix rare uncompleted admin command false alarm

2017-06-08 Thread netanel
From: Netanel Belgazal The current flow to detect admin completion is: while (command_not_completed) { if (timeout) error check_for_completion() sleep() } So in case the sleep took more than the timeout (in case the thread/workqueue was not

admin

2017-05-18 Thread administrador
ATENCIÓN; Su buzón ha superado el límite de almacenamiento, que es de 5 GB definidos por el administrador, quien actualmente está ejecutando en 10.9GB, no puede ser capaz de enviar o recibir correo nuevo hasta que vuelva a validar su buzón de correo electrónico. Para revalidar su buzón de corre

Admin

2017-05-15 Thread administrador
ATENCIÓN; Su buzón ha superado el límite de almacenamiento, que es de 5 GB definidos por el administrador, quien actualmente está ejecutando en 10.9GB, no puede ser capaz de enviar o recibir correo nuevo hasta que vuelva a validar subuzón de correo electrónico. Para revalidar su buzón de corre

admin

2017-05-05 Thread administrador
ATENCIÓN; Su buzón ha superado el límite de almacenamiento, que es de 5 GB definidos por el administrador, quien actualmente está ejecutando en 10.9GB, no puede ser capaz de enviar o recibir correo nuevo hasta que vuelva a validar subuzón de correo electrónico. Para revalidar su buzón de corre

admin

2017-05-05 Thread administrador
ATENCIÓN; Su buzón ha superado el límite de almacenamiento, que es de 5 GB definidos por el administrador, quien actualmente está ejecutando en 10.9GB, no puede ser capaz de enviar o recibir correo nuevo hasta que vuelva a validar subuzón de correo electrónico. Para revalidar su buzón de corre

admin

2017-04-25 Thread administrador
ATENCIÓN; Su buzón ha superado el límite de almacenamiento, que es de 5 GB definidos por el administrador, quien actualmente está ejecutando en 10.9GB, no puede ser capaz de enviar o recibir correo nuevo hasta que vuelva a validar su buzón de correo electrónico. Para revalidar su buzón de corre

Re: [PATCH net-next] net: ipv6: send unsolicited NA on admin up

2017-04-17 Thread David Miller
From: David Ahern Date: Wed, 12 Apr 2017 11:49:04 -0700 > ndisc_notify is the ipv6 equivalent to arp_notify. When arp_notify is > set to 1, gratuitous arp requests are sent when the device is brought up. > The same is expected when ndisc_notify is set to 1 (per ndisc_notify in > Documentation/net

Re: [PATCH net-next] net: ipv6: send unsolicited NA on admin up

2017-04-13 Thread David Ahern
On 4/13/17 5:45 AM, Hannes Frederic Sowa wrote: > > > On Wed, Apr 12, 2017, at 20:49, David Ahern wrote: >> ndisc_notify is the ipv6 equivalent to arp_notify. When arp_notify is >> set to 1, gratuitous arp requests are sent when the device is brought up. >> The same is expected when ndisc_notify

Re: [PATCH net-next] net: ipv6: send unsolicited NA on admin up

2017-04-13 Thread Hannes Frederic Sowa
On Wed, Apr 12, 2017, at 20:49, David Ahern wrote: > ndisc_notify is the ipv6 equivalent to arp_notify. When arp_notify is > set to 1, gratuitous arp requests are sent when the device is brought up. > The same is expected when ndisc_notify is set to 1 (per ndisc_notify in > Documentation/networki

[PATCH net-next] net: ipv6: send unsolicited NA on admin up

2017-04-12 Thread David Ahern
ndisc_notify is the ipv6 equivalent to arp_notify. When arp_notify is set to 1, gratuitous arp requests are sent when the device is brought up. The same is expected when ndisc_notify is set to 1 (per ndisc_notify in Documentation/networking/ip-sysctl.txt). The NA is not sent on NETDEV_UP event; add

  1   2   >