kvm: fix 80000001.EDX supported bit filtering
commitc1667e409764bb43a8196e40d01c409326d54a96
authorGleb Natapov <gleb@redhat.com>
Tue, 11 May 2010 06:41:25 +0000 (11 09:41 +0300)
committerMarcelo Tosatti <mtosatti@redhat.com>
Tue, 11 May 2010 20:07:36 +0000 (11 17:07 -0300)
tree830c8f5e7742a7f1f8d9cab7b3ee87f52f83fe3c
parent4513d9232badcc5039d69dae946054ba2682c258
kvm: fix 80000001.EDX supported bit filtering

On AMD some bits from 1.EDX are reported in 80000001.EDX. The mask used
to copy bits from 1.EDX to 80000001.EDX is incorrect resulting in
unsupported features passed into a guest.

Signed-off-by: Gleb Natapov <gleb@redhat.com>
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
target-i386/kvm.c