Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 108776

Summary: app-emulation/qemu-0.7.x support for qvm86
Product: Gentoo Linux Reporter: Daniel Webert <rockoo>
Component: New packagesAssignee: Luca Barbato <lu_zero>
Status: RESOLVED WONTFIX    
Severity: enhancement CC: clmason, drwook, reznikmm, world.root
Priority: High    
Version: unspecified   
Hardware: All   
OS: All   
URL: http://savannah.nongnu.org/projects/qvm86/
Whiteboard:
Package list:
Runtime testing required: ---

Description Daniel Webert 2005-10-10 15:08:35 UTC
app-emulation/qemu-0.7.x support for qvm86

qvm86 is a kernel module to provide x86 virtualisation capabilities for the qemu
emulator. Virtualisation allows "emulated" code to be run natively on the host
cpu, using the CPU protection mechanisms to intercept and emulate priveleged events.

qvm86 is the same as KQEMU, but under gpl.

some info in german is also on 
http://www.linuxforen.de/forums/showpost.php?p=1082475&postcount=12
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2005-10-10 15:30:34 UTC
Hope it's the right to push this directly to you, Luca.
Comment 2 Luca Barbato gentoo-dev 2005-10-10 22:44:45 UTC
Last time I tested it resulted in stability problem and is incompatible enought
to kqemu to make them mutually exclusive. I'll try in the weekend and see how it
improved
Comment 3 Peter Read 2006-03-29 12:36:54 UTC
Maybe a virtual for kqemu/qvm86 is the answer?  Doubt many people would want both on their systems.  Default to kqemu as it's more stable I guess?

Just a thought
Comment 4 GNUtoo 2006-04-05 14:49:47 UTC
(In reply to comment #3)
> Maybe a virtual for kqemu/qvm86 is the answer?  Doubt many people would want
> both on their systems.  Default to kqemu as it's more stable I guess?
> 
> Just a thought
> 

kqemu is freeware and qvm86 is gpl...
but mabe we could:
-add it as use flag on the qemu package
-mask it as hard maskered so users kow why it is masked and can unmask it with /etc/portage/package.unmask
Comment 5 GNUtoo 2006-04-05 14:52:48 UTC
(In reply to comment #4)
> (In reply to comment #3)
> > Maybe a virtual for kqemu/qvm86 is the answer?  Doubt many people would want
> > both on their systems.  Default to kqemu as it's more stable I guess?
> > 
> > Just a thought
> > 
> 
> kqemu is freeware and qvm86 is gpl...
> but mabe we could:
> -add it as use flag on the qemu package
> -mask it as hard maskered so users kow why it is masked and can unmask it with
> /etc/portage/package.unmask
> 


mabe a new ebuild is better because
"QVM86 requires a recent CVS version of QEMU.  It does not work
with any of the current release versions of QEMU.

QVM86 currently contains code for 2.4 and 2.6 linux kernels and
windows (2000/XP) hosts."

the problem is which version should we build against because QEMU cvs has changed a lot an is now working on a full virtualisation kernel module
Comment 6 GNUtoo 2006-05-02 19:19:54 UTC
mabe we don't need a qvm86 suport IN qemu but a qvm86-qemu
Comment 7 Maxim Reznik 2006-10-17 03:28:22 UTC
Just link about qvm86 update:
"kqemu 1.3.0 compatibility and small bugfix"
http://thread.gmane.org/gmane.comp.emulators.qemu.qvm86/19/focus=19
Comment 8 Luca Barbato gentoo-dev 2006-10-17 03:47:08 UTC
Thank you for the update I'll look into it now
Comment 9 Luca Barbato gentoo-dev 2007-05-06 10:28:14 UTC
kqemu now is gpl.