Still Debugging... Not clear about the following:
- New connections that are created by entities other than domains. I have set the cap_flag to true by default for every new connection for now. - In Set_permissions, Owner domain is the first domain according to protocol. I simply create caps and grant caps to others now. - Still not clear about creating caps during construct_node. Is this the right place or not ? If it is then which is the domain that should have these caps in its cap_space? - For now, I've been experimenting with mix and match for all of the above. Xenstored comes up fine even when domain 0 is in capability mode. That implies some of the elementary API's of xenstore protocol is playing nice with capabilities. - When I try to boot a guest domain, it looks like some of the nodes are not getting created in xenstore or due to some bug in creating/granting caps, we simply return ENOENT and domain creation is failing. Still need to debug this.
Showing with 211 additions and 83 deletions