From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1ME5iz-00017X-TJ for qemu-devel@nongnu.org; Tue, 09 Jun 2009 14:07:05 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1ME5iv-00016n-2k for qemu-devel@nongnu.org; Tue, 09 Jun 2009 14:07:05 -0400 Received: from [199.232.76.173] (port=44593 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ME5iv-00016k-0J for qemu-devel@nongnu.org; Tue, 09 Jun 2009 14:07:01 -0400 Received: from mail-bw0-f223.google.com ([209.85.218.223]:39080) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1ME5iu-0002eB-9N for qemu-devel@nongnu.org; Tue, 09 Jun 2009 14:07:00 -0400 Received: by bwz23 with SMTP id 23so168028bwz.34 for ; Tue, 09 Jun 2009 11:06:59 -0700 (PDT) MIME-Version: 1.0 Date: Tue, 9 Jun 2009 21:06:59 +0300 Message-ID: From: Blue Swirl Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: [Qemu-devel] Migration as port comparison tool? List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel Hi, Perhaps system migration could be enhanced to support comparison of states of guest systems in two QEMUs running on different CPU hosts. Both emulators would send their state to a third one that just receives both states and does the comparison. This could aid finding bugs in host support. Obviously for the comparison to be meaningful, the states need to be taken at the same point of execution and interrupts should be delivered deterministically, clocks synchronized etc. Maybe it gets too complex.