Hi!

This set is a grab bag of TLS cleanups accumulated in my tree
in an attempt to avoid merge problems with net. Nothing stands
out. First patch dedups context information. Next control path
locking is very slightly optimized. Fourth patch cleans up
ugly #ifdefs.

Jakub Kicinski (5):
  net/tls: use the full sk_proto pointer
  net/tls: don't jump to return
  net/tls: narrow down the critical area of device_offload_lock
  net/tls: clean up the number of #ifdefs for CONFIG_TLS_DEVICE
  net/tls: dedup the record cleanup

 drivers/crypto/chelsio/chtls/chtls_main.c |  6 +-
 include/net/tls.h                         | 48 +++++++++-----
 net/tls/tls_device.c                      | 78 +++++++++++------------
 net/tls/tls_main.c                        | 46 ++++---------
 net/tls/tls_sw.c                          |  6 +-
 5 files changed, 85 insertions(+), 99 deletions(-)

-- 
2.21.0

Reply via email to