Re: [kvm-devel] [PATCH 1 of 2] Define and use CONFIG_KVM_HAS_PIO so that we don't need pio_data in kvm_arch_vcpu

2008-01-24 Thread Carsten Otte
Avi Kivity wrote:
 Too much Kconfig for this.  Since I want to do some Kconfig changes 
 anyway, I'll do this another way.
I think you overlooked something here. Actually this should change too 
if we don't have pio:
-...case KVM_GET_VCPU_MMAP_SIZE:
-...-...r = -EINVAL;
-...-...if (arg)
-...-...-...goto out;
-...-...r = 2 * PAGE_SIZE;
-...-...break;

so long,
Carsten

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
kvm-devel mailing list
kvm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kvm-devel


Re: [kvm-devel] [PATCH 1 of 2] Define and use CONFIG_KVM_HAS_PIO so that we don't need pio_data in kvm_arch_vcpu

2008-01-24 Thread Avi Kivity
Carsten Otte wrote:
 Avi Kivity wrote:
 Too much Kconfig for this.  Since I want to do some Kconfig changes 
 anyway, I'll do this another way.
 I think you overlooked something here. Actually this should change too 
 if we don't have pio:
 -...case KVM_GET_VCPU_MMAP_SIZE:
 -...-...r = -EINVAL;
 -...-...if (arg)
 -...-...-...goto out;
 -...-...r = 2 * PAGE_SIZE;
 -...-...break;


Right you are.  Fixup patch pushed.  Thanks.

-- 
Any sufficiently difficult bug is indistinguishable from a feature.


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
kvm-devel mailing list
kvm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kvm-devel


Re: [kvm-devel] [PATCH 1 of 2] Define and use CONFIG_KVM_HAS_PIO so that we don't need pio_data in kvm_arch_vcpu

2008-01-20 Thread Avi Kivity
Hollis Blanchard wrote:
 # HG changeset patch
 # User Hollis Blanchard [EMAIL PROTECTED]
 # Date 1200434310 21600
 # Node ID 7fa5947a2da8c0c7424ebdcfaebcae624d6cf015
 # Parent  ee0c227fe3f6632f4b1b5fde3f7e05c8ea0a4378

 Signed-off-by: Hollis Blanchard [EMAIL PROTECTED]
 Signed-off-by: Christian Ehrhardt [EMAIL PROTECTED]

 ---
 2 files changed, 7 insertions(+)
 arch/x86/kvm/Kconfig |5 +
 virt/kvm/kvm_main.c  |2 ++


 diff --git a/arch/x86/kvm/Kconfig b/arch/x86/kvm/Kconfig
 --- a/arch/x86/kvm/Kconfig
 +++ b/arch/x86/kvm/Kconfig
 @@ -33,9 +33,13 @@ config KVM
  
 If unsure, say N.
  
 +config KVM_HAS_PIO
 + bool
 +
  config KVM_INTEL
   tristate KVM for Intel processors support
   depends on KVM
 + select KVM_HAS_PIO
   ---help---
 Provides support for KVM on Intel processors equipped with the VT
 extensions.
 @@ -43,6 +47,7 @@ config KVM_AMD
  config KVM_AMD
   tristate KVM for AMD processors support
   depends on KVM
 + select KVM_HAS_PIO
   ---help---
 Provides support for KVM on AMD processors equipped with the AMD-V
 (SVM) extensions.
   

Too much Kconfig for this.  Since I want to do some Kconfig changes 
anyway, I'll do this another way.

-- 
error compiling committee.c: too many arguments to function


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
kvm-devel mailing list
kvm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kvm-devel