qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH 0/2] port over extboot from kvm


From: Paul Brook
Subject: Re: [Qemu-devel] [PATCH 0/2] port over extboot from kvm
Date: Wed, 11 Nov 2009 13:54:58 +0000
User-agent: KMail/1.12.2 (Linux/2.6.30-2-amd64; KDE/4.3.2; x86_64; ; )

On Wednesday 11 November 2009, Anthony Liguori wrote:
> Hannes Reinecke wrote:
> > But why? Why do we have to emulate the entire HBA for the BIOS?
> > The HBA is emulated, too, and just uses the bdrv interface
> > internally anyway.
> > So IMHO it makes far more sense to skip the HBA emulation in
> > the BIOS completely and just use the bdrv interface directly
> > here.
> 
> If you use the bdrv interface (ala extboot), you couldn't boot via scsi
> passthrough.
> 
> VirtualBox implements a paravirtual SCSI bus to allow SCSI boot without
> having to implement a full LSI driver.  That's another way to solve the
> problem.

This has its own issues. How do you prevent the guest enumerating both the 
paravirt and "real" adapters, and getting the same disk twice? If this isn't a 
problem, then surely the user can do this explicitly.

In this case "guest" includes future fancy versions of the BIOS/bootloader.

Paul




reply via email to

[Prev in Thread] Current Thread [Next in Thread]