From 7b06d62d4f1e7ecf9b58a19c14443be5c2f8fa45 Mon Sep 17 00:00:00 2001 From: John Johansen Date: Wed, 16 Oct 2019 09:19:06 +0000 Subject: [PATCH] Update WorkItems --- WorkItems.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/WorkItems.md b/WorkItems.md index 7c43bf0..27179f4 100644 --- a/WorkItems.md +++ b/WorkItems.md @@ -301,7 +301,7 @@ Most work items cover more than one section of the stack, however there are seve ## Prompting -- [ ] kernel: prompting
_requires: object delegation, permission remap, rework kernel locking, rework kernel buffer allocations_
_required by: prompting_ +- [ ] kernel: prompting
_requires: - [ ] interface file - [ ] ioctl interface control - [ ] ioctl uapi api @@ -312,7 +312,7 @@ Most work items cover more than one section of the stack, however there are seve - [ ] unpack - [ ] abi support flag - policy unpack - - prompt (dendencies: extended permissions, profile flags, kernel: audit rework, object delegation, locking rework, buffer rework, type cache) + - prompt (dendencies: extended permissions, profile flags, kernel: audit rework, o - @@ -348,16 +348,19 @@ graph TB ExtendedPerms --> PermRemap[permission remap] ExtendedPerms --> PrefixKernel[Kernel prefix support] ExtendedPerms --> PrefixPolicy[Prefix Support in policy] + ExtendedPerms --> PermsUnpack[Kernel Unpack extended perms] + ExtendedPerms --> MovePermPacktoBackend[Permission Mapping in Backend of Compiler] PrefixKernel --> PrefixPolicy PrefixPolicy --> ParserPrefix[Prefix support in Parser] PrefixPolicy --> UtilsPrefix[Prefix support in Utils] + PrefixPolicy ->> MovePermPacktoBackend end ``` -- kernel: policy blob compression +## kernel: policy blob compression `(DONE)` - dependencies: none - description: improve kernel memory usage by compressing the policy blobs which are used for dedup and check point and restore. - kernel: make transparent to userspace