All of lore.kernel.org
 help / color / mirror / Atom feed
* RE: unstable binaries
@ 2005-03-02 17:54 Ian Pratt
  2005-03-02 22:15 ` nils toedtmann
  0 siblings, 1 reply; 21+ messages in thread
From: Ian Pratt @ 2005-03-02 17:54 UTC (permalink / raw)
  To: nils toedtmann, xen-devel; +Cc: ian.pratt

 
> i am coming from UML, and now i evaluate Xen on my desktop:
> It works, but some desktop applications crash once in a
> while within dom0:

Please can you try 2.0-testing. If this fixes your problem I'll declare
it 2.0.5
Thanks,
Ian
 
>   metacity-2.8.6
>   firefox-1.0.1
>   wnck-applet (from gnome-panel-2.8.1)
> 
> But others (X, xterm, gnome-panel, skype) remain stable, 
> so it's probably not related to my framebuffer X 
> (xorg-x11-Xvfb-6.8.1).
> 
> Before firefox crashes, it sometimes behaves odd:
> the location box does not get updated when i switch tabs; 
> scrollwhell, cursor keys, pageup/down keys stop navigating
> a document, while the scrollbar still does.
> 
> With the fedora kernels everything is fine.
> 
> Any suggestions?
> 
> /nils.
> 
> btw: 2.6.11 is out ...
> 
> -- 
> there is no sig.
> 
> 
> -------------------------------------------------------
> SF email is sponsored by - The IT Product Guide
> Read honest & candid reviews on hundreds of IT Products from 
> real users.
> Discover which products truly live up to the hype. Start reading now.
> http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/xen-devel
> 


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_ide95&alloc_id\x14396&op=click

^ permalink raw reply	[flat|nested] 21+ messages in thread
* RE: unstable binaries
@ 2005-03-16 11:57 Ian Pratt
  0 siblings, 0 replies; 21+ messages in thread
From: Ian Pratt @ 2005-03-16 11:57 UTC (permalink / raw)
  To: Nils Toedtmann; +Cc: Vincent Hanquez, Robin Green, Xen devel list, ian.pratt

> Not at all. I never tested unstable. Is it worth a try (i 
> already spent
> LOTs of time in this bug trying different versions)? Then i'll do so.

Unstable has different fpsave/restore code, so worth trying.
 
> > Have you changed your kernel config from the default, 
> > or otherwise installed other kernel modules?
> 
> Yes, heavily. I compile all kernels myself. An example:
> <http://nils.toedtmann.net/stuff/virtualization/config-2.6.10-xen-2.0-
> testing-20050304-dom0-nils-ws.14>

It may well be being caused by some kernel module that we don't test in
our configs. Just because it work on x86 doesn't always mean it will get
away with it on Xen/x86.

> If it will help tracking the bug, i'll test the binary testing &
> unstable xen distribution, too.

Knowing whether you can repeat on unstable would be useful.

Thanks,
Ian


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_ide95&alloc_id\x14396&op=click

^ permalink raw reply	[flat|nested] 21+ messages in thread
* RE: unstable binaries
@ 2005-03-16 10:34 Ian Pratt
  2005-03-16 11:16 ` Nils Toedtmann
  0 siblings, 1 reply; 21+ messages in thread
From: Ian Pratt @ 2005-03-16 10:34 UTC (permalink / raw)
  To: Nils Toedtmann, Vincent Hanquez
  Cc: Ian Pratt, Robin Green, Xen devel list, ian.pratt

 > > Also the strace output of the wget program failing might be handy
to
> > know if there's a link with nanosleep at least.
> 
> See <http://nils.toedtmann.net/stuff/virtualization/wget-
> xen-2.0t.20050314.strace.bz2>

This trace would seem to indicate that gettimeofday is working fine.
It's far more likely to be a floating point issue as the calculation is
done as a double.

What CPU does your system have?
Are you 100% sure you can't repeat these problems on unstable?
Have you changed your kernel config from the default, or otherwise
installed other kernel modules?

Ian


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_ide95&alloc_id\x14396&op=click

^ permalink raw reply	[flat|nested] 21+ messages in thread
* RE: unstable binaries
@ 2005-03-11 16:59 Michael Rice
  0 siblings, 0 replies; 21+ messages in thread
