new version of cpuid, which doesn't use the edi register any more. Hopefully that works better on some Darwin.