Revert glibc-rh2024347-13.patch. Enable rseq by default. diff --git a/manual/tunables.texi b/manual/tunables.texi index f559c44dcec4624b..28ff502990c2a10f 100644 --- a/manual/tunables.texi +++ b/manual/tunables.texi @@ -425,13 +425,11 @@ The value is measured in bytes. The default is @samp{41943040} @end deftp @deftp Tunable glibc.pthread.rseq -The @code{glibc.pthread.rseq} tunable can be set to @samp{1}, to enable -restartable sequences support. @Theglibc{} uses this to optimize the -@code{sched_getcpu} function. - -The default is @samp{0}, which means that applications can perform -restartable sequences registration, but @code{sched_getcpu} is not -accelerated. +The @code{glibc.pthread.rseq} tunable can be set to @samp{0}, to disable +restartable sequences support in @theglibc{}. This enables applications +to perform direct restartable sequence registration with the kernel. +The default is @samp{1}, which means that @theglibc{} performs +registration on behalf of the application. Restartable sequences are a Linux-specific extension. @end deftp diff --git a/sysdeps/nptl/dl-tunables.list b/sysdeps/nptl/dl-tunables.list index df2a39ce01858d3b..d24f4be0d08ba407 100644 --- a/sysdeps/nptl/dl-tunables.list +++ b/sysdeps/nptl/dl-tunables.list @@ -31,7 +31,7 @@ glibc { type: INT_32 minval: 0 maxval: 1 - default: 0 + default: 1 } } }