[PATCH v12 05/10] KEYS: Add an optional lookup_restriction hook to key_type
From: dhowells@redhat.com (David Howells)
Date: 2017-03-16 10:09:19
From: dhowells@redhat.com (David Howells)
Date: 2017-03-16 10:09:19
Mat Martineau [off-list ref] wrote:
+ /* Look up a keyring access restriction (optional) + * + * - The caller must hold a read lock on the key type's semaphore + * - NULL is a valid return value (meaning the requested restriction + * is known but will never block addition of a key) + * - should return -EINVAL if the restriction is unknown + */ + struct key_restriction *(*lookup_restriction)(const char *params);
I wonder if this can be improved in future to using the rcu read lock instead of a semaphore. David -- To unsubscribe from this list: send the line "unsubscribe linux-security-module" in the body of a message to majordomo at vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html