Hey this is bug hunting at it's finest - as I've mentioned several times, I do not have
access to all possible configurations - nor could I realistically get hold of all configurations out there -
so these kinds of issues are bound to happen and are most welcome! We all learn
from them I'am sure. This is a fairly large project after-all. Finding a bug - makes the code
quality better in the end, rather than not knowing you had a bug in the first place. :t
But it would stand to reason that if the hyper-visor (VM) is tweaking CPUID function reports
in order to support the client OS - why are they not disabling the AVX switch for known
non-supported OS's ?
Thanks for the heads-up AW on the xgetbv thing. Learnt something again.
