All of lore.kernel.org
 help / color / mirror / Atom feed
From: Samuel Thibault <samuel.thibault@ens-lyon.org>
To: xen-devel@lists.xensource.com
Cc: Steven Maresca <steve.maresca@gmail.com>
Subject: Re: PV-Grub and PXE
Date: Wed, 15 Jul 2009 18:33:31 -0400	[thread overview]
Message-ID: <20090715223331.GA5075@const> (raw)
In-Reply-To: <7e9718f20907151133r3469f3cjde86cd45f4fb65fe@mail.gmail.com>

(Sending to xen-devel as it may find volunteers)

Steven Maresca, le Wed 15 Jul 2009 14:33:45 -0400, a écrit :
> While I would be satisfied with a grub menu.lst pulled via tftp, many
> many others would rather rely upon established mechanisms [PXE].

Well, that means two things:

- using the existing PXE payloads. As I said in my previous private
mails, that'd need a PV-bios stubdom for the software interrupt requests
from the PXE payload, but now I think about it again, a PXE loader would
also have to know how to load a PV kernel. This is quite a blocker
actually. Unless porting all the existing PXE payloads, one won't be
able to have them boot PV kernels. Only pv-grub knows at the moment,
so it'd be a bit odd to implement a PV-bios stubdom just to load a PXE
PV-grub, while we could directly start a PV-grub :) FV kernels is not a
problem of course, just boot a FV Xen domain with net boot :)

- using the existing PXE configurations. There are several kinds of
them, quite often pxelinux config, which is like syslinux config.
It may be not be so hard, we'd just need to add e.g. a syslinux
parser in pv-grub. Or port syslinux to PV. That'd mean using just the
configuration part of the existing PXE infrastructures, not its binary
payload.

Samuel

       reply	other threads:[~2009-07-15 22:33 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <7e9718f20907150839h1e194bc0wd3741c66824727a1@mail.gmail.com>
     [not found] ` <20090715173604.GE4903@const.linuxsymposium.org>
     [not found]   ` <7e9718f20907151133r3469f3cjde86cd45f4fb65fe@mail.gmail.com>
2009-07-15 22:33     ` Samuel Thibault [this message]
2009-07-16  1:52       ` PV-Grub and PXE Steven Maresca
2009-07-16  2:13         ` Samuel Thibault

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20090715223331.GA5075@const \
    --to=samuel.thibault@ens-lyon.org \
    --cc=steve.maresca@gmail.com \
    --cc=xen-devel@lists.xensource.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.