Skip to contentSkip to conversation

kvm-62 release

ANNOUNCE Avi Kivity 4 participants 9 messages Mar 5, 2008 – Mar 6, 2008 KVM

lore
Share & tools
lore

Avi Kivity

author
#0 lore raw

Add cpus on the fly to your virtual machines with the new cpu hotplug feature.

Changes from kvm-62:
- portability: make room for the ia64 register stack (Xiantao Zhang)
- fix leak when setting the pv clock to an invalid address (Marcelo Tosatti)
- detect vcpu triple faults (Joerg Roedel)
- fix race when instantiating a shadow pte
- fix host crash on guest kexec
- code cleanups (Harvey Harrison)
- better tsc handling on Intel hosts with stable tscs
- cpu hotplug (Glauber Costa)
- merge qemu-cvs
- new curses display option
- change -hugetlb-path to -mem-path (Anthony Liguori)
- increase pci support from 6 slots to 32 slots
- document ./configure --disable-cpu-emulation (Jerone Young)
- fix powerpc cpu initialization (Jerone Young)
- simplify host_cpuid() assembly code

Notes:
If you use the modules bundled with kvm-63, you can use any version
of Linux from 2.6.17 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 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/

#1 lore raw

Very Nice. Must be KVM-63.

Quoted 2 lines

- merge qemu-cvs
- new curses display option

How to activate that one?

Signature · 6 lines
-Alexey Eremenko "Technologov"

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
author
#2 lore raw
Quoted 10 lines · Alexey Eremenko

Very Nice. Must be KVM-63.

Quoted 3 lines

- merge qemu-cvs
- new curses display option

How to activate that one?

qemu -curses

Signature · 7 lines
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 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
#3 lore raw
Quoted 7 lines

Very Nice. Must be KVM-63.

Quoted 3 lines

- merge qemu-cvs
- new curses display option

qemu -curses

I'm Sorry, but it doesn't works.

tux@suse103-ws32:~> /usr/local/bin/qemu-system-x86_64 -curses

/usr/local/bin/qemu-system-x86_64: invalid option -- '-curses'

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/

_______________________________________________
kvm-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/kvm-devel

author
#4 lore raw
Quoted 7 lines · Alexey Eremenko
Quoted 7 lines

Very Nice. Must be KVM-63.

Quoted 3 lines

- merge qemu-cvs
- new curses display option

Quoted 8 lines
Quoted 1 line

qemu -curses

I'm Sorry, but it doesn't works.

tux@suse103-ws32:~> /usr/local/bin/qemu-system-x86_64 -curses

/usr/local/bin/qemu-system-x86_64: invalid option -- '-curses'

It probably wasn't configured. Do you have the devel package installed?

Signature · 7 lines
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 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
#5 lore raw

KVM-63 - ncurses

Quoted 1 line

It probably wasn't configured. Do you have the devel package installed?

You are correct - it wasn't configured.

The problem is - I have the package (ncurses-devel) installed, but it is not detected. KVM's "./configure" scripts skips it.

But it works on my Fedora machine.

I have a big problem with ncurses - once the VM enters Graphics Mode, it cannot be killed with start Linux command: "ctrl+C" - tried from KDE Konsole. It can be killed only using "kill". I think it's a bug.

Very nice feature BTW.

-Alexey

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/

_______________________________________________
kvm-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/kvm-devel

#6 lore raw

Re: KVM-63 - ncurses

Quoted 5 lines · Alexey Eremenko

I have a big problem with ncurses - once the VM enters Graphics Mode, it cannot be killed
with start Linux command: "ctrl+C" - tried from KDE Konsole. It can be killed only using "kill".

using xterm over pekwm (which traps "alt+2") I can use for that "esc+2"

qemu> quit

konsole probably works with the default key bindings for the qemu console under curses which is "alt+2".

Carlo

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/

#7 lore raw

Re: KVM-63 - ncurses

Quoted 5 lines

using xterm over pekwm (which traps "alt+2") I can use for that "esc+2"

qemu> quit

konsole probably works with the default key bindings for the qemu console

under curses which is "alt+2".

Yes, Thanks Carlo, that worked.

Another problem, is that most standard OSes (including most Linux distros) use both Graphical GRUB + Graphical setup by default.

In the hope to improve this situation, I have filled a feature-request for openSUSE:
https://bugzilla.novell.com/show_bug.cgi?id=347236

-Alexey, 6.3.2008.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/

_______________________________________________
kvm-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/kvm-devel

author
#8 lore raw
In reply to Avi Kivity
Quoted 3 lines · Avi Kivity

Add cpus on the fly to your virtual machines with the new cpu hotplug feature.

er, kvm-63, that is.

Signature · 7 lines
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 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/