From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Jan Beulich <JBeulich@suse.com>, Ian Campbell <ian.campbell@citrix.com>
Cc: ian.jackson@eu.citrix.com, xen-devel@lists.xensource.com,
Aravind Gopalakrishnan <aravind.gopalakrishnan@amd.com>,
suravee.suthikulpanit@amd.com
Subject: Re: [xen-unstable test] 58821: tolerable FAIL
Date: Mon, 22 Jun 2015 17:00:43 +0100 [thread overview]
Message-ID: <5588312B.6010009@citrix.com> (raw)
In-Reply-To: <5588479B0200007800087ADE@mail.emea.novell.com>
On 22/06/15 16:36, Jan Beulich wrote:
>>>> On 22.06.15 at 17:17, <ian.campbell@citrix.com> wrote:
>> On Mon, 2015-06-22 at 14:09 +0000, osstest service user wrote:
>>> flight 58821 xen-unstable real [real]
>>> http://logs.test-lab.xenproject.org/osstest/logs/58821/
>>>
>> [...]
>>> test-amd64-amd64-libvirt 11 guest-start fail like
>> 58789
>>
>> http://logs.test-lab.xenproject.org/osstest/logs/58821/test-amd64-amd64-libv
>> irt/info.html
>>
>> While investigating why libvirt hasn't been succeeding very well on
>> merlot* I came across some things in the serial log which initially
>> struck me as odd, but which I suspect are nothing (or at least not
>> terribly relevant), if someone could confirm that would be great.
>>
>> Firstly is:
>>
>> Jun 22 12:41:09.633294 (XEN) microcode: CPU2 updated from revision 0x6000822 to 0x6000832
>> Jun 22 12:41:09.665099 (XEN) microcode: CPU4 updated from revision 0x6000822 to 0x6000832
>> Jun 22 12:41:09.729089 (XEN) microcode: CPU6 updated from revision 0x6000822 to 0x6000832
>> [...]
>>
>> i.e. only even numbered cpus are updated. (0 was done earlier in boot).
>> I suspect that the answer here is "hyperthreading", and the cpuinfo
>> shows all cpus have in fact been updated.
> Yes (albeit hyperthreading is an Intel term, but iirc the same applies
> to the two cores per compute unit).
Indeed. The "microcode: patch is already at required level or
greater.\n" message is helpfully unconditionally compiled out.
>
>> The second thing is:
>> Jun 22 12:41:10.601103 (XEN) Brought up 32 CPUs
>> Jun 22 12:41:10.625270 (XEN) Testing NMI watchdog on all CPUs: 0 1 2 3 4 5 6
>> 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 stuck
>>
>> i.e. at least one CPU has issues with NMI watchdog (looking at other
>> runs it seems to vary between 29-31). Is this just that the NMI watchdog
>> doesn't deal well with so many pCPUs? Or is it a real issue?
> Very few CPUs properly responding is certainly quite odd; one
> would expect all or none of them to work. Perhaps our AMD
> maintainers (now Cc-ed) could take a look...
There are several things wrong with the NMI testing in Xen atm,
following some recent investigation in XenServer. Time isn't accounted
properly for cores under bios/hardware power control, and Xen doesn't
wait for the requisite time even if the core were running at its
expected frequency.
I should see about making those patches appear, but for now, ignore this
line. It is more than likely wrong.
~Andrew
next prev parent reply other threads:[~2015-06-22 16:00 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-06-22 14:09 [xen-unstable test] 58821: tolerable FAIL osstest service user
2015-06-22 15:17 ` Ian Campbell
2015-06-22 15:36 ` Jan Beulich
2015-06-22 16:00 ` Andrew Cooper [this message]
2015-06-22 16:05 ` Ian Campbell
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=5588312B.6010009@citrix.com \
--to=andrew.cooper3@citrix.com \
--cc=JBeulich@suse.com \
--cc=aravind.gopalakrishnan@amd.com \
--cc=ian.campbell@citrix.com \
--cc=ian.jackson@eu.citrix.com \
--cc=suravee.suthikulpanit@amd.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.