diff options
| author | Jakub Kicinski <kuba@kernel.org> | 2026-05-29 03:45:48 +0300 |
|---|---|---|
| committer | Jakub Kicinski <kuba@kernel.org> | 2026-05-29 03:45:49 +0300 |
| commit | f945ec1a7d0ec1f958719b5ee4d0076a81b45f86 (patch) | |
| tree | d5286a9f179c63e62bb1b3abb0687c7180059e75 /include/linux/workqueue.h | |
| parent | e7d6bd24e883bf7c328d73c99bf6bcde19bf5e61 (diff) | |
| parent | 0200de9d75b15babaa608819b797400198b5b4fc (diff) | |
| download | linux-f945ec1a7d0ec1f958719b5ee4d0076a81b45f86.tar.xz | |
Merge branch 'remove-unused-support-for-crypto-tfm-cloning'
Eric Biggers says:
====================
Remove unused support for crypto tfm cloning
This series is targeting net-next because it depends on
"net/tcp: Remove tcp_sigpool". So far no commits in cryptodev conflict
with this, so I suggest that this be taken through net-next for 7.2.
This series removes support for transformation cloning from the crypto
API. Now that the TCP-AO and TCP-MD5 code no longer uses it, it no
longer has a user. And it's unlikely that a new one will appear, as the
library API solves the problem in a much simpler and more efficient way.
This feature also regressed performance for all crypto API users, since
it changed crypto transformation objects into reference-counted objects.
That added expensive atomic operations. The refcount is reverted by
this series, thus fixing the performance regression.
A subset of this was previously sent in
https://lore.kernel.org/r/20260307224341.5644-1-ebiggers@kernel.org
Compared to that version, this version is a bit more comprehensive.
====================
Link: https://patch.msgid.link/20260522053028.91165-1-ebiggers@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'include/linux/workqueue.h')
0 files changed, 0 insertions, 0 deletions