From: Michael Rice @ 2005-03-11 16:59 UTC (permalink / raw)
  To: xen-devel

> > failed on all kernels, so it probably a fedora issue. The tests 
> > "ioperm02", "iopl02" and "nanosleep02" failed on all xen-kernels,
> > and only on them. This is the output for "nanosleep02":
> 
> The iopl02 and ioperm02 failures are expected, but not at all serious.
> We actually have a plan to virtualize iopl just to tidy this up.
> 
> nanosleep2 is a surprise -- I can"t recall seeing this fail before. I
> wander if its an Athlon issue...

I'm seeing a similar problem on different Hardware and OS.  Sorry 
in advance about the verbosity of this.  I am looking for an answer
and a reliably working kernel, so I'm off to try 2.0.5 and more.

hardware:	IBM x335 (2.4Ghz Xeon P4), 1.5G RAM, 2x80G IDE
domain0:	RedHat Enterprise Linux 3ES
domain0 kernel:	2.4.29-xen0
domain1:	(dd copy of dom0) RedHat Enterprise Linux 3ES
domain1 kernel: 2.6.10-xenU
xen:		xen-2.0.4-install.tgz
bridge-utils:   bridge-utils-1.0.4-1
Twisted:	Twisted-1.3.0-1tummy
unixbench:	unixbench-4.1.0
ltp:		ltp-full-20050307
gcc:		gcc version 3.2.3 20030502 (Red Hat Linux 3.2.3-47)

I ran ltp on domain1 and also get the error Nils reported earlier on 
nanosleep02.  Note that I am not getting this error on domain0 or 
native.  

full ltp output: http://www.riceclan.org/~michael/xen/
There are several failed tests in there.   

I was investigating why the unixbench-4.1.0 'speed' series would 
consistently hang during the 'float' tests.  While the tests were 
running (high CPU usage) top died with an error similar to Nils'
on wget (though the exact text escaped me).  tail has exhibited this
as well: 
tail: xnanosleep.c:128: xnanosleep: Assertion `0 <= seconds' failed.

The unixbench script does a 'sleep 1' and a 'sleep 2' inside the
test counter loop.  The first round these are exactly as expected
(see strace output at http://www.riceclan.org/~michael/xen/ and 
excerpt below) but in the second round (sometimes I make it to 
the third) my 'sleep 1' instead makes the third call below:

1367  nanosleep({1, 0}, NULL)           = 0
1369  nanosleep({2, 0}, NULL)           = 0
1375  nanosleep({2147483647, 999999999},

the 'float' test reliably reproduces the problem (./Run -D float).

I don't presume to know why this would happen, but I hope that it
makes sense or helps some of you.

-- 
Michael Rice <michael@riceclan.org>



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click

^ permalink raw reply	[flat|nested] 21+ messages in thread
* RE: unstable binaries
@ 2005-03-07 22:01 Ian Pratt
  0 siblings, 0 replies; 21+ messages in thread
From: Ian Pratt @ 2005-03-07 22:01 UTC (permalink / raw)
  To: nils toedtmann, Ian Pratt, Robin Green; +Cc: xen-devel, ian.pratt

 

> No. I ran the default testset (ltp-full-20050207) on xen0-2.0.4 and
> repeated the failed tests on different kernels (all 2.6.10): 
> 1.770_FC3 (fedora errata kernel), vanilla, xen0-2.0-testing (2.3.), 
> xen0-2.0-testing (4.3.). Except the FC3 kernel, they all had the same 
> config (except options not present due to ARCH). The test "fcntl23" 
> failed on all kernels, so it probably a fedora issue. The tests 
> "ioperm02", "iopl02" and "nanosleep02" failed on all xen-kernels,
> and only on them. This is the output for "nanosleep02":

The iopl02 and ioperm02 failures are expected, but not at all serious.
We actually have a plan to virtualize iopl just to tidy this up.

nanosleep2 is a surprise -- I can't recall seeing this fail before. I
wander if its an Athlon issue...

Ian


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_ide95&alloc_id\x14396&op=click

^ permalink raw reply	[flat|nested] 21+ messages in thread
* RE: unstable binaries
@ 2005-03-03 14:38 Ian Pratt
  2005-03-04 13:29 ` nils toedtmann
  0 siblings, 1 reply; 21+ messages in thread
