From: Keir Fraser <keir@xensource.com>
To: "Krysan, Susan" <KRYSANS@unisys.com>,
Ian Pratt <Ian.Pratt@cl.cam.ac.uk>,
xen-devel@lists.xensource.com
Subject: Re: Test results on Unisys ES7000 32x 128gb usingxen-unstable (c/s 15470) - 2 old issues; 2 new issue
Date: Mon, 09 Jul 2007 17:21:25 +0100 [thread overview]
Message-ID: <C2B81F15.121ED%keir@xensource.com> (raw)
In-Reply-To: <EF8D308BE33AF54D8934DF26520252D3069BD54D@USTR-EXCH5.na.uis.unisys.com>
This is pretty simple. The domain's memory map is torn down synchronously
when it is killed by domain0, via XEN_DOMCTL_destroydomain. This can take a
long time, and during that time that domain0 vcpu is not interruptible.
The possible fixes are:
1. Find out which bit of domain_kill() takes the longest time and optimise
it so it takes much less time. Unfortunately it is still going to be
proportional to the memory size of the domain.
2. Make domain destruction asynchronous (probably by introducing hypervisor
threads, analogous to kernel threads).
Possibly we need both (1) and (2). I don't think we can avoid doing (2) in
the long term, really.
-- Keir
On 9/7/07 16:01, "Krysan, Susan" <KRYSANS@unisys.com> wrote:
> Also, the serial port and logs give no indication of the problem. I
> will rebuild with debug and try again.
>
> Thanks,
> Sue Krysan
> Linux Systems Group
> Unisys Corporation
>
>
> -----Original Message-----
> From: Krysan, Susan
> Sent: Monday, July 09, 2007 10:55 AM
> To: 'Ian Pratt'; xen-devel@lists.xensource.com
> Subject: RE: [Xen-devel] Test results on Unisys ES7000 32x 128gb
> usingxen-unstable (c/s 15470) - 2 old issues; 2 new issue
>
> Yes, the problem was happening on large memory guests, PV and VT, and I
> only tried 64-bit guests with such a large size.
>
> However, the server I was testing on recently had software installed in
> dom0 which monitors the servers up time (heartbeat) and when the
> heartbeat is lost, the software halts the server. Large memory guests
> take a long time to start and shut down, but during shut down, the host
> becomes unresponsive. With the heartbeat monitoring enabled, this
> unresponsiveness was resulting in the software halting the server. I
> disabled this feature and the host no longer halts.
>
> Do you have any ideas as to where we can look to determine why the
> server seems to be starved for resources, and thus unable to respond to
> the heartbeat, when a large virtual machine is shutting down? Keep in
> mind that we run with dom0_mem=512M because otherwise starting the large
> VMs takes much longer.
>
> Thanks,
> Sue Krysan
> Linux Systems Group
> Unisys Corporation
>
> -----Original Message-----
> From: Ian Pratt [mailto:Ian.Pratt@cl.cam.ac.uk]
> Sent: Sunday, July 08, 2007 4:36 PM
> To: Krysan, Susan; xen-devel@lists.xensource.com
> Cc: ian.pratt@cl.cam.ac.uk
> Subject: RE: [Xen-devel] Test results on Unisys ES7000 32x 128gb
> usingxen-unstable (c/s 15470) - 2 old issues; 2 new issue
>
>> Host: Unisys ES7000/one, x86_64, 32 physical processors, 128 GB RAM
>>
>> 2 OLD ISSUES:
>>
>> Host halts upon shutdown of 126000mb domU and domVT
>>
>> Testing includes running xm-test and also attempting to boot and run
>> programs in the following domUs and domVTs (running domains #s 3
>> through 9 simultaneously):
>>
>> 1. 32-processor 64-bit SLES10 domU with 126gb (126000mb) memory
> -
>> run kernbench optimal load
>>
>> 2. 32-processor 64-bit SLES10 domVT with 126gb (126000mb) memory
>> - run kernbench optimal load
>>
>>
>> Domain #1 and #2 - able to run kernbench in these domains, but host
>> crashes when shut them down; serport does not provide a reason why.
>>
>> Reducing the memory of these domains to 124000mb used to work, but
> have
>> tested 122000mb and 120000mb and host still halts. Still running tests
>> to determine the largest size domain that works.
>
> Are you saying that booting a single very large 64b guest either VT or
> PV and then shutting it down will kill the host?
>
> If you boot a debug build of xen, do you get any messages out the serial
> port?
>
> Thanks,
> Ian
>
>
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xensource.com
> http://lists.xensource.com/xen-devel
next prev parent reply other threads:[~2007-07-09 16:21 UTC|newest]
Thread overview: 37+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-02-06 11:23 xen test results on Unisys ES7000 using changeset 13801 Krysan, Susan
2007-02-13 1:20 ` xen test results on Unisys ES7000 using changeset 13898 Krysan, Susan
2007-02-20 22:47 ` xen test results on Unisys ES7000 using changeset 14006 Krysan, Susan
2007-02-27 20:42 ` xen test results on Unisys ES7000 using changeset 14142 Krysan, Susan
2007-03-06 19:25 ` xen test results on Unisys ES7000 using changeset 14201 Krysan, Susan
2007-03-22 19:33 ` xen test results on Unisys ES7000 using changeset 14462 Krysan, Susan
2007-03-27 14:55 ` xen test results on Unisys ES7000 using changeset 14552 Krysan, Susan
2007-04-09 15:52 ` xen test results on Unisys ES7000 using changeset 14756 Krysan, Susan
2007-04-26 15:56 ` test results on Unisys ES7000 61x 64gb using 3.0.5 rc3 (c/s 14934) - no new issues Krysan, Susan
2007-05-04 14:30 ` test results on Unisys ES7000 32x 128gb using xen-3.1-testing (c/s 15006) " Krysan, Susan
2007-05-04 15:01 ` test results on Unisys ES7000 32x 128gb usingxen-3.1-testing " Nakajima, Jun
2007-05-04 16:57 ` Krysan, Susan
2007-05-07 16:37 ` test results on Unisys ES7000 32x 128gbusingxen-3.1-testing " Cui, Dexuan
2007-05-09 18:27 ` Krysan, Susan
2007-05-10 2:37 ` Cui, Dexuan
2007-05-10 18:16 ` Krysan, Susan
2007-05-14 21:14 ` test results on Unisys ES7000 32x 128gb using xen-3.1-testing (c/s 15040) " Krysan, Susan
[not found] ` <FE7BBCFBB500984A9A7922EBC95F516E27D344@pdsmsx414.ccr.corp.intel.com>
2007-05-18 15:31 ` can't boot 32-bit SLES10 HVMs since c/s 14436 wasintroduced Krysan, Susan
2007-05-30 22:21 ` Test results on Unisys ES7000 32x 128gb using xen-unstable (c/s 15080) - 1 new issue Krysan, Susan
2007-07-08 19:18 ` Test results on Unisys ES7000 32x 128gb using xen-unstable (c/s 15470) - 2 old issues; 2 " Krysan, Susan
2007-07-08 20:36 ` Test results on Unisys ES7000 32x 128gb usingxen-unstable " Ian Pratt
2007-07-09 14:55 ` Krysan, Susan
2007-07-09 15:01 ` Krysan, Susan
2007-07-09 16:21 ` Keir Fraser [this message]
2007-07-18 13:15 ` Test results on Unisys ES7000 32x 128gb using xen-unstable (c/s 15521) - 4 old issues Krysan, Susan
2007-08-07 21:12 ` Test results on Unisys ES7000 32x 128gb using xen-unstable (c/s 15672 and es7000bigsmp patch) - 4 old issues, 0 new issues Krysan, Susan
2007-08-24 22:27 ` Test results on Unisys ES7000 48x 160gb using xen-unstable c/s 15730 - 4 old issues, 1 new issue Krysan, Susan
2007-09-13 15:53 ` Test results on Unisys ES7000 64x 166gb using xen-unstable c/s 15880 -no new issues, 5 old issues Krysan, Susan
2007-09-30 15:35 ` Test results on Unisys ES7000 64x 192gb using xen-3.1.1-rc2 c/s 15444 -no new issues, 2 " Krysan, Susan
2007-10-01 5:47 ` Keir Fraser
2007-10-09 15:41 ` Test results on Unisys ES7000 48x 192gb using xen-3.1.1-rc3 c/s 15461 " Krysan, Susan
2007-10-25 12:56 ` Test results on Unisys ES7000 32x 128gb using xen-3.1.2-rc1 c/s 15489 " Krysan, Susan
2007-11-01 10:29 ` Test results on Unisys ES7000 64x 256gb using xen-3.1.2-rc1 c/s 15490 -1 new issue, " Krysan, Susan
2007-11-01 16:12 ` UPDATE: " Krysan, Susan
2007-11-26 22:16 ` Test results on Unisys ES7000 64x 256gb using xen-3.1.2 c/s 15502 - " Krysan, Susan
2007-11-28 14:48 ` Test results on Unisys ES7000 48x 166gb using unstable c/s 16471 - 2 old issues; 1 new but already being fixed Krysan, Susan
2007-12-10 3:15 ` Test results on Unisys ES7000 64x 256gb using unstable c/s 16549 - 2 new issues (fix on the way for one); 2 old issues Krysan, Susan
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=C2B81F15.121ED%keir@xensource.com \
--to=keir@xensource.com \
--cc=Ian.Pratt@cl.cam.ac.uk \
--cc=KRYSANS@unisys.com \
--cc=xen-devel@lists.xensource.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.