[PATCH v2 2/3] linux: use PKEY_UNRESTRICTED macro in tst-pkey

Yury Khrustalev yury.khrustalev@arm.com
Wed May 28 08:17:19 GMT 2025


---
 sysdeps/unix/sysv/linux/tst-pkey.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sysdeps/unix/sysv/linux/tst-pkey.c b/sysdeps/unix/sysv/linux/tst-pkey.c
index 4d12d2ea07..1000d8faf3 100644
--- a/sysdeps/unix/sysv/linux/tst-pkey.c
+++ b/sysdeps/unix/sysv/linux/tst-pkey.c
@@ -191,7 +191,7 @@ do_test (void)
   pthread_t delayed_thread = xpthread_create
     (NULL, &delayed_thread_func, &delayed_thread_check_access);
 
-  keys[0] = pkey_alloc (0, 0);
+  keys[0] = pkey_alloc (0, PKEY_UNRESTRICTED);
   if (keys[0] < 0)
     {
       if (errno == ENOSYS)
@@ -333,7 +333,7 @@ do_test (void)
           if (i == allowed_key)
             {
               if (do_write)
-                TEST_COMPARE (pkey_set (keys[i], 0), 0);
+                TEST_COMPARE (pkey_set (keys[i], PKEY_UNRESTRICTED), 0);
               else
                 TEST_COMPARE (pkey_set (keys[i], PKEY_DISABLE_WRITE), 0);
             }
@@ -360,7 +360,7 @@ do_test (void)
      inherit that access.  */
   for (int i = 0; i < key_count; ++i)
     {
-      TEST_COMPARE (pkey_set (keys[i], 0), 0);
+      TEST_COMPARE (pkey_set (keys[i], PKEY_UNRESTRICTED), 0);
       TEST_VERIFY (check_page_access (i, false));
       TEST_VERIFY (check_page_access (i, true));
     }
-- 
2.39.5



More information about the Libc-alpha mailing list