| Summary: | AB-INT RISCV64: core-image-ptest-python3-click central error | ||
|---|---|---|---|
| Product: | [QA/Testing] Package Testing (ptest) | Reporter: | João Marcos Costa <joaomarcos.costa> |
| Component: | ptest | Assignee: | Trevor Gamblin <tgamblin> |
| Status: | ACCEPTED --- | QA Contact: | |
| Severity: | normal | ||
| Priority: | Medium+ | CC: | mathieu.dubois-briand, randy.macleod, richard.purdie, tgamblin |
| Version: | unspecified | ||
| Target Milestone: | 6.2 M1 | ||
| Hardware: | RISCV | ||
| OS: | Multiple | ||
| Whiteboard: | AB-INT | ||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | Don't know | |
|
Description
João Marcos Costa
2026-09-18 08:11:49 UTC
The same kind of error happening here, but for other packages: https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/2403/steps/16/logs/stdio qemuriscv64-ptest alma8-vk-1 Example: AssertionError: 4 != 0 : Log: /srv/pokybuild/yocto-worker/qemuriscv64-ptest/build/build/tmp/work/qemuriscv64-poky-linux/core-image-ptest-sed/1.0/target_logs/dmesg_output.log ----------------------- Central error: [ 5.984437] ------------[ cut here ]------------ *********************** [ 2.939541] hid-generic 0003:0627:0001.0002: input: USB HID v1.11 Keyboard [QEMU QEMU USB Keyboard] on usb-0000:00:02.0-2/input0 [ 3.016571] Freeing unused kernel image (initmem) memory: 2708K [ 3.018335] Run /sbin/init as init process [ 3.020052] with arguments: [ 3.020085] /sbin/init [ 3.020115] with environment: [ 3.020138] HOME=/ [ 3.020168] TERM=linux [ 4.811432] udevd[123]: starting version 3.2.14 [ 4.886231] udevd[124]: starting eudev-3.2.14 [ 5.984437] ------------[ cut here ]------------ [ 6.099936] bochs-drm 0000:00:03.0: [drm] vblank wait timed out on crtc 0 [ 6.101481] WARNING: /usr/src/kernel/drivers/gpu/drm/drm_vblank.c:1329 at drm_crtc_wait_one_vblank+0x174/0x1f0, CPU#2: kworker/2:1/47 [ 6.101927] Modules linked in: [ 6.102287] CPU: 2 UID: 0 PID: 47 Comm: kworker/2:1 Not tainted 7.2.4-yocto-standard #1 PREEMPT [ 6.102400] Hardware name: riscv-virtio,qemu (DT) [ 6.102574] Workqueue: events drm_fb_helper_damage_work [ 6.102736] epc : drm_crtc_wait_one_vblank+0x174/0x1f0 [ 6.102813] ra : drm_crtc_wait_one_vblank+0x174/0x1f0 [ 6.102853] epc : ffffffff808d9b2c ra : ffffffff808d9b2c sp : ffffffc6001abbd0 [ 6.102876] gp : ffffffff81a1ded8 tp : ffffffd602784380 t0 : ffffffff800223c0 *********************** Central error: [ 7.819416] ------------[ cut here ]------------ Not the first time I've looked into this issue, but note that Not the first time I've looked into such an issue. Note that qemuriscv chooses a different QB_GRAPHICS default option than other architectures:
tgamblin@megalith ~/workspace/ypbuilds/poky-qemuriscv64/layers/openembedded-core (master)$ grep -r "QB_GRAPHICS"
meta/classes-recipe/qemuboot.bbclass:# QB_GRAPHICS: QEMU video card type (e.g. "-vga std")
meta/classes-recipe/qemuboot.bbclass:QB_GRAPHICS ?= ""
meta/conf/machine/include/mips/qemuboot-mips.inc:QB_GRAPHICS = "-vga std"
grep: meta/conf/machine/include/riscv/.qemuriscv.inc.swp: binary file matches
meta/conf/machine/include/riscv/qemuriscv.inc:QB_GRAPHICS = "-device bochs-display"
meta/conf/machine/qemuarm.conf:QB_GRAPHICS = "-device virtio-gpu-pci"
meta/conf/machine/qemuarm64.conf:QB_GRAPHICS = "-device virtio-gpu-pci"
meta/conf/machine/qemuarmv5.conf:QB_GRAPHICS = "-device virtio-gpu-pci"
scripts/runqemu: self.qemu_opt += ' %s' %self.get('QB_GRAPHICS')
Looking into this a bit...
|