bcachefs: Switch to key_type_user, not logon
The only difference key_type_logon and key_type_user is that key_type_logon keys can't be read by userspace. However, userspace has actually been adding keys to both the logon and user keychains, because userspace fsck requires the keychain interface - so we might as well just use user and drop the logon keychain. Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
This commit is contained in:
parent
d8a161ad54
commit
232697ab9d
@ -424,7 +424,7 @@ static int __bch2_request_key(char *key_description, struct bch_key *key)
|
||||
const struct user_key_payload *ukp;
|
||||
int ret;
|
||||
|
||||
keyring_key = request_key(&key_type_logon, key_description, NULL);
|
||||
keyring_key = request_key(&key_type_user, key_description, NULL);
|
||||
if (IS_ERR(keyring_key))
|
||||
return PTR_ERR(keyring_key);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user