summary refs log tree commit diff stats
path: root/results/scraper/launchpad-without-comments/1921664
blob: 3b573119017b045df15b6604e59324d5d8619ab8 (plain) (blame)
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
QEMU coroutines fail with LTO on non-x86_64 architectures

I regularly run a RISC-V (RV64GC) QEMU VM, but an update a few days ago broke it.  Now when I launch it, it hits an assertion:

                                                                                  
OpenSBI v0.6                                                                      
   ____                    _____ ____ _____                             
  / __ \                  / ____|  _ \_   _|                                      
 | |  | |_ __   ___ _ __ | (___ | |_) || |                                        
 | |  | | '_ \ / _ \ '_ \ \___ \|  _ < | |                                                                                                                           
 | |__| | |_) |  __/ | | |____) | |_) || |_                                                                                                                          
  \____/| .__/ \___|_| |_|_____/|____/_____|                                      
        | |                                                                                                                                                          
        |_|                                                                       
                                                                                  
...
Found /boot/extlinux/extlinux.conf                                                                                                                                   
Retrieving file: /boot/extlinux/extlinux.conf                                                                                                                        
618 bytes read in 2 ms (301.8 KiB/s)                                              
RISC-V Qemu Boot Options                                                          
1:      Linux kernel-5.5.0-dirty         
2:      Linux kernel-5.5.0-dirty (recovery mode)                            
Enter choice: 1:        Linux kernel-5.5.0-dirty                                  
Retrieving file: /boot/initrd.img-5.5.0-dirty                                                                                                                        
qemu-system-riscv64: ../../block/aio_task.c:64: aio_task_pool_wait_one: Assertion `qemu_coroutine_self() == pool->main_co' failed.                                   
./run.sh: line 31:  1604 Aborted                 (core dumped) qemu-system-riscv64 -machine virt -nographic -smp 8 -m 8G -bios fw_payload.bin -device virtio-blk-devi
ce,drive=hd0 -object rng-random,filename=/dev/urandom,id=rng0 -device virtio-rng-device,rng=rng0 -drive file=riscv64-UbuntuFocal-qemu.qcow2,format=qcow2,id=hd0 -devi
ce virtio-net-device,netdev=usernet -netdev user,id=usernet,$ports                

Interestingly this doesn't happen on the AMD64 version of Ubuntu 21.04 (fully updated).


Think you have everything already, but just in case:

$ lsb_release -rd
Description:    Ubuntu Hirsute Hippo (development branch)
Release:        21.04

$ uname -a
Linux minimacvm 5.11.0-11-generic #12-Ubuntu SMP Mon Mar 1 19:27:36 UTC 2021 aarch64 aarch64 aarch64 GNU/Linux
(note this is a VM running on macOS/M1)

$ apt-cache policy qemu
qemu:
  Installed: 1:5.2+dfsg-9ubuntu1
  Candidate: 1:5.2+dfsg-9ubuntu1
  Version table:
 *** 1:5.2+dfsg-9ubuntu1 500
        500 http://ports.ubuntu.com/ubuntu-ports hirsute/universe arm64 Packages
        100 /var/lib/dpkg/status

ProblemType: Bug
DistroRelease: Ubuntu 21.04
Package: qemu 1:5.2+dfsg-9ubuntu1
ProcVersionSignature: Ubuntu 5.11.0-11.12-generic 5.11.0
Uname: Linux 5.11.0-11-generic aarch64
ApportVersion: 2.20.11-0ubuntu61
Architecture: arm64
CasperMD5CheckResult: unknown
CurrentDmesg:
 Error: command ['pkexec', 'dmesg'] failed with exit code 127: polkit-agent-helper-1: error response to PolicyKit daemon: GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: No session for cookie
 Error executing command as another user: Not authorized
 
 This incident has been reported.
Date: Mon Mar 29 02:33:25 2021
Dependencies:
 
KvmCmdLine: COMMAND         STAT  EUID  RUID     PID    PPID %CPU COMMAND
Lspci-vt:
 -[0000:00]-+-00.0  Apple Inc. Device f020
            +-01.0  Red Hat, Inc. Virtio network device
            +-05.0  Red Hat, Inc. Virtio console
            +-06.0  Red Hat, Inc. Virtio block device
            \-07.0  Red Hat, Inc. Virtio RNG
Lsusb: Error: command ['lsusb'] failed with exit code 1:
Lsusb-t:
 
Lsusb-v: Error: command ['lsusb', '-v'] failed with exit code 1:
ProcEnviron:
 TERM=screen
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=C.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: console=hvc0 root=/dev/vda
SourcePackage: qemu
UpgradeStatus: Upgraded to hirsute on 2020-12-30 (88 days ago)
acpidump:
 Error: command ['pkexec', '/usr/share/apport/dump_acpi_tables.py'] failed with exit code 127: polkit-agent-helper-1: error response to PolicyKit daemon: GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: No session for cookie
 Error executing command as another user: Not authorized
 
 This incident has been reported.