[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH v4 2/2] kern/xen: Add Xen command line parsing
On Mon, 4 Aug 2025 23:50:09 -0500 Aaron Rainbolt <arraybolt3@xxxxxxxxx> wrote: > Xen traditionally allows customizing guest behavior by passing > arguments to the VM kernel via the kernel command line. This is no > longer possible when using GRUB with Xen, as the kernel command line > is decided by the GRUB configuration file within the guest, not data > passed to the guest by Xen. > > To work around this limitation, enable GRUB to parse a command line > passed to it by Xen, and expose data from the command line to the GRUB > configuration as environment variables. These variables can be used in > the GRUB configuration for any desired purpose, such as extending the > kernel command line passed to the guest. The command line format is > inspired by the Linux kernel's command line format. > > To reduce the risk of misuse, abuse, or accidents in production, the > command line will only be parsed if it consists entirely of 7-bit > ASCII characters, only alphabetical characters and underscores are > permitted in variable names, and all variable names must start with > the string "xen_grub_env_". This also allows room for expanding the > command line arguments accepted by GRUB in the future, should other > arguments end up becoming desirable in the future. Darn. I sent this patch as a reply to the previous patch in the stack, not as a reply to the cover letter. That's probably not the right way to do things. I should just set up git-send-email and stop trying to make Claws Mail barely work for this kind of thing... Will resend the patch soon-ish, this time formatted right (unless that would just cause needless noise). Attachment:
pgph7rlB4PsWD.pgp
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |