All of lore.kernel.org
 help / color / mirror / Atom feed
* Loading FreeBSD in an HVM-domain on Intel-based host with GRUB
@ 2008-02-07  8:26 Igor Chubin
  2008-02-07  8:34 ` Keir Fraser
  0 siblings, 1 reply; 9+ messages in thread
From: Igor Chubin @ 2008-02-07  8:26 UTC (permalink / raw)
  To: xen-devel



Hello all,

please tell me, 


is it possible (at least theoretically) 
to circumvent bug 622 [1] by using
GRUB instead of /boot/loader to load FreeBSD kernel?

Or it is silly idea: even if we bypass /boot/loader we will 
not be able to run FreeBSD kernel in a HVM-domain on a 
Intel-based host for some other reason?


As far as I know, GRUB can't load FreeBSD kernel
directly, but only can make chainloading using /boot/loader.
Certainly, it is not the solution, but there were patches
to GRUB that allow to boot FreeBSD directly [2].

I want to try to use it and eliminate /boot/loader
from boot process at all.


What can you say about this idea?



[1] http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=622
[2] http://savannah.gnu.org/bugs/?10728

-- 
WBR, i.m.chubin

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Loading FreeBSD in an HVM-domain on Intel-based host with GRUB
  2008-02-07  8:26 Loading FreeBSD in an HVM-domain on Intel-based host with GRUB Igor Chubin
@ 2008-02-07  8:34 ` Keir Fraser
  2008-02-07  8:41   ` Christoph Egger
  2008-02-07  8:47   ` Igor Chubin
  0 siblings, 2 replies; 9+ messages in thread
From: Keir Fraser @ 2008-02-07  8:34 UTC (permalink / raw)
  To: Igor Chubin, xen-devel

Actually I thought the FreeBSD issues were to do with vmxassist (which I
finally removed from xen-unstable yesterday) but I see there are problem
reports with amd64 as well. Still, it would be good if you could try booting
FreeBSD with latest xen-unstable, else point me at a suitable FreeBSD ISO to
download which exhibits this issue?

 -- Keir

On 7/2/08 08:26, "Igor Chubin" <igor@chub.in> wrote:

> 
> 
> Hello all,
> 
> please tell me, 
> 
> 
> is it possible (at least theoretically)
> to circumvent bug 622 [1] by using
> GRUB instead of /boot/loader to load FreeBSD kernel?
> 
> Or it is silly idea: even if we bypass /boot/loader we will
> not be able to run FreeBSD kernel in a HVM-domain on a
> Intel-based host for some other reason?
> 
> 
> As far as I know, GRUB can't load FreeBSD kernel
> directly, but only can make chainloading using /boot/loader.
> Certainly, it is not the solution, but there were patches
> to GRUB that allow to boot FreeBSD directly [2].
> 
> I want to try to use it and eliminate /boot/loader
> from boot process at all.
> 
> 
> What can you say about this idea?
> 
> 
> 
> [1] http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=622
> [2] http://savannah.gnu.org/bugs/?10728

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Loading FreeBSD in an HVM-domain on Intel-based host with GRUB
  2008-02-07  8:34 ` Keir Fraser
@ 2008-02-07  8:41   ` Christoph Egger
  2008-02-07  8:46     ` Igor Chubin
  2008-02-07  8:47   ` Igor Chubin
  1 sibling, 1 reply; 9+ messages in thread
From: Christoph Egger @ 2008-02-07  8:41 UTC (permalink / raw)
  To: xen-devel; +Cc: Igor Chubin


FreeBSD/i386 and FreeBSD/amd64 boot fine if you do NOT load the acpi driver.

Christoph


On Thursday 07 February 2008 09:34:40 Keir Fraser wrote:
> Actually I thought the FreeBSD issues were to do with vmxassist (which I
> finally removed from xen-unstable yesterday) but I see there are problem
> reports with amd64 as well. Still, it would be good if you could try
> booting FreeBSD with latest xen-unstable, else point me at a suitable
> FreeBSD ISO to download which exhibits this issue?
>
>  -- Keir
>
> On 7/2/08 08:26, "Igor Chubin" <igor@chub.in> wrote:
> > Hello all,
> >
> > please tell me,
> >
> >
> > is it possible (at least theoretically)
> > to circumvent bug 622 [1] by using
> > GRUB instead of /boot/loader to load FreeBSD kernel?
> >
> > Or it is silly idea: even if we bypass /boot/loader we will
> > not be able to run FreeBSD kernel in a HVM-domain on a
> > Intel-based host for some other reason?
> >
> >
> > As far as I know, GRUB can't load FreeBSD kernel
> > directly, but only can make chainloading using /boot/loader.
> > Certainly, it is not the solution, but there were patches
> > to GRUB that allow to boot FreeBSD directly [2].
> >
> > I want to try to use it and eliminate /boot/loader
> > from boot process at all.
> >
> >
> > What can you say about this idea?
> >
> >
> >
> > [1] http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=622
> > [2] http://savannah.gnu.org/bugs/?10728
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xensource.com
> http://lists.xensource.com/xen-devel



-- 
AMD Saxony, Dresden, Germany
Operating System Research Center

Legal Information:
AMD Saxony Limited Liability Company & Co. KG
Sitz (Geschäftsanschrift):
   Wilschdorfer Landstr. 101, 01109 Dresden, Deutschland
Registergericht Dresden: HRA 4896
vertretungsberechtigter Komplementär:
   AMD Saxony LLC (Sitz Wilmington, Delaware, USA)
Geschäftsführer der AMD Saxony LLC:
   Dr. Hans-R. Deppe, Thomas McCoy

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Loading FreeBSD in an HVM-domain on Intel-based host with GRUB
  2008-02-07  8:41   ` Christoph Egger
@ 2008-02-07  8:46     ` Igor Chubin
  2008-02-07  8:52       ` Christoph Egger
  0 siblings, 1 reply; 9+ messages in thread
From: Igor Chubin @ 2008-02-07  8:46 UTC (permalink / raw)
  To: Christoph Egger; +Cc: xen-devel

On Do, Feb 07, 2008 at 09:41:18 +0100, Christoph Egger wrote:
> 
> FreeBSD/i386 and FreeBSD/amd64 boot fine if you do NOT load the acpi driver.


On Intel ?
Using /boot/loader ?



> 
> Christoph
> 
> 
> On Thursday 07 February 2008 09:34:40 Keir Fraser wrote:
> > Actually I thought the FreeBSD issues were to do with vmxassist (which I
> > finally removed from xen-unstable yesterday) but I see there are problem
> > reports with amd64 as well. Still, it would be good if you could try
> > booting FreeBSD with latest xen-unstable, else point me at a suitable
> > FreeBSD ISO to download which exhibits this issue?
> >
> >  -- Keir
> >
> > On 7/2/08 08:26, "Igor Chubin" <igor@chub.in> wrote:
> > > Hello all,
> > >
> > > please tell me,
> > >
> > >
> > > is it possible (at least theoretically)
> > > to circumvent bug 622 [1] by using
> > > GRUB instead of /boot/loader to load FreeBSD kernel?
> > >
> > > Or it is silly idea: even if we bypass /boot/loader we will
> > > not be able to run FreeBSD kernel in a HVM-domain on a
> > > Intel-based host for some other reason?
> > >
> > >
> > > As far as I know, GRUB can't load FreeBSD kernel
> > > directly, but only can make chainloading using /boot/loader.
> > > Certainly, it is not the solution, but there were patches
> > > to GRUB that allow to boot FreeBSD directly [2].
> > >
> > > I want to try to use it and eliminate /boot/loader
> > > from boot process at all.
> > >
> > >
> > > What can you say about this idea?
> > >
> > >
> > >
> > > [1] http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=622
> > > [2] http://savannah.gnu.org/bugs/?10728
> >
> > _______________________________________________
> > Xen-devel mailing list
> > Xen-devel@lists.xensource.com
> > http://lists.xensource.com/xen-devel
> 
> 
> 
> -- 
> AMD Saxony, Dresden, Germany
> Operating System Research Center
> 
> Legal Information:
> AMD Saxony Limited Liability Company & Co. KG
> Sitz (Geschäftsanschrift):
>    Wilschdorfer Landstr. 101, 01109 Dresden, Deutschland
> Registergericht Dresden: HRA 4896
> vertretungsberechtigter Komplementär:
>    AMD Saxony LLC (Sitz Wilmington, Delaware, USA)
> Geschäftsführer der AMD Saxony LLC:
>    Dr. Hans-R. Deppe, Thomas McCoy
> 
> 
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xensource.com
> http://lists.xensource.com/xen-devel

-- 
WBR, i.m.chubin

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Loading FreeBSD in an HVM-domain on Intel-based host with GRUB
  2008-02-07  8:34 ` Keir Fraser
  2008-02-07  8:41   ` Christoph Egger
@ 2008-02-07  8:47   ` Igor Chubin
  1 sibling, 0 replies; 9+ messages in thread
From: Igor Chubin @ 2008-02-07  8:47 UTC (permalink / raw)
  To: Keir Fraser; +Cc: xen-devel

On Do, Feb 07, 2008 at 08:34:40 +0000, Keir Fraser wrote:
> Actually I thought the FreeBSD issues were to do with vmxassist (which I
> finally removed from xen-unstable yesterday) but I see there are problem
> reports with amd64 as well. Still, it would be good if you could try booting
> FreeBSD with latest xen-unstable, else point me at a suitable FreeBSD ISO to
> download which exhibits this issue?

Ok, will try it and make a report.

> 
>  -- Keir
> 
> On 7/2/08 08:26, "Igor Chubin" <igor@chub.in> wrote:
> 
> > 
> > 
> > Hello all,
> > 
> > please tell me, 
> > 
> > 
> > is it possible (at least theoretically)
> > to circumvent bug 622 [1] by using
> > GRUB instead of /boot/loader to load FreeBSD kernel?
> > 
> > Or it is silly idea: even if we bypass /boot/loader we will
> > not be able to run FreeBSD kernel in a HVM-domain on a
> > Intel-based host for some other reason?
> > 
> > 
> > As far as I know, GRUB can't load FreeBSD kernel
> > directly, but only can make chainloading using /boot/loader.
> > Certainly, it is not the solution, but there were patches
> > to GRUB that allow to boot FreeBSD directly [2].
> > 
> > I want to try to use it and eliminate /boot/loader
> > from boot process at all.
> > 
> > 
> > What can you say about this idea?
> > 
> > 
> > 
> > [1] http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=622
> > [2] http://savannah.gnu.org/bugs/?10728
> 
> 
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xensource.com
> http://lists.xensource.com/xen-devel

-- 
WBR, i.m.chubin

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Loading FreeBSD in an HVM-domain on Intel-based host with GRUB
  2008-02-07  8:46     ` Igor Chubin
@ 2008-02-07  8:52       ` Christoph Egger
  2008-02-07  9:02         ` Igor Chubin
  0 siblings, 1 reply; 9+ messages in thread
From: Christoph Egger @ 2008-02-07  8:52 UTC (permalink / raw)
  To: Igor Chubin; +Cc: xen-devel

On Thursday 07 February 2008 09:46:20 Igor Chubin wrote:
> On Do, Feb 07, 2008 at 09:41:18 +0100, Christoph Egger wrote:
> > FreeBSD/i386 and FreeBSD/amd64 boot fine if you do NOT load the acpi
> > driver.
>
> On Intel ?

No.

> Using /boot/loader ?

Yes.

> > Christoph
> >
> > On Thursday 07 February 2008 09:34:40 Keir Fraser wrote:
> > > Actually I thought the FreeBSD issues were to do with vmxassist (which
> > > I finally removed from xen-unstable yesterday) but I see there are
> > > problem reports with amd64 as well. Still, it would be good if you
> > > could try booting FreeBSD with latest xen-unstable, else point me at a
> > > suitable FreeBSD ISO to download which exhibits this issue?
> > >
> > >  -- Keir
> > >
> > > On 7/2/08 08:26, "Igor Chubin" <igor@chub.in> wrote:
> > > > Hello all,
> > > >
> > > > please tell me,
> > > >
> > > >
> > > > is it possible (at least theoretically)
> > > > to circumvent bug 622 [1] by using
> > > > GRUB instead of /boot/loader to load FreeBSD kernel?
> > > >
> > > > Or it is silly idea: even if we bypass /boot/loader we will
> > > > not be able to run FreeBSD kernel in a HVM-domain on a
> > > > Intel-based host for some other reason?
> > > >
> > > >
> > > > As far as I know, GRUB can't load FreeBSD kernel
> > > > directly, but only can make chainloading using /boot/loader.
> > > > Certainly, it is not the solution, but there were patches
> > > > to GRUB that allow to boot FreeBSD directly [2].
> > > >
> > > > I want to try to use it and eliminate /boot/loader
> > > > from boot process at all.
> > > >
> > > >
> > > > What can you say about this idea?
> > > >
> > > >
> > > >
> > > > [1] http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=622
> > > > [2] http://savannah.gnu.org/bugs/?10728
> > >
> > > _______________________________________________
> > > Xen-devel mailing list
> > > Xen-devel@lists.xensource.com
> > > http://lists.xensource.com/xen-devel
> >
> > --
> > AMD Saxony, Dresden, Germany
> > Operating System Research Center
> >
> > Legal Information:
> > AMD Saxony Limited Liability Company & Co. KG
> > Sitz (Geschäftsanschrift):
> >    Wilschdorfer Landstr. 101, 01109 Dresden, Deutschland
> > Registergericht Dresden: HRA 4896
> > vertretungsberechtigter Komplementär:
> >    AMD Saxony LLC (Sitz Wilmington, Delaware, USA)
> > Geschäftsführer der AMD Saxony LLC:
> >    Dr. Hans-R. Deppe, Thomas McCoy
> >
> >
> >
> > _______________________________________________
> > Xen-devel mailing list
> > Xen-devel@lists.xensource.com
> > http://lists.xensource.com/xen-devel



-- 
AMD Saxony, Dresden, Germany
Operating System Research Center

Legal Information:
AMD Saxony Limited Liability Company & Co. KG
Sitz (Geschäftsanschrift):
   Wilschdorfer Landstr. 101, 01109 Dresden, Deutschland
Registergericht Dresden: HRA 4896
vertretungsberechtigter Komplementär:
   AMD Saxony LLC (Sitz Wilmington, Delaware, USA)
Geschäftsführer der AMD Saxony LLC:
   Dr. Hans-R. Deppe, Thomas McCoy

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Loading FreeBSD in an HVM-domain on Intel-based host with GRUB
  2008-02-07  8:52       ` Christoph Egger
@ 2008-02-07  9:02         ` Igor Chubin
  2008-02-07  9:13           ` Keir Fraser
  0 siblings, 1 reply; 9+ messages in thread
From: Igor Chubin @ 2008-02-07  9:02 UTC (permalink / raw)
  To: Christoph Egger; +Cc: xen-devel

On Do, Feb 07, 2008 at 09:52:35 +0100, Christoph Egger wrote:
> On Thursday 07 February 2008 09:46:20 Igor Chubin wrote:
> > On Do, Feb 07, 2008 at 09:41:18 +0100, Christoph Egger wrote:
> > > FreeBSD/i386 and FreeBSD/amd64 boot fine if you do NOT load the acpi
> > > driver.
> >
> > On Intel ?
> 
> No.

I know that it perfectly runs on AMD (thanks to AMD!).
I use AMD myself for it.
The problem is Intel-specific only (see subject).

> 
> > Using /boot/loader ?
> 
> Yes.
> 
-- 
WBR, i.m.chubin

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Loading FreeBSD in an HVM-domain on Intel-based host with GRUB
  2008-02-07  9:02         ` Igor Chubin
@ 2008-02-07  9:13           ` Keir Fraser
  2008-02-07 18:25             ` Igor Chubin
  0 siblings, 1 reply; 9+ messages in thread
From: Keir Fraser @ 2008-02-07  9:13 UTC (permalink / raw)
  To: Igor Chubin, Christoph Egger; +Cc: xen-devel

On 7/2/08 09:02, "Igor Chubin" <igor@chub.in> wrote:

>>> On Intel ?
>> 
>> No.
> 
> I know that it perfectly runs on AMD (thanks to AMD!).
> I use AMD myself for it.
> The problem is Intel-specific only (see subject).

In that case this is almost certainly fixed in current xen-unstable. And
also current xen-3.2-testing.hg tip if you build it with vmxassist=n. It
won't be fixed in 3.1 branch.

 -- Keir

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Loading FreeBSD in an HVM-domain on Intel-based host with GRUB
  2008-02-07  9:13           ` Keir Fraser
@ 2008-02-07 18:25             ` Igor Chubin
  0 siblings, 0 replies; 9+ messages in thread
From: Igor Chubin @ 2008-02-07 18:25 UTC (permalink / raw)
  To: Keir Fraser; +Cc: Christoph Egger, xen-devel

On Do, Feb 07, 2008 at 09:13:32 +0000, Keir Fraser wrote:
> On 7/2/08 09:02, "Igor Chubin" <igor@chub.in> wrote:
> 
> >>> On Intel ?
> >> 
> >> No.
> > 
> > I know that it perfectly runs on AMD (thanks to AMD!).
> > I use AMD myself for it.
> > The problem is Intel-specific only (see subject).
> 
> In that case this is almost certainly fixed in current xen-unstable. And
> also current xen-3.2-testing.hg tip if you build it with vmxassist=n. It
> won't be fixed in 3.1 branch.


It really works!
Thank you.

> 
>  -- Keir
> 
> 
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xensource.com
> http://lists.xensource.com/xen-devel

-- 
WBR, i.m.chubin

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2008-02-07 18:25 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-02-07  8:26 Loading FreeBSD in an HVM-domain on Intel-based host with GRUB Igor Chubin
2008-02-07  8:34 ` Keir Fraser
2008-02-07  8:41   ` Christoph Egger
2008-02-07  8:46     ` Igor Chubin
2008-02-07  8:52       ` Christoph Egger
2008-02-07  9:02         ` Igor Chubin
2008-02-07  9:13           ` Keir Fraser
2008-02-07 18:25             ` Igor Chubin
2008-02-07  8:47   ` Igor Chubin

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.