[PATCH v2] NEWS: Add the extensible rseq ABI to new features
Michael Jeanson
mjeanson@efficios.com
Wed Jan 15 16:48:43 GMT 2025
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
---
NEWS | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/NEWS b/NEWS
index 00c569fe85..b5f15148a0 100644
--- a/NEWS
+++ b/NEWS
@@ -67,6 +67,13 @@ Major new features:
to a mising GNU_STACK ELF header or explicit explicitly because of the
executable bit in GNU_STACK. The default is to allow executable stacks.
+* Support for the extensible rseq ABI introduced in the Linux kernel version
+ 6.3 has been added. The size and alignment of the rseq area is now
+ determined by auxiliary vector entries when provided by the running kernel.
+ This results in __rseq_size now exposing features past the original ABI
+ which currently include 'node_id' and 'mm_cid' and will also allow exposing
+ new features as they get added to future Linux kernels.
+
Deprecated and removed features, and other changes affecting compatibility:
* The big-endian ARC port (arceb-linux-gnu) has been removed.
--
2.39.5
More information about the Libc-alpha
mailing list