Hi,

Sorry for the late notice, but we have a bunch of patches waiting to be 
reviewed/merged if possible for VPP22.02.

The patches do 2 things

  *   Optimizing wireguard performance by introducing burst processing of 
packets and chacha-poly encryption/decryption.
  *   Adding async mode to wireguard so the crypto can be processed by 
sw-crypto-scheduler or QAT.

They are
https://gerrit.fd.io/r/c/vpp/+/34324
https://gerrit.fd.io/r/c/vpp/+/34660/2
https://gerrit.fd.io/r/c/vpp/+/34661/2
https://gerrit.fd.io/r/c/vpp/+/34662/4

We know the patches are not perfect - as Matthew already pointed out there are 
some improvements can be done (thank you very much Matthew!).
The bottom line is

  *   They passed the wireguard unit tests, and we will keep improving them.
  *   The code change had >5% performance improvement with small packets.

But are they too late for VPP22.02? Much appreciate for the help in advance!

Regards,
fan


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#20756): https://lists.fd.io/g/vpp-dev/message/20756
Mute This Topic: https://lists.fd.io/mt/88537247/21656
Group Owner: vpp-dev+ow...@lists.fd.io
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to