On Wed Aug 7 21:26:39 2024 +0000, Billy Laws wrote:
This is not the case, there's no way to get the per-core/package variant and ignoring that it seems pointless to go back and forth between a string for e.g. vendor id (which can vary between packages also) all to reconstruct a register that can easily be accessed directly. I think in general though it doesn't really seem like linux specific code is put in wineboot, so it would necessitate some way to pass the ID registers from the Unix side either way? Infact it seems like the ID register emulation itself is optional on Linux and I should really be checking for the CPUID hwcap before using it
We don't set the variant per-core but that's easy to fix, if it turns out to be necessary.