diff options
Diffstat (limited to 'results/classifier/118/none/1752')
| -rw-r--r-- | results/classifier/118/none/1752 | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/results/classifier/118/none/1752 b/results/classifier/118/none/1752 new file mode 100644 index 00000000..1863f57b --- /dev/null +++ b/results/classifier/118/none/1752 @@ -0,0 +1,52 @@ +graphic: 0.704 +device: 0.433 +register: 0.354 +semantic: 0.337 +i386: 0.269 +x86: 0.263 +network: 0.225 +socket: 0.211 +peripherals: 0.206 +vnc: 0.193 +performance: 0.188 +risc-v: 0.178 +kernel: 0.176 +boot: 0.173 +PID: 0.147 +hypervisor: 0.132 +permissions: 0.131 +files: 0.129 +ppc: 0.115 +assembly: 0.108 +mistranslation: 0.099 +debug: 0.091 +virtual: 0.062 +VMM: 0.055 +TCG: 0.054 +arm: 0.052 +KVM: 0.043 +architecture: 0.040 +user-level: 0.026 + +QEMU bug: csrw `MIE_MEIE | MIE_MSIE | MIE_MTIE` to sie changes mie +Description of problem: +QEMU bug: csrw `MIE_MEIE | MIE_MSIE | MIE_MTIE` to sie changes mie. + +**Only csrw causes this bug. csrs/csrc have no effect.** +Steps to reproduce: +output from my test program: +``` +[firmware_main] Clear mie +[firmware_main] mie is 0x0 +[firmware_main] sie is 0x0 +[firmware_main] Set MIE_SEIE | MIE_STIE | MIE_SSIE | MIE_MEIE for mie +[firmware_main] mie is 0xa22 +[firmware_main] sie is 0x0 +[firmware_main] mideleg is 0x0 +[firmware_main] Set MIE_SEIE | MIE_STIE | MIE_SSIE for mideleg +[firmware_main] mie is 0xa22 +[firmware_main] sie is 0x222 +[firmware_main] Set MIE_SSIE for sie +[firmware_main] mie is 0x800 +[firmware_main] sie is 0x0 +``` |