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
|
performance: 0.857
socket: 0.856
virtual: 0.853
KVM: 0.772
architecture: 0.769
x86: 0.760
mistranslation: 0.757
semantic: 0.718
permissions: 0.674
register: 0.604
network: 0.591
graphic: 0.589
device: 0.575
user-level: 0.569
peripherals: 0.469
VMM: 0.456
kernel: 0.456
debug: 0.437
PID: 0.423
ppc: 0.408
hypervisor: 0.389
vnc: 0.264
risc-v: 0.201
i386: 0.196
assembly: 0.187
TCG: 0.186
boot: 0.185
files: 0.137
arm: 0.116
Quit command not working
Qemu strace
rt_sigreturn(0x1b) = 56
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f6fddecbad0) = ? ERESTARTNOINTR (To be restarted)
--- SIGPROF (Profiling timer expired) @ 0 (0) ---
rt_sigreturn(0x1b) = 56
started with :
[root@virtual-test ~]# /root/qemu-test/qemu-kvm/x86_64-softmmu/qemu-system-x86_64 -net tap,vlan=0,name=tap.0 -chardev socket,id=serial0,host=0.0.0.0,port=$CONSOLEPORT,telnet,server,nowait -serial chardev:serial0 -hda hda -hdb hdb -hdc hdc -hdd hdd -fda fd0 -fdb fd1 -chardev socket,id=monitor,host=0.0.0.0,port=$MONITORPORT,telnet,server,nowait -monitor chardev:monitor -net nic,macaddr=$MAC,vlan=0,model=e1000,name=e1000.0 -M pc -m 4096
when removing -m 4096, the quit command works.
but I think its a combination of different args that causes the problem.
I tried this exact syntax and could not reproduce. What version of qemu are you using?
how much memory do you have in the host?
The host now has 8GB of memory, problem remains.
Try
./configure --target-list=x86_64-softmmu --enable-profiler --enable-gprof --enable-io-thread --enable-debug-tcg --enable-debug
Without these options it magically works :)
[Expired for QEMU because there has been no activity for 60 days.]
|