Home | History | Annotate | Download | only in include
History log of /src/sys/arch/xen/include/xenio3.h
RevisionDateAuthorComments
 1.4  07-Sep-2015  dholland Final bit of PR 41200: headers that declare ioctls should include sys/ioccom.h.
This covers most if not all of the MD headers.

XXX: a lot of the ioctl definitions in some of these files are cutpasted.
 1.3  03-Sep-2010  cegger branches: 1.3.18; 1.3.36;
match header protection with filename
 1.2  17-Feb-2008  bouyer branches: 1.2.10; 1.2.24; 1.2.30; 1.2.32;
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.
 1.1  07-May-2006  bouyer branches: 1.1.2; 1.1.6; 1.1.8; 1.1.10; 1.1.14; 1.1.20; 1.1.24; 1.1.40; 1.1.50; 1.1.56;
Add dom0 operation support for Xen3. Probably buggy, but it's enouth to have
xend and xenstored starting; xm info and xm list works.
 1.1.56.1  18-Feb-2008  mjf Sync with HEAD.
 1.1.50.1  23-Mar-2008  matt sync with HEAD
 1.1.40.1  03-Jun-2008  skrll Sync with netbsd-4.
 1.1.24.1  23-Mar-2008  jdc Pull up revisions: (requested by bouyer in ticket #1083)
src/sys/arch/xen/include/xenio.h 1.6
src/sys/arch/xen/include/xenio3.h 1.2
src/sys/arch/xen/xen/privcmd.c 1.25

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.
 1.1.20.2  09-Sep-2006  rpaulo sync with head
 1.1.20.1  07-May-2006  rpaulo file xenio3.h was added on branch rpaulo-netinet-merge-pcb on 2006-09-09 02:44:56 +0000
 1.1.14.3  27-Feb-2008  yamt sync with head.
 1.1.14.2  21-Jun-2006  yamt sync with head.
 1.1.14.1  07-May-2006  yamt file xenio3.h was added on branch yamt-lazymbuf on 2006-06-21 14:58:15 +0000
 1.1.10.2  01-Jun-2006  kardel Sync with head.
 1.1.10.1  07-May-2006  kardel file xenio3.h was added on branch simonb-timecounters on 2006-06-01 22:35:36 +0000
 1.1.8.2  24-May-2006  tron Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
 1.1.8.1  07-May-2006  tron file xenio3.h was added on branch peter-altq on 2006-05-24 15:48:25 +0000
 1.1.6.2  24-May-2006  yamt sync with head.
 1.1.6.1  07-May-2006  yamt file xenio3.h was added on branch yamt-pdpolicy on 2006-05-24 10:57:22 +0000
 1.1.2.2  11-May-2006  elad sync with head
 1.1.2.1  07-May-2006  elad file xenio3.h was added on branch elad-kernelauth on 2006-05-11 23:27:14 +0000
 1.2.32.1  05-Mar-2011  rmind sync with head
 1.2.30.1  22-Oct-2010  uebayasi Sync with HEAD (-D20101022).
 1.2.24.1  24-Oct-2010  jym Sync with HEAD
 1.2.10.1  09-Oct-2010  yamt sync with head
 1.3.36.1  22-Sep-2015  skrll Sync with HEAD
 1.3.18.1  03-Dec-2017  jdolecek update from HEAD

RSS XML Feed