]> git.proxmox.com Git - mirror_lxcfs.git/commit
bindings: allow users to switch between virtualization and non-virtualization mode
authorChristian Brauner <christian.brauner@ubuntu.com>
Sat, 14 Mar 2020 17:25:46 +0000 (18:25 +0100)
committerStéphane Graber <stgraber@ubuntu.com>
Mon, 16 Mar 2020 13:37:14 +0000 (09:37 -0400)
commit763635ef9cbfb6dff40579b962b4a640551ad365
tree325a6bcd03cef1c557c6ff89ddf00ee90d77d1bd
parent0553c566e0fe0633bbc6042b5b9264b54777e297
bindings: allow users to switch between virtualization and non-virtualization mode

When LXCFS has a bug and provides wrong or inconsistent values user
often want to turn off virtualization until we have figured out a fix
and rollout an upgrade to reload the shared library. Allow them to
toggle between virtualization mode and non-virtualization mode by
sending SIGUSR2 to lxcfs:

 Kernel supports pidfds
 api_extensions:
 - cgroups
 - sys_cpu_online
 - proc_cpuinfo
 - proc_diskstats
 - proc_loadavg
 - proc_meminfo
 - proc_stat
 - proc_swaps
 - proc_uptime
 - shared_pidns
 - cpuview_daemon
 - loadavg_daemon
 - pidfds
 Switched into non-virtualization mode
 Switched into virtualization mode
 Switched into non-virtualization mode
 Switched into virtualization mode
 Switched into non-virtualization mode

Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
src/bindings.c