mirror of
https://sourceware.org/git/glibc.git
synced 2025-12-24 17:51:17 +03:00
linux: use PKEY_UNRESTRICTED macro in tst-pkey
Reviewed-by: Florian Weimer <fweimer@redhat.com>
This commit is contained in:
@@ -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));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user