On Wed, Jan 31, 2024 at 08:19:06AM +0530, Ani Sinha wrote: > This error exists only with edk2. Seabios currently can boot a linux guest > fine with 4096 vcpus. Since the lowest common denominator for a working VM for > both edk2 and seabios is 1856 vcpus, bump up the value max_cpus to 1856 for > q35 > machines versions 9 and newer. Q35 machines versions 8.2 and older continue > to support 1024 maximum vcpus as before for compatibility reasons.
There is a high chance this limit will be gone soon. https://github.com/kraxel/edk2/commit/7a03c17f0f4f4a9003d77db2660c8e087604b2f0 If 4096 works fine with seabios, I'd suggest to go with 4096 as limit. take care, Gerd