[prev in list] [next in list] [prev in thread] [next in thread] 

List:       xen-users
Subject:    [Xen-users] Re: netbsd/amd64 5.1rc4 domU network
From:       SpiegelEiXXL <spiegeleixxl () spiegeleixxl ! de>
Date:       2010-09-28 15:54:27
Message-ID: 4CA20FB3.4040905 () spiegeleixxl ! de
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


 >On Fri, 24 Sep 2010 17:59:37 +0200, Pierre-Philipp Braun
 ><pbraun%nethence.com@localhost> wrote:
 >> On Fri, 24 Sep 2010 17:43:22 +0200, Pierre-Philipp Braun
 >> <pbraun%wda-fr.org@localhost> wrote:
 >>> On Fri, 24 Sep 2010 10:54:06 +0900, Hideki ONO 
<ono%ono.org@localhost> wrote:
 >>>> I wrote a xenfront-copy patch for NetBSD DomU.
 >>>>
 >>>>
 >> http://blog.yellowback.net/uploads/netbsd-5.99.27-xenfront-rx-copy.patch
 >>>
 >>> I applied your patch to current (NetBSD-5.99.39) and it works.
 >>
 >> addon: it worked once. when I try to boot the installer
 >> (netbsd-INSTALL_XEN3_DOMU.gz) again, it stucks there, even after a dom0
 >> reboot. I really don't get why your patch successfully worked only once
!
 >>
 >> # xm cr bsd -c
 >> Using config file "./bsd".
 >> Started domain bsd (id=15)
 >> Loaded initial symtab at 0xffffffff80b541c4, strtab 
at0xffffffff80ba5390,
 >> # entries 13746
 >> Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 
2005,
 >> 2006, 2007, 2008, 2009, 2010
 >> The NetBSD Foundation, Inc. All rights reserved.
 >> Copyright (c) 1982, 1986, 1989, 1991, 1993
 >> The Regents of the University of California. All rights reserved.
 >>
 >> NetBSD 5.99.39 (INSTALL_XEN3_DOMU) #0: Fri Sep 24 17:24:34 CEST 2010
 >>
 >>
 >root@amd1:/data/tproot/compile/obj/sys/arch/amd64/compile/INSTALL_XEN3_DOMU
 >> total memory = 512 MB
 >> avail memory = 481 MB
 >> mainbus0 (root)
 >> hypervisor0 at mainbus0: Xen version 4.0
 >> vcpu0 at hypervisor0: AMD 686-class, 3113MHz, id 0x100f42
 >> xenbus0 at hypervisor0: Xen Virtual Bus Interface
 >> xencons0 at hypervisor0: Xen Virtual Console Driver
 >> xencons0: using event channel 2
 >> xbd0 at xenbus0 id 51712: Xen Virtual Block Device Interface
 >> xennet0 at xenbus0 id 0: Xen Virtual Network Interface
 >> xennet0: MAC address 00:16:3e:3c:fe:81
 >
 >my mistake I was trying tap:aio instead of file: so it stucked AFTER
 >xennet0 :-) Hideki's patch really helps no doubt there.
 >
 >Thanks

>//Pierre-Philipp


Thanks for the patch Hideki!

I made a INSTALL and regular DOMU kernel for everyone who wants to test 
or use it without having to compile the kernel on his own.

http://spiegeleixxl.de/builds/netbsd-280910/i386/binary/kernel/netbsd-INSTALL_XEN3PAE_DOMU.gz
http://spiegeleixxl.de/builds/netbsd-280910/i386/binary/kernel/netbsd-XEN3PAE_DOMU.gz

(there is also a ISO for netbsd-current 
http://spiegeleixxl.de/builds/netbsd-280910/iso/i386cd.iso if you want 
to install using the -current tree)

