Make access via capabilities revokable
commitd24e98721bade8f2f1d3220a3f392c01a7830d43
authorJakub Jermar <jakub@jermar.eu>
Tue, 16 Oct 2018 17:55:57 +0000 (16 19:55 +0200)
committerJakub Jermar <jakub@jermar.eu>
Tue, 16 Oct 2018 18:03:43 +0000 (16 20:03 +0200)
tree3545c7475cf684bb1b9f0fd96cd3d6a80a5db841
parentc0cef6f938006513bcdf3e25c4649ce73b376407
Make access via capabilities revokable

This commit makes it possible to revoke access to a kernel object from
all capabilities across all tasks. In order to support this, each kernel
object is equipped with a list of capabilities that point to it.
kernel/generic/include/cap/cap.h
kernel/generic/src/cap/cap.c