From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:39776) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UG4F7-0002wj-1I for qemu-devel@nongnu.org; Thu, 14 Mar 2013 05:14:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UG4F5-0006UO-TZ for qemu-devel@nongnu.org; Thu, 14 Mar 2013 05:14:32 -0400 Received: from mx1.redhat.com ([209.132.183.28]:42332) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UG4F5-0006UJ-KM for qemu-devel@nongnu.org; Thu, 14 Mar 2013 05:14:31 -0400 Message-ID: <514194E4.3040208@redhat.com> Date: Thu, 14 Mar 2013 10:14:12 +0100 From: Paolo Bonzini MIME-Version: 1.0 References: <5d85837fd58683b7e13ac78d6d468af6e152a512.1363243596.git.hutao@cn.fujitsu.com> In-Reply-To: <5d85837fd58683b7e13ac78d6d468af6e152a512.1363243596.git.hutao@cn.fujitsu.com> Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH v14 3/4] introduce pvevent device to deal with panicked event List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Hu Tao Cc: Peter Maydell , Gleb Natapov , "Michael S. Tsirkin" , Jan Kiszka , qemu-devel , Markus Armbruster , Blue Swirl , Orit Wasserman , Juan Quintela , Alexander Graf , Christian Borntraeger , Andrew Jones , Alex Williamson , Sasha Levin , Stefan Hajnoczi , Luiz Capitulino , KAMEZAWA Hiroyuki , Kevin Wolf , Anthony Liguori , Marcelo Tosatti Il 14/03/2013 09:15, Hu Tao ha scritto: > pvevent device is used to send guest panic event from guest to qemu. > > When guest panic happens, pvevent device driver will write a event > number to IO port 0x505(which is the IO port occupied by pvevent device, > by default). On receiving the event, pvevent device will pause guest > cpu(s), and send a qmp event QEVENT_GUEST_PANICKED. > > TODO: make the IO port configurable The port is already configurable as far as the device is concerned; when you add the port to the PC boards you will have to wind up fw-cfg. So these patches can go in already, with the sole change that the HID must be in the QEMU namespace rather than MSFT. Paolo