]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
linux: use PKEY_UNRESTRICTED macro in tst-pkey
authorYury Khrustalev <yury.khrustalev@arm.com>
Tue, 27 May 2025 10:07:10 +0000 (11:07 +0100)
committerYury Khrustalev <yury.khrustalev@arm.com>
Wed, 28 May 2025 09:59:26 +0000 (10:59 +0100)
Reviewed-by: Florian Weimer <fweimer@redhat.com>
sysdeps/unix/sysv/linux/tst-pkey.c

index 4d12d2ea07705b189b13696c0888467ae7136f11..1000d8faf3b1094a7b94d9b2b7176dd21bc7e88d 100644 (file)
@@ -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));
     }