Home | History | Annotate | Download | only in include
History log of /src/sys/arch/xen/include/i82093var.h
RevisionDateAuthorComments
 1.7  25-Apr-2020  bouyer Merge the bouyer-xenpvh branch, bringing in Xen PV drivers support under HVM
guests in GENERIC.
Xen support can be disabled at runtime with
boot -c
disable hypervisor
 1.6  21-Apr-2020  jdolecek convert to newer HYPERVISOR_physdev_op() interface, now command and the
arg are separate arguments - this is needed for newer physdev_op commands

remove code for PHYSDEVOP_IRQ_UNMASK_NOTIFY, it is obsolete since
interface version 0x00030202 and is unsupported by newer versions of Xen

confirmed working on amd64 Dom0, i386 compile-tested only
 1.5  04-Nov-2017  cherry branches: 1.5.14;
protect header against recursive include
 1.4  22-Mar-2010  cegger branches: 1.4.18;
Ignore ioapic write failures.
They happen when writing to ioapic pins Xen already disabled.
This makes netbsd dom0 booting.
 1.3  29-Jul-2009  cegger branches: 1.3.2; 1.3.4;
remove Xen2 support.
ok bouyer@
 1.2  14-Apr-2008  cegger branches: 1.2.4; 1.2.18;
- use POSIX integer types
- ansify functions
 1.1  28-Sep-2006  bouyer branches: 1.1.2; 1.1.4; 1.1.8; 1.1.58;
Add Xen3 support for ACPI and/or MPBIOS + IOAPIC. To help with this, physical
CPUs are now configured on mainbus only in dom0, and only to know about
their APIC id. virtual CPUs are attached to hypervisor as:
vcpu* at hypervisor?
and this is what's used as curcpu(). The kernel config files needs to be
updated for this, see XEN3_DOM0 or XEN3_DOMU for examples.
XEN3_DOM0 now has acpi, MPBIOS and ioapic by default.
Note that a Xen dom0 kernel doens't have access to the lapic.
 1.1.58.1  02-Jun-2008  mjf Sync with HEAD.
 1.1.8.2  30-Dec-2006  yamt sync with head.
 1.1.8.1  28-Sep-2006  yamt file i82093var.h was added on branch yamt-lazymbuf on 2006-12-30 20:47:25 +0000
 1.1.4.2  18-Nov-2006  ad Sync with head.
 1.1.4.1  28-Sep-2006  ad file i82093var.h was added on branch newlock2 on 2006-11-18 21:29:39 +0000
 1.1.2.2  22-Oct-2006  yamt sync with head
 1.1.2.1  28-Sep-2006  yamt file i82093var.h was added on branch yamt-splraiseipl on 2006-10-22 06:05:20 +0000
 1.2.18.2  24-Oct-2010  jym Sync with HEAD
 1.2.18.1  01-Nov-2009  jym Sync with HEAD.
 1.2.4.2  11-Aug-2010  yamt sync with head.
 1.2.4.1  19-Aug-2009  yamt sync with head.
 1.3.4.1  30-May-2010  rmind sync with head
 1.3.2.1  30-Apr-2010  uebayasi Sync with HEAD.
 1.4.18.1  03-Dec-2017  jdolecek update from HEAD
 1.5.14.1  25-Apr-2020  bouyer Sync with bouyer-xenpvh-base2 (HEAD)

RSS XML Feed