hello all! are you interested in port xen-4.1 to illumos(OpenSolaris) based platform? I have found old Sun works with xen-3.4.2 and updated it to xen-3.4.4 I''ll try to port xen-4.1. can I file a bugs with issues on solaris based platform? where can I file a bugs - I have bout some issues and I''d like to provide fixes for solaris. --- Best regards, Igor Kozhukhov IRC# igork _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
On Sun, Sep 16, 2012 at 08:41:19PM +0400, Igor Kozhukhov wrote:> hello all! >Hello!> are you interested in port xen-4.1 to illumos(OpenSolaris) based platform? > I have found old Sun works with xen-3.4.2 and updated it to xen-3.4.4 > I''ll try to port xen-4.1. >Nice to hear you''re working on Xen on Illumos! Does the Illumos kernel still run as dom0 properly?> can I file a bugs with issues on solaris based platform? > where can I file a bugs - I have bout some issues and I''d like to provide > fixes for solaris. >I think you should follow the usual Xen development workflow; post patches against xen-unstable, and when those patches are merged to xen-unstable, they can be considered for backports to stable branches (4.2, 4.1). Thanks! -- Pasi
Hello Pasi, Yes - illumos is working as dom0 - I have tested it on my illumos based platform - http://www.dilos.org. I have tested with xen-3.4.4. I have installed and started CentOS 5.8 as guest, and original DilOS iso - paravirt. I have problems with Debian 6, but I think it is scripting problem with grub2 - with pygrub. I hope xen-4.1 will be better. Could you please point me to the Xen development workflow - where can I find how to do it ? I''ll try to learn and contribute. --- Best regards, Igor Kozhukhov IRC# igork On 9/16/12 11:09 PM, "Pasi Kärkkäinen" <pasik@iki.fi> wrote:>On Sun, Sep 16, 2012 at 08:41:19PM +0400, Igor Kozhukhov wrote: >> hello all! >> > >Hello! > >> are you interested in port xen-4.1 to illumos(OpenSolaris) based >>platform? >> I have found old Sun works with xen-3.4.2 and updated it to xen-3.4.4 >> I''ll try to port xen-4.1. >> > >Nice to hear you''re working on Xen on Illumos! > >Does the Illumos kernel still run as dom0 properly? > >> can I file a bugs with issues on solaris based platform? >> where can I file a bugs - I have bout some issues and I''d like to >>provide >> fixes for solaris. >> > >I think you should follow the usual Xen development workflow; post patches >against xen-unstable, and when those patches are merged to xen-unstable, >they can be considered for backports to stable branches (4.2, 4.1). > >Thanks! > >-- Pasi >
On Mon, Sep 17, 2012 at 12:00:54AM +0400, Igor Kozhukhov wrote:> Hello Pasi, > > Yes - illumos is working as dom0 - I have tested it on my illumos based > platform - http://www.dilos.org. > I have tested with xen-3.4.4. >Nice!> I have installed and started CentOS 5.8 as guest, and original DilOS iso - > paravirt. >Ok.> I have problems with Debian 6, but I think it is scripting problem with > grub2 - with pygrub. >Yep, Xen 3.4 doesn''t have pygrub grub2 support. Xen 4.1.3 (and later versions) do have it.> I hope xen-4.1 will be better. >It will.> Could you please point me to the Xen development workflow - where can I > find how to do it ? > I''ll try to learn and contribute. >Just use mercurial to fetch xen-unstable: hg clone http://xenbits.xen.org/xen-unstable.hg To send/submit patches against xen-unstable: http://wiki.xen.org/wiki/Submitting_Xen_Patches Also if you want, you can write documentation about Xen+Illumos on wiki.xen.org. Hopefully that helps, -- Pasi> --- > Best regards, > Igor Kozhukhov > IRC# igork > > > > > On 9/16/12 11:09 PM, "Pasi Kärkkäinen" <pasik@iki.fi> wrote: > > >On Sun, Sep 16, 2012 at 08:41:19PM +0400, Igor Kozhukhov wrote: > >> hello all! > >> > > > >Hello! > > > >> are you interested in port xen-4.1 to illumos(OpenSolaris) based > >>platform? > >> I have found old Sun works with xen-3.4.2 and updated it to xen-3.4.4 > >> I''ll try to port xen-4.1. > >> > > > >Nice to hear you''re working on Xen on Illumos! > > > >Does the Illumos kernel still run as dom0 properly? > > > >> can I file a bugs with issues on solaris based platform? > >> where can I file a bugs - I have bout some issues and I''d like to > >>provide > >> fixes for solaris. > >> > > > >I think you should follow the usual Xen development workflow; post patches > >against xen-unstable, and when those patches are merged to xen-unstable, > >they can be considered for backports to stable branches (4.2, 4.1). > > > >Thanks! > > > >-- Pasi > > > >
Igor Kozhukhov wrote:> hello all! > > are you interested in port xen-4.1 to illumos(OpenSolaris) based platform? > I have found old Sun works with xen-3.4.2 and updated it to xen-3.4.4 > > I''ll try to port xen-4.1. > > can I file a bugs with issues on solaris based platform? > where can I file a bugs - I have bout some issues and I''d like to > provide fixes for solaris. > >I''m interested specifically in HVM domU support. I''m using NCP3 on a minimal Debian 6.0 dom0 (with a kernel from XCP 1.5 and the Debian 6.0 version of Xen 4.0.1 with patches to qemu-dm to support custom graphics and input servers for desktop use), but would like to update to both a newer Solaris distribution and a newer Xen version. NCP3 hangs on boot on any versions of Xen newer than 4.0.1 that I tried (even on 4.0.1, the kernel needs to be patched ), and illumos hangs on boot on all the Xen versions that I tried. These hangs are related to the PVHVM drivers (the install systems run OK, and they don''t include them). Right now, I am trying to debug the problem with NCP3 and then will move onto illumos (I''m not sure if the problem is the same or not; illumos hangs sooner in the boot process than NCP3).
On Mon, Sep 17, 2012 at 11:27 AM, Andrew Warkentin <andreww591@gmail.com> wrote:> Igor Kozhukhov wrote: >> >> hello all! >> >> are you interested in port xen-4.1 to illumos(OpenSolaris) based platform? >> I have found old Sun works with xen-3.4.2 and updated it to xen-3.4.4 >> >> I''ll try to port xen-4.1.> I''m interested specifically in HVM domU support.> NCP3 hangs on boot on any versions of > Xen newer than 4.0.1 that I tried (even on 4.0.1, the kernel needs to be > patched ), and illumos hangs on boot on all the Xen versions that I tried. > These hangs are related to the PVHVM drivers (the install systems run OK, > and they don''t include them).I thought opensolaris (and derivatives) runs well as PV domU? What do you use HVM for? Also, doesn''t illumos support KVM? If you need full virtualization with *solaris, wouldn''t it be easier for that particular purpose to try KVM instead? -- Fajar
On Mon, Sep 17, 2012 at 11:37:19AM +0700, Fajar A. Nugraha wrote:> On Mon, Sep 17, 2012 at 11:27 AM, Andrew Warkentin <andreww591@gmail.com> wrote: > > Igor Kozhukhov wrote: > >> > >> hello all! > >> > >> are you interested in port xen-4.1 to illumos(OpenSolaris) based platform? > >> I have found old Sun works with xen-3.4.2 and updated it to xen-3.4.4 > >> > >> I''ll try to port xen-4.1. > > > I''m interested specifically in HVM domU support. > > > NCP3 hangs on boot on any versions of > > Xen newer than 4.0.1 that I tried (even on 4.0.1, the kernel needs to be > > patched ), and illumos hangs on boot on all the Xen versions that I tried. > > These hangs are related to the PVHVM drivers (the install systems run OK, > > and they don''t include them). > > I thought opensolaris (and derivatives) runs well as PV domU? What do > you use HVM for? >For some workloads it makes sense to use HVM (PVHVM). So the kernel bugs/issues in Illumos should be ironed out..> Also, doesn''t illumos support KVM? If you need full virtualization > with *solaris, wouldn''t it be easier for that particular purpose to > try KVM instead? >A bit unusual suggestion on xen-devel mailinglist ;) -- Pasi
Igor Kozhukhov wrote:> hello all! > > are you interested in port xen-4.1 to illumos(OpenSolaris) based platform? > I have found old Sun works with xen-3.4.2 and updated it to xen-3.4.4It''s great to know there''s still interest for Xen on the Solaris platform!> > I''ll try to port xen-4.1.Please work against xen-unstable, it will be much more easier to upstream the changes and get Solaris support in newer versions.> can I file a bugs with issues on solaris based platform? > where can I file a bugs - I have bout some issues and I''d like to provide fixes for solaris.If the Solaris kernel is still working as Dom0/DomU, there''s probably not much work, you will have to look at the tools side, and check that the remaining Solaris pieces are still working, and probably add new ones, for example libxl currently doesn''t have any kind of Solaris support, but I see that libxc seems to have support for Solaris (don''t have any idea if that''s in working condition). Regards, Roger.
On 09/17/12 06:37, Fajar A. Nugraha wrote:> On Mon, Sep 17, 2012 at 11:27 AM, Andrew Warkentin <andreww591@gmail.com> wrote: > I thought opensolaris (and derivatives) runs well as PV domU? What do > you use HVM for? > > Also, doesn''t illumos support KVM? If you need full virtualization > with *solaris, wouldn''t it be easier for that particular purpose to > try KVM instead?Mmmmmh... KVM lacks AMD support :( Christoph -- ---to satisfy European Law for business letters: Advanced Micro Devices GmbH Einsteinring 24, 85689 Dornach b. Muenchen Geschaeftsfuehrer: Alberto Bozzo Sitz: Dornach, Gemeinde Aschheim, Landkreis Muenchen Registergericht Muenchen, HRB Nr. 43632
On Sun, Sep 16, 2012 at 08:41:19PM +0400, Igor Kozhukhov wrote:> hello all! > > are you interested in port xen-4.1 to illumos(OpenSolaris) based platform? > I have found old Sun works with xen-3.4.2 and updated it to xen-3.4.4 >Oh, and please post the current patches against Xen 3.4.4, it''d be interesting to take a look at the patches to see how much changes are needed for Illumos/Opensolaris. I assume these are the ex. Sun/OpenSolaris XVM bits, that Oracle discontinued? -- Pasi
NCP3 have old kernel - ON134 build. DilOS based on illumos. But these systems have Debian package manager - dpkg+apt. I have updates for DPKG+APT for DilOS - added ''-R'' flag for more friendly with IPS, added zones support. We can install new packages to another root. Example: apt-get -R /<mount> install pkg [pkg1 pkg2 pkg3] IPS: pkg -R /<mount> install pkg [pkg1 pkg2 pkg3] And I have updates for solaris zones. New DilOS 1.1a2 will have packages with xen-3.4.4 and will be released Sep 18. If you want - you can try. --- Best regards, Igor Kozhukhov IRC# igork On 9/17/12 8:27 AM, "Andrew Warkentin" <andreww591@gmail.com> wrote:>Igor Kozhukhov wrote: >> hello all! >> >> are you interested in port xen-4.1 to illumos(OpenSolaris) based >>platform? >> I have found old Sun works with xen-3.4.2 and updated it to xen-3.4.4 >> >> I''ll try to port xen-4.1. >> >> can I file a bugs with issues on solaris based platform? >> where can I file a bugs - I have bout some issues and I''d like to >> provide fixes for solaris. >> >> >I''m interested specifically in HVM domU support. I''m using NCP3 on a >minimal Debian 6.0 dom0 (with a kernel from XCP 1.5 and the Debian 6.0 >version of Xen 4.0.1 with patches to qemu-dm to support custom graphics >and input servers for desktop use), but would like to update to both a >newer Solaris distribution and a newer Xen version. NCP3 hangs on boot >on any versions of Xen newer than 4.0.1 that I tried (even on 4.0.1, the >kernel needs to be patched ), and illumos hangs on boot on all the Xen >versions that I tried. These hangs are related to the PVHVM drivers (the >install systems run OK, and they don''t include them). Right now, I am >trying to debug the problem with NCP3 and then will move onto illumos >(I''m not sure if the problem is the same or not; illumos hangs sooner in >the boot process than NCP3). > >_______________________________________________ >Xen-devel mailing list >Xen-devel@lists.xen.org >http://lists.xen.org/xen-devel
About KVM - you need to have EPT support CPU - I have no it. Driver for KVM without EPT support have coredumps and need more works for stable. OpenIndiana(OpenSolaris fork) have xen-3.4.2 with solaris patches - but have no builds for it. I have found sources on opensolaris.org site, port it to userland build system, and try to upgrade to xen-3.4.4. DilOS contain packages with KVM drivers and you can try to use it. I''m interested in XEN on DilOS. --- Best regards, Igor Kozhukhov IRC# igork On 9/17/12 8:37 AM, "Fajar A. Nugraha" <list@fajar.net> wrote:>On Mon, Sep 17, 2012 at 11:27 AM, Andrew Warkentin <andreww591@gmail.com> >wrote: >> Igor Kozhukhov wrote: >>> >>> hello all! >>> >>> are you interested in port xen-4.1 to illumos(OpenSolaris) based >>>platform? >>> I have found old Sun works with xen-3.4.2 and updated it to xen-3.4.4 >>> >>> I''ll try to port xen-4.1. > >> I''m interested specifically in HVM domU support. > >> NCP3 hangs on boot on any versions of >> Xen newer than 4.0.1 that I tried (even on 4.0.1, the kernel needs to be >> patched ), and illumos hangs on boot on all the Xen versions that I >>tried. >> These hangs are related to the PVHVM drivers (the install systems run >>OK, >> and they don''t include them). > >I thought opensolaris (and derivatives) runs well as PV domU? What do >you use HVM for? > >Also, doesn''t illumos support KVM? If you need full virtualization >with *solaris, wouldn''t it be easier for that particular purpose to >try KVM instead? > >-- >Fajar > >_______________________________________________ >Xen-devel mailing list >Xen-devel@lists.xen.org >http://lists.xen.org/xen-devel
About patches - I''ll try to post, but I have dilos-userland on bitbucket and if you are interested in it please send me your account on bitbucket(free registration) - I''ll add you to the dilos-userland-review repo - it''s free registration. Or you can send email through bitbucket form to account ''dilos'' I''m working on xen-4.1. As I know Oracle have no interest to xVM, because it have another virtualization. --- Best regards, Igor Kozhukhov IRC# igork On 9/17/12 1:27 PM, "Pasi Kärkkäinen" <pasik@iki.fi> wrote:>On Sun, Sep 16, 2012 at 08:41:19PM +0400, Igor Kozhukhov wrote: >> hello all! >> >> are you interested in port xen-4.1 to illumos(OpenSolaris) based >>platform? >> I have found old Sun works with xen-3.4.2 and updated it to xen-3.4.4 >> > >Oh, and please post the current patches against Xen 3.4.4, >it''d be interesting to take a look at the patches to see how much changes >are needed for Illumos/Opensolaris. > >I assume these are the ex. Sun/OpenSolaris XVM bits, that Oracle >discontinued? > >-- Pasi >
On Mon, Sep 17, 2012 at 01:54:21PM +0400, Igor Kozhukhov wrote:> > OpenIndiana(OpenSolaris fork) have xen-3.4.2 with solaris patches - but > have no builds for it. > > I have found sources on opensolaris.org site, port it to userland build > system, and try to upgrade to xen-3.4.4. > > I''m interested in XEN on DilOS. >Btw Xen 3.4.4 doesn''t have the latest security updates, just so you know.. Also they seem to be missing from 3.4 branch: http://xenbits.xen.org/hg/xen-3.4-testing.hg/ Keith Coleman (cc) is maintaining the "old" Xen 3.4 tree. -- Pasi> --- > Best regards, > Igor Kozhukhov > IRC# igork > >
Thanks for your info. I''d like to see xen-4.1.3 port on DilOS :) But - I have some problems with libxl ... I''m working on build xen-4.1.3 by gcc44(with patches for illumos builds) on DilOS build env. Will se what I''ll have. I also have problems with build hvmloader with acpi - I have no acpica compiler ... - I''ll try to port it too for xen build. Can I disable libel now ? Or I need it for next build steps ? --- Best regards, Igor Kozhukhov IRC# igork On 9/17/12 2:26 PM, "Pasi Kärkkäinen" <pasik@iki.fi> wrote:>On Mon, Sep 17, 2012 at 01:54:21PM +0400, Igor Kozhukhov wrote: >> >> OpenIndiana(OpenSolaris fork) have xen-3.4.2 with solaris patches - but >> have no builds for it. >> >> I have found sources on opensolaris.org site, port it to userland build >> system, and try to upgrade to xen-3.4.4. >> >> I''m interested in XEN on DilOS. >> > >Btw Xen 3.4.4 doesn''t have the latest security updates, just so you know.. >Also they seem to be missing from 3.4 branch: >http://xenbits.xen.org/hg/xen-3.4-testing.hg/ > >Keith Coleman (cc) is maintaining the "old" Xen 3.4 tree. > >-- Pasi > >> --- >> Best regards, >> Igor Kozhukhov >> IRC# igork >> >> >
Igor Kozhukhov wrote:> Thanks for your info. > > I''d like to see xen-4.1.3 port on DilOS :) > > But - I have some problems with libxl ...libxl has seen major changes in upcoming release (4.2), which I think will be interesting for Solaris, and will make the port easier. Also xend has been deprecated, so you should aim at porting libxl to Solaris. I''ve been working on porting libxl to NetBSD, so if you need I can help you on that.> I''m working on build xen-4.1.3 by gcc44(with patches for illumos builds) > on DilOS build env. > > Will se what I''ll have. > > I also have problems with build hvmloader with acpi - I have no acpica > compiler ... - I''ll try to port it too for xen build. > > Can I disable libel now ? Or I need it for next build steps ?You can disable libxl and use xend instead, but as I said above xend is deprecated and libxl (xl) is going to replace it.
Roger, Thanks for your update. Yes - I have questions with libxl and we can talk about it. I''ll try disable it for xen-4.1.3 and use xend - the same with xen-3.4.4 - I have scripts for it. --- Best regards, Igor Kozhukhov IRC# igork On 9/17/12 3:23 PM, "Roger Pau Monne" <roger.pau@citrix.com> wrote:>Igor Kozhukhov wrote: >> Thanks for your info. >> >> I''d like to see xen-4.1.3 port on DilOS :) >> >> But - I have some problems with libxl ... > >libxl has seen major changes in upcoming release (4.2), which I think >will be interesting for Solaris, and will make the port easier. Also >xend has been deprecated, so you should aim at porting libxl to Solaris. >I''ve been working on porting libxl to NetBSD, so if you need I can help >you on that. > >> I''m working on build xen-4.1.3 by gcc44(with patches for illumos builds) >> on DilOS build env. >> >> Will se what I''ll have. >> >> I also have problems with build hvmloader with acpi - I have no acpica >> compiler ... - I''ll try to port it too for xen build. >> >> Can I disable libel now ? Or I need it for next build steps ? > >You can disable libxl and use xend instead, but as I said above xend is >deprecated and libxl (xl) is going to replace it.