Re: [PATCH v4 2/2] kern/xen: Add Xen command line parsing

2025-08-13 Thread Aaron Rainbolt
On Wed, 13 Aug 2025 16:27:11 +0200 Daniel Kiper wrote: > On Tue, Aug 12, 2025 at 06:55:15PM -0500, Aaron Rainbolt wrote: > > On Tue, 12 Aug 2025 19:02:11 +0200 Daniel Kiper > > wrote: > > > On Mon, Aug 04, 2025 at 11:50:09PM -0500, Aaron Rainbolt wrote: > >

Re: [PATCH v4 2/2] kern/xen: Add Xen command line parsing

2025-08-12 Thread Aaron Rainbolt
On Tue, 12 Aug 2025 19:02:11 +0200 Daniel Kiper wrote: > On Mon, Aug 04, 2025 at 11:50:09PM -0500, Aaron Rainbolt wrote: > > Xen traditionally allows customizing guest behavior by passing > > arguments to the VM kernel via the kernel command line. This is no > > longer pos

Re: [PATCH v4 2/2] kern/xen: Add Xen command line parsing

2025-08-07 Thread Aaron Rainbolt
On Mon, 4 Aug 2025 23:50:09 -0500 Aaron Rainbolt 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

[PATCH v4 0/2] kern/xen: Add Xen command line parsing

2025-08-04 Thread Aaron Rainbolt
to ensure that boot still worked. [1] https://github.com/QubesOS/qubes-linux-pvgrub2/pull/16 [2] https://bpa.st/3SBQ Aaron Rainbolt (2): include/xen: Rename MAX_GUEST_CMDLINE to GRUB_XEN_MAX_GUEST_CMDLINE kern/xen: Add Xen command line parsing docs/grub.texi| 51 + gr

[PATCH v4 2/2] kern/xen: Add Xen command line parsing

2025-08-04 Thread Aaron Rainbolt
cores 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. Signed-off-by: Aaron Rain

[PATCH v4 1/2] include/xen: Rename MAX_GUEST_CMDLINE to GRUB_XEN_MAX_GUEST_CMDLINE

2025-08-04 Thread Aaron Rainbolt
The xen.h header was using an overly generic name to refer to the maximum length of the command line passed from Xen to a guest. Rename it to avoid confusion or conflicts in the future. Signed-off-by: Aaron Rainbolt --- include/xen/xen.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions

Re: [RESEND PATCH v3 1/1] kern/xen: Add Xen command line parsing

2025-08-04 Thread Aaron Rainbolt
On Mon, 4 Aug 2025 17:17:43 +0200 Daniel Kiper wrote: > On Sun, Aug 03, 2025 at 10:57:03AM -0500, Aaron Rainbolt wrote: > > On Fri, 1 Aug 2025 14:55:36 +0200 Daniel Kiper > > wrote: > > > On Fri, Jul 25, 2025 at 03:31:12PM -0500, Aaron Rainbolt wrote: > >

Re: [RESEND PATCH v3 1/1] kern/xen: Add Xen command line parsing

2025-08-03 Thread Aaron Rainbolt
On Fri, 1 Aug 2025 14:55:36 +0200 Daniel Kiper wrote: > On Fri, Jul 25, 2025 at 03:31:12PM -0500, Aaron Rainbolt wrote: > > Xen traditionally allows customizing guest behavior by passing > > arguments to the VM kernel via the kernel command line. This is no > > longer pos

[RESEND PATCH v3 1/1] kern/xen: Add Xen command line parsing

2025-07-25 Thread Aaron Rainbolt
cores 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. Signed-off-by: Aaron Rain

[RESEND PATCH v3 0/1] kern/xen: Add Xen command line parsing

2025-07-25 Thread Aaron Rainbolt
ion (one memory leak and a couple of places where an extra byte was allocated that didn't need to be). [1] https://github.com/QubesOS/qubes-linux-pvgrub2/pull/16 [2] https://lists.gnu.org/archive/html/grub-devel/2025-06/msg00011.html Aaron Rainbolt (1): kern/xen: Add Xen command line

[PATCH v3 0/1] kern/xen: Add Xen command line parsing

2025-06-04 Thread Aaron Rainbolt
s://bpa.st/5C7A Aaron Rainbolt (1): kern/xen: Add Xen command line parsing docs/grub.texi| 50 + grub-core/Makefile.core.def | 2 + grub-core/kern/i386/xen/pvh.c | 14 ++ grub-core/kern/main.c | 12 ++ grub-core/kern/xen/cmdline.c | 343

[PATCH v3 1/1] kern/xen: Add Xen command line parsing

2025-06-04 Thread Aaron Rainbolt
cores 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. Signed-off-by: Aaron Rain

[PATCH v2 0/1] Xen: Add Xen command line parsing

2025-05-30 Thread Aaron Rainbolt
6 [2] https://bpa.st/Z45A Aaron Rainbolt (1): kern/xen: Add Xen command line parsing docs/grub.texi| 50 + grub-core/Makefile.core.def | 2 + grub-core/kern/i386/xen/pvh.c | 14 ++ grub-core/kern/main.c | 12 ++ grub-core/

[PATCH v2 1/1] kern/xen: Add Xen command line parsing

2025-05-30 Thread Aaron Rainbolt
cores 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, in case additional APIs using the Xen kernel command line need to be introduced. Signe