From: Richard Purdie <richard.purdie@linuxfoundation.org>
To: Bruce Ashfield <bruce.ashfield@windriver.com>
Cc: openembedded-core@lists.openembedded.org
Subject: Re: [PATCH 0/7] kernel-yocto: conslidated pull request
Date: Tue, 05 Sep 2017 15:59:59 +0100 [thread overview]
Message-ID: <1504623599.2175.89.camel@linuxfoundation.org> (raw)
In-Reply-To: <d3073c45-a317-5326-4715-23a6cb3e1058@windriver.com>
On Tue, 2017-09-05 at 10:24 -0400, Bruce Ashfield wrote:
> On 09/05/2017 10:13 AM, Richard Purdie wrote:
> >
> > Hi Bruce,
> >
> > We had a locked up qemuppc lsb image and I was able to find
> > backtraces
> > from the serial console log (/home/pokybuild/yocto-
> > autobuilder/yocto-
> > worker/nightly-ppc-lsb/build/build/tmp/work/qemuppc-poky-
> > linux/core-
> > image-lsb/1.0-r0/target_logs/dmesg_output.log in case anyone ever
> > needs
> > to find that). The log is below, this one is for the 4.9 kernel.
> >
> > Failure as seen on the AB:
> > https://autobuilder.yoctoproject.org/main/builders/nightly-ppc-lsb/
> > buil
> > ds/1189/steps/Running%20Sanity%20Tests/logs/stdio
> >
> > Not sure what it means, perhaps you can make more sense of it? :)
> Very interesting.
>
> I'm (un)fortunately familiar with RCU issues, and obviously, this is
> only happening under load. There's clearly a driver issue as it
> interacts with whatever is running in userspace.
>
> From the log, it looks like this is running over NFS and pinning the
> CPU and the qemu ethernet isn't handling it gracefully.
Looking at the logs I've seen I don't think this is over NFS, it should
be over virtio:
"Kernel command line: root=/dev/vda"
> But exactly what it is, I can't say from that trace. I'll try and do
> a cpu-pinned test on qemuppc (over NFS) and see if I can trigger the
> same trace.
I'm also not sure what this might be. I did a bit more staring at the
log and I think the system did come back:
NOTE: core-image-lsb-1.0-r0 do_testimage: test_dnf_install_from_disk (dnf.DnfRepoTest)
NOTE: core-image-lsb-1.0-r0 do_testimage: ... OK (249.929s)
NOTE: core-image-lsb-1.0-r0 do_testimage: test_dnf_install_from_http (dnf.DnfRepoTest)
NOTE: core-image-lsb-1.0-r0 do_testimage: ... OK (212.547s)
NOTE: core-image-lsb-1.0-r0 do_testimage: test_dnf_reinstall (dnf.DnfRepoTest)
NOTE: core-image-lsb-1.0-r0 do_testimage: ... FAIL (1501.682s)
NOTE: core-image-lsb-1.0-r0 do_testimage: test_dnf_repoinfo (dnf.DnfRepoTest)
NOTE: core-image-lsb-1.0-r0 do_testimage: ... FAIL (15.952s)
NOTE: core-image-lsb-1.0-r0 do_testimage: test_syslog_running (oe_syslog.SyslogTest)
NOTE: core-image-lsb-1.0-r0 do_testimage: ... FAIL (3.039s)
NOTE: core-image-lsb-1.0-r0 do_testimage: test_syslog_logger (oe_syslog.SyslogTestConfig)
NOTE: core-image-lsb-1.0-r0 do_testimage: ... SKIP (0.001s)
NOTE: core-image-lsb-1.0-r0 do_testimage: test_syslog_restart (oe_syslog.SyslogTestConfig)
NOTE: core-image-lsb-1.0-r0 do_testimage: ... SKIP (0.001s)
NOTE: core-image-lsb-1.0-r0 do_testimage: test_syslog_startup_config (oe_syslog.SyslogTestConfig)
NOTE: core-image-lsb-1.0-r0 do_testimage: ... SKIP (0.001s)
NOTE: core-image-lsb-1.0-r0 do_testimage: test_pam (pam.PamBasicTest)
NOTE: core-image-lsb-1.0-r0 do_testimage: ... FAIL (3.003s)
NOTE: core-image-lsb-1.0-r0 do_testimage: test_parselogs (parselogs.ParseLogsTest)
NOTE: core-image-lsb-1.0-r0 do_testimage: ... OK (39.675s)
NOTE: core-image-lsb-1.0-r0 do_testimage: test_rpm_help (rpm.RpmBasicTest)
NOTE: core-image-lsb-1.0-r0 do_testimage: ... OK (2.590s)
NOTE: core-image-lsb-1.0-r0 do_testimage: test_rpm_query (rpm.RpmBasicTest)
NOTE: core-image-lsb-1.0-r0 do_testimage: ... OK (2.295s)
NOTE: core-image-lsb-1.0-r0 do_testimage: test_rpm_instal
So for a while there the system "locked up":
AssertionError: 255 != 0 : dnf --repofrompath=oe-testimage-repo-noarch,http://192.168.7.1:38838/noarch --repofrompath=oe-testimage-repo-qemuppc,http://192.168.7.1:38838/qemuppc --repofrompath=oe-testimage-repo-ppc7400,http://192.168.7.1:38838/ppc7400 --nogpgcheck reinstall -y run-postinsts-dev
Process killed - no output for 1500 seconds. Total running time: 1501 seconds.
AssertionError: 255 != 0 : dnf --repofrompath=oe-testimage-repo-noarch,http://192.168.7.1:38838/noarch --repofrompath=oe-testimage-repo-qemuppc,http://192.168.7.1:38838/qemuppc --repofrompath=oe-testimage-repo-ppc7400,http://192.168.7.1:38838/ppc7400 --nogpgcheck repoinfo
ssh: connect to host 192.168.7.2 port 22: No route to host
self.assertEqual(status, 1, msg = msg)
AssertionError: 255 != 1 : login command does not work as expected. Status and output:255 and ssh: connect to host 192.168.7.2 port 22: No route to host
then the system seems to have come back. All very odd...
Cheers,
Richard
next prev parent reply other threads:[~2017-09-05 15:00 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-08-31 19:30 [PATCH 0/7] kernel-yocto: conslidated pull request Bruce Ashfield
2017-08-31 19:30 ` [PATCH 1/7] linux-yocto/4.10: fix aufs build Bruce Ashfield
2017-09-01 1:27 ` Kevin Hao
2017-09-01 1:53 ` Bruce Ashfield
2017-08-31 19:30 ` [PATCH 2/7] linux-yoct/4.12: fix yaffs2 build Bruce Ashfield
2017-08-31 19:33 ` Bruce Ashfield
2017-08-31 19:31 ` [PATCH 3/7] linux-yocto/4.10/4.9: fix BRCMFMAC_PROTO_MSGBUF warning Bruce Ashfield
2017-08-31 19:31 ` [PATCH 4/7] linux-yocto/4.12: silence qeumarma9 config warnings Bruce Ashfield
2017-08-31 19:31 ` [PATCH 5/7] linux-yocto/4.12: update to v4.12.10 Bruce Ashfield
2017-08-31 19:31 ` [PATCH 6/7] linux-yocto/4.9: update to v4.9.46 Bruce Ashfield
2017-08-31 19:31 ` [PATCH 7/7] linux-yocto/4.4: update to v4.4.85 Bruce Ashfield
2017-09-01 16:08 ` [PATCH 0/7] kernel-yocto: conslidated pull request Richard Purdie
2017-09-01 16:30 ` Bruce Ashfield
2017-09-05 14:13 ` Richard Purdie
2017-09-05 14:24 ` Bruce Ashfield
2017-09-05 14:59 ` Richard Purdie [this message]
2017-09-05 15:03 ` Bruce Ashfield
2017-09-11 2:34 ` Bruce Ashfield
2017-09-13 13:27 ` Bruce Ashfield
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=1504623599.2175.89.camel@linuxfoundation.org \
--to=richard.purdie@linuxfoundation.org \
--cc=bruce.ashfield@windriver.com \
--cc=openembedded-core@lists.openembedded.org \
/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.