diff options
| author | Eric Biggers <ebiggers@google.com> | 2020-06-09 15:42:39 -0700 |
|---|---|---|
| committer | Eric Biggers <ebiggers3@gmail.com> | 2020-06-10 10:13:43 -0700 |
| commit | 80e99b01d739cb73dfb817708671b8cf40d4f2b4 (patch) | |
| tree | 541283755db109141d7df01d1aefc8bbb6baafc3 /sys/linux/key.txt | |
| parent | a6f7998d6bf3db6e1c60612c4711ab0791d86404 (diff) | |
sys/linux: update fscrypt descriptions
- Add fscrypt_add_key_arg::key_id and "fscrypt-provisioning" key type
(Linux 5.6, https://git.kernel.org/linus/93edd392cad7)
- Add FS_IOC_GET_ENCRYPTION_NONCE
(Linux 5.7, https://git.kernel.org/linus/e98ad464750c)
- Add FSCRYPT_POLICY_FLAG_IV_INO_LBLK_32
(Linux 5.8, https://git.kernel.org/linus/e3b1078bedd3)
Diffstat (limited to 'sys/linux/key.txt')
| -rw-r--r-- | sys/linux/key.txt | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/linux/key.txt b/sys/linux/key.txt index 8cb29fff2..9001bdd20 100644 --- a/sys/linux/key.txt +++ b/sys/linux/key.txt @@ -15,9 +15,13 @@ resource keyring[key]: KEY_SPEC_THREAD_KEYRING, KEY_SPEC_PROCESS_KEYRING, KEY_SP # key of type "user" resource user_key[key] +# key of type "fscrypt-provisioning" +resource fscrypt_provisioning_key[key] + add_key(type ptr[in, string[key_type]], desc ptr[in, key_desc], payload ptr[in, array[int8], opt], paylen len[payload], keyring keyring[opt]) key add_key$keyring(type ptr[in, string["keyring"]], desc ptr[in, key_desc], payload const[0], paylen const[0], keyring keyring[opt]) keyring add_key$user(type ptr[in, string["user"]], desc ptr[in, key_desc], payload buffer[in], paylen len[payload], keyring keyring[opt]) user_key +add_key$fscrypt_provisioning(type ptr[in, string["fscrypt-provisioning"]], desc ptr[in, key_desc], payload ptr[in, fscrypt_provisioning_key_payload], paylen len[payload], keyring keyring[opt]) fscrypt_provisioning_key request_key(type ptr[in, string[key_type]], desc ptr[in, key_desc], callout ptr[in, string], keyring keyring[opt]) key keyctl$get_keyring_id(code const[KEYCTL_GET_KEYRING_ID], key key, create intptr) keyctl$join(code const[KEYCTL_JOIN_SESSION_KEYRING], session ptr[in, key_desc, opt]) |
