[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20181016221910.9947-1-jakub.kicinski@netronome.com>
Date: Tue, 16 Oct 2018 15:19:08 -0700
From: Jakub Kicinski <jakub.kicinski@...ronome.com>
To: alexei.starovoitov@...il.com, daniel@...earbox.net
Cc: netdev@...r.kernel.org, oss-drivers@...ronome.com,
Jakub Kicinski <jakub.kicinski@...ronome.com>
Subject: [PATCH bpf-next 0/2] nfp: bpf: improve offload checks
Hi,
this set adds check to make sure offload behaviour is correct.
First when atomic counters are used, we must make sure the map
does not already contain data we did not prepare for holding
atomics.
Second patch double checks vNIC capabilities for program offload
in case program is shared by multiple vNICs with different
constraints.
Jakub Kicinski (2):
nfp: bpf: protect against mis-initializing atomic counters
nfp: bpf: double check vNIC capabilities after object sharing
drivers/net/ethernet/netronome/nfp/bpf/main.h | 10 ++-
.../net/ethernet/netronome/nfp/bpf/offload.c | 32 ++++++++-
.../net/ethernet/netronome/nfp/bpf/verifier.c | 69 ++++++++++++++++---
3 files changed, 98 insertions(+), 13 deletions(-)
--
2.17.1
Powered by blists - more mailing lists