Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Aug 2014 16:32:02 -0700
From:      Arthur Mesh <amesh@juniper.net>
To:        Peter Grehan <grehan@freebsd.org>
Cc:        freebsd-virtualization@freebsd.org
Subject:   Re: bhyve userboot -- lack of inb()/outb() in ficl
Message-ID:  <20140813233202.GT73055@juniper.net>
In-Reply-To: <53EBD693.5080407@freebsd.org>
References:  <20140813191947.GO73055@juniper.net> <53EBD693.5080407@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--RXktk6VS9YWqgSjw
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Aug 13, 2014 at 02:20:19PM -0700, Peter Grehan wrote:
>   It won't work for bhyveload/userboot - the VM isn't actually running=20
> at that point so there's nowhere for the commands to go.

Interesting. Is it really the case that inb/outb need to go through VM?

>   I also don't think these commands are supported on non-x86 loaders=20
> either, so it could be claimed an issue with the man page :) I can put=20
> some text in the bhyveload man page to indicate that not all x86=20
> commands are supported (smap, pnpscan etc).

That's probably true.

>   Were you looking at using inb/outb for anything in particular ?

We're reading/writing x86-specific attributes such as
nextboot,bootcause,etc to RTC memory..

Thanks

--=20
Arthur Mesh <amesh@juniper.net>
Juniper Networks
+1 408 936-4968

--RXktk6VS9YWqgSjw
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQGcBAEBCAAGBQJT6/VyAAoJEO/ZUtudxDntYN4L/A85KPTBSIvPBym9OdHFHnU3
y1nVnhKfhTLaUnFl2p+jn5SV+52LS//Ljrq7L8KIh/5aR3LUq4cVTTu72KXorb2v
NLiysvAtr1C1DvWW7nRqoX5oOiaaqpI94WaxkC3/ZodfpOxZ67M/YKPXDNzU5RpH
rHGlOy9TlhWHofyXgeySMtb7XMxG5i3p8dy8mWkaN9UxjrctwtPfhO+aJpFYzudI
csmsZgvWIFsyr7uMm7eD3OGdHKflc/DWOzP5luPIUD4ITilIOhiLL4upoltzk8TK
2+foEqNsKIpJ0z4uEPcPGYPPr9MmXPKZTCyuzo19W+P6Z+jE/Ulak9lt6gbPyEIy
M5IYtouMuQjftcdCNELLTpXJ4J2D2PQVCGjvUqkSwYMapNO0LTs5qrspep+qlqbL
Tl5wxXO3YiNsFUecyDh50nQE2otRNdxyJPNHZjrAp7Z0Wz8O+/0HFXNg3cbwyunN
9crvfZH5/Q+baZzGeCpides/nSdvfZxBcQ4cYHcn5g==
=XmJu
-----END PGP SIGNATURE-----

--RXktk6VS9YWqgSjw--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140813233202.GT73055>