> From: [email protected] <[email protected]> On > Behalf Of Jakub Kicinski > Sent: Tuesday, July 21, 2020 6:27 PM > To: [email protected] > Cc: [email protected]; Nguyen, Anthony L > <[email protected]>; Kirsher, Jeffrey T > <[email protected]>; > [email protected]; Jakub Kicinski <[email protected]> > Subject: [PATCH net-next v1 7/7] ice: convert to new udp_tunnel infrastructure > > Convert ice to the new infra, use share port tables. > > Leave a tiny bit more error checking in place than usual, > because this driver really does quite a bit of magic. > > We need to calculate the number of VxLAN and GENEVE entries > the firmware has reserved. > > Thanks to the conversion the driver will no longer sleep in > an atomic section. > > Signed-off-by: Jakub Kicinski <[email protected]> > --- > .../net/ethernet/intel/ice/ice_flex_pipe.c | 228 ++++++++---------- > .../net/ethernet/intel/ice/ice_flex_pipe.h | 8 +- > .../net/ethernet/intel/ice/ice_flex_type.h | 5 +- > drivers/net/ethernet/intel/ice/ice_main.c | 97 +++----- > drivers/net/ethernet/intel/ice/ice_type.h | 3 + > 5 files changed, 135 insertions(+), 206 deletions(-) > Tested-by: Aaron Brown <[email protected]>
