Home | History | Annotate | Download | only in conf
History log of /src/sys/arch/amd64/conf/INSTALL_XEN3_DOMU
RevisionDateAuthorComments
 1.7  28-May-2011  ryo many whitespace cleanup.
 1.6  06-Feb-2009  jym branches: 1.6.2; 1.6.6; 1.6.8;
Changes to MEMORY_RBFLAGS option:
- renamed to MEMORY_DISK_RBFLAGS to better fit the rest of the
MEMORY_DISK options(4)
- change default value to RB_AUTOBOOT instead of RB_SINGLE, and adapt
the config(5) files accordingly
- document this option inside options(4)

See also http://mail-index.netbsd.org/tech-kern/2008/12/25/msg003924.html

Reviewed by abs@ in private mail.
 1.5  01-Mar-2008  joerg branches: 1.5.4; 1.5.12;
Derive Xen3 domu install kernel from XEN3_DOMU.
 1.4  16-Jan-2008  ad branches: 1.4.2; 1.4.6;
Remove options MATH_EMULATE.
 1.3  07-Jan-2008  martti branches: 1.3.2;
Fixed option indentation, it should be

option<space><tab>
makeoption<space><tab>
 1.2  22-Nov-2007  bouyer branches: 1.2.2; 1.2.4; 1.2.8; 1.2.12;
Pull up the bouyer-xenamd64 branch to HEAD. This brings in amd64 support
to NetBSD/Xen, both Dom0 and DomU.
 1.1  17-Oct-2007  bouyer branches: 1.1.2; 1.1.4;
file INSTALL_XEN3_DOMU was initially added on branch bouyer-xenamd64.
 1.1.4.2  18-Feb-2008  mjf Sync with HEAD.
 1.1.4.1  08-Dec-2007  mjf Sync with HEAD.
 1.1.2.2  19-Nov-2007  bouyer Get rid of arch/xenamd64, step 1: empty xenamd64/conf
- move xenamd64/conf/std.xen to amd64/conf/
- define arch to amd64 amd64/conf/std.xen, and i386 in xen/conf/std.xen
(machine is xen)
- enclose content of amd64/conf/files.amd64 and i386/conf/files.i386 in
ifndef xen/endif, so it can be transparently inclued for xen kernels
- support MACHINE_ARCH=x86_64 in xen/conf/Makefile*
 1.1.2.1  17-Oct-2007  bouyer amd64 (aka x86-64) support for Xen. Based on the OpenBSD port done by
Mathieu Ropert in 2006.
DomU-only for now. An INSTALL_XEN3_DOMU kernel with a ramdisk will boot to
sysinst if you're lucky. Often it panics because a runable LWP has
a NULL stack (really, it's all of l->l_addr which is has been zeroed out
while the process was on the queue !)
TODO:
- bug fixes :)
- Most of the xpq_* functions should be shared with xen/i386
- The xen/i386 assembly bootstrap code should be remplaced with the C
version in xenamd64/amd64/xpmap.c
- see if a config(5) trick could allow to merge xenamd64 back to xen or amd64.
 1.2.12.2  19-Jan-2008  bouyer Sync with HEAD
 1.2.12.1  08-Jan-2008  bouyer Sync with HEAD
 1.2.8.4  17-Mar-2008  yamt sync with head.
 1.2.8.3  21-Jan-2008  yamt sync with head
 1.2.8.2  07-Dec-2007  yamt sync with head
 1.2.8.1  22-Nov-2007  yamt file INSTALL_XEN3_DOMU was added on branch yamt-lazymbuf on 2007-12-07 17:24:00 +0000
 1.2.4.2  03-Dec-2007  ad Sync with HEAD.
 1.2.4.1  22-Nov-2007  ad file INSTALL_XEN3_DOMU was added on branch vmlocking on 2007-12-03 19:02:42 +0000
 1.2.2.2  27-Nov-2007  joerg Sync with HEAD. amd64 Xen support needs testing.
 1.2.2.1  22-Nov-2007  joerg file INSTALL_XEN3_DOMU was added on branch jmcneill-pm on 2007-11-27 19:35:29 +0000
 1.3.2.3  23-Mar-2008  matt sync with HEAD
 1.3.2.2  09-Jan-2008  matt sync with HEAD
 1.3.2.1  07-Jan-2008  matt file INSTALL_XEN3_DOMU was added on branch matt-armv6 on 2008-01-09 01:44:49 +0000
 1.4.6.1  03-Apr-2008  mjf Sync with HEAD.
 1.4.2.1  24-Mar-2008  keiichi sync with head.
 1.5.12.1  03-Mar-2009  skrll Sync with HEAD.
 1.5.4.1  04-May-2009  yamt sync with head.
 1.6.8.1  06-Jun-2011  jruoho Sync with HEAD.
 1.6.6.1  31-May-2011  rmind sync with head
 1.6.2.1  27-Aug-2011  jym Sync with HEAD. Most notably: uvm/pmap work done by rmind@, and MP Xen
work of cherry@.

No regression observed on suspend/restore.

RSS XML Feed