[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20190412032707.4522-1-jakub.kicinski@netronome.com>
Date: Thu, 11 Apr 2019 20:27:03 -0700
From: Jakub Kicinski <jakub.kicinski@...ronome.com>
To: davem@...emloft.net
Cc: netdev@...r.kernel.org, oss-drivers@...ronome.com,
alexei.starovoitov@...il.com,
Jakub Kicinski <jakub.kicinski@...ronome.com>
Subject: [PATCH net-next 0/4] nfp: update to control structures
Hi!
This series prepares NFP control structures for crypto offloads.
So far we mostly dealt with configuration requests under rtnl lock.
This will no longer be the case with crypto. Additionally we will
try to reuse the BPF control message format, so we move common code
out of BPF.
Dirk van der Merwe (1):
nfp: opportunistically poll for reconfig result
Jakub Kicinski (3):
nfp: add a mutex lock for the vNIC ctrl BAR
nfp: move vNIC reset before netdev init
nfp: split out common control message handling code
drivers/net/ethernet/netronome/nfp/Makefile | 1 +
drivers/net/ethernet/netronome/nfp/abm/ctrl.c | 8 +-
drivers/net/ethernet/netronome/nfp/bpf/cmsg.c | 236 ++----------------
drivers/net/ethernet/netronome/nfp/bpf/fw.h | 33 +--
drivers/net/ethernet/netronome/nfp/bpf/main.c | 12 +-
drivers/net/ethernet/netronome/nfp/bpf/main.h | 17 +-
.../net/ethernet/netronome/nfp/bpf/offload.c | 3 +-
drivers/net/ethernet/netronome/nfp/ccm.c | 220 ++++++++++++++++
drivers/net/ethernet/netronome/nfp/ccm.h | 81 ++++++
drivers/net/ethernet/netronome/nfp/nfp_net.h | 21 +-
.../ethernet/netronome/nfp/nfp_net_common.c | 103 ++++++--
.../net/ethernet/netronome/nfp/nfp_net_ctrl.h | 7 -
12 files changed, 449 insertions(+), 293 deletions(-)
create mode 100644 drivers/net/ethernet/netronome/nfp/ccm.c
create mode 100644 drivers/net/ethernet/netronome/nfp/ccm.h
--
2.21.0
Powered by blists - more mailing lists