diff options
author | Lakshmi Ramasubramanian <nramas@linux.microsoft.com> | 2020-01-23 02:32:05 +0100 |
---|---|---|
committer | Mimi Zohar <zohar@linux.ibm.com> | 2020-01-23 13:35:25 +0100 |
commit | 450d0fd515648dcd90a9940b498f9913ed69566b (patch) | |
tree | 018516d9456856ed5e5e35f58443cbe1158fdf48 /drivers/xen/xenbus/xenbus.h | |
parent | IMA: Define workqueue for early boot key measurements (diff) | |
download | linux-450d0fd515648dcd90a9940b498f9913ed69566b.tar.xz linux-450d0fd515648dcd90a9940b498f9913ed69566b.zip |
IMA: Call workqueue functions to measure queued keys
Measuring keys requires a custom IMA policy to be loaded. Keys should
be queued for measurement if a custom IMA policy is not yet loaded.
Keys queued for measurement, if any, should be processed when a custom
policy is loaded.
This patch updates the IMA hook function ima_post_key_create_or_update()
to queue the key if a custom IMA policy has not yet been loaded. And,
ima_update_policy() function, which is called when a custom IMA policy
is loaded, is updated to process queued keys.
Signed-off-by: Lakshmi Ramasubramanian <nramas@linux.microsoft.com>
Signed-off-by: Mimi Zohar <zohar@linux.ibm.com>
Diffstat (limited to 'drivers/xen/xenbus/xenbus.h')
0 files changed, 0 insertions, 0 deletions