From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=45058 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P8Dtv-0001DX-8r for qemu-devel@nongnu.org; Tue, 19 Oct 2010 11:15:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1P8Dtk-00084B-6x for qemu-devel@nongnu.org; Tue, 19 Oct 2010 11:14:51 -0400 Received: from mx1.redhat.com ([209.132.183.28]:2821) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1P8Dtk-000841-0M for qemu-devel@nongnu.org; Tue, 19 Oct 2010 11:14:44 -0400 Date: Tue, 19 Oct 2010 08:14:41 -0700 From: Chris Wright Message-ID: <20101019151441.GA24673@x200.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Subject: [Qemu-devel] KVM call minutes for Oct 19 List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: kvm@vger.kernel.org Cc: qemu-devel@nongnu.org 0.13.X -stable - Anthony will send note to qemu-devel on this - move 0.13.X -stable to a separate tree - driven independently of main qemu tree - challenge is always in the porting and testing of backported fixes - looking for volunteers 0.14 - would like to do this before end of the year - 0.13 forked off a while back (~July), - 0.14 features - QMP stabilized - 0.13.0 -> 0.14 QMP - hard attempt not to break compatibility - new commands, rework, async, human monitor passthrough - goal getting to libvirt not needing human monitor at all - QMP KVM autotest test suite submitted - in-kernel apic, tpr patching still outstanding - QED coroutine concurrency Live snapshots - merge snapshot? - already supported, question about mgmt of snapshot chain - integrate with fsfreeze (and windows alternative) Guest Agent - have one coming RSN (poke Anthony for details) - works over legacy or virtio serial - simple RPC mechanism between host/guest - allows host initiated reboot, for example - can be place to do host driven snahpshot too - Matahari? - can deal w/ block/net/UUID/cluster/etc - too heavyweight? - be sure to coordinate threadlets and concurrency model (for virtfs) - prior discussions - 1st model: http://www.mail-archive.com/qemu-devel@nongnu.org/msg43838.html - 2nd model: http://www.mail-archive.com/qemu-devel@nongnu.org/msg43921.html - threadlets: http://www.mail-archive.com/qemu-devel@nongnu.org/msg43842.html - please review and continue discussion on the list - concurrency model questions - async state machine is easiest to merge right now - future work could push it to cooperative coroutines usb-ccid (aka external device modules such as vtpm) - isolating device specific interface from qemu device internals is hard - usb-ccid description...(go read the patches) - technical complexity with external emulation - version skew - live migration - same complextiy as full plug-in