From: Jakub Kicinski <jakub.kicin...@netronome.com> Date: Mon, 10 Jun 2019 21:39:58 -0700
> This series adds TLS RX offload for NFP and completes the offload > by providing resync strategies. When TLS data stream looses segments > or experiences reorder NIC can no longer perform in line offload. > Resyncs provide information about placement of records in the > stream so that offload can resume. > > Existing TLS resync mechanisms are not a great fit for the NFP. > In particular the TX resync is hard to implement for packet-centric > NICs. This patchset adds an ability to perform TX resync in a way > similar to the way initial sync is done - by calling down to the > driver when new record is created after driver indicated sync had > been lost. > > Similarly on the RX side, we try to wait for a gap in the stream > and send record information for the next record. This works very > well for RPC workloads which are the primary focus at this time. Series applied, thanks Jakub.