* Dom0 crashing on x86_64
@ 2005-07-12 18:09 David F Barrera
2005-07-12 22:44 ` Vincent Hanquez
0 siblings, 1 reply; 17+ messages in thread
From: David F Barrera @ 2005-07-12 18:09 UTC (permalink / raw)
To: xen-devel
I am seeing a problem with Dom0 crashing on x86_64 whenever I create a
DomU. I've done some more testing, and it appears that this problem is
somehow related to networking. Dom0 crashes as soon as the networking
services are started when DomU is coming up. As an experiment, I
brought up DomU without networking, and it stayed up. As soon as I
started DomU with networking enabled, however, Dom0 crashed. Below is
the trace:
Unable to handle kernel paging request at ffffc20000036000 RIP:
<ffffffff802afff9>{net_rx_action+1209}
PGD 13e4067 PUD 13e3067 PMD 13e2067 PTE 0
Oops: 0000 [1]
CPU 0
Modules linked in: thermal processor fan button battery ac
Pid: 2712, comm: sshd Not tainted 2.6.12-xen0
RIP: e030:[<ffffffff802afff9>] <ffffffff802afff9>{net_rx_action+1209}
RSP: e02b:ffff88000290d7f8 EFLAGS: 00010202
RAX: ffffc20000035ff0 RBX: ffff88000de9bb60 RCX: 00000000000000ff
RDX: 0000000000000001 RSI: ffffc20000036000 RDI: 000000000000000e
RBP: ffff88000b5f7c80 R08: 00000000000000ff R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000206 R12: 0000000010c1a06e
R13: ffffffff804df7c0 R14: 0000000000000072 R15: ffffffff804e8800
FS: 00002aaaac231040(0000) GS:ffffffff8050ae80(0000)
knlGS:0000000000000000
CS: e033 DS: 0000 ES: 0000
Process sshd (pid: 2712, threadinfo ffff88000290c000, task
ffff88000c02ef30)
Stack: ffff88000de9bb60 0000000080397db8 0000000000000001
ffff88000290d840
ffff88000a93d380 ffffffff8014bd98 0000000000000000
ffff88000c02ef30
ffffffff8013000e ffffffff80355f6c
Call Trace:<ffffffff8014bd98>{mempool_alloc+152}
<ffffffff8013000e>{proc_opensys+30}
<ffffffff80355f6c>{nf_iterate+92}
<ffffffff80397a50>{br_nf_pre_routing_finish+0}
<ffffffff80356b4d>{nf_hook_slow+125}
<ffffffff80397a50>{br_nf_pre_routing_finish+0}
<ffffffff803984d1>{br_nf_pre_routing+1793}
<ffffffff8014bceb>{mempool_free+171}
<ffffffff80355f6c>{nf_iterate+92}
<ffffffff80393850>{br_handle_fra\uffff\uffff\uffff\uffff\uffff\uffff
\uffff"\ud455\uffff}\uffff
--
Regards,
David F Barrera
Linux Technology Center
Systems and Technology Group, IBM
"The wisest men follow their own direction. "
Euripides
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: Dom0 crashing on x86_64
2005-07-12 18:09 Dom0 crashing on x86_64 David F Barrera
@ 2005-07-12 22:44 ` Vincent Hanquez
2005-07-13 14:07 ` David F Barrera
2005-07-14 15:59 ` More on sedf scheduler Rob Gardner
0 siblings, 2 replies; 17+ messages in thread
From: Vincent Hanquez @ 2005-07-12 22:44 UTC (permalink / raw)
To: David F Barrera; +Cc: xen-devel
On Tue, Jul 12, 2005 at 01:09:09PM -0500, David F Barrera wrote:
> I am seeing a problem with Dom0 crashing on x86_64 whenever I create a
> DomU. I've done some more testing, and it appears that this problem is
> somehow related to networking. Dom0 crashes as soon as the networking
> services are started when DomU is coming up. As an experiment, I
> brought up DomU without networking, and it stayed up. As soon as I
> started DomU with networking enabled, however, Dom0 crashed. Below is
> the trace:
Hi David,
I'm quite confused by other reports.
Your latest "Daily Xen build" and Paul Larson's reply suggest that this
bug was fix.
As well, is that on SLES9 userspace ?
Cheers,
--
Vincent Hanquez
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: Dom0 crashing on x86_64
2005-07-12 22:44 ` Vincent Hanquez
@ 2005-07-13 14:07 ` David F Barrera
2005-07-14 15:59 ` More on sedf scheduler Rob Gardner
1 sibling, 0 replies; 17+ messages in thread
From: David F Barrera @ 2005-07-13 14:07 UTC (permalink / raw)
To: Vincent Hanquez; +Cc: xen-devel
On Wed, 2005-07-13 at 00:44 +0200, Vincent Hanquez wrote:
> On Tue, Jul 12, 2005 at 01:09:09PM -0500, David F Barrera wrote:
> > I am seeing a problem with Dom0 crashing on x86_64 whenever I create a
> > DomU. I've done some more testing, and it appears that this problem is
> > somehow related to networking. Dom0 crashes as soon as the networking
> > services are started when DomU is coming up. As an experiment, I
> > brought up DomU without networking, and it stayed up. As soon as I
> > started DomU with networking enabled, however, Dom0 crashed. Below is
> > the trace:
>
> Hi David,
>
> I'm quite confused by other reports.
> Your latest "Daily Xen build" and Paul Larson's reply suggest that this
> bug was fix.
Vincent,
I understand. My report did suggest that the problem was fixed; however,
it was incorrect, as I later found out. It turns out that the DomU that
I had created did not have networking setup properly, thus the VM seemed
functional. When I corrected the networking setup and started a DomU,
Dom0 crashed. By the way, I just did it today, and the same thing is
happening--Dom0 is crashing. This is the trace that I see on the serial
console:
Unable to handle kernel NULL pointer dereference at 0000000000000c20
RIP:
<ffffffff80118aba>{do_page_fault+426}
PGD d313067 PUD d312067 PMD 0
Oops: 0000 [1]
CPU 0
Modules linked in: thermal processor fan button battery ac
Pid: 0, comm: swapper Not tainted 2.6.12-xen0
RIP: e030:[<ffffffff80118aba>] <ffffffff80118aba>{do_page_fault+426}
RSP: e02b:ffffffff8054ba00 EFLAGS: 00010202
RAX: 00000000013e4067 RBX: 0000000000000c20 RCX: 0000000000000000
RDX: 0000000000000067 RSI: 00000000093e4067 RDI: ffff800000000000
RBP: 0000000000000c20 R08: 00000000000000ff R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000206 R12: 0000000000000000
R13: ffffc20000036000 R14: 0000000000000000 R15: ffffffff8054bb00
FS: 0000000000000000(0000) GS:ffffffff80537b80(0000)
knlGS:0000000000000000
CS: e033 DS: 0000 ES: 0000
Process swapper (pid: 0, threadinfo ffffffff8054a000, task
ffffffff80435680)
Stack: ffff88000f414000 fff݅
>
> As well, is that on SLES9 userspace ?
>
> Cheers,
--
Regards,
David F Barrera
Linux Technology Center
Systems and Technology Group, IBM
"The wisest men follow their own direction. "
Euripides
^ permalink raw reply [flat|nested] 17+ messages in thread
* More on sedf scheduler
2005-07-12 22:44 ` Vincent Hanquez
2005-07-13 14:07 ` David F Barrera
@ 2005-07-14 15:59 ` Rob Gardner
2005-07-14 16:24 ` Stephan Diestelhorst
2005-07-14 16:25 ` Stephan Diestelhorst
1 sibling, 2 replies; 17+ messages in thread
From: Rob Gardner @ 2005-07-14 15:59 UTC (permalink / raw)
To: xen-devel
(xen 3.0) Running an infinite loop in dom0 causes all other domains to
get _zero_ cpu. Even pings to them suddenly stop. Is there a magic "xm
sedf" command that I can use to work around this bug?
Rob
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: More on sedf scheduler
2005-07-14 15:59 ` More on sedf scheduler Rob Gardner
@ 2005-07-14 16:24 ` Stephan Diestelhorst
2005-07-14 16:25 ` Stephan Diestelhorst
1 sibling, 0 replies; 17+ messages in thread
From: Stephan Diestelhorst @ 2005-07-14 16:24 UTC (permalink / raw)
To: xen-devel; +Cc: Rob Gardner
Rob,
That's interesting! Could you provide me with a bit more details?
For example your timing parameters for dom0 and domU...
Could you just Ctrl-A three times and then show the schedulker runqueues with
'r'?
Thanks,
Stephan
> (xen 3.0) Running an infinite loop in dom0 causes all other domains to
> get _zero_ cpu. Even pings to them suddenly stop. Is there a magic "xm
> sedf" command that I can use to work around this bug?
>
> Rob
>
>
>
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xensource.com
> http://lists.xensource.com/xen-devel
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: More on sedf scheduler
2005-07-14 15:59 ` More on sedf scheduler Rob Gardner
2005-07-14 16:24 ` Stephan Diestelhorst
@ 2005-07-14 16:25 ` Stephan Diestelhorst
2005-07-14 16:45 ` Rob Gardner
1 sibling, 1 reply; 17+ messages in thread
From: Stephan Diestelhorst @ 2005-07-14 16:25 UTC (permalink / raw)
To: xen-devel
Rob,
That's interesting! Could you provide me with a bit more details?
For example your timing parameters for dom0 and domU...
Could you just Ctrl-A three times and then show the schedulker runqueues with
'r'?
Thanks,
Stephan
> (xen 3.0) Running an infinite loop in dom0 causes all other domains to
> get _zero_ cpu. Even pings to them suddenly stop. Is there a magic "xm
> sedf" command that I can use to work around this bug?
>
> Rob
>
>
>
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xensource.com
> http://lists.xensource.com/xen-devel
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: More on sedf scheduler
2005-07-14 16:25 ` Stephan Diestelhorst
@ 2005-07-14 16:45 ` Rob Gardner
2005-07-14 17:39 ` Stephan Diestelhorst
0 siblings, 1 reply; 17+ messages in thread
From: Rob Gardner @ 2005-07-14 16:45 UTC (permalink / raw)
To: xen-devel
Stephan Diestelhorst wrote:
>Rob,
> That's interesting! Could you provide me with a bit more details?
>For example your timing parameters for dom0 and domU...
>Could you just Ctrl-A three times and then show the schedulker runqueues with
>'r'?
>
>
(XEN) *** Serial input -> Xen (type 'CTRL-a' three times to switch input
to DOM0).
(XEN) Scheduler: Simple EDF Scheduler (sedf)
(XEN) NOW=0x00003659C0E09949
(XEN) CPU[00] now=59759117961863
(XEN) RUNQ rq ff18cf80 n: ffbf7e04, p: ffbf7e04
(XEN) 0: 0.0 has=T p=20000000 sl=15000000 ddl=59759130001778 w=0
c=1818020375509 sc=-181402283 xtr(yes)=507177757997 ew=0 (27%)
(XEN)
(XEN) WAITQ rq ff18cf88 n: ff1bfe04, p: ff1bfe04
(XEN) 0: 1.0 has=F p=100000000 sl=0 ddl=59759240002401 w=0
c=2936327068131 sc=131072 xtr(yes)=2936327068131 ew=1 (100%)
(XEN)
(XEN) EXTRAQ (penalty) rq ff18cf90 n: ffbf7e0c, p: ffbf7e0c
(XEN) 0: 0.0 has=T p=20000000 sl=15000000 ddl=59759130001778 w=0
c=1818020375509 sc=-181402283 xtr(yes)=507177757997 ew=0 (27%)
(XEN)
(XEN) EXTRAQ (utilization) rq ff18cf98 n: ffbf7e14, p: ff1bfe14
(XEN) 0: 0.0 has=T p=20000000 sl=15000000 ddl=59759130001778 w=0
c=1818020375509 sc=-181402283 xtr(yes)=507177757997 ew=0 (27%)
(XEN) 1: 1.0 has=F p=100000000 sl=0 ddl=59759240002401 w=0
c=2936327068131 sc=131072 xtr(yes)=2936327068131 ew=1 (100%)
(XEN)
(XEN) not on Q
[
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: More on sedf scheduler
2005-07-14 16:45 ` Rob Gardner
@ 2005-07-14 17:39 ` Stephan Diestelhorst
2005-07-14 18:16 ` Rob Gardner
0 siblings, 1 reply; 17+ messages in thread
From: Stephan Diestelhorst @ 2005-07-14 17:39 UTC (permalink / raw)
To: xen-devel; +Cc: Rob Gardner
Thanks,
what is your dom0 tight loop doing? Heavy I/O?
It looks like dom0 does a lot of I/O, which immediatelly unblocks and then
gets a higher priority in the L1 extraq, without anybounds on executiontime,
i.e. slice length. Can you confirm this?
Stephan
> Stephan Diestelhorst wrote:
> >Rob,
> > That's interesting! Could you provide me with a bit more details?
> >For example your timing parameters for dom0 and domU...
> >Could you just Ctrl-A three times and then show the schedulker runqueues
> > with 'r'?
>
> (XEN) *** Serial input -> Xen (type 'CTRL-a' three times to switch input
> to DOM0).
> (XEN) Scheduler: Simple EDF Scheduler (sedf)
> (XEN) NOW=0x00003659C0E09949
> (XEN) CPU[00] now=59759117961863
> (XEN) RUNQ rq ff18cf80 n: ffbf7e04, p: ffbf7e04
> (XEN) 0: 0.0 has=T p=20000000 sl=15000000 ddl=59759130001778 w=0
> c=1818020375509 sc=-181402283 xtr(yes)=507177757997 ew=0 (27%)
> (XEN)
> (XEN) WAITQ rq ff18cf88 n: ff1bfe04, p: ff1bfe04
> (XEN) 0: 1.0 has=F p=100000000 sl=0 ddl=59759240002401 w=0
> c=2936327068131 sc=131072 xtr(yes)=2936327068131 ew=1 (100%)
> (XEN)
> (XEN) EXTRAQ (penalty) rq ff18cf90 n: ffbf7e0c, p: ffbf7e0c
> (XEN) 0: 0.0 has=T p=20000000 sl=15000000 ddl=59759130001778 w=0
> c=1818020375509 sc=-181402283 xtr(yes)=507177757997 ew=0 (27%)
> (XEN)
> (XEN) EXTRAQ (utilization) rq ff18cf98 n: ffbf7e14, p: ff1bfe14
> (XEN) 0: 0.0 has=T p=20000000 sl=15000000 ddl=59759130001778 w=0
> c=1818020375509 sc=-181402283 xtr(yes)=507177757997 ew=0 (27%)
> (XEN) 1: 1.0 has=F p=100000000 sl=0 ddl=59759240002401 w=0
> c=2936327068131 sc=131072 xtr(yes)=2936327068131 ew=1 (100%)
> (XEN)
> (XEN) not on Q
> [
>
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xensource.com
> http://lists.xensource.com/xen-devel
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: More on sedf scheduler
2005-07-14 17:39 ` Stephan Diestelhorst
@ 2005-07-14 18:16 ` Rob Gardner
2005-07-14 18:52 ` Stephan Diestelhorst
` (2 more replies)
0 siblings, 3 replies; 17+ messages in thread
From: Rob Gardner @ 2005-07-14 18:16 UTC (permalink / raw)
To: xen-devel
Stephan Diestelhorst wrote:
>Thanks,
> what is your dom0 tight loop doing? Heavy I/O?
>It looks like dom0 does a lot of I/O, which immediatelly unblocks and then
>gets a higher priority in the L1 extraq, without anybounds on executiontime,
>i.e. slice length. Can you confirm this?
>
>Stephan
>
>
The loop was just while(1); There was also a python script running that
was reading from xentrace. So no heavy i/o, at least no disk/network
i/o. But that doesn't matter anyway. Here is another dump where dom0 is
doing absolutely nothing besides while (1); And dom1 is completely
comatose during this time.
Rob
(XEN) Scheduler: Simple EDF Scheduler (sedf)
(XEN) NOW=0x0000004AC8DEB496
(XEN) CPU[00] now=321199566451
(XEN) RUNQ rq ff18cf80 n: ff18cf80, p: ff18cf80
(XEN)
(XEN) WAITQ rq ff18cf88 n: ffbf7e04, p: ff1bfe04
(XEN) 0: 0.0 has=T p=20000000 sl=15000000 ddl=321220001780 w=0
c=34111278898 sc=451020117 xtr(yes)=11730339611 ew=0 (34%)
(XEN) 1: 1.0 has=F p=100000000 sl=0 ddl=321370002222 w=0 c=20938650825
sc=131072 xtr(yes)=20938650825 ew=1 (100%)
(XEN)
(XEN) EXTRAQ (penalty) rq ff18cf90 n: ffbf7e0c, p: ffbf7e0c
(XEN) 0: 0.0 has=T p=20000000 sl=15000000 ddl=321220001780 w=0
c=34111278898 sc=451020117 xtr(yes)=11730339611 ew=0 (34%)
(XEN)
(XEN) EXTRAQ (utilization) rq ff18cf98 n: ff1bfe14, p: ffbf7e14
(XEN) 0: 1.0 has=F p=100000000 sl=0 ddl=321370002222 w=0 c=20938650825
sc=131072 xtr(yes)=20938650825 ew=1 (100%)
(XEN) 1: 0.0 has=T p=20000000 sl=15000000 ddl=321220001780 w=0
c=34111278898 sc=451020117 xtr(yes)=11730339611 ew=0 (34%)
(XEN)
(XEN) not on Q
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: More on sedf scheduler
2005-07-14 18:16 ` Rob Gardner
@ 2005-07-14 18:52 ` Stephan Diestelhorst
2005-07-14 19:31 ` Rob Gardner
2005-07-14 19:09 ` Stephan Diestelhorst
2005-07-22 17:20 ` greedy dom0 in sedf fixed! (Re: More on sedf scheduler) Stephan Diestelhorst
2 siblings, 1 reply; 17+ messages in thread
From: Stephan Diestelhorst @ 2005-07-14 18:52 UTC (permalink / raw)
To: Rob Gardner; +Cc: xen-devel
Just another question: What kind of hardware are you running on?
Might this be related in any way to the strange IA64 bugs?
> Stephan Diestelhorst wrote:
>
>> Thanks,
>> what is your dom0 tight loop doing? Heavy I/O?
>> It looks like dom0 does a lot of I/O, which immediatelly unblocks and
>> then gets a higher priority in the L1 extraq, without anybounds on
>> executiontime, i.e. slice length. Can you confirm this?
>>
>> Stephan
>>
>>
>
> The loop was just while(1); There was also a python script running
> that was reading from xentrace. So no heavy i/o, at least no
> disk/network i/o. But that doesn't matter anyway. Here is another dump
> where dom0 is doing absolutely nothing besides while (1); And dom1 is
> completely comatose during this time.
>
> Rob
>
>
> (XEN) Scheduler: Simple EDF Scheduler (sedf)
> (XEN) NOW=0x0000004AC8DEB496
> (XEN) CPU[00] now=321199566451
> (XEN) RUNQ rq ff18cf80 n: ff18cf80, p: ff18cf80
> (XEN)
> (XEN) WAITQ rq ff18cf88 n: ffbf7e04, p: ff1bfe04
> (XEN) 0: 0.0 has=T p=20000000 sl=15000000 ddl=321220001780 w=0
> c=34111278898 sc=451020117 xtr(yes)=11730339611 ew=0 (34%)
> (XEN) 1: 1.0 has=F p=100000000 sl=0 ddl=321370002222 w=0
> c=20938650825 sc=131072 xtr(yes)=20938650825 ew=1 (100%)
> (XEN)
> (XEN) EXTRAQ (penalty) rq ff18cf90 n: ffbf7e0c, p: ffbf7e0c
> (XEN) 0: 0.0 has=T p=20000000 sl=15000000 ddl=321220001780 w=0
> c=34111278898 sc=451020117 xtr(yes)=11730339611 ew=0 (34%)
> (XEN)
> (XEN) EXTRAQ (utilization) rq ff18cf98 n: ff1bfe14, p: ffbf7e14
> (XEN) 0: 1.0 has=F p=100000000 sl=0 ddl=321370002222 w=0
> c=20938650825 sc=131072 xtr(yes)=20938650825 ew=1 (100%)
> (XEN) 1: 0.0 has=T p=20000000 sl=15000000 ddl=321220001780 w=0
> c=34111278898 sc=451020117 xtr(yes)=11730339611 ew=0 (34%)
> (XEN)
> (XEN) not on Q
>
>
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xensource.com
> http://lists.xensource.com/xen-devel
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: More on sedf scheduler
2005-07-14 18:16 ` Rob Gardner
2005-07-14 18:52 ` Stephan Diestelhorst
@ 2005-07-14 19:09 ` Stephan Diestelhorst
2005-07-22 17:20 ` greedy dom0 in sedf fixed! (Re: More on sedf scheduler) Stephan Diestelhorst
2 siblings, 0 replies; 17+ messages in thread
From: Stephan Diestelhorst @ 2005-07-14 19:09 UTC (permalink / raw)
To: xen-devel
>Stephan Diestelhorst wrote:
>
>> Thanks,
>> what is your dom0 tight loop doing? Heavy I/O?
>> It looks like dom0 does a lot of I/O, which immediatelly unblocks and
>> then gets a higher priority in the L1 extraq, without anybounds on
>> executiontime, i.e. slice length. Can you confirm this?
>>
>> Stephan
>>
>>
>
> The loop was just while(1); There was also a python script running
> that was reading from xentrace. So no heavy i/o, at least no
> disk/network i/o. But that doesn't matter anyway. Here is another dump
> where dom0 is doing absolutely nothing besides while (1); And dom1 is
> completely comatose during this time.
>
Thanks for the dump! It looks as something is seriously broken, as the
scheduler thinks that dom0 needs compensation for block loss... Strange!
I'll try to reproduce and fix the bug, probably tonight, but def. tomorrow!
Thanks,
Stephan
>
>
>
> (XEN) Scheduler: Simple EDF Scheduler (sedf)
> (XEN) NOW=0x0000004AC8DEB496
> (XEN) CPU[00] now=321199566451
> (XEN) RUNQ rq ff18cf80 n: ff18cf80, p: ff18cf80
> (XEN)
> (XEN) WAITQ rq ff18cf88 n: ffbf7e04, p: ff1bfe04
> (XEN) 0: 0.0 has=T p=20000000 sl=15000000 ddl=321220001780 w=0
> c=34111278898 sc=451020117 xtr(yes)=11730339611 ew=0 (34%)
> (XEN) 1: 1.0 has=F p=100000000 sl=0 ddl=321370002222 w=0
> c=20938650825 sc=131072 xtr(yes)=20938650825 ew=1 (100%)
> (XEN)
> (XEN) EXTRAQ (penalty) rq ff18cf90 n: ffbf7e0c, p: ffbf7e0c
> (XEN) 0: 0.0 has=T p=20000000 sl=15000000 ddl=321220001780 w=0
> c=34111278898 sc=451020117 xtr(yes)=11730339611 ew=0 (34%)
> (XEN)
> (XEN) EXTRAQ (utilization) rq ff18cf98 n: ff1bfe14, p: ffbf7e14
> (XEN) 0: 1.0 has=F p=100000000 sl=0 ddl=321370002222 w=0
> c=20938650825 sc=131072 xtr(yes)=20938650825 ew=1 (100%)
> (XEN) 1: 0.0 has=T p=20000000 sl=15000000 ddl=321220001780 w=0
> c=34111278898 sc=451020117 xtr(yes)=11730339611 ew=0 (34%)
> (XEN)
> (XEN) not on Q
>
>
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xensource.com
> http://lists.xensource.com/xen-devel
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: More on sedf scheduler
2005-07-14 18:52 ` Stephan Diestelhorst
@ 2005-07-14 19:31 ` Rob Gardner
2005-07-15 23:57 ` Stephan Diestelhorst
0 siblings, 1 reply; 17+ messages in thread
From: Rob Gardner @ 2005-07-14 19:31 UTC (permalink / raw)
To: xen-devel
Stephan Diestelhorst wrote:
>Just another question: What kind of hardware are you running on?
>
>
Vanilla x86. 2.6ghz P4 in a consumer grade HP box.
>Might this be related in any way to the strange IA64 bugs?
>
>
>
Well, Dan Magenheimer sits at the desk right next to mine, so it's quite
possible it's something contagious. ;)
Rob
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: More on sedf scheduler
2005-07-14 19:31 ` Rob Gardner
@ 2005-07-15 23:57 ` Stephan Diestelhorst
2005-07-18 18:27 ` xuehai zhang
0 siblings, 1 reply; 17+ messages in thread
From: Stephan Diestelhorst @ 2005-07-15 23:57 UTC (permalink / raw)
To: xen-devel; +Cc: Rob Gardner
> >Might this be related in any way to the strange IA64 bugs?
>
> Well, Dan Magenheimer sits at the desk right next to mine, so it's quite
> possible it's something contagious. ;)
>
Heh. You think Xen's code is virulent? I wouldn't go that far, although it has
infected quite a number of people. :-)
Seriously: Unfortunately I can't reproduce the bug properly ATM, because the
recent builds don't work properly for me... But as far as I can see (i.e.
just dom0 testing) something seems to be wrong, but I guess it is something
outside the core-scheduler, as the problem doesn't happen with my older (bk
repo) version, and from that to the current code nothing has changed (at
least not inside sedf). But that said, I think I should introduce measures to
make the scheduler invulnerable against that kind of external fault!
Stephan
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: More on sedf scheduler
2005-07-15 23:57 ` Stephan Diestelhorst
@ 2005-07-18 18:27 ` xuehai zhang
2005-07-22 12:22 ` Stephan Diestelhorst
0 siblings, 1 reply; 17+ messages in thread
From: xuehai zhang @ 2005-07-18 18:27 UTC (permalink / raw)
To: Stephan Diestelhorst; +Cc: xen-devel
Hi Stephan,
Could you please tell me if SEDF is available in -testing tree or it is only available in -unstable
tree so far?
Thanks.
Xuehai
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: More on sedf scheduler
2005-07-18 18:27 ` xuehai zhang
@ 2005-07-22 12:22 ` Stephan Diestelhorst
0 siblings, 0 replies; 17+ messages in thread
From: Stephan Diestelhorst @ 2005-07-22 12:22 UTC (permalink / raw)
To: xuehai zhang; +Cc: xen-devel
It is not available in the testing tree, but I can create a patch, if needed!
Stephan
> Hi Stephan,
> Could you please tell me if SEDF is available in -testing tree or it is
> only available in -unstable tree so far?
> Thanks.
> Xuehai
^ permalink raw reply [flat|nested] 17+ messages in thread
* greedy dom0 in sedf fixed! (Re: More on sedf scheduler)
2005-07-14 18:16 ` Rob Gardner
2005-07-14 18:52 ` Stephan Diestelhorst
2005-07-14 19:09 ` Stephan Diestelhorst
@ 2005-07-22 17:20 ` Stephan Diestelhorst
2005-07-22 17:45 ` Rob Gardner
2 siblings, 1 reply; 17+ messages in thread
From: Stephan Diestelhorst @ 2005-07-22 17:20 UTC (permalink / raw)
To: xen-devel; +Cc: Rob Gardner
Am Donnerstag, 14. Juli 2005 19:16 schrieb Rob Gardner:
> Stephan Diestelhorst wrote:
> >Thanks,
> > what is your dom0 tight loop doing? Heavy I/O?
> >It looks like dom0 does a lot of I/O, which immediatelly unblocks and then
> >gets a higher priority in the L1 extraq, without anybounds on
> > executiontime, i.e. slice length. Can you confirm this?
> >
> >Stephan
>
> The loop was just while(1); There was also a python script running that
> was reading from xentrace. So no heavy i/o, at least no disk/network
> i/o. But that doesn't matter anyway. Here is another dump where dom0 is
> doing absolutely nothing besides while (1); And dom1 is completely
> comatose during this time.
>
> Rob
Should be fixed in the current repository!
Stephan
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: greedy dom0 in sedf fixed! (Re: More on sedf scheduler)
2005-07-22 17:20 ` greedy dom0 in sedf fixed! (Re: More on sedf scheduler) Stephan Diestelhorst
@ 2005-07-22 17:45 ` Rob Gardner
0 siblings, 0 replies; 17+ messages in thread
From: Rob Gardner @ 2005-07-22 17:45 UTC (permalink / raw)
Cc: xen-devel
Stephan Diestelhorst wrote:
>
>>he loop was just while(1); There was also a python script running that
>>was reading from xentrace. So no heavy i/o, at least no disk/network
>>i/o. But that doesn't matter anyway. Here is another dump where dom0 is
>>doing absolutely nothing besides while (1); And dom1 is completely
>>comatose during this time.
>>
>>Rob
>>
>>
>Should be fixed in the current repository!
>
>Stephan
>
>
Thanks, will give it a try soon.
Rob
^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2005-07-22 17:45 UTC | newest]
Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-07-12 18:09 Dom0 crashing on x86_64 David F Barrera
2005-07-12 22:44 ` Vincent Hanquez
2005-07-13 14:07 ` David F Barrera
2005-07-14 15:59 ` More on sedf scheduler Rob Gardner
2005-07-14 16:24 ` Stephan Diestelhorst
2005-07-14 16:25 ` Stephan Diestelhorst
2005-07-14 16:45 ` Rob Gardner
2005-07-14 17:39 ` Stephan Diestelhorst
2005-07-14 18:16 ` Rob Gardner
2005-07-14 18:52 ` Stephan Diestelhorst
2005-07-14 19:31 ` Rob Gardner
2005-07-15 23:57 ` Stephan Diestelhorst
2005-07-18 18:27 ` xuehai zhang
2005-07-22 12:22 ` Stephan Diestelhorst
2005-07-14 19:09 ` Stephan Diestelhorst
2005-07-22 17:20 ` greedy dom0 in sedf fixed! (Re: More on sedf scheduler) Stephan Diestelhorst
2005-07-22 17:45 ` Rob Gardner
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.