From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:41456) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UG4Jz-0006Uz-4t for qemu-devel@nongnu.org; Thu, 14 Mar 2013 05:19:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UG4Ju-00005C-HX for qemu-devel@nongnu.org; Thu, 14 Mar 2013 05:19:35 -0400 Received: from mx1.redhat.com ([209.132.183.28]:4276) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UG4Ju-00004z-8e for qemu-devel@nongnu.org; Thu, 14 Mar 2013 05:19:30 -0400 Date: Thu, 14 Mar 2013 11:19:19 +0200 From: Gleb Natapov Message-ID: <20130314091919.GD11223@redhat.com> References: <5d85837fd58683b7e13ac78d6d468af6e152a512.1363243596.git.hutao@cn.fujitsu.com> <514194E4.3040208@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <514194E4.3040208@redhat.com> 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: Paolo Bonzini Cc: Peter Maydell , "Michael S. Tsirkin" , Hu Tao , qemu-devel , Markus Armbruster , Blue Swirl , Orit Wasserman , Juan Quintela , Alexander Graf , Christian Borntraeger , Jan Kiszka , Andrew Jones , Alex Williamson , Sasha Levin , Stefan Hajnoczi , Luiz Capitulino , KAMEZAWA Hiroyuki , Kevin Wolf , Anthony Liguori , Marcelo Tosatti On Thu, Mar 14, 2013 at 10:14:12AM +0100, Paolo Bonzini wrote: > 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. > Why not add fw-cfg when device is created (with -device for instance)? > So these patches can go in already, with the sole change that the HID > must be in the QEMU namespace rather than MSFT. > We should request one for QEMU. -- Gleb.