]> git.ipfire.org Git - thirdparty/openssl.git/commit
Rework and simplify RCU code
authorBernd Edlinger <bernd.edlinger@hotmail.de>
Sun, 9 Feb 2025 16:24:43 +0000 (17:24 +0100)
committerTomas Mraz <tomas@openssl.org>
Thu, 13 Feb 2025 19:23:48 +0000 (20:23 +0100)
commit5949918f9afa85d72535676f114346ed541e0b1e
treef1bc5533d2fbcce52504f7d41fa767d4ede0636c
parent65787e2dc219685c30539c6f60eb6b64b890bf6f
Rework and simplify RCU code

Use __ATOMIC_RELAXED where possible.
Dont store additional values in the users field.

Reviewed-by: Neil Horman <nhorman@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/26690)
crypto/threads_pthread.c
crypto/threads_win.c