[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH v3 7/7] xen/arm: introduce new xen,enhanced property value
Hi, On 05/09/2022 14:36, Rahul Singh wrote: Please have a look once if this looks okay. /* * List of possible features for dom0less domUs * * DOM0LESS_ENHANCED_BASIC: Notify the OS it is running on top of Xen. All the * default features (excluding Xenstore) will be * available. Note that an OS *must* not rely on the * availability of Xen features if this is not set. * DOM0LESS_XENSTORE: Xenstore will be enabled for the VM. This feature * can't be enabled without the DOM0LESS_ENHANCED_BASIC. * DOM0LESS_ENHANCED: Notify the OS it is running on top of Xen. All the * default features (including Xenstore) will be * available. Note that an OS *must* not rely on the * availability of Xen features if this is not set. */ #define DOM0LESS_ENHANCED_BASIC BIT(0, UL) #define DOM0LESS_XENSTORE BIT(1, UL) #define DOM0LESS_ENHANCED (DOM0LESS_ENHANCED_BASIC | DOM0LESS_XENSTORE) The explanation looks good to me but the indentation looks odd. Also, I think it would be preferable to use U or ULL (if you want 64 bits) so the size of the bitfield is not arch depending. Cheers, -- Julien Grall
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |