NetBSD/sys/arch/xen/include
jym 37061b265d - add mfn_to_pfn() and pfn_to_mfn() macros, for rapid conversion between
pseudo-physical and machine frame numbers.

- add HYPERVISOR_crash() for i386 and amd64. Intended to be used by a domain
to notify Xen that it crashed on purpose, and request a dump (if applicable).

No functional changes intended.

Reviewed by Christoph (cegger@).
2008-10-24 22:06:06 +00:00
..
amd64 - add mfn_to_pfn() and pfn_to_mfn() macros, for rapid conversion between 2008-10-24 22:06:06 +00:00
i386 - add mfn_to_pfn() and pfn_to_mfn() macros, for rapid conversion between 2008-10-24 22:06:06 +00:00
xen3-public Fix build. 2008-08-22 15:28:11 +00:00
xen-public Access Xen's vcpu info structure per-CPU. 2008-04-21 15:15:33 +00:00
bus_private.h Merge the bouyer-xeni386 branch. This brings in PAE support to NetBSD xeni386 2008-01-23 19:46:43 +00:00
ctrl_if.h Merge the ppcoea-renovation branch to HEAD. 2007-10-17 19:52:51 +00:00
evtchn.h - rename init_events() to events_init(), to better reflect netbsd semantics 2008-10-24 21:09:24 +00:00
granttables.h - printf -> aprint_* 2008-10-24 18:02:58 +00:00
hypervisor.h Implement the arch-dependent p2m frame lists list. This adds support for 2008-09-16 19:55:31 +00:00
i82093var.h - use POSIX integer types 2008-04-14 13:38:03 +00:00
i82489var.h Add Xen3 support for ACPI and/or MPBIOS + IOAPIC. To help with this, physical 2006-09-28 18:53:15 +00:00
if_xennetvar.h device_t / softc split 2008-04-16 18:41:48 +00:00
intr.h Add a 'known_mpsafe' argument to intr_establish(). 2008-05-30 19:03:10 +00:00
kernfs_machdep.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
Makefile Install xenio.h and xenio3.h in /usr/include/xen, for the benefit 2008-02-17 16:23:12 +00:00
mpacpi.h Add Xen3 support for ACPI and/or MPBIOS + IOAPIC. To help with this, physical 2006-09-28 18:53:15 +00:00
pci_machdep.h build fix: add missing prototype 2008-05-30 16:22:51 +00:00
pic.h remove some obviously obsolete definitions 2008-07-02 19:18:52 +00:00
shutdown_xenbus.h Merge the ppcoea-renovation branch to HEAD. 2007-10-17 19:52:51 +00:00
vcpuvar.h fix vcpu after recent cpubus changes. 2007-03-06 12:35:39 +00:00
xbdvar.h device_t / softc split 2008-04-16 18:41:48 +00:00
xen_shm.h Allow xen_shm_map() to map multiple grants in a contigous virtual address 2006-06-25 15:18:53 +00:00
xen.h introduce two macros: xendomain_is_dom0() and xendomain_is_privileged(). Use them. 2008-10-21 15:46:32 +00:00
xenbus.h - rename init_events() to events_init(), to better reflect netbsd semantics 2008-10-24 21:09:24 +00:00
xenfunc.h Merge the bouyer-xeni386 branch to head, at tag bouyer-xeni386-merge1 (the 2008-01-11 20:00:13 +00:00
xenio3.h Fix IOCTL_PRIVCMD_HYPERCALL issue which shows up with xen-3.1.3: 2008-02-17 16:21:19 +00:00
xenio.h Fix IOCTL_PRIVCMD_HYPERCALL issue which shows up with xen-3.1.3: 2008-02-17 16:21:19 +00:00
xennet_checksum.h implement a simple NETTXF_csum_blank/NETRXF_csum_blank workaround 2006-07-12 15:02:15 +00:00
xenpmap.h - add mfn_to_pfn() and pfn_to_mfn() macros, for rapid conversion between 2008-10-24 22:06:06 +00:00