Page MenuHomeFreeBSD

xen/netfront: introduce xen_pv_nics_disabled()

Authored by on Mar 23 2021, 10:06 PM.
Referenced Files
Unknown Object (File)
Tue, May 28, 6:13 PM
Unknown Object (File)
Thu, May 23, 3:03 PM
Unknown Object (File)
Fri, May 3, 2:25 AM
Unknown Object (File)
Wed, May 1, 8:09 PM
Unknown Object (File)
Apr 28 2024, 10:13 PM
Unknown Object (File)
Apr 8 2024, 11:08 PM
Unknown Object (File)
Mar 4 2024, 6:37 PM
Unknown Object (File)
Feb 12 2024, 4:26 AM



ARM guest is considered as HVM in Freebsd but they only support PV nics
(no emulation available).

Submitted by: Elliott Mitchell <>
Original implementation: Julien Grall <>, 2015-10-16 11:26:35

Diff Detail

rG FreeBSD src repository
Lint Not Applicable
Tests Not Applicable

Event Timeline

This revision is now accepted and ready to land.Mar 25 2021, 3:09 PM

This has the issue brought up in D29351, should sys/arm64/include/xen/xen-os.h be created in one commit and the ARM version of this function be brought in here instead of with the aarch64 jumbo commit?


After PVHv1 removal every supported guest is HVM, so we can remove the check (will do that on a different commit), and get away with the HVM vs PV difference in the code.

This revision was automatically updated to reflect the committed changes.