global namespace. can be virtualized later.The important properties of the proposed container implementation:What namespace does this ID live in?
- each container has unique ID in the system
It was discussed with Linus and the reason is provided in this text actually.- each process in the kernel can belong to one container onlyReasonable.
- effective container pointer (econtainer()) is used on the task to avoidWhy is that desirable?
insertion of additional argument "container" to all functions where it is
required.
can't catch what you mean :) is it prohibited somehow? :))))- kernel compilation with disabled virtualization should result in old good
linux kernel
A reasonable goal.
Why do we need a container structure to hold pointers to other pointers?
May I please be added to the CC list.To make a consensus people need to make mutual concessions... Otherwise these talks are useless.
We are never going to form a consensus if all of the people doing implementations don't
talk.