1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
<think>
Alright, so I'm trying to figure out how to classify this bug report for QEMU. The user is asking if QEMU can support multiple different cores (like arm Cortex-M3, cortex-m33, and context-a53) on a single machine and have them communicate via mailbox.
First, I look at the categories provided: mistranslation, assembly lowering, other, device, graphic, socket, network, KVM, boot, vnc, debug, files, permissions, performance, kernel, peripherals, hypervisor.
The question is about having multiple cores on one machine and their communication. So it's not about how code is translated or about graphics/networking/etc. It's more about the hardware configuration within QEMU.
I remember that in QEMU, each machine is defined by a target CPU, but maybe there's a way to have multiple CPUs with different architectures. Since the user mentioned mailbox communication, which likely involves some form of inter-core messaging, perhaps using shared memory or specific QEMU features.
This seems related to how QEMU models the hardware, particularly the motherboard and CPU cores. So I think it falls under 'peripherals' because it's about connecting different components (cores) within the virtual machine setup.
Alternatively, maybe it's under 'device' if it's about adding multiple devices, but since they're all CPUs connected via a communication method, 'peripherals' feels more accurate as it pertains to the overall hardware configuration and how cores interact.
</think>
peripherals
|