From: Ian Pratt @ 2005-03-03 14:38 UTC (permalink / raw)
  To: nils toedtmann, xen-devel; +Cc: Ian Pratt, ian.pratt

> wget oopses sometimes, never seen that before:
> 
>     wget http://...
>     25% [======>                    ] 1,028,840     55.08K/s  
>   ETA 06:31
>     wget: retr.c:293: calc_rate: Assertion `msecs >= 0' failed.
>     Aborted

It sound like time may be screwed on your system, which is rather
surprising.
What kind of CPU do you have?

Does wget still fail if you're in a text mode? (I think we really need
to rule out any interaction with AGP or X). 

Please can you try running LTP on your system. Does it pass all the time
tests?

Thanks,
Ian


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_ide95&alloc_id\x14396&op=click

^ permalink raw reply	[flat|nested] 21+ messages in thread
* RE: unstable binaries
@ 2005-03-02 22:28 Ian Pratt
  0 siblings, 0 replies; 21+ messages in thread
From: Ian Pratt @ 2005-03-02 22:28 UTC (permalink / raw)
  To: nils toedtmann, Ian Pratt; +Cc: xen-devel, ian.pratt

 
> > If this fixes your problem I'll declare it 2.0.5
> 
> So xen-2.0-testing is something like RC of the next minor 
> release? Will 2.0.5 support 2.6.11?

No. I think we'll release 2.0.5 before forward porting to 2.6.11 (which
was released this morning).

Ian 


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_ide95&alloc_id\x14396&op=click

^ permalink raw reply	[flat|nested] 21+ messages in thread
* unstable binaries
@ 2005-03-02 14:42 nils toedtmann
  0 siblings, 0 replies; 21+ messages in thread
From: nils toedtmann @ 2005-03-02 14:42 UTC (permalink / raw)
  To: xen-devel

Hi *,

i am coming from UML, and now i evaluate Xen on my desktop:

  Xen-2.0.4
  linux-2.6.10
    "CONFIG_MODULES is not set"
    "CONFIG_AGP is not set"
    "CONFIG_FB_RADEON=y"
  FC3, [/usr]/lib/tls moved away

It works, but some desktop applications crash once in a
while within dom0:

  metacity-2.8.6
  firefox-1.0.1
  wnck-applet (from gnome-panel-2.8.1)

But others (X, xterm, gnome-panel, skype) remain stable, 
so it's probably not related to my framebuffer X 
(xorg-x11-Xvfb-6.8.1).

Before firefox crashes, it sometimes behaves odd:
the location box does not get updated when i switch tabs; 
scrollwhell, cursor keys, pageup/down keys stop navigating
a document, while the scrollbar still does.

With the fedora kernels everything is fine.

Any suggestions?

/nils.

btw: 2.6.11 is out ...

-- 
there is no sig.


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click

^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2005-03-16 11:57 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-03-02 17:54 unstable binaries Ian Pratt
2005-03-02 22:15 ` nils toedtmann
2005-03-02 23:49   ` nils toedtmann
2005-03-03 14:25     ` nils toedtmann
2005-03-03 22:54     ` Tommi Virtanen
2005-03-04 12:39     ` Robin Green
2005-03-04 13:27       ` nils toedtmann
2005-03-04 13:30         ` Robin Green
  -- strict thread matches above, loose matches on Subject: below --
2005-03-16 11:57 Ian Pratt
2005-03-16 10:34 Ian Pratt
2005-03-16 11:16 ` Nils Toedtmann
2005-03-11 16:59 Michael Rice
2005-03-07 22:01 Ian Pratt
2005-03-03 14:38 Ian Pratt
2005-03-04 13:29 ` nils toedtmann
2005-03-07 20:47   ` nils toedtmann
2005-03-15 19:16     ` Vincent Hanquez
2005-03-16 10:18       ` Nils Toedtmann
2005-03-16 10:57         ` Vincent Hanquez
2005-03-02 22:28 Ian Pratt
2005-03-02 14:42 nils toedtmann

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.