HomeFreeBSD

xen/xen-os: move inclusion of machine/xen-os.h later

Description

xen/xen-os: move inclusion of machine/xen-os.h later

Several of x86 enable/disable functions depend upon the xen*domain()
functions. As such the xen*domain() functions need to be declared
before machine/xen-os.h.

Officially declare direct inclusion of machine/xen/xen-os.h verboten as
such will break these functions/macros. Remove one such soon to be
broken inclusion.

Reviewed by: royger
Differential Revision: https://reviews.freebsd.org/D29811

Details

Provenance
ehem_freebsd_m5p.comAuthored on Apr 17 2021, 1:49 AM
roygerCommitted on Jul 28 2021, 3:27 PM
Reviewer
royger
Differential Revision
D29811: xen/xen-os: move inclusion of machine/xen-os.h later
Parents
rGe627e25d761f: xen/xenpv: remove low memory limit for non-x86
Branches
Unknown
Tags
Unknown