blob: c5675d90f2c867a4e323642824415d07d86d4c3a (
plain) (
blame)
1
2
3
4
5
6
7
8
9
|
<think>
Okay, let's see. The user provided a bug report about QEMU and needs to classify it into one of the three categories: instruction, syscall, or runtime.
The problem described is about the PowerPC instruction 'mffsl' not being emulated on POWER8. The issue arises because the GNU libc's feenableexcept() function uses this instruction, which isn't emulated in QEMU, leading to a SIGILL when running under emulation. The user mentions that on hardware POWER8, the program works because 'mffsl' is treated as 'mffs', but QEMU doesn't handle it, causing a crash.
Looking at the categories: 'instruction' is for faulty instructions described in the bug. Since the core issue is that QEMU doesn't emulate the 'mffsl' instruction correctly, this directly relates to an instruction-level problem. The other categories like syscall or runtime don't fit here. The problem isn't about a system call or runtime environment but about the specific instruction emulation in QEMU. So the correct category should be 'instruction'.
</think>
instruction
|