Messages in this thread | ![/](/images/icornerl.gif) | | Date | Tue, 17 Jan 2023 08:04:21 +0100 | Subject | Re: [PATCH v3] drivers/xen/hypervisor: Expose Xen SIF flags to userspace | From | Juergen Gross <> |
| |
On 03.01.23 14:02, Per Bilse wrote: > /proc/xen is a legacy pseudo filesystem which predates Xen support > getting merged into Linux. It has largely been replaced with more > normal locations for data (/sys/hypervisor/ for info, /dev/xen/ for > user devices). We want to compile xenfs support out of the dom0 kernel. > > There is one item which only exists in /proc/xen, namely > /proc/xen/capabilities with "control_d" being the signal of "you're in > the control domain". This ultimately comes from the SIF flags provided > at VM start. > > This patch exposes all SIF flags in /sys/hypervisor/start_flags/ as > boolean files, one for each bit, returning '1' if set, '0' otherwise. > Two known flags, 'privileged' and 'initdomain', are explicitly named, > and all remaining flags can be accessed via generically named files, > as suggested by Andrew Cooper. > > Signed-off-by: Per Bilse <per.bilse@citrix.com>
Reviewed-by: Juergen Gross <jgross@suse.com>
Juergen [unhandled content-type:application/pgp-keys][unhandled content-type:application/pgp-signature] | ![\](/images/icornerr.gif) |