From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:45531) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1USS2d-0007Yd-N9 for qemu-devel@nongnu.org; Wed, 17 Apr 2013 09:04:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1USS2c-0007NB-0y for qemu-devel@nongnu.org; Wed, 17 Apr 2013 09:04:51 -0400 Received: from cantor2.suse.de ([195.135.220.15]:55323 helo=mx2.suse.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1USS2b-0007LW-Qo for qemu-devel@nongnu.org; Wed, 17 Apr 2013 09:04:49 -0400 Message-ID: <516E9DF0.7010708@suse.de> Date: Wed, 17 Apr 2013 15:04:48 +0200 From: =?UTF-8?B?QW5kcmVhcyBGw6RyYmVy?= MIME-Version: 1.0 References: <2DF74D4E746FF14C8697D5041AAE72D56A01D3BF@MEN-EX2.intra.men.de> <2DF74D4E746FF14C8697D5041AAE72D56A01D74E@MEN-EX2.intra.men.de> In-Reply-To: <2DF74D4E746FF14C8697D5041AAE72D56A01D74E@MEN-EX2.intra.men.de> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] Qemu Unix-Signals List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "Moese, Michael" Cc: Paolo Bonzini , "qemu-devel@nongnu.org" , "Edgar E. Iglesias" Hi, Am 17.04.2013 11:21, schrieb Moese, Michael: >> I think your best bet is to ask GreenSocs if you need support for this= codebase. >=20 > I think you'd be right when you point me to GreenSocs, but.. they don't= seem to support all this anymore. >=20 >=20 >> This is really ancient in QEMU terms, and how the internals work has c= hanged enormously since then. >=20 > Given I'd port their work over to a current QEMU source tree, would it = be save then to use a signal, like SIGUSR2? > I cannot find any use of these signals in the (old) sources, but I want= to be sure not to add unwanted side effects > when I just change the signal handler in my initialization code. > The differences seem to be only in some files of the sources, maybe I c= an port this stuff over to the current version,=20 > as this might be useful not only to me for my thesis right now but to s= ome other developer for hardware-software- > co-simulation. If you were to rebase onto the latest git version, you could as of yesterday use the qtest protocol interface outside of qtest to inject IRQs, IIUC. :-) Do note that either SIGUSR1 or SIGUSR2 is in use for timers or something (and our Wiki page on debugging listed the wrong one last time I ran into it ;)). Regards, Andreas P.S. x.y.5 would be a development version, so there's no telling what exactly it did. --=20 SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 N=C3=BCrnberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imend=C3=B6rffer; HRB 16746 AG N=C3=BC= rnberg