diff options
author | Michael Jeanson <mjeanson@efficios.com> | 2024-11-07 22:23:49 +0100 |
---|---|---|
committer | Michael Jeanson <mjeanson@efficios.com> | 2024-12-06 16:05:27 +0000 |
commit | 4b2b81deb431e61d6128047ffec3d5029790afa5 (patch) | |
tree | 6ac1709360869a973aed5c305ea814731f6a5e29 /localedata/charmaps/JIS_C6220-1969-RO | |
parent | a4d9258090d32ac154226b45c7e4309bd22825e9 (diff) | |
download | glibc-4b2b81deb431e61d6128047ffec3d5029790afa5.tar.gz glibc-4b2b81deb431e61d6128047ffec3d5029790afa5.tar.xz glibc-4b2b81deb431e61d6128047ffec3d5029790afa5.zip |
nptl: initialize rseq area prior to registration
Per the rseq syscall documentation, 3 fields are required to be initialized by userspace prior to registration, they are 'cpu_id', 'rseq_cs' and 'flags'. Since we have no guarantee that 'struct pthread' is cleared on all architectures, explicitly set those 3 fields prior to registration. Signed-off-by: Michael Jeanson <mjeanson@efficios.com> Reviewed-by: Florian Weimer <fweimer@redhat.com> (cherry picked from commit 97f60abd25628425971f07e9b0e7f8eec0741235)
Diffstat (limited to 'localedata/charmaps/JIS_C6220-1969-RO')
0 files changed, 0 insertions, 0 deletions