We have updated the OpenSolaris xVM gates to b106 and
Xen 3.3.1. There is still more work to be done, but
at this point you can boot dom0 and run PV and
HVM guests.

NOTE: b106 has not been released yet... So you will
have to wait a few days until it is..

For hard core developers, you can download, build, and
run Solaris dom0 and xen-3.3.1 bits following the
instructions at the end of this post. NOTE: the 3.3.1
changes are patches in the MQ repository.. xen.hg is
still based off of xen-unstable.hg.

Sorry, we don't have pre-built binaries available.



MRJ


Have fun!


-------------------------


make sure the Mercurial MQ extension is enabled
i.e. in ~/.hgrc
==
[extensions]
hgext.mq=



Have the following in your env
==
export [email protected]
export EDITOR=vi
export SOLARIS_BUILD_TOOLS=/opt


xvm-gate
========
** Grab/setup the b106 xvm sources
-- 
mkdir xvm-gate
cd xvm-gate
wget http://dlc.sun.com/osol/on/downloads/b106/xvm-src.tar.bz2
bzcat xvm-src.tar.bz2 | tar xf -

** Replace the sunos.hg bits
-- 
rm -rf sunos.hg
hg clone ssh://[email protected]/hg/xen-gate/sunos-unstable sunos.hg

** Remove the xen source and clone xen-unstable.hg (up
to the rev we are currently sync'd to)
-- 
cd ..
rm -rf xen.hg
hg clone -r 18355 http://xenbits.xensource.com/xen-unstable.hg xen.hg


** Setup the patches needed to compile on Solaris and run on dom0
-- 
cd xen.hg/.hg/
hg clone ssh://[email protected]/hg/xen-gate/devel-unstable-patches 
patches


** push the patches to make sure everything is ok
-- 
cd ../
hg qpush -a


** build the xvm gate
You need the SUNWgcc packages from >= b87 to be able to build.
-- 
cd ../
export XVM_WS=`pwd`
export EMAIL="[email protected]""
./sunos.hg/bin/build-all full

To build inside of xen.hg
gmake MAKE=gmake debug=y XEN_COMPILE_ARCH=x86_64 XEN_TARGET_ARCH=x86_64 
SOLARIS_BUILD_TOOLS=/opt


For the dom0 kernel, follow the standard instructions
for a onnv based gate.
==
hg clone ssh://[email protected]/hg/xen-gate/matrix-unstable
hg clone ./matrix-unstable matrix-unstable-build
cd matrix-unstable-build
wget http://dlc.sun.com/osol/on/downloads/b106/on-closed-bins.i386.tar.bz2
wget http://dlc.sun.com/osol/on/downloads/b106/on-closed-bins-nd.i386.tar.bz2
bzcat on-closed-bins.i386.tar.bz2 | tar xf -
bzcat on-closed-bins-nd.i386.tar.bz2 | tar xf -
setup env script and run nightly.

More information is available @
http://www.opensolaris.org/os/community/on/devref_toc/

_______________________________________________
xen-discuss mailing list
[email protected]

Reply via email to