mirror of
https://github.com/drasko/codezero.git
synced 2026-01-23 00:03:15 +01:00
Added sharing of pager capabilities with children or siblings
Pagers can now share their own private capabilities with their paged children, or their siblings with whom they have a common pager ancestor. Added flags CAP_SHARE_CHILD and CAP_SHARE_SIBLINGS for that.
This commit is contained in:
@@ -102,9 +102,9 @@ struct ktcb {
|
||||
struct pager *pager;
|
||||
|
||||
/* Capability lists */
|
||||
struct cap_list cap_list;
|
||||
struct cap_list tgr_cap_list;
|
||||
struct cap_list pager_cap_list;
|
||||
struct cap_list cap_list; /* Own private capabilities */
|
||||
struct cap_list tgroup_cap_list; /* Caps shared with thread group */
|
||||
struct cap_list pager_cap_list; /* Caps shared with paged children */
|
||||
|
||||
/* Fields for ipc rendezvous */
|
||||
struct waitqueue_head wqh_recv;
|
||||
|
||||
Reference in New Issue
Block a user