diff options
| author | Christian Krinitsin <mail@krinitsin.com> | 2025-06-16 16:59:00 +0000 |
|---|---|---|
| committer | Christian Krinitsin <mail@krinitsin.com> | 2025-06-16 16:59:33 +0000 |
| commit | 9aba81d8eb048db908c94a3c40c25a5fde0caee6 (patch) | |
| tree | b765e7fb5e9a3c2143c68b0414e0055adb70e785 /results/classifier/118/all/624 | |
| parent | b89a938452613061c0f1f23e710281cf5c83cb29 (diff) | |
| download | qemu-analysis-9aba81d8eb048db908c94a3c40c25a5fde0caee6.tar.gz qemu-analysis-9aba81d8eb048db908c94a3c40c25a5fde0caee6.zip | |
add 18th iteration of classifier
Diffstat (limited to 'results/classifier/118/all/624')
| -rw-r--r-- | results/classifier/118/all/624 | 367 |
1 files changed, 367 insertions, 0 deletions
diff --git a/results/classifier/118/all/624 b/results/classifier/118/all/624 new file mode 100644 index 000000000..c2eed2c07 --- /dev/null +++ b/results/classifier/118/all/624 @@ -0,0 +1,367 @@ +user-level: 0.968 +graphic: 0.961 +peripherals: 0.956 +debug: 0.955 +semantic: 0.955 +register: 0.955 +TCG: 0.954 +ppc: 0.953 +VMM: 0.951 +arm: 0.950 +device: 0.950 +architecture: 0.949 +mistranslation: 0.949 +assembly: 0.948 +performance: 0.947 +kernel: 0.946 +risc-v: 0.945 +permissions: 0.945 +boot: 0.945 +files: 0.944 +KVM: 0.940 +socket: 0.938 +virtual: 0.936 +hypervisor: 0.935 +vnc: 0.935 +x86: 0.934 +PID: 0.932 +i386: 0.929 +network: 0.922 + +powerpc: halt and reboot via firmware via cuda fail +Description of problem: +Both shutdown and reboot cause errors preventing the action from occuring. With logging turned on as above, it can be seen that the issue is with CUDA. If the option `-M mac99,via=pmu` is given the action happens as expected. + +``` +# qemu-system-ppc -trace 'cuda_*' -d unimp,guest_errors -serial file:/dev/stdout -hda /tmp/grub-shell.CdAU68FI6P/grub.iso -boot c +WARNING: Image format was not specified for '/tmp/grub-shell.CdAU68FI6P/grub.iso' and probing guessed raw. + Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted. + Specify the 'raw' format explicitly to remove the restrictions. +cuda_delay_set_sr_int +cuda_data_send send: 0x00 +cuda_delay_set_sr_int +cuda_data_send send: 0x00 +cuda_delay_set_sr_int +cuda_delay_set_sr_int +cuda_packet_receive length 2 +cuda_packet_receive_data [0] 0x00 +cuda_packet_receive_data [1] 0x00 +cuda_packet_send length 3 +cuda_packet_send_data [0] 0x00 +cuda_packet_send_data [1] 0x00 +cuda_packet_send_data [2] 0x00 +cuda_delay_set_sr_int +cuda_data_recv recv: 0x00 +cuda_delay_set_sr_int +cuda_data_recv recv: 0x00 +cuda_delay_set_sr_int +cuda_data_recv recv: 0x00 +cuda_delay_set_sr_int +cuda_delay_set_sr_int +cuda_data_send send: 0x00 +cuda_delay_set_sr_int +cuda_data_send send: 0x1f +cuda_delay_set_sr_int +cuda_delay_set_sr_int +cuda_packet_receive length 2 +cuda_packet_receive_data [0] 0x00 +cuda_packet_receive_data [1] 0x1f +cuda_packet_send length 3 +cuda_packet_send_data [0] 0x00 +cuda_packet_send_data [1] 0x02 +cuda_packet_send_data [2] 0x1f +cuda_delay_set_sr_int +cuda_data_recv recv: 0x00 +cuda_delay_set_sr_int +cuda_data_recv recv: 0x02 +cuda_delay_set_sr_int +cuda_data_recv recv: 0x1f +cuda_delay_set_sr_int +cuda_delay_set_sr_int +cuda_data_send send: 0x00 +cuda_delay_set_sr_int +cuda_data_send send: 0x2f +cuda_delay_set_sr_int +cuda_delay_set_sr_int +cuda_packet_receive length 2 +cuda_packet_receive_data [0] 0x00 +cuda_packet_receive_data [1] 0x2f +cuda_packet_send length 4 +cuda_packet_send_data [0] 0x00 +cuda_packet_send_data [1] 0x00 +cuda_packet_send_data [2] 0x02 +cuda_packet_send_data [3] 0x01 +cuda_delay_set_sr_int +cuda_data_recv recv: 0x00 +cuda_delay_set_sr_int +cuda_data_recv recv: 0x00 +cuda_delay_set_sr_int +cuda_data_recv recv: 0x02 +cuda_delay_set_sr_int +cuda_data_recv recv: 0x01 +cuda_delay_set_sr_int +cuda_delay_set_sr_int +cuda_data_send send: 0x00 +cuda_delay_set_sr_int +cuda_data_send send: 0x2b +cuda_delay_set_sr_int +cuda_data_send send: 0x28 +cuda_delay_set_sr_int +cuda_data_send send: 0xfe +cuda_delay_set_sr_int +cuda_delay_set_sr_int +cuda_packet_receive length 4 +cuda_packet_receive_data [0] 0x00 +cuda_packet_receive_data [1] 0x2b +cuda_packet_receive_data [2] 0x28 +cuda_packet_receive_data [3] 0xfe +cuda_packet_send length 3 +cuda_packet_send_data [0] 0x00 +cuda_packet_send_data [1] 0x00 +cuda_packet_send_data [2] 0x2b +cuda_delay_set_sr_int +cuda_data_recv recv: 0x00 +cuda_delay_set_sr_int +cuda_data_recv recv: 0x00 +cuda_delay_set_sr_int +cuda_data_recv recv: 0x2b +cuda_delay_set_sr_int +cuda_delay_set_sr_int +cuda_data_send send: 0x00 +cuda_delay_set_sr_int +cuda_data_send send: 0x81 +cuda_delay_set_sr_int +cuda_delay_set_sr_int +cuda_packet_receive length 2 +cuda_packet_receive_data [0] 0x00 +cuda_packet_receive_data [1] 0x81 +cuda_packet_send length 3 +cuda_packet_send_data [0] 0x00 +cuda_packet_send_data [1] 0x00 +cuda_packet_send_data [2] 0x81 +cuda_delay_set_sr_int +cuda_data_recv recv: 0x00 +cuda_delay_set_sr_int +cuda_data_recv recv: 0x00 +cuda_delay_set_sr_int +cuda_data_recv recv: 0x81 +cuda_delay_set_sr_int +cuda_delay_set_sr_int +cuda_data_send send: 0x00 +cuda_delay_set_sr_int +cuda_data_send send: 0x2f +cuda_delay_set_sr_int +cuda_delay_set_sr_int +cuda_packet_receive length 2 +cuda_packet_receive_data [0] 0x00 +cuda_packet_receive_data [1] 0x2f +cuda_packet_send length 3 +cuda_packet_send_data [0] 0x00 +cuda_packet_send_data [1] 0x02 +cuda_packet_send_data [2] 0x2f +cuda_delay_set_sr_int +cuda_data_recv recv: 0x00 +cuda_delay_set_sr_int +cuda_data_recv recv: 0x02 +cuda_delay_set_sr_int +cuda_data_recv recv: 0x2f +cuda_delay_set_sr_int +cuda_delay_set_sr_int +cuda_data_send send: 0x00 +cuda_delay_set_sr_int +cuda_data_send send: 0x3f +cuda_delay_set_sr_int +cuda_delay_set_sr_int +cuda_packet_receive length 2 +cuda_packet_receive_data [0] 0x00 +cuda_packet_receive_data [1] 0x3f +cuda_packet_send length 4 +cuda_packet_send_data [0] 0x00 +cuda_packet_send_data [1] 0x00 +cuda_packet_send_data [2] 0x03 +cuda_packet_send_data [3] 0x02 +cuda_delay_set_sr_int +cuda_data_recv recv: 0x00 +cuda_delay_set_sr_int +cuda_data_recv recv: 0x00 +cuda_delay_set_sr_int +cuda_data_recv recv: 0x03 +cuda_delay_set_sr_int +cuda_data_recv recv: 0x02 +cuda_delay_set_sr_int +cuda_delay_set_sr_int +cuda_data_send send: 0x00 +cuda_delay_set_sr_int +cuda_data_send send: 0x3b +cuda_delay_set_sr_int +cuda_data_send send: 0x29 +cuda_delay_set_sr_int +cuda_data_send send: 0xfe +cuda_delay_set_sr_int +cuda_delay_set_sr_int +cuda_packet_receive length 4 +cuda_packet_receive_data [0] 0x00 +cuda_packet_receive_data [1] 0x3b +cuda_packet_receive_data [2] 0x29 +cuda_packet_receive_data [3] 0xfe +cuda_packet_send length 3 +cuda_packet_send_data [0] 0x00 +cuda_packet_send_data [1] 0x00 +cuda_packet_send_data [2] 0x3b +cuda_delay_set_sr_int +cuda_data_recv recv: 0x00 +cuda_delay_set_sr_int +cuda_data_recv recv: 0x00 +cuda_delay_set_sr_int +cuda_data_recv recv: 0x3b +cuda_delay_set_sr_int +cuda_delay_set_sr_int +cuda_data_send send: 0x00 +cuda_delay_set_sr_int +cuda_data_send send: 0x91 +cuda_delay_set_sr_int +cuda_delay_set_sr_int +cuda_packet_receive length 2 +cuda_packet_receive_data [0] 0x00 +cuda_packet_receive_data [1] 0x91 +cuda_packet_send length 3 +cuda_packet_send_data [0] 0x00 +cuda_packet_send_data [1] 0x00 +cuda_packet_send_data [2] 0x91 +cuda_delay_set_sr_int +cuda_data_recv recv: 0x00 +cuda_delay_set_sr_int +cuda_data_recv recv: 0x00 +cuda_delay_set_sr_int +cuda_data_recv recv: 0x91 +cuda_delay_set_sr_int +cuda_delay_set_sr_int +cuda_data_send send: 0x00 +cuda_delay_set_sr_int +cuda_data_send send: 0x3f +cuda_delay_set_sr_int +cuda_delay_set_sr_int +cuda_packet_receive length 2 +cuda_packet_receive_data [0] 0x00 +cuda_packet_receive_data [1] 0x3f +cuda_packet_send length 3 +cuda_packet_send_data [0] 0x00 +cuda_packet_send_data [1] 0x02 +cuda_packet_send_data [2] 0x3f +cuda_delay_set_sr_int +cuda_data_recv recv: 0x00 +cuda_delay_set_sr_int +cuda_data_recv recv: 0x02 +cuda_delay_set_sr_int +cuda_data_recv recv: 0x3f +cuda_delay_set_sr_int +cuda_delay_set_sr_int +cuda_data_send send: 0x00 +cuda_delay_set_sr_int +cuda_data_send send: 0x4f +cuda_delay_set_sr_int +cuda_delay_set_sr_int +cuda_packet_receive length 2 +cuda_packet_receive_data [0] 0x00 +cuda_packet_receive_data [1] 0x4f +cuda_packet_send length 3 +cuda_packet_send_data [0] 0x00 +cuda_packet_send_data [1] 0x02 +cuda_packet_send_data [2] 0x4f +cuda_delay_set_sr_int +cuda_data_recv recv: 0x00 +cuda_delay_set_sr_int +cuda_data_recv recv: 0x02 +cuda_delay_set_sr_int +cuda_data_recv recv: 0x4f +cuda_delay_set_sr_int +cuda_delay_set_sr_int +cuda_data_send send: 0x00 +cuda_delay_set_sr_int +cuda_data_send send: 0x5f +cuda_delay_set_sr_int +cuda_delay_set_sr_int +cuda_packet_receive length 2 +cuda_packet_receive_data [0] 0x00 +cuda_packet_receive_data [1] 0x5f +cuda_packet_send length 3 +cuda_packet_send_data [0] 0x00 +cuda_packet_send_data [1] 0x02 +cuda_packet_send_data [2] 0x5f +cuda_delay_set_sr_int +cuda_data_recv recv: 0x00 +cuda_delay_set_sr_int +cuda_data_recv recv: 0x02 +cuda_delay_set_sr_int +cuda_data_recv recv: 0x5f +cuda_delay_set_sr_int +cuda_delay_set_sr_int +cuda_data_send send: 0x00 +cuda_delay_set_sr_int +cuda_data_send send: 0x7f +cuda_delay_set_sr_int +cuda_delay_set_sr_int +cuda_packet_receive length 2 +cuda_packet_receive_data [0] 0x00 +cuda_packet_receive_data [1] 0x7f +cuda_packet_send length 3 +cuda_packet_send_data [0] 0x00 +cuda_packet_send_data [1] 0x02 +cuda_packet_send_data [2] 0x7f +cuda_delay_set_sr_int +cuda_data_recv recv: 0x00 +cuda_delay_set_sr_int +cuda_data_recv recv: 0x02 +cuda_delay_set_sr_int +cuda_data_recv recv: 0x7f +cuda_delay_set_sr_int +cuda_delay_set_sr_int + +>> ============================================================= +>> OpenBIOS 1.1 [Aug 12 2021 13:35] +>> Configuration device id QEMU version 1 machine id 2 +>> CPUs: 1 +>> Memory: 128M +>> UUID: 00000000-0000-0000-0000-000000000000 +>> CPU type PowerPC,750 +milliseconds isn't unique. +>> switching to new context: +>> call-method block-size failed with error ffffffdf +>> call-method block-size failed with error ffffffdf +cuda_data_send send: 0x01 +cuda_delay_set_sr_int +cuda_data_send send: 0x0a +cuda_delay_set_sr_int +cuda_data_send send: 0xfa +cuda_delay_set_sr_int +cuda_delay_set_sr_int +cuda_packet_receive length 3 +cuda_packet_receive_data [0] 0x01 +cuda_packet_receive_data [1] 0x0a +cuda_packet_receive_data [2] 0xfa +cuda_receive_packet_cmd handling command POWERDOWN +CUDA: POWERDOWN: wrong parameters 2 +cuda_packet_send length 4 +cuda_packet_send_data [0] 0x02 +cuda_packet_send_data [1] 0x05 +cuda_packet_send_data [2] 0x01 +cuda_packet_send_data [3] 0x0a +cuda_delay_set_sr_int +cuda_data_recv recv: 0x02 +cuda_delay_set_sr_int +cuda_data_recv recv: 0x05 +cuda_delay_set_sr_int +cuda_data_recv recv: 0x01 +cuda_delay_set_sr_int +cuda_data_recv recv: 0x0a +cuda_delay_set_sr_int +cuda_delay_set_sr_int +>> interpret shut-down failed with error ffffffed +>> interpret poweroff failed with error ffffffed +``` +Steps to reproduce: +1. Download attached iso file: [grub.iso.xz](/uploads/dea8f2bde4d90b9928f54bb9b73d76e9/grub.iso.xz) +2. Decompress iso +3. Run qemu as specified above +Additional information: + |