cgroup net controllers

Registered by Daniel Wagner

I'd like to give a short presentation on what we would like to do with cgroups and ConnMan including a demonstration.

The plan we have is to support per application routing. The kernel has almost everything in place as today (policy routing tables with SO_MARK). Any app which sets the correct SO_MARK will use the indented routing table. Though only apps which have CAP_NET_ADMIN can do this. We rather like to avoid giving all apps that permission.

Instead the demo will use show how we it could be done using cgroups exploiting the multiple hierarchies support (read abusing).

Also I'd like to trigger some discussion on the future of the networking controllers (net_prio, net_cls).

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
Daniel Wagner
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.