[func] BIND now requires liburcu for lock-free data structures
and concurrent safe memory reclamation. It replaces the
home-grown lock-free linked list and QSBR machinery
added in changes 6108 and 6109. The qp-trie code has
been adjusted to use liburcu.
+6122. [func] BIND now requires liburcu for lock-free data structures
+ and concurrent safe memory reclamation. It replaces the
+ home-grown lock-free linked list and QSBR machinery
+ added in changes 6108 and 6109. [GL #3935]
+
6121. [cleanup] Remove support for TKEY Mode 2 (Diffie-Hellman Exchanged
Keying). [GL #3905]
New Features
~~~~~~~~~~~~
-- None.
+- BIND now depends on ``liburcu``, Userspace RCU, for lock-free data
+ structures. :gl:`#3934`
Removed Features
~~~~~~~~~~~~~~~~
-- None.
-
- The TKEY Mode 2 (Diffie-Hellman Exchanged Keying Mode) has been removed and
using TKEY Mode 2 is now a fatal error. Users are advised to switch to TKEY
Mode 3 (GSS-API). :gl:`#3905`