[Attachment #5 (text/html)]

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    <span class="Apple-style-span" style="border-collapse: separate;
      color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style:
      normal; font-variant: normal; font-weight: normal; letter-spacing:
      normal; line-height: normal; orphans: 2; text-indent: 0px;
      text-transform: none; white-space: normal; widows: 2;
      word-spacing: 0px; font-size: medium;"><span
        class="Apple-style-span" style="font-family: Tahoma,sans-serif;
        line-height: 16px; font-size: small;"></span></span><br>
    &gt;On Fri, 24 Sep 2010 17:59:37 +0200, Pierre-Philipp Braun<br>
    &gt;&lt;pbraun%nethence.com@localhost&gt; wrote:<br>
    &gt;&gt; On Fri, 24 Sep 2010 17:43:22 +0200, Pierre-Philipp Braun<br>
    &gt;&gt; &lt;pbraun%wda-fr.org@localhost&gt; wrote:<br>
    &gt;&gt;&gt; On Fri, 24 Sep 2010 10:54:06 +0900, Hideki ONO
    &lt;ono%ono.org@localhost&gt; wrote:<br>
    &gt;&gt;&gt;&gt; I wrote a xenfront-copy patch for NetBSD DomU.<br>
    &gt;&gt;&gt;&gt; <br>
    &gt;&gt;&gt;&gt;<br>
    &gt;&gt; <a rel="nofollow"
href="http://blog.yellowback.net/uploads/netbsd-5.99.27-xenfront-rx-copy.patch"
      style="color: rgb(184, 78, 13); text-decoration: \
none;">http://blog.yellowback.net/uploads/netbsd-5.99.27-xenfront-rx-copy.patch</a><br>
  &gt;&gt;&gt; <br>
    &gt;&gt;&gt; I applied your patch to current (NetBSD-5.99.39) and it
    works.<br>
    &gt;&gt;<br>
    &gt;&gt; addon: it worked once. when I try to boot the installer<br>
    &gt;&gt; (netbsd-INSTALL_XEN3_DOMU.gz) again, it stucks there, even
    after a dom0<br>
    &gt;&gt; reboot. I really don't get why your patch successfully
    worked only once<br>
    !<br>
    &gt;&gt; <br>
    &gt;&gt; # xm cr bsd -c<br>
    &gt;&gt; Using config file "./bsd".<br>
    &gt;&gt; Started domain bsd (id=15)<br>
    &gt;&gt; Loaded initial symtab at 0xffffffff80b541c4, strtab
    at0xffffffff80ba5390,<br>
    &gt;&gt; # entries 13746<br>
    &gt;&gt; Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002,
    2003, 2004, 2005,<br>
    &gt;&gt; 2006, 2007, 2008, 2009, 2010<br>
    &gt;&gt; The NetBSD Foundation, Inc. All rights reserved.<br>
    &gt;&gt; Copyright (c) 1982, 1986, 1989, 1991, 1993<br>
    &gt;&gt; The Regents of the University of California. All rights
    reserved.<br>
    &gt;&gt; <br>
    &gt;&gt; NetBSD 5.99.39 (INSTALL_XEN3_DOMU) #0: Fri Sep 24 17:24:34
    CEST 2010<br>
    &gt;&gt; <br>
    &gt;&gt;<br>
&gt;root@amd1:/data/tproot/compile/obj/sys/arch/amd64/compile/INSTALL_XEN3_DOMU<br>
    &gt;&gt; total memory = 512 MB<br>
    &gt;&gt; avail memory = 481 MB<br>
    &gt;&gt; mainbus0 (root)<br>
    &gt;&gt; hypervisor0 at mainbus0: Xen version 4.0<br>
    &gt;&gt; vcpu0 at hypervisor0: AMD 686-class, 3113MHz, id 0x100f42<br>
    &gt;&gt; xenbus0 at hypervisor0: Xen Virtual Bus Interface<br>
    &gt;&gt; xencons0 at hypervisor0: Xen Virtual Console Driver<br>
    &gt;&gt; xencons0: using event channel 2<br>
    &gt;&gt; xbd0 at xenbus0 id 51712: Xen Virtual Block Device
    Interface<br>
    &gt;&gt; xennet0 at xenbus0 id 0: Xen Virtual Network Interface<br>
    &gt;&gt; xennet0: MAC address 00:16:3e:3c:fe:81<br>
    &gt;<br>
    &gt;my mistake I was trying tap:aio instead of file: so it stucked
    AFTER<br>
    &gt;xennet0 :-) Hideki's patch really helps no doubt there.<br>
    &gt;<br>
    &gt;Thanks<br>
    <span class="Apple-style-span" style="border-collapse: separate;
      color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style:
      normal; font-variant: normal; font-weight: normal; letter-spacing:
      normal; line-height: normal; orphans: 2; text-indent: 0px;
      text-transform: none; white-space: normal; widows: 2;
      word-spacing: 0px; font-size: medium;"><span
        class="Apple-style-span" style="font-family: Tahoma,sans-serif;
        line-height: 16px; font-size: small;">
        <pre style="font-size: larger;">&gt;//Pierre-Philipp</pre>
      </span></span><br>
    Thanks for the patch Hideki!<br>
    <br>
    I made a INSTALL and regular DOMU kernel for everyone who wants to
    test or use it without having to compile the kernel on his own.<br>
    <br>
<a class="moz-txt-link-freetext" \
href="http://spiegeleixxl.de/builds/netbsd-280910/i386/binary/kernel/netbsd-INSTALL_XE \
N3PAE_DOMU.gz">http://spiegeleixxl.de/builds/netbsd-280910/i386/binary/kernel/netbsd-INSTALL_XEN3PAE_DOMU.gz</a><br>
 <a class="moz-txt-link-freetext" \
href="http://spiegeleixxl.de/builds/netbsd-280910/i386/binary/kernel/netbsd-XEN3PAE_DO \
MU.gz">http://spiegeleixxl.de/builds/netbsd-280910/i386/binary/kernel/netbsd-XEN3PAE_DOMU.gz</a><br>
  <br>
    (there is also a ISO for netbsd-current
    <a class="moz-txt-link-freetext" \
href="http://spiegeleixxl.de/builds/netbsd-280910/iso/i386cd.iso">http://spiegeleixxl.de/builds/netbsd-280910/iso/i386cd.iso</a> \
if you  want to install using the -current tree)
  </body>
</html>



_______________________________________________
Xen-users mailing list
Xen-users@lists.xensource.com
http://lists.xensource.com/xen-users

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic