rtnetlink: enable namespace identifying properties in rtnetlink requests
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Medium
|
Seth Forshee | ||
Bionic |
Fix Released
|
Medium
|
Seth Forshee |
Bug Description
Hey,
I've recently pushed a couple of patches to enable IFLA_IF_NETNSID to be passed in rtnetlink requests to avoid having to take the hit of setns() to a network namespace and its owning user namespace when performing operations on a target network namespace. This makes a lot of costly operations for LXD through liblxc way cheaper. Juju is one candidate that recently suffered from costs caused by lxc list on a LXD instance with a lot of containers. If it's not too much trouble in the current meltdown/spectre and pre-LTS release craziness it would be really great if we could ensure that these patches make it into the Bionic kernel and possibly be backported to the 16.04 kernel. The 16.04 kernel might be a little annoying though since it misses a few pre-requisite patches but if you think that we can do it I can give you the patches that you need to make it easier for you! Here are the patches that are required for 4.15 in Bionic:
There's one additional (security/
https:/
Thanks!
Christian
CVE References
Changed in linux (Ubuntu): | |
status: | Incomplete → Confirmed |
Changed in linux (Ubuntu): | |
importance: | Undecided → Medium |
tags: | added: bionic kernel-da-key |
Changed in linux (Ubuntu Bionic): | |
status: | Confirmed → Triaged |
Changed in linux (Ubuntu Bionic): | |
assignee: | nobody → Seth Forshee (sforshee) |
status: | Triaged → In Progress |
This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:
apport-collect 1748232
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.