[Yocto-builds] buildbot failure in The Yocto Autobuilder on nightly-x32

Riku Voipio riku.voipio at linaro.org
Fri Jun 14 06:13:48 PDT 2013


Hi,

On 14 June 2013 01:03, Saul Wold <sgw at linux.intel.com> wrote:
> Looks like the newer version of Qemu 1.5,0 is not happy with x32!
> When I revert this change and use qemu 1.4.1 x32 boots fine with the same
> build.

Sorry I can't deduce from the log what is happening here - are you
booting the x32 image with qemu, or do you mean that using qemu 1.5
bbuilding x32 images will fail? If the former, can you share image
that fails to boot and qemu command line used?

> I built it locally and booted the image and got the following kernel panic,
> so I think there is something more going on, I have not dug into this yet,
> just reporting a follow-up.

> This is why we like to get full testing across all arches of qemu updates
> even when the upsteam changes are no that major!

For me or some other random developer building and testing qemu across
all architectures and permutations of images is not really feasible.
Would it be possible to contribute potentially disruptive changes like
this to separate branch that is then tried out by the buildbots ?

Riku

> Sau!
>
>
>
> EXT3-fs (hda): warning: feature flags set on rev 0 fs, running e2fsck is
> recommended
> EXT3-fs (hda): warning: updating to rev 1 because of new feature flag,
> running e2fsck is recommended
> kjournald starting.  Commit interval 5 seconds
> EXT3-fs (hda): using internal journal
> EXT3-fs (hda): mounted filesystem with ordered data mode
> VFS: Mounted root (ext3 filesystem) on device 3:0.
> devtmpfs: mounted
> Freeing unused kernel memory: 732k freed
> Write protecting the kernel read-only data: 12288k
> Freeing unused kernel memory: 1340k freed
> Freeing unused kernel memory: 1520k freed
> init[1]: segfault at ffff ip 00000000f7535562 sp 00000000ff9a4740 error 4 in
> ld-2.17.so[f7531000+20000]
> Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b
>
> Pid: 1, comm: init Not tainted 3.8.13-yocto-standard #1
> Call Trace:
>  [<ffffffff8169a51d>] panic+0xbb/0x1b3
>  [<ffffffff8104139a>] do_exit+0x91a/0x9f0
>  [<ffffffff810414ff>] do_group_exit+0x3f/0xa0
>  [<ffffffff8105074d>] get_signal_to_deliver+0x23d/0x660
>  [<ffffffff8169a45a>] ? bad_area+0x45/0x4d
>  [<ffffffff81001b3f>] do_signal+0x3f/0x8c0
>  [<ffffffff8169a676>] ? printk+0x61/0x63
>  [<ffffffff816a28b6>] ? preempt_schedule_irq+0x46/0x60
>  [<ffffffff8100243f>] do_notify_resume+0x7f/0x90
>  [<ffffffff816a3ef9>] retint_signal+0x3d/0x74
> general protection fault: fff2 [#1] PREEMPT SMP
> Modules linked in:
> CPU 0
> Pid: 1, comm: init Not tainted 3.8.13-yocto-standard #1 Bochs Bochs
> RIP: 0010:[<ffffffff8169a5dc>]  [<ffffffff8169a5dc>] panic+0x17a/0x1b3
> RSP: 0000:ffff88000791dc58  EFLAGS: 00000242
> RAX: 0000000060000002 RBX: ffffffff819c2a20 RCX: 0000000000000001
> RDX: 00000000000000ea RSI: 0000000000000000 RDI: 0000000000000001
> RBP: ffff88000791dcc8 R08: 0000000000000000 R09: 000000000000017b
> R10: 6572205d3e396665 R11: 0000000000000000 R12: 0000000000000000
> R13: 0000000000000000 R14: 0000000000000000 R15: ffff880007920000
> FS:  0000000000000000(0000) GS:ffff880007c00000(0000) knlGS:0000000000000000
> CS:  0010 DS: 002b ES: 002b CR0: 000000008005003b
> CR2: 000000000000ffff CR3: 0000000001c0c000 CR4: 00000000000006f0
> DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
> DR3: 0000000000000000 DR6: 0000000000000000 DR7: 0000000000000000
> Process init (pid: 1, threadinfo ffff88000791c000, task ffff880007920000)
> Stack:
>  0000000000000003 0000000000000010 ffff88000791dcd8 ffff88000791dc78
>  ffffffff81de6e40 000000000000000b ffff880007920000 0000000000000000
>  0000000000001c27 0000000000000001 ffff880007ab4340 ffff880007ab43a8
> Call Trace:
>  [<ffffffff8104139a>] do_exit+0x91a/0x9f0
>  [<ffffffff810414ff>] do_group_exit+0x3f/0xa0
>  [<ffffffff8105074d>] get_signal_to_deliver+0x23d/0x660
>  [<ffffffff8169a45a>] ? bad_area+0x45/0x4d
>  [<ffffffff81001b3f>] do_signal+0x3f/0x8c0
>  [<ffffffff8169a676>] ? printk+0x61/0x63
>  [<ffffffff816a28b6>] ? preempt_schedule_irq+0x46/0x60
>  [<ffffffff8100243f>] do_notify_resume+0x7f/0x90
>  [<ffffffff816a3ef9>] retint_signal+0x3d/0x74
> Code: ff cc 75 f1 48 83 c3 64 69 05 3d 39 70 00 e8 03 00 00 48 98 48 39 d8
> 7f b8 83 3d 2f 39 70 00 00 74 05 e8 58 7f 9b ff fb 45 31 e4 <4d> 39 ec 7c 18
> 41 83 f6 01 44 89 f7 ff 15 f2 38 70 00 49 01 c4
> RIP  [<ffffffff8169a5dc>] panic+0x17a/0x1b3
>  RSP <ffff88000791dc58>
> ---[ end trace a6eaf91379dbb4e1 ]---
> Fixing recursive fault but reboot is needed!
> BUG: scheduling while atomic: init/1/0x00000002
> Modules linked in:
> Pid: 1, comm: init Tainted: G      D      3.8.13-yocto-standard #1
> Call Trace:
>  [<ffffffff8169abdf>] __schedule_bug+0x48/0x54
>  [<ffffffff816a2349>] __schedule+0x8a9/0xa50
>  [<ffffffff816a36db>] ? _raw_spin_lock+0x1b/0x40
>  [<ffffffff8169a676>] ? printk+0x61/0x63
>  [<ffffffff816a2609>] schedule+0x29/0x70
>  [<ffffffff81041372>] do_exit+0x8f2/0x9f0
>  [<ffffffff8169a676>] ? printk+0x61/0x63
>  [<ffffffff8103ec81>] ? kmsg_dump+0xc1/0xd0
>  [<ffffffff816a4b3f>] oops_end+0x6f/0xa0
>  [<ffffffff81005538>] die+0x58/0x90
>  [<ffffffff816a4632>] do_general_protection+0xd2/0x160
>  [<ffffffff816a4032>] general_protection+0x22/0x30
>  [<ffffffff8169a5dc>] ? panic+0x17a/0x1b3
>  [<ffffffff8169a54b>] ? panic+0xe9/0x1b3
>  [<ffffffff8104139a>] do_exit+0x91a/0x9f0
>  [<ffffffff810414ff>] do_group_exit+0x3f/0xa0
>  [<ffffffff8105074d>] get_signal_to_deliver+0x23d/0x660
>  [<ffffffff8169a45a>] ? bad_area+0x45/0x4d
>  [<ffffffff81001b3f>] do_signal+0x3f/0x8c0
>  [<ffffffff8169a676>] ? printk+0x61/0x63
>  [<ffffffff816a28b6>] ? preempt_schedule_irq+0x46/0x60
>  [<ffffffff8100243f>] do_notify_resume+0x7f/0x90
>  [<ffffffff816a3ef9>] retint_signal+0x3d/0x74
>
>
> On 06/13/2013 11:15 AM, yocto-builds at yoctoproject.org wrote:
>>
>>
>>         Build status: FAILURE
>>
>> Buildslave for this Build: *ab04*
>> Complete logs for all build steps:
>> http://autobuilder.yoctoproject.org:8011/builders/nightly-x32/builds/181
>> Build Reason: Triggerable(trigger_nightly-x32)
>> Build Properties: *Properties(**{u'repo_trigger_poky_nightly-x32':
>> u'git://git.yoctoproject.org/poky',
>> u'branch_trigger_meta-fsl-ppc_nightly-x32': None, 'repourl_poky':
>> u'git://git.yoctoproject.org/poky', 'got_revision':
>> '04af378874f38d1200bea2fa191beeae94232d6e',
>> u'repo_trigger_oecore_nightly-x32': None,
>> u'commit_trigger_meta-fsl-ppc_nightly-x32': None, 'branch_meta-qt3':
>> u'master', u'commit_trigger_meta-minnow_nightly-x32': None,
>> u'branch_trigger_eclipse-poky_nightly-x32': None, 'got_revision_poky':
>> '04af378874f38d1200bea2fa191beeae94232d6e', 'commit_meta-qt3': u'HEAD',
>> u'repo_trigger_bitbake_nightly-x32': None,
>> u'repo_trigger_meta-minnow_nightly-x32': None,
>> u'bb_trigger_meta-intel_nightly-x32': None, 'buildnumber': 181,
>> u'bb_trigger_meta-fsl-arm_nightly-x32': None,
>> u'bb_trigger_meta-fsl-ppc_nightly-x32': None,
>> u'bb_trigger_meta-minnow_nightly-x32': None,
>> u'bb_trigger_eclipse-poky_nightly-x32': None, 'commit-description':
>> 'dylan-9.0.1.rc1', u'repo_trigger_meta-intel_nightly-x32': None,
>> 'slavename': 'ab04', u'commit_trigger_meta-intel_nightly-x32': None,
>> u'bb_trigger_poky_nightly-x32': u'1', 'branch': u'',
>> u'branch_trigger_meta-minnow_nightly-x32': None, 'distroversion':
>> '1.4+snapshot', u'branch_trigger_meta-fsl-arm_nightly-x32': None,
>> u'branch_trigger_poky_nightly-x32': u'master', 'revision':
>> u'04af378874f38d1200bea2fa191beeae94232d6e', 'workdir':
>> '/srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-x32',
>> 'commit_poky': u'HEAD', 'repository': '', 'buildername': 'nightly-x32',
>> u'DEST':
>> u'/srv/www/vhosts/autobuilder.yoctoproject.org/pub/nightly/20130613-2',
>> u'repo_trigger_meta-fsl-arm_nightly-x32': None,
>> u'repo_trigger_meta-fsl-ppc_nightly-x32': None, 'got_revision_meta-qt3':
>> '4c27cce6688aa39852f3cba5e7b80ec279019605', u'scheduler':
>> u'trigger_nightly-x32', u'branch_trigger_meta-intel_nightly-x32': None,
>> u'commit_trigger_poky_nightly-x32': u'HEAD',
>> u'commit_trigger_meta-fsl-arm_nightly-x32': None,
>> u'bb_trigger_bitbake_nightly-x32': None,
>> u'repo_trigger_meta-qt3_nightly-x32':
>> u'git://git.yoctoproject.org/meta-qt3', 'branch_poky': u'master',
>> u'repo_trigger_eclipse-poky_nightly-x32': None,
>> u'commit_trigger_oecore_nightly-x32': None, 'codebase': '',
>> u'commit_trigger_bitbake_nightly-x32': None,
>> u'bb_trigger_meta-qt3_nightly-x32': u'2', 'project': '',
>> u'commit_trigger_meta-qt3_nightly-x32': u'HEAD',
>> u'bb_trigger_oecore_nightly-x32': None,
>> u'branch_trigger_oecore_nightly-x32': None,
>> u'branch_trigger_bitbake_nightly-x32': None,
>> u'branch_trigger_meta-qt3_nightly-x32': u'master', 'repourl_meta-qt3':
>> u'git://git.yoctoproject.org/meta-qt3',
>> u'commit_trigger_eclipse-poky_nightly-x32': None})*
>> /Detailed log of last build step:/
>>
>> http://autobuilder.yoctoproject.org:8011/builders/nightly-x32/builds/181/steps/Running
>> Sanity Tests/logs/stdio
>>
>>
>>         Last 20 lines of "Running Sanity Tests.stdio" Error log:
>>
>> | Running qemu-system-x86_64...
>> |
>>
>> /srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-x32/build/build/tmp/sysroots/x86_64-linux/usr/bin/qemu-system-x86_64
>> -kernel
>>
>> /srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-x32/build/build/tmp/deploy/images/bzImage-qemux86-64.bin
>> -net nic,vlan=0 -net tap,vlan=0,ifname=tap1,script=no,downscript=no -hda
>>
>> /srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-x32/build/build/tmp/work/qemux86_64-poky-linux-gnux32/core-image-sato/1.0-r0/qemuimagetest/tmp/core-image-sato-qemux86-64-test.ext3
>> -show-cursor -usb -usbdevice wacom-tablet -vga vmware -no-reboot -m 128
>> --append "vga=0 uvesafb.mode_option=640x480-32 root=/dev/hda rw mem=128M
>> ip=192.168.7.4::192.168.7.3:255.255.255.0 oprofile.timer=1 "
>> | Test_Info: Qemu or its network is not up in 50 seconds
>> | Saving 11430 192.168.7.4 to
>>
>> /srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-x32/build/build/tmp/work/qemux86_64-poky-linux-gnux32/core-image-sato/1.0-r0/qemuimagetest/tmp/target_ip
>> | Test_Info: Shutdown Test FAIL
>> | killing 11578
>> | NOTE: Test Result for qemux86-64 core-image-sato ext3
>> | NOTE: Testcase PASS FAIL NORESULT
>> | NOTE: SSH 0 1 0
>> | NOTE: SCP 0 1 0
>> | NOTE: smart_help 0 1 0
>> | NOTE: smart_query 0 1 0
>> | NOTE: rpm_query 0 1 0
>> | NOTE: connman 0 1 0
>> | NOTE: dmesg 0 1 0
>> | NOTE: shutdown 0 1 0
>> | DEBUG: Python function do_qemuimagetest_standalone finished
>> | ERROR: Function failed: Some tests failed. Please check the results
>> file:
>>
>> /srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-x32/build/build/tmp/work/qemux86_64-poky-linux-gnux32/core-image-sato/1.0-r0/qemuimagetest/result/testresult.20130613175519
>> and the log files found in:
>>
>> /srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-x32/build/build/tmp/log/qemuimagetests.
>> ERROR: Task 1
>>
>> (/srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-x32/build/meta/recipes-sato/images/core-image-sato.bb,
>> do_qemuimagetest_standalone) failed with exit code '1'
>> Summary: There were 2 ERROR messages shown, returning a non-zero exit
>> code.
>>
>>
>>
>> *-The Yocto BuildBot*
>>
>>
>> _______________________________________________
>> Yocto-builds mailing list
>> Yocto-builds at yoctoproject.org
>> https://lists.yoctoproject.org/listinfo/yocto-builds
>>
>



More information about the yocto-builds mailing list