[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH] xen/argo: Command line handling improvements
On Wed, May 21, 2025 at 9:43 PM Andrew Cooper <andrew.cooper3@xxxxxxxxxx> wrote: On 21/05/2025 2:01 am, Christopher Clark wrote: I have tested that this patch does change the command line behaviour as described, and doesn't prevent the existing valid options from parsing and acting as they currently do, to enable and disable the subsystem, so that is positive. I do have significant reservations stated below, however. > I haven't directly tested this aspect of the patch. > Thanks for the reply, your perspective is helpful.
OK, your aversion to it is clear and I'm not pushing to make that change.
The above is why I'd prefer not to apply this patch: at the moment, the population of Argo developers and system integrators do not create or use bootloader configuration files with the single "argo" keyword on the Xen command line. (They use "argo=1" or similar instead.) Once a change such as this is merged, then there is a new behaviour that is made available, and a new expectation created not to change the behaviour of the standalone command line option (ie. "argo"). I'd like to retain using the standalone argo keyword for when the only boot option that is necessary is just a simple on or off. At the moment, that's not the case: the suboption ("mac-permissive=1") is valid to either include or omit, and there is work to do in order to enable retiring it - and hopefully it will enable behaviour similar to the wider connectivity of that option by default, which will not be the case for a system with "argo" on the command line if just this current patch is applied.
I agree with the end goal; but don't think this is the right next step to get there, and I don't think the existing situation is sufficiently objectionable to make this change this way. Christopher
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |