On Mon, May 20, 2013 at 11:58 PM, Ted Unangst <t...@tedunangst.com> wrote:
> On Mon, May 20, 2013 at 21:28, Alexey Suslikov wrote:
>>
>> While I see practical use, someone don't. I call this disagreement. There is
>> no problem for me if somebody disagree with a plan I have. It's normal.
>>
>> Btw, Intel's doc I have found at
>> http://www.intel.com/content/dam/www/public/us/en/documents/application-notes/processor-identification-cpuid-instruction-note.pdf
>>
>>
>> says "31 Not Used Always returns 0".
>
> In that case, there's no sense testing for it, because it's always 0.
>
> If it isn't 0, then it's not an amd64 computer and we don't support
> it. Trying to identify all the infinite machines we don't support is
> fruitless, imo, and perhaps not a path we should start down, because
> then people will expect us to detect why we don't run on *their* not
> supported computer.

In practice, it is not zero. This is why my point was opposite:

* if I see Hypervisor flag in dmesg, my (virtual) hardware is not guaranteed
to operate properly (which is not theoretically, but practically true, because
of crash we have).

Reply via email to