Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Dec 2020 19:31:56 -0700
From:      Rebecca Cran <rebecca@bsdio.com>
To:        Jason Tubnor <jason@tubnor.net>, MR <mr@freebsd.org>
Cc:        "freebsd-virtualization@freebsd.org" <freebsd-virtualization@freebsd.org>
Subject:   Re: Update to the sysutils/uefi-edk2-bhyve and related ports
Message-ID:  <b53a7280-fc3b-a0fc-5887-00e5cfae5497@bsdio.com>
In-Reply-To: <CACLnyCJzoE2poCvpPNHtvxs-CrAT-__TOg5OPGtMw2F_WQ3acQ@mail.gmail.com>
References:  <671187b3-7e0b-888f-e8ce-2f42e665f736@bsdio.com> <90f9a333-620e-2c89-98ef-70fdce573d83@bsdio.com> <20201205172008.Horde.85raEpbluRO_7q6u7bvaylh@app.eeeit.de> <247e7c41-d03f-e24f-5a8b-e0ae08c2d2ca@bsdio.com> <20201206091553.Horde.wmIYAl1n-YFwM1M4hwjm7Vh@app.eeeit.de> <9c7d8c7e-468a-c2ca-45a5-2f2d5f41e642@bsdio.com> <4C24A723-77F2-45C2-B030-1BCCDBBED530@freebsd.org> <8aae98d7-9ce9-ec9e-2e96-1b3020b59d9a@bsdio.com> <20201226171434.Horde.Q3KZNXe04nmtGFoVEJePXQ-@app.eeeit.de> <CACLnyCJzoE2poCvpPNHtvxs-CrAT-__TOg5OPGtMw2F_WQ3acQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 12/28/20 7:21 PM, Jason Tubnor wrote:
> On Sun, 27 Dec 2020 at 04:14, MR <mr@freebsd.org 
> <mailto:mr@freebsd.org>> wrote:

>     Zitat von Rebecca Cran <rebecca@bsdio.com <mailto:rebecca@bsdio.com>>:
> 
>      > On 12/6/20 4:45 PM, Michael wrote:
> 
> 
>     BTW:
>     I just saw a new image:
>     https://people.freebsd.org/~bcran/bhyve/BhyveX64-20201213/BHYVE_UEFI.fd
>     <https://people.freebsd.org/~bcran/bhyve/BhyveX64-20201213/BHYVE_UEFI.fd>;
> 
>     This seem to work booting a windows 10 guest.
> 
>     What has changed in this version?
> 
>     Thanks for working on this!
> 
> 
> I also can confirm that the above also works for OpenBSD guests using 
> UEFI.  Minimum resolution for OpenBSD guests must be 1024x768 or you 
> need to re-establish the VNC session.
> 
> If this moves to ports, we maybe able to move off our custom 
> BHYVE_UEFI.fd .  I'll test across other guests to validate, but this 
> looks great.
> 
> Thanks for your work on this!


Great!
I think the one remaining issue that needs resolved then is that 64-bit 
BARs are located at 64 TB, which is much higher than the EDK2 code now 
expects: it looks at the guest memory size and restricts the address 
width based on that, with a minimum width of 36 bits.

I'll try and take a look at that this weekend. I think Peter Grehan is 
also working on it.

-- 
Rebecca Cran




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?b53a7280-fc3b-a0fc-5887-00e5cfae5497>