summary refs log tree commit diff stats
path: root/results/classifier/108/other/1674
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--results/classifier/108/other/167438
-rw-r--r--results/classifier/108/other/167405657
-rw-r--r--results/classifier/108/other/167411457
-rw-r--r--results/classifier/108/other/1674925312
4 files changed, 464 insertions, 0 deletions
diff --git a/results/classifier/108/other/1674 b/results/classifier/108/other/1674
new file mode 100644
index 000000000..70be4d8a4
--- /dev/null
+++ b/results/classifier/108/other/1674
@@ -0,0 +1,38 @@
+graphic: 0.806
+semantic: 0.601
+permissions: 0.583
+device: 0.573
+PID: 0.556
+performance: 0.542
+socket: 0.539
+other: 0.464
+network: 0.453
+vnc: 0.453
+files: 0.433
+debug: 0.417
+boot: 0.388
+KVM: 0.295
+
+Arrow key not functional in QEMU monitor when using nographic on Windows 11 host
+Description of problem:
+The arrow keys do not work on the Windows QEMU when using -nographic option. On the Linux QEMU they work.
+Steps to reproduce:
+1. Download the qemu source code from https://download.qemu.org/qemu-8.0.0.tar.xz. THe sha256sum of the file is bb60f0341531181d6cc3969dd19a013d0427a87f918193970d9adb91131e56d0.
+2. Prepare the build system on MSYS2 according to the instructions on https://wiki.qemu.org/Hosts/W32#Native_builds_with_MSYS2.
+3. Uncompress the source code using `tar -xf qemu-8.0.0.tar.xz`.
+4. Change the working directory to qemu-8.0.0/. The build configuration command is `./configure --target-list=arm-softmmu --extra-cflags="-g -ggdb"`
+5. Run the command `./qemu-system-arm -s -S -M virt -nographic`.
+6. Press Ctrl-C A to switch to QEMU monitor.
+7. Input "help" command to the monitor.
+8. Press Arrow-Up key.
+9. The previous "help" command does not appear in the monitor prompt.
+Additional information:
+1. The pre-built binary downloaded from https://qemu.weilnetz.de/w64/qemu-w64-setup-20230424.exe has the same behaviour.
+2. The QEMU from MSYS2, `pacman -S mingw-w64-x86_64-qemu`, has the same behaviour.
+3. If the "-nographic" option is removed, the arrow-up key works in the GTK console.
+4. Neither of arrow-up, arrow-down, arrow-right, arrow-left key work.
+5. If the valid kernel and rootfs are added in the command line by "-kernel" and "-initrd" options, neither key work after booting to the Linux successfully.
+6. If the code `dwMode |= ENABLE_LINE_INPUT;` in the function `qemu_chr_open_stdio()` is changed to `dwMode |= ENABLE_LINE_INPUT|ENABLE_VIRTUAL_TERMINAL_INPUT;`, build again. All arrow keys work.
+7. The VT sequence support was added in `EmulatorPkg/Win/Host/WinThunk.c` by this commit https://gitlab.com/qemu-project/edk2/-/commit/5601e90d5cdbc4cea748e00e34ae07ce39bd700f.
+8. The above commit is to add VT sequence support at compile-time. Microsoft provides some code to enable it at run-time on https://learn.microsoft.com/en-us/windows/console/console-virtual-terminal-sequences#example-of-enabling-virtual-terminal-processing.
+9. The function readline_handle_byte() is not called when the VT sequence is not enabled.
diff --git a/results/classifier/108/other/1674056 b/results/classifier/108/other/1674056
new file mode 100644
index 000000000..e2f70efda
--- /dev/null
+++ b/results/classifier/108/other/1674056
@@ -0,0 +1,57 @@
+graphic: 0.907
+KVM: 0.884
+device: 0.849
+vnc: 0.826
+other: 0.738
+files: 0.727
+socket: 0.711
+semantic: 0.704
+performance: 0.646
+network: 0.629
+debug: 0.564
+PID: 0.539
+permissions: 0.537
+boot: 0.405
+
+USB keyboard and mouse sucked into qemu-kvm (somewhere)
+
+i am unable to run a command line qemu that does not "suck in" the keyboard and mouse of the host PC
+i tried all that i could from the command line parameters i want to run a headless gui-less kvm host
+
+if i specify a second set of keyboard and mouse with the -usb the only thing that is diffrent is that i have a keyboard and mouse in the VM if i specify the host keyboard and mouse same thing ... the vm is working fine but the host has no control , no keyboard. i dont see any output of anything 
+the only recourse i have is ctrl+alt+delete  and that resets the host after 2-3 times. 
+
+i tried ctrl+alt, ctrl+alt+x , c , z , 2 , etc... also alt + all those combination and alt with F keys 
+no luck. 
+
+
+my command line looks like this (altough i tried many other variations)
+ 
+qemu-system-x86_64 -M q35 -enable-kvm \
+-cpu host,kvm=off -m 4096 -smp cpu=4,sockets=1,cores=4,treads=1 \
+-drive file=xyz.qcow2,if=scsi \
+-device vfio-pci, ... (GPU) \
+-device vfio-pci, .... (GPU audio) \
+-usb -usbdevice host:XXXX:XXXX -usbdevice host:XXXX:XXXX \   <<< same behaviour with and without
+-vga none -vnc localhost:1 -daemonize  
+
+i tried with -nographics , -curses, -monitor stdio, pty and none, same result and with -serial as well
+tried </dev/null at the end of the command no luck same with & 
+
+my guess is that the keyboard and mouse gets grabbed by the "window" of the qemu regardless if there is graphics or not and i have not foud a "-headless" ,"-nograb" or "-nopussygrab" mode . (yeah had to make the joke :P)
+
+hardware:
+Z97N-wifi 
+Intel(R) Core(TM) i5-4690K CPU @ 3.50GHz
+ram > 8Gb
+keyboard is logitech
+mouse is logitech
+
+distro is suse leap 42.1 (made with suseStudio)
+
+The QEMU project is currently considering to move its bug tracking to another system. For this we need to know which bugs are still valid and which could be closed already. Thus we are setting older bugs to "Incomplete" now.
+If you still think this bug report here is valid, then please switch the state back to "New" within the next 60 days, otherwise this report will be marked as "Expired". Or mark it as "Fix Released" if the problem has been solved with a newer version of QEMU already. Thank you and sorry for the inconvenience.
+
+
+[Expired for QEMU because there has been no activity for 60 days.]
+
diff --git a/results/classifier/108/other/1674114 b/results/classifier/108/other/1674114
new file mode 100644
index 000000000..4291d2768
--- /dev/null
+++ b/results/classifier/108/other/1674114
@@ -0,0 +1,57 @@
+graphic: 0.778
+device: 0.621
+performance: 0.417
+semantic: 0.353
+PID: 0.272
+network: 0.259
+permissions: 0.253
+boot: 0.246
+debug: 0.222
+other: 0.182
+socket: 0.176
+vnc: 0.138
+files: 0.127
+KVM: 0.075
+
+Bad sectors when using MS-DOS 6.22
+
+When I try to install DOS 6.22 in QEMU, I get many disk errors when the virtual disk is beeing partionized and formatted. When I later do a SCANDISK, I can see many bad sectors and file errors.
+
+I have tested this with the following disk formats: qcow2, vmdk, raw.
+
+I tested this on Windows 7 with the following command line and QEMU version:
+qemu-system-i386 -name "Windows 3.11 WfW" -machine isapc -cpu 486 -boot order=adc -m 32 -soundhw sb16 -hda disk1.qcow2 -vga cirrus
+
+qemu-system-i386 --version
+QEMU emulator version 2.8.50 (v2.8.0-12557-g0bd1f6b1b2-dirty)
+Copyright (c) 2003-2016 Fabrice Bellard and the QEMU Project developers
+
+I then did a test with the linux version of qemu, which gave me the same results.
+Command line: qemu-system-i386 -name "Windows 3.11 WfW" -machine isapc -cpu 486 -boot order=adc -m 32 -soundhw sb16 -hda disk1.qcow2 -vga cirrus -monitor stdout
+Version: qemu-system-i386 --version
+QEMU emulator version 2.1.2 (Debian 1:2.1+dfsg-12+deb8u6), Copyright (c) 2003-2008 Fabrice Bellard
+
+I also checked the disk image with qemu-img, with no results:
+
+No errors were found on the image.
+7986/8000 = 99.83% allocated, 0.20% fragmented, 0.00% compressed clusters
+Image end offset: 523698176
+
+Because I got the error with two different versions of QEMU, I think this is a general problem and not related to a specific distribution.
+
+I have attached a zip file with screenshots of SCANDISK, which shows the disk errors.
+
+
+
+It is working now without the parameters "-machine isapc" and "-cpu 486".
+
+The QEMU project is currently considering to move its bug tracking to another system. For this we need to know which bugs are still valid and which could be closed already. Thus we are setting older bugs to "Incomplete" now.
+If you still think this bug report here is valid, then please switch the state back to "New" within the next 60 days, otherwise this report will be marked as "Expired". Or mark it as "Fix Released" if the problem has been solved with a newer version of QEMU already. Thank you and sorry for the inconvenience.
+
+
+The issue is resolved in the current release
+
+C:\tmp>"C:\Program Files\qemu\\qemu-system-i386.exe" --version
+QEMU emulator version 5.1.92 (v5.2.0-rc2-11843-gf571c4ffb5-dirty)
+Copyright (c) 2003-2020 Fabrice Bellard and the QEMU Project developers
+
diff --git a/results/classifier/108/other/1674925 b/results/classifier/108/other/1674925
new file mode 100644
index 000000000..16154f6e2
--- /dev/null
+++ b/results/classifier/108/other/1674925
@@ -0,0 +1,312 @@
+other: 0.899
+semantic: 0.870
+device: 0.866
+socket: 0.841
+debug: 0.835
+network: 0.818
+PID: 0.818
+files: 0.815
+performance: 0.810
+KVM: 0.809
+graphic: 0.801
+permissions: 0.791
+vnc: 0.782
+boot: 0.750
+
+Qemu PPC64 kvm no display if  --device virtio-gpu-pci is selected
+
+Hi,
+i did many tests on qemu 2.8 on my BE machines and i found an issue that i think was need to be reported
+
+Test Machines BE 970MP 
+
+if i setup qemu with
+
+qemu-system-ppc64 -M 1024 --display sdl(or gtk),gl=on --device virtio-gpu-pci,virgl --enable-kvm and so and so
+
+result is doubled window one is vga other is virtio-gpu-pci without any start of the VM . pratically i dont have any output of openbios and on the virtual serial output
+
+the same issue i found is if i select:
+qemu-system-ppc64 -M 1024 --display gtk(or sdl) --device virtio-gpu-pci --enable-kvm and so and so
+
+
+i had been try to change all the -M types of all kind of pseries without any positive result.
+
+Ciao 
+Luigi
+
+Hi! I think unless you use "-vga none" or "-nodefaults", QEMU will always start your guest with a VGA card by default, so if you add an additional "--device virtio-gpu-pci", you'll end up with a guest that has two video cards, one VGA and one virtio-gpu.
+Also there is a known bug in the SLOF version that has been shipped with QEMU 2.8, which causes trouble with virtio-gpu:
+http://git.qemu-project.org/?p=SLOF.git;a=commitdiff;h=38bf852e73ce6f0ac801dfe8ef1545c4cd0b5ddb
+Please try again with the latest release candidate of QEMU 2.9, it should be fixed there.
+(But please note that SLOF does not contain a driver for virtio-gpu, so you won't see any output from the firmware when starting your guest ... i.e. you'll just see some output once Linux has been started)
+
+Hi Thomas, thanks for your reply i will test and report my experience ASAP 
+
+Ciao
+Luigi 
+
+Hi Thomas with 2.9 rc1 i have this with --enable-kvm
+
+emu-system-ppc64 --enable-kvm
+qemu-system-ppc64: KVM and IRQ_XICS capability must be present for in-kernel XICS
+
+and the qemu dont run.
+
+Ciao 
+Luigi 
+
+Hi Thomas,
+
+just exit like it is an error with a wrong option.
+the output is only this   qemu-system-ppc64: KVM and IRQ_XICS capability must be present for in-kernel XICS
+Same is if i add all the options i have the seme error.
+look like qemu need for run in kvm  a  kernel with XICS option enabled and XICS  is present only from ibm power 5 to up if i remember good.
+After work i can test it if needed on Qoriq e5500 too for check if there is the same issue on an emb ppc64 processor.
+
+Ciao
+Luigi
+
+
+
+On 22.03.2017 14:35, luigiburdo wrote:
+> Hi Thomas with 2.9 rc1 i have this with --enable-kvm
+>
+> emu-system-ppc64 --enable-kvm
+> qemu-system-ppc64: KVM and IRQ_XICS capability must be present for in-kernel XICS
+>
+> and the qemu dont run.
+
+Does it exit, or just hang afterwards? Was this with or without --device
+virtio-gpu-pci option? Do you get any output if you run QEMU with
+"-nographic" instead?
+
+ Thomas
+
+
+
+
+Hi Cédric,
+
+i have the 4.11 rc1 . on fedora 25 ppc 64 on both machine Qoriq and on G5 Quad.
+
+On the 2.8 this issue isnt present but
+I did the test o Qoriq  e5500 a book3e processor and on 2.8 if i made:
+
+qemu-system-ppc64 --enable-kvm the true result is:
+qemu-system-ppc64: Unable to find CPU definition: host
+
+on qemu 2.9 rc1
+
+./qemu-system-ppc64 --enable-kvm i have :
+qemu-system-ppc64: KVM and IRQ_XICS capability must be present for in-kernel XICS
+
+On Qoriq if i pass the -cpu e500 (normal thing) all is working right qemu 2.9rc1 all boot and so and so.
+
+On G5 the -cpu variable dont fix the issue.
+
+I can build a new kernel release , usually mine dont have xics enabled because G5 dont have that feature, if needed i can enable it for testing.
+
+
+Hope my english is understandable.
+
+ciao
+
+Luigi
+
+________________________________
+Da: Qemu-ppc <email address hidden> per conto di Cédric Le Goater <email address hidden>
+Inviato: mercoledì 22 marzo 2017 18.29
+A: Thomas Huth; Bug 1674925; <email address hidden>
+Cc: <email address hidden>
+Oggetto: Re: [Qemu-ppc] [Qemu-devel] [Bug 1674925] Re: Qemu PPC64 kvm no display if --device virtio-gpu-pci is selected
+
+On 03/22/2017 03:15 PM, Thomas Huth wrote:
+> On 22.03.2017 14:35, luigiburdo wrote:
+>> Hi Thomas with 2.9 rc1 i have this with --enable-kvm
+>>
+>> emu-system-ppc64 --enable-kvm
+>> qemu-system-ppc64: KVM and IRQ_XICS capability must be present for in-kernel XICS
+>>
+>> and the qemu dont run.
+>
+> Does it exit, or just hang afterwards? Was this with or without --device
+> virtio-gpu-pci option? Do you get any output if you run QEMU with
+> "-nographic" instead?
+
+I guess this is an issue with the host kernel. Which one are you running ?
+
+C.
+
+
+
+
+
+
+Hello Cédric,
+
+with your last message you made me think about and make more test.
+
+>The default machine for qemu-system-ppc64 is pseries.
+yes usually with 2.8 i  boot  the VM without issue on G5 Quad  with the option  -M  pseries from 2.1 to 2.5 with kvm-pr enabled.
+i did the tests and with all pseries now on 2.9 i have the same issue.
+example:
+qemu-system-ppc64 --enable-kvm -cpu 970fx_v2.0 -m 1024 -M pseries-2.1
+qemu-system-ppc64: KVM and IRQ_XICS capability must be present for in-kernel XICS
+
+but no issue if i run with -M mac99 before 2.9 was not possible use it on qemu-system-ppc64
+It means it will no possible anymore in future release of qemu use open firmware on powermacs any moore?
+
+
+>I admit the message is not very clear, but the host kernel is
+>using a dev config.
+
+Im so sorry, i learn English by my self reading ml and on irc chatting is too difficult where no one speak English  around.
+
+>> On Qoriq if i pass the -cpu e500 (normal thing) all is working right qemu 2.9rc1
+>> all boot and so and so.
+>but you must be changing the machine right ?
+not on Qoriq because it is book3e and is not so flexible like the G5 Quad who is book3s machine.
+i can run qemu kvm only with emb hardware on Qoriq
+
+>>On G5 the -cpu variable dont fix the issue.
+>with which machine ?
+On PowerMac G5 Quad 970MP it have similar hardware configuration of IBM intellistation power 285
+
+> >I can build a new kernel release , usually mine dont have xics enabled because G5
+>> dont have that feature, if needed i can enable it for testing.**
+>Yes that would be interesting.
+
+I will do ASAP just the time to build it .
+
+Thank you really much for your time and patience.
+Luigi
+________________________________
+
+
+Hi Cèdric,
+
+first of all thanks for your relpy.
+
+
+
+>I have some difficulty sorting out what is going on and what
+>could be considered a regression :/ you are reporting many
+>issues at the same time with a home made kernel.
+
+>Could you please use the kernel shipped with the distro to
+>start with ?
+
+I can do it and report.
+
+> yes usually with 2.8 i  boot  the VM without issue on G5 Quad  with the option
+> -M  pseries from 2.1 to 2.5 with kvm-pr enabled.
+> i did the tests and with all pseries now on 2.9 i have the same issue.
+> example:
+> qemu-system-ppc64 --enable-kvm -cpu 970fx_v2.0 -m 1024 -M pseries-2.1
+> qemu-system-ppc64: KVM and IRQ_XICS capability must be present for in-kernel XICS
+
+>This error message is because your host kernel lacks in-kernel XICS,
+>but you are saying that was not an issue with QEMU-2.8. Correct ?
+
+Exactly i have the same on Qoriq too.
+
+>Here is the command line I used on a 17.04 host :
+>qemu-system-ppc64 -M pseries-2.[1-8],accel=kvm,kvm-type=PR -cpu 970fx_v2.0 -m 1024 -nographic
+
+I will try your same command line and see what will exit on me.
+I cant use qemu on 17.04 host because there is no more support for PPC32, PPC64 dead line is 16.10 and last working version
+of qemu on PPC  is 2.6.1  i dint try 2.9 there if needed i can do i have ubuntu mate 17.04 installed too.
+
+>Did we introduce a regression in compatibility in QEMU 2.9 ?  or
+Im facing many issue on this last update im try to help how i can before all come upstream.
+i like really much qemu. i can help in testing on PPC64 Be if need with my hw.
+>was it bogus before ? That needs a little digging. I did not work
+>on that part.
+dont worry you did much
+
+Thanks
+Luigi
+
+
+
+
+
+Hi Cèdric,
+
+i had been build the kernel with the Xics option enabled and all work on G5 970MP on Mate 17.04
+
+i will test the same kernel of Fedora server PPC64 and see if there will work too.
+
+but it is strange thing, because the option was not needed (by the kernel default)
+
+on PowerMacs and was not need to be enabled on Qemu 2.8.
+
+I suggest to add this in the user faq PowerPC.
+
+
+I  will test it on Qoriq too if kernel build with this option enabled and if all work ok there too
+
+in case i will report as usual.
+
+
+I will warn all the PowerPc comunity about if the qemu devs will need to have Xics turned on as default in the kernel
+
+Thanks for your support
+Luigi
+
+________________________________
+
+
+Hi,
+
+now i understand .  xics  have to be build in kernel and is needed by qemu 2.9 with kvm.
+if is not present in the kernel have the issue that i  been reported about xics.
+I make a test on ubuntu 16.10 and on 17.04. the two distro are ppc 32 and generic.
+i had build the stable kernel 4.10.5 two times with the same config  the  only parameter that  i had change  was the xics one was yes and the other was no.
+
+On the two ubuntu version when  i run kernel without xics i had  the issue reported. if i run the kernel with xics enabled qemu 2.9 is working and was gave no issue.
+but ...
+on Fedora server 25 ppc64 if xics is present in the kernel the system (fedora) not run and freeze after the kernel bootstrap.
+
+
+
+Hope all is understandable
+
+Thanks
+Luigi
+
+
+
+When you use "-vga none" or "-nodefaults" with that kernel where you've enabled xics, do you now get some output in the windows once Linux has booted?
+
+hi thomas on Qoriq Xics isnt present and cant be selected and i dont have video output too
+this is a shot of the kernel config.
+On G5 Quad i will made a shoot too i thinks screenshots is better then may english knowledge :P
+
+
+attched the booted mate 16.10 Qemu system ppc64 --kvm on Qoriq without video initialized
+only way i have to see something is with --serial stdio 
+
+here i post the log of Qemu-system-ppc64 i filed a new bug about https://bugs.launchpad.net/qemu/+bug/1677247
+
+soon the G5 Quad shots
+
+Hi thomas,
+this is the quad G5 shot on ubuntu mate 17.04 with last stable kernel 4.10.7 with xics builded inside
+you can see i have the same result i have on Qoriq on fedora ppc64 . the only way for see something is use -serial stdio option
+
+sorry for the extra comment on g5 quad i use this options 
+gigi@gigi-desktop:~/qemu-2.9.0-rc1/ppc64-softmmu$ sudo ./qemu-system-ppc64 -enable-kvm -m 1024 -display sdl,gl=on -device virtio-gpu-pci,virgl  --nodefaults -vga none  -M pseries-2.5 -smp 2 -serial stdio
+
+for no serial 
+
+sudo ./qemu-system-ppc64 -enable-kvm -m 1024 -display sdl,gl=on -device virtio-gpu-pci,virgl  --nodefaults -vga none  -M pseries-2.5 -smp 2 -serial stdio .
+you can see i dont have any output on the virtio-gpu-pci . itry with virgl and without and i try with -device virtio-vga too .. all gave the same result changing the pseries too.
+
+
+The QEMU project is currently considering to move its bug tracking to another system. For this we need to know which bugs are still valid and which could be closed already. Thus we are setting older bugs to "Incomplete" now.
+If you still think this bug report here is valid, then please switch the state back to "New" within the next 60 days, otherwise this report will be marked as "Expired". Or mark it as "Fix Released" if the problem has been solved with a newer version of QEMU already. Thank you and sorry for the inconvenience.
+
+[Expired for QEMU because there has been no activity for 60 days.]
+