ktls / af_ktls

Linux Kernel TLS/DTLS Module
GNU General Public License v2.0
157 stars 25 forks source link

Decrypt in recvmsg noirq #73

Closed lancerchao closed 8 years ago

lancerchao commented 8 years ago

Been fine tuning ktls, and this is the most stable version. Basically, 1) Don't do work in tls_data_ready, merely add work to workqueue 2) Decrypt in tls_recvmsg

Tested using production traffic at FB.

lancerchao commented 8 years ago

Fixes #71

fridex commented 8 years ago

Waiting for https://github.com/ktls/af_ktls/issues/69, other patches look good to me. Thank you Lance, nice work!