Re: [kvm-devel] [ANNOUNCE] kvm-36 release

2007-09-14 Thread Avi Kivity
Wei Huang wrote:
> The compilation errors also showed up on my boxes. The attached patch
> fixes the errors by renaming variables.
>
> Signed-off-by: Wei Huang <[EMAIL PROTECTED]>
> diff --git a/drivers/kvm/kvm_main.c b/drivers/kvm/kvm_main.c
> index 99e4917..f04ca6b 100644
> --- a/drivers/kvm/kvm_main.c
> +++ b/drivers/kvm/kvm_main.c
> @@ -2967,25 +2967,25 @@ static long kvm_vcpu_ioctl(struct file *
>   break;
>   }
>   case KVM_GET_LAPIC: {
> - struct kvm_lapic_state lapic;
> + struct kvm_lapic_state lapic_state;
>  
> - memset(&lapic, 0, sizeof lapic);
> - r = kvm_vcpu_ioctl_get_lapic(vcpu, &lapic);
> + memset(&lapic_state, 0, sizeof lapic_state);
> + r = kvm_vcpu_ioctl_get_lapic(vcpu, &lapic_state);
>   if (r)

I committed an equivalent fix, but one that only affects the external
module, since the issue is not present with current kernels.


-- 
Do not meddle in the internals of kernels, for they are subtle and quick to 
panic.


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
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] [ANNOUNCE] kvm-36 release

2007-09-14 Thread Avi Kivity
Gildas wrote:
> Hi,
>
> Some updates since kvm-37
>
> Compilation worked fine for me on an intel Core2 64bits machine
> running ubuntu feisty with kernel 2.6.20 x86_64.
>
> Loading modules went ok.
>
> * Running a windows xp image with "/usr/local/bin/qemu-system-x86_64
> -smp 2 -m 768 -hda win_xp.qcow -net user -net nic -monitor
> tcp::,server -vnc :1 -redir tcp:3389::3389 &" result in :
> exception 6 (0)
>
>   

Which HAL does this image use?

> * I've found out that "-net nic -net user" don't interact nicely with
> "-smp 2", as the following test with a debian image (kernel 2.6.18
> 64bits)shows:
>  -smp 2 -net user  (without -net nic)-> boots fine
>  -smp 2 -net nic  (without -net user)-> boots fine
>  -net nice -net user (without -smp 2) -> boots fine
>  -smp 2 -net user -net nic -> crash with:
>
>   

How does -no-kvm-irqchip affect this?

> Also, when it boots correctly with "-smp 2" it shows 2 processors in
> /proc/cpuinfo, but I have messages as follows at bootup:
> " ACPI : Getting cpuindex for acpiid 0x2
> ACPI Exception (acpi_processor-0681): AE_NOT_FOUND, Processor Device
> not present [20060707]"
> (not sure if this is related but I don't remember having seen them before)
>
>   

This is due to some ACPI work that exposes 16 processors so that Windows
SMP does not grumble at us.  We should make the ACPI objects conditional
on the processors actually existing.  Igor?


-- 
Do not meddle in the internals of kernels, for they are subtle and quick to 
panic.


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
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] [ANNOUNCE] kvm-36 release

2007-09-12 Thread Wei Huang
The compilation errors also showed up on my boxes. The attached patch 
fixes the errors by renaming variables.


Signed-off-by: Wei Huang <[EMAIL PROTECTED]>



Piero Ottuzzi wrote:

Hi Avi, all,

trying to compile kvm-39 on Ubuntu 6.10 (Linux acaro 2.6.17-12-generic 
#2 SMP

Wed Aug 29 18:53:01 UTC 2007 x86_64 GNU/Linux):

[EMAIL PROTECTED]:~/tmp/kvm-39$ make
make -C kernel
make[1]: Entering directory `/home/piero/tmp/kvm-39/kernel'
make -C /lib/modules/2.6.17-12-generic/build M=`pwd` "$@"
make[2]: Entering directory `/usr/src/linux-headers-2.6.17-12-generic'
  LD  /home/piero/tmp/kvm-39/kernel/built-in.o
  CC [M]  /home/piero/tmp/kvm-39/kernel/svm.o
  CC [M]  /home/piero/tmp/kvm-39/kernel/vmx.o
  CC [M]  /home/piero/tmp/kvm-39/kernel/vmx-debug.o
  CC [M]  /home/piero/tmp/kvm-39/kernel/kvm_main.o
/home/piero/tmp/kvm-39/kernel/kvm_main.c: In function ‘kvm_vcpu_ioctl’:
/home/piero/tmp/kvm-39/kernel/kvm_main.c:2850: error: expected identifier
or ‘(’ before ‘volatile’
/home/piero/tmp/kvm-39/kernel/kvm_main.c:2850: error: expected ‘)’ 
before ‘(’

token
/home/piero/tmp/kvm-39/kernel/kvm_main.c:2852: error: invalid lvalue in
unary ‘&’
/home/piero/tmp/kvm-39/kernel/kvm_main.c:2853: error: invalid lvalue in
unary ‘&’
/home/piero/tmp/kvm-39/kernel/kvm_main.c:2857: error: invalid lvalue in
unary ‘&’
/home/piero/tmp/kvm-39/kernel/kvm_main.c:2863: error: expected identifier
or ‘(’ before ‘volatile’
/home/piero/tmp/kvm-39/kernel/kvm_main.c:2863: error: expected ‘)’ 
before ‘(’

token
/home/piero/tmp/kvm-39/kernel/kvm_main.c:2866: error: invalid lvalue in
unary ‘&’
/home/piero/tmp/kvm-39/kernel/kvm_main.c:2868: error: invalid lvalue in
unary ‘&’
make[3]: *** [/home/piero/tmp/kvm-39/kernel/kvm_main.o] Error 1
make[2]: *** [_module_/home/piero/tmp/kvm-39/kernel] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.17-12-generic'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/piero/tmp/kvm-39/kernel'
make: *** [kernel] Error 2

Bye
Piero

Alle 16:14, mercoledì 12 settembre 2007, Avi Kivity ha scritto:
 > That's kvm-39 of course.
 >
 > Avi Kivity wrote:
 > > Fix a couple of lapic hiccups in kvm-38.
 > >
 > > Changes since kvm-38:
 > > - provide div64_64() for older kernels
 > > - improve emulation failure reporting
 > > - more x86 emulator work (push imm8, pushf, call near) (Nitin A Kamble)
 > > - don't use TPR shadow on i386 (Sheng Yang)
 > >
 > > Notes:
 > >If you use the modules bundled with kvm-39, you can use any version
 > > of Linux from 2.6.9 upwards.
 > >If you use the modules bundled with Linux 2.6.20, you need to use
 > > kvm-12.
 > >If you use the modules bundled with Linux 2.6.21, you need to use
 > > kvm-17.
 > >Modules from Linux 2.6.22 and up will work with any kvm version from
 > > kvm-22.  Some features may only be available in newer releases.
 > >For best performance, use Linux 2.6.23-rc2 or later as the host.
 > >
 > > http://kvm.qumranet.com
 > >
 > >
 > >
 > > 
-

 > > This SF.net email is sponsored by: Microsoft
 > > Defy all challenges. Microsoft(R) Visual Studio 2005.
 > > 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

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
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

diff --git a/drivers/kvm/kvm_main.c b/drivers/kvm/kvm_main.c
index 99e4917..f04ca6b 100644
--- a/drivers/kvm/kvm_main.c
+++ b/drivers/kvm/kvm_main.c
@@ -2967,25 +2967,25 @@ static long kvm_vcpu_ioctl(struct file *
break;
}
case KVM_GET_LAPIC: {
-   struct kvm_lapic_state lapic;
+   struct kvm_lapic_state lapic_state;
 
-   memset(&lapic, 0, sizeof lapic);
-   r = kvm_vcpu_ioctl_get_lapic(vcpu, &lapic);
+   memset(&lapic_state, 0, sizeof lapic_state);
+   r = kvm_vcpu_ioctl_get_lapic(vcpu, &lapic_state);
if (r)
goto out;
r = -EFAULT;
-   if (copy_to_user(argp, &lapic, sizeof lapic))
+   if (copy_to_user(argp, &lapic_state, sizeof lapic_state))
goto out;
r = 0;
break;
}
case KVM_SET_LAPIC: {
-   struct kvm_lapic_state lapic;
+   struct kvm_lapic_state lapic_state;
 
r = -EFAULT;
-   if (copy_from_user(&lapic, argp, sizeof lapic))
+   if (copy_from_user(&lapic_state, argp, sizeof lapic_stat

Re: [kvm-devel] [ANNOUNCE] kvm-36 release

2007-09-12 Thread Gildas
Hi,

Some updates since kvm-37

Compilation worked fine for me on an intel Core2 64bits machine
running ubuntu feisty with kernel 2.6.20 x86_64.

Loading modules went ok.

* Running a windows xp image with "/usr/local/bin/qemu-system-x86_64
-smp 2 -m 768 -hda win_xp.qcow -net user -net nic -monitor
tcp::,server -vnc :1 -redir tcp:3389::3389 &" result in :
exception 6 (0)
rax  rbx  rcx  rdx
0600
rsi  rdi  rsp fffe rbp

r8   r9   r10  r11

r12  r13  r14  r15

rip 0003 rflags 00033082
cs  (/ p 1 dpl 3 db 0 s 1 type 3 l 0 g 0 avl 0)
ds  (/ p 1 dpl 3 db 0 s 1 type 3 l 0 g 0 avl 0)
es  (/ p 1 dpl 3 db 0 s 1 type 3 l 0 g 0 avl 0)
ss  (/ p 1 dpl 3 db 0 s 1 type 3 l 0 g 0 avl 0)
fs  (/ p 1 dpl 3 db 0 s 1 type 3 l 0 g 0 avl 0)
gs  (/ p 1 dpl 3 db 0 s 1 type 3 l 0 g 0 avl 0)
tr  (3085/2088 p 1 dpl 0 db 0 s 0 type b l 0 g 0 avl 0)
ldt  (/ p 1 dpl 0 db 0 s 0 type 2 l 0 g 0 avl 0)
gdt 0/
idt 0/
cr0 6010 cr2 0 cr3 0 cr4 0 cr8 0 efer 0
code: 54 ff 00 --> f0 53 ff 00 f0 53 ff 00 f0 53 ff 00 f0 53 ff 00 f0
53 ff 00 f0 53 ff 00 f0 53 ff 00 f0 a5 fe 00 f0 87 e9 00 f0 53 ff 00
f0 53 ff 00 f0 53 ff

* The same image boots with "/usr/local/bin/qemu-system-x86_64 -m 768
-hda win_xp.qcow -net user -net nic -monitor tcp::,server -vnc :1
-redir tcp:3389::3389 &".

* I've found out that "-net nic -net user" don't interact nicely with
"-smp 2", as the following test with a debian image (kernel 2.6.18
64bits)shows:
 -smp 2 -net user  (without -net nic)-> boots fine
 -smp 2 -net nic  (without -net user)-> boots fine
 -net nice -net user (without -smp 2) -> boots fine
 -smp 2 -net user -net nic -> crash with:
exception 6 (0)
rax  rbx  rcx  rdx
0600
rsi  rdi  rsp fffe rbp

r8   r9   r10  r11

r12  r13  r14  r15

rip 0003 rflags 00033082
cs  (/ p 1 dpl 3 db 0 s 1 type 3 l 0 g 0 avl 0)
ds  (/ p 1 dpl 3 db 0 s 1 type 3 l 0 g 0 avl 0)
es  (/ p 1 dpl 3 db 0 s 1 type 3 l 0 g 0 avl 0)
ss  (/ p 1 dpl 3 db 0 s 1 type 3 l 0 g 0 avl 0)
fs  (/ p 1 dpl 3 db 0 s 1 type 3 l 0 g 0 avl 0)
gs  (/ p 1 dpl 3 db 0 s 1 type 3 l 0 g 0 avl 0)
tr  (3085/2088 p 1 dpl 0 db 0 s 0 type b l 0 g 0 avl 0)
ldt  (/ p 1 dpl 0 db 0 s 0 type 2 l 0 g 0 avl 0)
gdt 0/
idt 0/
cr0 6010 cr2 0 cr3 0 cr4 0 cr8 0 efer 0
code: 54 ff 00 --> f0 53 ff 00 f0 53 ff 00 f0 53 ff 00 f0 53 ff 00 f0
53 ff 00 f0 53 ff 00 f0 53 ff 00 f0 a5 fe 00 f0 87 e9 00 f0 53 ff 00
f0 53 ff 00 f0 53 ff
Aborted (core dumped)

Also, when it boots correctly with "-smp 2" it shows 2 processors in
/proc/cpuinfo, but I have messages as follows at bootup:
" ACPI : Getting cpuindex for acpiid 0x2
ACPI Exception (acpi_processor-0681): AE_NOT_FOUND, Processor Device
not present [20060707]"
(not sure if this is related but I don't remember having seen them before)

HTH
Gildas

2007/9/12, Avi Kivity <[EMAIL PROTECTED]>:
> That's kvm-39 of course.
>
> Avi Kivity wrote:
> > Fix a couple of lapic hiccups in kvm-38.
> >
> > Changes since kvm-38:
> > - provide div64_64() for older kernels
> > - improve emulation failure reporting
> > - more x86 emulator work (push imm8, pushf, call near) (Nitin A Kamble)
> > - don't use TPR shadow on i386 (Sheng Yang)
> >
> > Notes:
> >If you use the modules bundled with kvm-39, you can use any version
> > of Linux from 2.6.9 upwards.
> >If you use the modules bundled with Linux 2.6.20, you need to use
> > kvm-12.
> >If you use the modules bundled with Linux 2.6.21, you need to use
> > kvm-17.
> >Modules from Linux 2.6.22 and up will work with any kvm version from
> > kvm-22.  Some features may only be available in newer releases.
> >For best performance, use Linux 2.6.23-rc2 or later as the host.
> >
> > http://kvm.qumranet.com
> >
> >
> >
> > -
> > This SF.net email is sponsored by: Microsoft
> > Defy all challenges. Microsoft(R) Visual Studio 2005.
> > 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
> >
>
>
> --
> Do not meddle in the internals of kernels, for they are subtle and q

Re: [kvm-devel] [ANNOUNCE] kvm-36 release

2007-09-12 Thread Piero Ottuzzi
Hi Avi, all,

trying to compile kvm-39 on Ubuntu 6.10 (Linux acaro 2.6.17-12-generic #2 SMP 
Wed Aug 29 18:53:01 UTC 2007 x86_64 GNU/Linux):

[EMAIL PROTECTED]:~/tmp/kvm-39$ make
make -C kernel
make[1]: Entering directory `/home/piero/tmp/kvm-39/kernel'
make -C /lib/modules/2.6.17-12-generic/build M=`pwd` "$@"
make[2]: Entering directory `/usr/src/linux-headers-2.6.17-12-generic'
  LD  /home/piero/tmp/kvm-39/kernel/built-in.o
  CC [M]  /home/piero/tmp/kvm-39/kernel/svm.o
  CC [M]  /home/piero/tmp/kvm-39/kernel/vmx.o
  CC [M]  /home/piero/tmp/kvm-39/kernel/vmx-debug.o
  CC [M]  /home/piero/tmp/kvm-39/kernel/kvm_main.o
/home/piero/tmp/kvm-39/kernel/kvm_main.c: In function ‘kvm_vcpu_ioctl’:
/home/piero/tmp/kvm-39/kernel/kvm_main.c:2850: error: expected identifier 
or ‘(’ before ‘volatile’
/home/piero/tmp/kvm-39/kernel/kvm_main.c:2850: error: expected ‘)’ before ‘(’ 
token
/home/piero/tmp/kvm-39/kernel/kvm_main.c:2852: error: invalid lvalue in 
unary ‘&’
/home/piero/tmp/kvm-39/kernel/kvm_main.c:2853: error: invalid lvalue in 
unary ‘&’
/home/piero/tmp/kvm-39/kernel/kvm_main.c:2857: error: invalid lvalue in 
unary ‘&’
/home/piero/tmp/kvm-39/kernel/kvm_main.c:2863: error: expected identifier 
or ‘(’ before ‘volatile’
/home/piero/tmp/kvm-39/kernel/kvm_main.c:2863: error: expected ‘)’ before ‘(’ 
token
/home/piero/tmp/kvm-39/kernel/kvm_main.c:2866: error: invalid lvalue in 
unary ‘&’
/home/piero/tmp/kvm-39/kernel/kvm_main.c:2868: error: invalid lvalue in 
unary ‘&’
make[3]: *** [/home/piero/tmp/kvm-39/kernel/kvm_main.o] Error 1
make[2]: *** [_module_/home/piero/tmp/kvm-39/kernel] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.17-12-generic'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/piero/tmp/kvm-39/kernel'
make: *** [kernel] Error 2

Bye
Piero

Alle 16:14, mercoledì 12 settembre 2007, Avi Kivity ha scritto:
> That's kvm-39 of course.
>
> Avi Kivity wrote:
> > Fix a couple of lapic hiccups in kvm-38.
> >
> > Changes since kvm-38:
> > - provide div64_64() for older kernels
> > - improve emulation failure reporting
> > - more x86 emulator work (push imm8, pushf, call near) (Nitin A Kamble)
> > - don't use TPR shadow on i386 (Sheng Yang)
> >
> > Notes:
> >If you use the modules bundled with kvm-39, you can use any version
> > of Linux from 2.6.9 upwards.
> >If you use the modules bundled with Linux 2.6.20, you need to use
> > kvm-12.
> >If you use the modules bundled with Linux 2.6.21, you need to use
> > kvm-17.
> >Modules from Linux 2.6.22 and up will work with any kvm version from
> > kvm-22.  Some features may only be available in newer releases.
> >For best performance, use Linux 2.6.23-rc2 or later as the host.
> >
> > http://kvm.qumranet.com
> >
> >
> >
> > -
> > This SF.net email is sponsored by: Microsoft
> > Defy all challenges. Microsoft(R) Visual Studio 2005.
> > 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

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
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] [ANNOUNCE] kvm-36 release

2007-09-12 Thread Avi Kivity
That's kvm-39 of course.

Avi Kivity wrote:
> Fix a couple of lapic hiccups in kvm-38.
>
> Changes since kvm-38:
> - provide div64_64() for older kernels
> - improve emulation failure reporting
> - more x86 emulator work (push imm8, pushf, call near) (Nitin A Kamble)
> - don't use TPR shadow on i386 (Sheng Yang)
>
> Notes:
>If you use the modules bundled with kvm-39, you can use any version
> of Linux from 2.6.9 upwards.
>If you use the modules bundled with Linux 2.6.20, you need to use
> kvm-12.
>If you use the modules bundled with Linux 2.6.21, you need to use
> kvm-17.
>Modules from Linux 2.6.22 and up will work with any kvm version from
> kvm-22.  Some features may only be available in newer releases.
>For best performance, use Linux 2.6.23-rc2 or later as the host.
>
> http://kvm.qumranet.com
>
>
>
> -
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2005.
> 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
>   


-- 
Do not meddle in the internals of kernels, for they are subtle and quick to 
panic.


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
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


[kvm-devel] [ANNOUNCE] kvm-36 release

2007-09-12 Thread Avi Kivity
Fix a couple of lapic hiccups in kvm-38.

Changes since kvm-38:
- provide div64_64() for older kernels
- improve emulation failure reporting
- more x86 emulator work (push imm8, pushf, call near) (Nitin A Kamble)
- don't use TPR shadow on i386 (Sheng Yang)

Notes:
   If you use the modules bundled with kvm-39, you can use any version
of Linux from 2.6.9 upwards.
   If you use the modules bundled with Linux 2.6.20, you need to use
kvm-12.
   If you use the modules bundled with Linux 2.6.21, you need to use
kvm-17.
   Modules from Linux 2.6.22 and up will work with any kvm version from
kvm-22.  Some features may only be available in newer releases.
   For best performance, use Linux 2.6.23-rc2 or later as the host.

http://kvm.qumranet.com



-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
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] [ANNOUNCE] kvm-36 release

2007-08-23 Thread Avi Kivity
Izik Eidus wrote:
> On Thu, 2007-08-23 at 11:12 +0300, Avi Kivity wrote:
>   
>> Avi Kivity wrote:
>> 
>>> Gunther Persoons wrote:
>>>   
 I noticed the idle cpu usage for kvm-36 running windows xp 32 bit as
 guest is much higher.
 For kvm-35 this was around 2-4%, running kvm-36 it's 22% - 26%.

   
 
>>> Hmm.  Is this using the ACPI HAL, or the Standard PC HAL, or what?
>>>
>>> The fix was targeted at ACPI MP HALs (reducing cpu usage from 100% to 
>>> something sane).
>>>
>>>   
>> Looks like a vga regression introduced by support for large memory.  
>> Does the attached patch fix?
>>
>> 
>
> avi, try this patch,
> the problem was that page_max is set to -1 inside the code,
> and when the code changed page0 and page1 to unsigned long, it never
> entered to there.
>   

Thanks, applied.  It isn't particularly pretty but I don't want to 
change qemu code too much.


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


-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
___
kvm-devel mailing list
kvm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kvm-devel


Re: [kvm-devel] [ANNOUNCE] kvm-36 release

2007-08-23 Thread Izik Eidus
On Thu, 2007-08-23 at 03:36 +0300, Izik Eidus wrote:
> On Thu, 2007-08-23 at 11:12 +0300, Avi Kivity wrote:
> > Avi Kivity wrote:
> > > Gunther Persoons wrote:
> > >> I noticed the idle cpu usage for kvm-36 running windows xp 32 bit as
> > >> guest is much higher.
> > >> For kvm-35 this was around 2-4%, running kvm-36 it's 22% - 26%.
> > >>
> > >>   
> > >
> > > Hmm.  Is this using the ACPI HAL, or the Standard PC HAL, or what?
> > >
> > > The fix was targeted at ACPI MP HALs (reducing cpu usage from 100% to 
> > > something sane).
> > >
> > 
> > 
> > Looks like a vga regression introduced by support for large memory.  
> > Does the attached patch fix?
> > 
> 
> avi, try this patch,
> the problem was that page_max is set to -1 inside the code,
> and when the code changed page0 and page1 to unsigned long, it never
> entered to there.

by entered to there i mean:

if (page1 > page_max)
page_max = page1;

> the patch that i give now, is one way to fix it (ofcourse there is
> another way to play with casting.)
> 
> > 
> > 


-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
___
kvm-devel mailing list
kvm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kvm-devel


Re: [kvm-devel] [ANNOUNCE] kvm-36 release

2007-08-23 Thread Izik Eidus
On Thu, 2007-08-23 at 11:12 +0300, Avi Kivity wrote:
> Avi Kivity wrote:
> > Gunther Persoons wrote:
> >> I noticed the idle cpu usage for kvm-36 running windows xp 32 bit as
> >> guest is much higher.
> >> For kvm-35 this was around 2-4%, running kvm-36 it's 22% - 26%.
> >>
> >>   
> >
> > Hmm.  Is this using the ACPI HAL, or the Standard PC HAL, or what?
> >
> > The fix was targeted at ACPI MP HALs (reducing cpu usage from 100% to 
> > something sane).
> >
> 
> 
> Looks like a vga regression introduced by support for large memory.  
> Does the attached patch fix?
> 

avi, try this patch,
the problem was that page_max is set to -1 inside the code,
and when the code changed page0 and page1 to unsigned long, it never
entered to there.

the patch that i give now, is one way to fix it (ofcourse there is
another way to play with casting.)

> 
> 
--- oldvga.c	2007-08-23 03:22:30.0 +0300
+++ vga.c	2007-08-23 03:28:58.0 +0300
@@ -1400,12 +1400,12 @@ extern int kvm_allowed;
  */
 static void vga_draw_graphic(VGAState *s, int full_update)
 {
-int y1, y, update, page_min, page_max, linesize, y_start, double_scan, mask;
+int y1, y, update, linesize, y_start, double_scan, mask;
 int width, height, shift_control, line_offset, bwidth;
 int disp_width, multi_scan, multi_run;
 uint8_t *d;
 uint32_t v, addr1, addr;
-ram_addr_t page0, page1;
+long page0, page1, page_min, page_max;
 vga_draw_line_func *vga_draw_line;
 
 #ifdef USE_KVM
-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/___
kvm-devel mailing list
kvm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kvm-devel


Re: [kvm-devel] [ANNOUNCE] kvm-36 release

2007-08-23 Thread Gunther Persoons
2007/8/23, Avi Kivity <[EMAIL PROTECTED]>:
> Avi Kivity wrote:
> > Gunther Persoons wrote:
> >> I noticed the idle cpu usage for kvm-36 running windows xp 32 bit as
> >> guest is much higher.
> >> For kvm-35 this was around 2-4%, running kvm-36 it's 22% - 26%.
> >>
> >>
> >
> > Hmm.  Is this using the ACPI HAL, or the Standard PC HAL, or what?
> >
> > The fix was targeted at ACPI MP HALs (reducing cpu usage from 100% to
> > something sane).
> >
>
>
> Looks like a vga regression introduced by support for large memory.
> Does the attached patch fix?
>
>
>
> --
> error compiling committee.c: too many arguments to function
>
>
>

Yup, the patched fixed it. Cpu usage is now around 4%.

-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
___
kvm-devel mailing list
kvm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kvm-devel


Re: [kvm-devel] [ANNOUNCE] kvm-36 release

2007-08-23 Thread Avi Kivity

Avi Kivity wrote:

Gunther Persoons wrote:

I noticed the idle cpu usage for kvm-36 running windows xp 32 bit as
guest is much higher.
For kvm-35 this was around 2-4%, running kvm-36 it's 22% - 26%.

  


Hmm.  Is this using the ACPI HAL, or the Standard PC HAL, or what?

The fix was targeted at ACPI MP HALs (reducing cpu usage from 100% to 
something sane).





Looks like a vga regression introduced by support for large memory.  
Does the attached patch fix?




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

diff --git a/qemu/hw/vga.c b/qemu/hw/vga.c
index 55e2d4c..b55f6fd 100644
--- a/qemu/hw/vga.c
+++ b/qemu/hw/vga.c
@@ -1405,7 +1405,7 @@ static void vga_draw_graphic(VGAState *s, int full_update)
 int disp_width, multi_scan, multi_run;
 uint8_t *d;
 uint32_t v, addr1, addr;
-ram_addr_t page0, page1;
+int page0, page1;
 vga_draw_line_func *vga_draw_line;
 
 #ifdef USE_KVM
-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/___
kvm-devel mailing list
kvm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kvm-devel


Re: [kvm-devel] [ANNOUNCE] kvm-36 release

2007-08-23 Thread Avi Kivity
Gunther Persoons wrote:
> I noticed the idle cpu usage for kvm-36 running windows xp 32 bit as
> guest is much higher.
> For kvm-35 this was around 2-4%, running kvm-36 it's 22% - 26%.
>
>   

Hmm.  Is this using the ACPI HAL, or the Standard PC HAL, or what?

The fix was targeted at ACPI MP HALs (reducing cpu usage from 100% to 
something sane).

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


-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
___
kvm-devel mailing list
kvm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kvm-devel


Re: [kvm-devel] [ANNOUNCE] kvm-36 release

2007-08-22 Thread Haydn Solomon
model name  : Intel(R) Core(TM)2 Duo CPU T7500  @ 2.20GHz

On 8/22/07, Gunther Persoons <[EMAIL PROTECTED]> wrote:
>
> Intel T2400
>
> 2007/8/22, Duncan McQueen <[EMAIL PROTECTED]>:
> > AMD or Intel processors?
> >
> > On 8/22/07, Gunther Persoons <[EMAIL PROTECTED]> wrote:
> > > I noticed the idle cpu usage for kvm-36 running windows xp 32 bit as
> > > guest is much higher.
> > > For kvm-35 this was around 2-4%, running kvm-36 it's 22% - 26%.
> > >
> > > 2007/8/22, Avi Kivity <[EMAIL PROTECTED]>:
> > > > The lapic branch is still stalled on smp, but Windows x64 and large
> > > > memory support are each a good reason for a release, so here's
> kvm-36.
> > > >
> > > > Changes from kvm-35:
> > > > - support guests with more than 2GB of RAM on 64-bit hosts (Izik
> Eidus)
> > > > - fix rare host oops on guest context switch
> > > > - avoid smp_call_function_single() warning on suspend/resume
> > > > - more real mode emulator work (Nitin A Kamble)
> > > > - Windows x64 support (Sheng Yang)
> > > > - close minor signal handling race
> > > > - carry bios in kvm source tree for easier maintenance
> > > > - fix -std-vga (Uri Lublin)
> > > > - advertise kvm in vnc window title (Matthew Kent)
> > > > - fix Windows SMP guests consuming cpu time when idle (Igor Lvovsky)
> > > >
> > > > Notes:
> > > > If you use the modules bundled with kvm-36, you can use any
> version
> > > > of Linux from 2.6.9 upwards.
> > > > If you use the modules bundled with Linux 2.6.20, you need to
> use
> > > > kvm-12.
> > > > If you use the modules bundled with Linux 2.6.21, you need to
> use
> > > > kvm-17.
> > > > Modules from Linux 2.6.22 and up will work with any kvm version
> from
> > > > kvm-22.  Some features may only be available in newer releases.
> > > > For best performance, use Linux 2.6.23-rc2 or later as the host.
> > > >
> > > > http://kvm.qumranet.com
> > > >
> > > >
> > > >
> > > >
> -
> > > > This SF.net email is sponsored by: Splunk Inc.
> > > > Still grepping through log files to find problems?  Stop.
> > > > Now Search log events and configuration files using AJAX and a
> browser.
> > > > Download your FREE copy of Splunk now >>  http://get.splunk.com/
> > > > ___
> > > > kvm-devel mailing list
> > > > kvm-devel@lists.sourceforge.net
> > > > https://lists.sourceforge.net/lists/listinfo/kvm-devel
> > > >
> > >
> > >
> -
> > > This SF.net email is sponsored by: Splunk Inc.
> > > Still grepping through log files to find problems?  Stop.
> > > Now Search log events and configuration files using AJAX and a
> browser.
> > > Download your FREE copy of Splunk now >>  http://get.splunk.com/
> > > ___
> > > kvm-devel mailing list
> > > kvm-devel@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/kvm-devel
> > >
> >
> >
> -
> > This SF.net email is sponsored by: Splunk Inc.
> > Still grepping through log files to find problems?  Stop.
> > Now Search log events and configuration files using AJAX and a browser.
> > Download your FREE copy of Splunk now >>  http://get.splunk.com/
> > ___
> > kvm-devel mailing list
> > kvm-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/kvm-devel
> >
>
> -
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >>  http://get.splunk.com/
> ___
> kvm-devel mailing list
> kvm-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/kvm-devel
>
-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/___
kvm-devel mailing list
kvm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kvm-devel


Re: [kvm-devel] [ANNOUNCE] kvm-36 release

2007-08-22 Thread Gunther Persoons
Intel T2400

2007/8/22, Duncan McQueen <[EMAIL PROTECTED]>:
> AMD or Intel processors?
>
> On 8/22/07, Gunther Persoons <[EMAIL PROTECTED]> wrote:
> > I noticed the idle cpu usage for kvm-36 running windows xp 32 bit as
> > guest is much higher.
> > For kvm-35 this was around 2-4%, running kvm-36 it's 22% - 26%.
> >
> > 2007/8/22, Avi Kivity <[EMAIL PROTECTED]>:
> > > The lapic branch is still stalled on smp, but Windows x64 and large
> > > memory support are each a good reason for a release, so here's kvm-36.
> > >
> > > Changes from kvm-35:
> > > - support guests with more than 2GB of RAM on 64-bit hosts (Izik Eidus)
> > > - fix rare host oops on guest context switch
> > > - avoid smp_call_function_single() warning on suspend/resume
> > > - more real mode emulator work (Nitin A Kamble)
> > > - Windows x64 support (Sheng Yang)
> > > - close minor signal handling race
> > > - carry bios in kvm source tree for easier maintenance
> > > - fix -std-vga (Uri Lublin)
> > > - advertise kvm in vnc window title (Matthew Kent)
> > > - fix Windows SMP guests consuming cpu time when idle (Igor Lvovsky)
> > >
> > > Notes:
> > > If you use the modules bundled with kvm-36, you can use any version
> > > of Linux from 2.6.9 upwards.
> > > If you use the modules bundled with Linux 2.6.20, you need to use
> > > kvm-12.
> > > If you use the modules bundled with Linux 2.6.21, you need to use
> > > kvm-17.
> > > Modules from Linux 2.6.22 and up will work with any kvm version from
> > > kvm-22.  Some features may only be available in newer releases.
> > > For best performance, use Linux 2.6.23-rc2 or later as the host.
> > >
> > > http://kvm.qumranet.com
> > >
> > >
> > >
> > > -
> > > This SF.net email is sponsored by: Splunk Inc.
> > > Still grepping through log files to find problems?  Stop.
> > > Now Search log events and configuration files using AJAX and a browser.
> > > Download your FREE copy of Splunk now >>  http://get.splunk.com/
> > > ___
> > > kvm-devel mailing list
> > > kvm-devel@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/kvm-devel
> > >
> >
> > -
> > This SF.net email is sponsored by: Splunk Inc.
> > Still grepping through log files to find problems?  Stop.
> > Now Search log events and configuration files using AJAX and a browser.
> > Download your FREE copy of Splunk now >>  http://get.splunk.com/
> > ___
> > kvm-devel mailing list
> > kvm-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/kvm-devel
> >
>
> -
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >>  http://get.splunk.com/
> ___
> kvm-devel mailing list
> kvm-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/kvm-devel
>

-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
___
kvm-devel mailing list
kvm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kvm-devel


Re: [kvm-devel] [ANNOUNCE] kvm-36 release

2007-08-22 Thread Duncan McQueen
AMD or Intel processors?

On 8/22/07, Gunther Persoons <[EMAIL PROTECTED]> wrote:
> I noticed the idle cpu usage for kvm-36 running windows xp 32 bit as
> guest is much higher.
> For kvm-35 this was around 2-4%, running kvm-36 it's 22% - 26%.
>
> 2007/8/22, Avi Kivity <[EMAIL PROTECTED]>:
> > The lapic branch is still stalled on smp, but Windows x64 and large
> > memory support are each a good reason for a release, so here's kvm-36.
> >
> > Changes from kvm-35:
> > - support guests with more than 2GB of RAM on 64-bit hosts (Izik Eidus)
> > - fix rare host oops on guest context switch
> > - avoid smp_call_function_single() warning on suspend/resume
> > - more real mode emulator work (Nitin A Kamble)
> > - Windows x64 support (Sheng Yang)
> > - close minor signal handling race
> > - carry bios in kvm source tree for easier maintenance
> > - fix -std-vga (Uri Lublin)
> > - advertise kvm in vnc window title (Matthew Kent)
> > - fix Windows SMP guests consuming cpu time when idle (Igor Lvovsky)
> >
> > Notes:
> > If you use the modules bundled with kvm-36, you can use any version
> > of Linux from 2.6.9 upwards.
> > If you use the modules bundled with Linux 2.6.20, you need to use
> > kvm-12.
> > If you use the modules bundled with Linux 2.6.21, you need to use
> > kvm-17.
> > Modules from Linux 2.6.22 and up will work with any kvm version from
> > kvm-22.  Some features may only be available in newer releases.
> > For best performance, use Linux 2.6.23-rc2 or later as the host.
> >
> > http://kvm.qumranet.com
> >
> >
> >
> > -
> > This SF.net email is sponsored by: Splunk Inc.
> > Still grepping through log files to find problems?  Stop.
> > Now Search log events and configuration files using AJAX and a browser.
> > Download your FREE copy of Splunk now >>  http://get.splunk.com/
> > ___
> > kvm-devel mailing list
> > kvm-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/kvm-devel
> >
>
> -
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >>  http://get.splunk.com/
> ___
> kvm-devel mailing list
> kvm-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/kvm-devel
>

-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
___
kvm-devel mailing list
kvm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kvm-devel


Re: [kvm-devel] [ANNOUNCE] kvm-36 release

2007-08-22 Thread Fabian Deutsch
Hey,

I justw anted to note, that I can't confirm this behavior fpr Windows
2003 Server guests. Usage is about 4-6%.

- fabiand

Am Mittwoch, den 22.08.2007, 15:12 -0400 schrieb Haydn Solomon:
> I didn't notice this till you mentioned it. I'm also running windows
> xp 32 bit and seeing much higher cpu usage on kvm-36 as opposed to
> very low on kvm-35.
> 
> On 8/22/07, Gunther Persoons <[EMAIL PROTECTED]> wrote:
> I noticed the idle cpu usage for kvm-36 running windows xp 32
> bit as
> guest is much higher.
> For kvm-35 this was around 2-4%, running kvm-36 it's 22% -
> 26%.
> 
> 2007/8/22, Avi Kivity <[EMAIL PROTECTED]>:
> > The lapic branch is still stalled on smp, but Windows x64
> and large
> > memory support are each a good reason for a release, so
> here's kvm-36.
> >
> > Changes from kvm-35: 
> > - support guests with more than 2GB of RAM on 64-bit hosts
> (Izik Eidus)
> > - fix rare host oops on guest context switch
> > - avoid smp_call_function_single() warning on suspend/resume
> > - more real mode emulator work (Nitin A Kamble) 
> > - Windows x64 support (Sheng Yang)
> > - close minor signal handling race
> > - carry bios in kvm source tree for easier maintenance
> > - fix -std-vga (Uri Lublin)
> > - advertise kvm in vnc window title (Matthew Kent) 
> > - fix Windows SMP guests consuming cpu time when idle (Igor
> Lvovsky)
> >
> > Notes:
> > If you use the modules bundled with kvm-36, you can use
> any version
> > of Linux from 2.6.9 upwards.
> > If you use the modules bundled with Linux 2.6.20, you
> need to use
> > kvm-12.
> > If you use the modules bundled with Linux 2.6.21, you
> need to use
> > kvm-17.
> > Modules from Linux 2.6.22 and up will work with any kvm
> version from
> > kvm-22.  Some features may only be available in newer
> releases.
> > For best performance, use Linux 2.6.23-rc2 or later as
> the host.
> >
> > http://kvm.qumranet.com
> >
> >
> >
> >
> 
> -
> > This SF.net email is sponsored by: Splunk Inc.
> > Still grepping through log files to find problems?  Stop. 
> > Now Search log events and configuration files using AJAX and
> a browser.
> > Download your FREE copy of Splunk now
> >>  http://get.splunk.com/
> > ___ 
> > kvm-devel mailing list
> > kvm-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/kvm-devel
> >
> 
> 
> -
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a
> browser. 
> Download your FREE copy of Splunk now
> >>  http://get.splunk.com/
> ___
> kvm-devel mailing list
> kvm-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/kvm-devel
> 
> -
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >>  http://get.splunk.com/
> ___ kvm-devel mailing list 
> kvm-devel@lists.sourceforge.net 
> https://lists.sourceforge.net/lists/listinfo/kvm-devel


smime.p7s
Description: S/MIME cryptographic signature
-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/___
kvm-devel mailing list
kvm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kvm-devel


Re: [kvm-devel] [ANNOUNCE] kvm-36 release

2007-08-22 Thread Haydn Solomon
I didn't notice this till you mentioned it. I'm also running windows xp 32
bit and seeing much higher cpu usage on kvm-36 as opposed to very low on
kvm-35.

On 8/22/07, Gunther Persoons <[EMAIL PROTECTED]> wrote:
>
> I noticed the idle cpu usage for kvm-36 running windows xp 32 bit as
> guest is much higher.
> For kvm-35 this was around 2-4%, running kvm-36 it's 22% - 26%.
>
> 2007/8/22, Avi Kivity <[EMAIL PROTECTED]>:
> > The lapic branch is still stalled on smp, but Windows x64 and large
> > memory support are each a good reason for a release, so here's kvm-36.
> >
> > Changes from kvm-35:
> > - support guests with more than 2GB of RAM on 64-bit hosts (Izik Eidus)
> > - fix rare host oops on guest context switch
> > - avoid smp_call_function_single() warning on suspend/resume
> > - more real mode emulator work (Nitin A Kamble)
> > - Windows x64 support (Sheng Yang)
> > - close minor signal handling race
> > - carry bios in kvm source tree for easier maintenance
> > - fix -std-vga (Uri Lublin)
> > - advertise kvm in vnc window title (Matthew Kent)
> > - fix Windows SMP guests consuming cpu time when idle (Igor Lvovsky)
> >
> > Notes:
> > If you use the modules bundled with kvm-36, you can use any version
> > of Linux from 2.6.9 upwards.
> > If you use the modules bundled with Linux 2.6.20, you need to use
> > kvm-12.
> > If you use the modules bundled with Linux 2.6.21, you need to use
> > kvm-17.
> > Modules from Linux 2.6.22 and up will work with any kvm version from
> > kvm-22.  Some features may only be available in newer releases.
> > For best performance, use Linux 2.6.23-rc2 or later as the host.
> >
> > http://kvm.qumranet.com
> >
> >
> >
> >
> -
> > This SF.net email is sponsored by: Splunk Inc.
> > Still grepping through log files to find problems?  Stop.
> > Now Search log events and configuration files using AJAX and a browser.
> > Download your FREE copy of Splunk now >>  http://get.splunk.com/
> > ___
> > kvm-devel mailing list
> > kvm-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/kvm-devel
> >
>
> -
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >>  http://get.splunk.com/
> ___
> kvm-devel mailing list
> kvm-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/kvm-devel
>
-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/___
kvm-devel mailing list
kvm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kvm-devel


Re: [kvm-devel] [ANNOUNCE] kvm-36 release

2007-08-22 Thread Gunther Persoons
I noticed the idle cpu usage for kvm-36 running windows xp 32 bit as
guest is much higher.
For kvm-35 this was around 2-4%, running kvm-36 it's 22% - 26%.

2007/8/22, Avi Kivity <[EMAIL PROTECTED]>:
> The lapic branch is still stalled on smp, but Windows x64 and large
> memory support are each a good reason for a release, so here's kvm-36.
>
> Changes from kvm-35:
> - support guests with more than 2GB of RAM on 64-bit hosts (Izik Eidus)
> - fix rare host oops on guest context switch
> - avoid smp_call_function_single() warning on suspend/resume
> - more real mode emulator work (Nitin A Kamble)
> - Windows x64 support (Sheng Yang)
> - close minor signal handling race
> - carry bios in kvm source tree for easier maintenance
> - fix -std-vga (Uri Lublin)
> - advertise kvm in vnc window title (Matthew Kent)
> - fix Windows SMP guests consuming cpu time when idle (Igor Lvovsky)
>
> Notes:
> If you use the modules bundled with kvm-36, you can use any version
> of Linux from 2.6.9 upwards.
> If you use the modules bundled with Linux 2.6.20, you need to use
> kvm-12.
> If you use the modules bundled with Linux 2.6.21, you need to use
> kvm-17.
> Modules from Linux 2.6.22 and up will work with any kvm version from
> kvm-22.  Some features may only be available in newer releases.
> For best performance, use Linux 2.6.23-rc2 or later as the host.
>
> http://kvm.qumranet.com
>
>
>
> -
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >>  http://get.splunk.com/
> ___
> kvm-devel mailing list
> kvm-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/kvm-devel
>

-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
___
kvm-devel mailing list
kvm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kvm-devel


[kvm-devel] [ANNOUNCE] kvm-36 release

2007-08-22 Thread Avi Kivity
The lapic branch is still stalled on smp, but Windows x64 and large 
memory support are each a good reason for a release, so here's kvm-36.

Changes from kvm-35:
- support guests with more than 2GB of RAM on 64-bit hosts (Izik Eidus)
- fix rare host oops on guest context switch
- avoid smp_call_function_single() warning on suspend/resume
- more real mode emulator work (Nitin A Kamble)
- Windows x64 support (Sheng Yang)
- close minor signal handling race
- carry bios in kvm source tree for easier maintenance
- fix -std-vga (Uri Lublin)
- advertise kvm in vnc window title (Matthew Kent)
- fix Windows SMP guests consuming cpu time when idle (Igor Lvovsky)

Notes:
If you use the modules bundled with kvm-36, you can use any version 
of Linux from 2.6.9 upwards.
If you use the modules bundled with Linux 2.6.20, you need to use 
kvm-12.
If you use the modules bundled with Linux 2.6.21, you need to use 
kvm-17.
Modules from Linux 2.6.22 and up will work with any kvm version from
kvm-22.  Some features may only be available in newer releases.
For best performance, use Linux 2.6.23-rc2 or later as the host.

http://kvm.qumranet.com



-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
___
kvm-devel mailing list
kvm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kvm-devel