Hi; -rc6 fails with latest gcc 4.2 snapshot as following; CC [M] drivers/kvm/svm.o drivers/kvm/svm.c:206: warning: 'inject_db' defined but not used drivers/kvm/svm.c: In function 'svm_vcpu_run': drivers/kvm/kvm.h:560: error: 'asm' operand has impossible constraints make[2]: *** [drivers/kvm/svm.o] Error 1 make[1]: *** [drivers/kvm] Error 2 make: *** [drivers] Error 2 And according to this thread http://lkml.org/lkml/2006/11/11/129, solution is converting g to rm, patch follows Signed-off-by: S.Çağlar Onur <[email protected]> Index: linux-2.6/drivers/kvm/kvm.h =================================================================== --- linux-2.6.orig/drivers/kvm/kvm.h 2007-01-26 01:38:35.000000000 +0200 +++ linux-2.6/drivers/kvm/kvm.h 2007-01-26 01:37:48.000000000 +0200 @@ -557,7 +557,7 @@ #ifndef load_ldt static inline void load_ldt(u16 sel) { - asm ("lldt %0" : : "g"(sel)); + asm ("lldt %0" : : "rm"(sel)); } #endif -- S.Çağlar Onur <[email protected]> http://cekirdek.pardus.org.tr/~caglar/ Linux is like living in a teepee. No Windows, no Gates and an Apache in house!
Attachment:
pgptT1SZkucYz.pgp
Description: PGP signature
- Follow-Ups:
- Re: [PATCH] KVM: 'asm' operand has impossible constraints
- From: Avi Kivity <[email protected]>
- Re: [PATCH] KVM: 'asm' operand has impossible constraints
- Prev by Date: Re: Juju
- Next by Date: [PATCH] Fix apparent typo of "CONFIG_MT_SMP".
- Previous by thread: linux i386 kernel 2.4.16 2.4.22 scheduling issue?
- Next by thread: Re: [PATCH] KVM: 'asm' operand has impossible constraints
- Index(es):