id = 743 title = "aarch64: Number of SMP CPUS exceeds max CPUs supported by machine (10 > 8) for M1 Pro/Max" state = "closed" created_at = "2021-11-23T01:25:52.101Z" closed_at = "2024-04-18T09:08:36.323Z" labels = ["accel: HVF", "target: arm"] url = "https://gitlab.com/qemu-project/qemu/-/issues/743" host-os = "macOS Monterey 12.0.1" host-arch = "ARM64" qemu-version = "6.1.0" guest-os = "N/A" guest-arch = "ARM64" description = """Trying to launch QEMU with more than 8 cores gives the following error: `qemu-system-aarch64: Number of SMP CPUs requested (10) exceeds max CPUs supported by machine 'mach-virt' (8)` Apple M1 Pro can have up to 10 cores while M1 Max only has 10 cores.""" reproduce = """1. Install QEMU via homebrew (or MacPorts or from source) 2. Run `qemu-system-aarch64 -machine virt,highmem=off -accel hvf -cpu cortex-a72 -smp 10` 3. Get error, QEMU doesn't start""" additional = "n/a"