NetBSD/sys/arch/xen/include
bouyer 895da00e0d Fix IOCTL_PRIVCMD_HYPERCALL issue which shows up with xen-3.1.3:
some hypercalls results are returned though the error path (depending on
sign, it's an error code or a result), and some results are interpreted in
a special way by the NetBSD kernel (e.g. -1).
Add a 'retval' member to the privcmd_hypercall_t argument, which holds
the hypercall result if it completed without error. The error code
is returned via the usual error path.
Handle the old IOCTL_PRIVCMD_HYPERCALL under COMPAT_40.

While there, make the double-inclusion protection #define match the
convention in xenio3.h and xenio.h.
2008-02-17 16:21:19 +00:00
..
amd64 Merge the bouyer-xeni386 branch to head, at tag bouyer-xeni386-merge1 (the 2008-01-11 20:00:13 +00:00
i386 Merge the bouyer-xeni386 branch. This brings in PAE support to NetBSD xeni386 2008-01-23 19:46:43 +00:00
xen3-public Merge the bouyer-xeni386 branch. This brings in PAE support to NetBSD xeni386 2008-01-23 19:46:43 +00:00
xen-public Merge the ppcoea-renovation branch to HEAD. 2007-10-17 19:52:51 +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 cleanup the debug event handler to not use the IPL system at all. Fix 2007-12-12 22:16:32 +00:00
granttables.h Pull up the bouyer-xenamd64 branch to HEAD. This brings in amd64 support 2007-11-22 16:16:40 +00:00
hypervisor.h Pull up the bouyer-xenamd64 branch to HEAD. This brings in amd64 support 2007-11-22 16:16:40 +00:00
i82093var.h
i82489var.h
if_xennetvar.h Pull up the bouyer-xenamd64 branch to HEAD. This brings in amd64 support 2007-11-22 16:16:40 +00:00
intr.h Merge the bouyer-xeni386 branch to head, at tag bouyer-xeni386-merge1 (the 2008-01-11 20:00:13 +00:00
kernfs_machdep.h
Makefile
mpacpi.h
pci_machdep.h
pic.h
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 Merge the bouyer-xeni386 branch to head, at tag bouyer-xeni386-merge1 (the 2008-01-11 20:00:13 +00:00
xen_shm.h
xen.h Merge the bouyer-xeni386 branch to head, at tag bouyer-xeni386-merge1 (the 2008-01-11 20:00:13 +00:00
xenbus.h Pull up the bouyer-xenamd64 branch to HEAD. This brings in amd64 support 2007-11-22 16:16:40 +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
xenpmap.h Merge the bouyer-xeni386 branch. This brings in PAE support to NetBSD xeni386 2008-01-23 19:46:43 +00:00