diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2023-04-03 07:45:09 +0200 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2023-04-03 10:29:09 +0200 |
| commit | d04ac3a54895a36998e3f1da27c2ce33f7a80c5a (patch) | |
| tree | e79bc6b62402f2b9e1b4cf91bc38b2a6c404e7b1 /sys/linux/sys.txt | |
| parent | 7c00f48c0c766f7abd4601bd9848527dd1e4be77 (diff) | |
sys/linux: add syz_pkey_set syscalls
The syscall sets PKRU register which is part of protection keys (pkey).
Diffstat (limited to 'sys/linux/sys.txt')
| -rw-r--r-- | sys/linux/sys.txt | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/linux/sys.txt b/sys/linux/sys.txt index 80ece3188..4b403ddd9 100644 --- a/sys/linux/sys.txt +++ b/sys/linux/sys.txt @@ -212,6 +212,8 @@ resource pkey[int32]: -1 pkey_alloc(flags const[0], val flags[pkey_flags]) pkey pkey_free(key pkey) pkey_mprotect(addr vma, len len[addr], prot flags[mmap_prot], key pkey) +syz_pkey_set(key pkey, val flags[pkey_flags]) + pkey_flags = PKEY_DISABLE_ACCESS, PKEY_DISABLE_WRITE restart_syscall() |
