WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] Xen-Unstable : no eth0 when boot up

To: "Keir Fraser" <Keir.Fraser@xxxxxxxxxxxx>
Subject: Re: [Xen-devel] Xen-Unstable : no eth0 when boot up
From: "Yan Li" <yan_li00@xxxxxxxxxxx>
Date: Mon, 28 Jun 2004 19:41:01 -0700
Cc: "Ian Pratt" <Ian.Pratt@xxxxxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxxxx>
Delivery-date: Tue, 29 Jun 2004 20:41:48 +0100
Envelope-to: steven.hand@xxxxxxxxxxxx
List-archive: <http://sourceforge.net/mailarchive/forum.php?forum=xen-devel>
List-help: <mailto:xen-devel-request@lists.sourceforge.net?subject=help>
List-id: List for Xen developers <xen-devel.lists.sourceforge.net>
List-post: <mailto:xen-devel@lists.sourceforge.net>
List-subscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=subscribe>
List-unsubscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=unsubscribe>
References: <E1BesZp-00044E-00@xxxxxxxxxxxxxxxxx>
Sender: xen-devel-admin@xxxxxxxxxxxxxxxxxxxxx
ok, now it works. I found you set e100 enabled in defconfig-xen0. So I just
cloned it again and build it all over again, and it works fine. Thank your
help.
btw, I have a question about how xen handle the system calls. Xen has fast
trap mechanism. But when we commented out the line
    "HYPERVISOR_set_fast_trap(SYSCALL_VECTOR);"
in xenolinux-2.4.26/arch/xeno/kernel/traps.c, (talking about 1.2 here)
xen still performed well. So xen must have something to handle system calls
from guest OS, right? but we cannot find where it did this. It seems to us
xen only defined 0-19, not 128 for system calls.

Thanks,
Yan
----- Original Message ----- 
From: "Keir Fraser" <Keir.Fraser@xxxxxxxxxxxx>
To: "Yan Li" <yan_li00@xxxxxxxxxxx>
Cc: "Ian Pratt" <Ian.Pratt@xxxxxxxxxxxx>; <xen-devel@xxxxxxxxxxxxxxxxxxxxx>
Sent: Monday, June 28, 2004 2:37 AM
Subject: Re: [Xen-devel] Xen-Unstable : no eth0 when boot up


>
> Are you totally sure that e100 really is compiled into your dom0
> kernel? e.g., if you 'ls drivers/net/e100/' do you see some files with
> suffix '.o' ?
>
>  -- Keir
>
> > hi,
> >
> > I tried both, first:
> >
> >  make -j4 world
> >  cd linux-2.4.26-xen
> >  vi .config
> >  ARCH=xen make dep
> >  cd ..
> >  make install
> >
> > second
> >
> > vi install/boot/config-2.4.26-xen0
> > make linux_xenU_config
> > make linux_xenU
> > make linux_xen0_config
> > make linux_xen0
> > cp install/boot/vm* /boot
> >
> > but both didn't work. :( although it did change the .config in the
second
> > try.
> >
> > Actually with xen 1.2, eth0 worked fine,  warning msg about e100 popped
up
> > when booting up though.
> >
> > So where should be the problem?
> >
> > Thanks,
> > Yan
> >
> > ----- Original Message ----- 
> > From: "Ian Pratt" <Ian.Pratt@xxxxxxxxxxxx>
> > To: "Ian Pratt" <Ian.Pratt@xxxxxxxxxxxx>
> > Cc: "Yan Li" <yan_li00@xxxxxxxxxxx>; <xen-devel@xxxxxxxxxxxxxxxxxxxxx>;
> > <Ian.Pratt@xxxxxxxxxxxx>
> > Sent: Sunday, June 27, 2004 9:27 AM
> > Subject: Re: [Xen-devel] Xen-Unstable : no eth0 when boot up
> >
> >
> > > > > yeah, I found the typo in the grub.conf. But actually I just used
it
> > with
> > > > > 1.2, and worked fine.
> > > > > I'll change it anyway.
> > > > >
> > > > > I checked the ethernet card is e100, which is not set in .config,
so
> > just
> > > > > set 'CONFIG_E100=y',right?
> > > >
> > > > I'd do something like the following:
> > > >  make -j4 world
> > > >  cd linux-2.4.26-xen0
> > > >  vi .config
> > > >  ARCH=xen make dep
> > > >  cd ..
> > > >  make dist   # [ or make isntall ]
> > >
> > > ,..or as a variant of what Keir says, edit
install/boot/config-2.4.26-xen0
> > > and then "make -j4 world" again.
> > >
> > > Ian
> > >
> > >
> > > -------------------------------------------------------
> > > This SF.Net email sponsored by Black Hat Briefings & Training.
> > > Attend Black Hat Briefings & Training, Las Vegas July 24-29 -
> > > digital self defense, top technical experts, no vendor pitches,
> > > unmatched networking opportunities. Visit www.blackhat.com
> > > _______________________________________________
> > > Xen-devel mailing list
> > > Xen-devel@xxxxxxxxxxxxxxxxxxxxx
> > > https://lists.sourceforge.net/lists/listinfo/xen-devel
> > >
> >
> >
> > -------------------------------------------------------
> > This SF.Net email sponsored by Black Hat Briefings & Training.
> > Attend Black Hat Briefings & Training, Las Vegas July 24-29 -
> > digital self defense, top technical experts, no vendor pitches,
> > unmatched networking opportunities. Visit www.blackhat.com
> > _______________________________________________
> > Xen-devel mailing list
> > Xen-devel@xxxxxxxxxxxxxxxxxxxxx
> > https://lists.sourceforge.net/lists/listinfo/xen-devel
>
>
>
> -------------------------------------------------------
> This SF.Net email sponsored by Black Hat Briefings & Training.
> Attend Black Hat Briefings & Training, Las Vegas July 24-29 -
> digital self defense, top technical experts, no vendor pitches,
> unmatched networking opportunities. Visit www.blackhat.com
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxxxx
> https://lists.sourceforge.net/lists/listinfo/xen-devel
>


-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/xen-devel