qvm86-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[qvm86-devel] kqemu 1.3.0 compatibility and small bugfix


From: Jim C. Brown
Subject: [qvm86-devel] kqemu 1.3.0 compatibility and small bugfix
Date: Tue, 14 Feb 2006 21:21:52 -0500
User-agent: Mutt/1.4.2.1i

kqemu 1.3.0 compatibility - null support for KQEMU_MODIFY_RAM_PAGES, updates 
kqemu structures to the 1.3.0 version, check if running in -kernel-kqemu mode 
and fake it if necessary (punt to qemu-softmmu if cpl == 0).

Basically, you can specify -kernel-kqemu if you want, but qvm86 will blissfully 
ignore you and handle only user mode guest code anyways.

Todo: Support ram_pages_to_update, x86_64??? syscall registers. IIRC 
ram_pages_to_update had something to do with fixing Windows 9x guests (at 
least, it appeared in the same version of kqemu that first supported 9x guests).

Bugfix is use of a read lock around get_user_pages() - this should avoid those 
random memory corruption issues and make qvm86 more stable.

-- 
Infinite complexity begets infinite beauty.
Infinite precision begets infinite perfection.

Attachment: qvm86.kqemu130.patch
Description: Text document


reply via email to

[Prev in Thread] Current Thread [Next in Thread]