From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KY0Ms-0000us-Hz for qemu-devel@nongnu.org; Tue, 26 Aug 2008 11:22:02 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KY0Mr-0000tH-Ft for qemu-devel@nongnu.org; Tue, 26 Aug 2008 11:22:01 -0400 Received: from [199.232.76.173] (port=41723 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KY0Mr-0000sx-7G for qemu-devel@nongnu.org; Tue, 26 Aug 2008 11:22:01 -0400 Received: from wr-out-0506.google.com ([64.233.184.227]:40779) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KY0Mq-0005aW-So for qemu-devel@nongnu.org; Tue, 26 Aug 2008 11:22:01 -0400 Received: by wr-out-0506.google.com with SMTP id c46so2147695wra.18 for ; Tue, 26 Aug 2008 08:22:00 -0700 (PDT) Message-ID: <48B41F67.2010106@codemonkey.ws> Date: Tue, 26 Aug 2008 10:21:11 -0500 From: Anthony Liguori MIME-Version: 1.0 Subject: Re: [Xen-devel] Re: [Qemu-devel] [PATCH 01/13] Handle terminating signals. References: <1219336054-15919-1-git-send-email-kraxel@redhat.com> <1219336054-15919-2-git-send-email-kraxel@redhat.com> <18611.56975.584280.471257@mariner.uk.xensource.com> <48B3F411.2020306@redhat.com> <18611.63711.631859.280983@mariner.uk.xensource.com> <48B4027C.1000008@codemonkey.ws> <18612.1900.73781.314743@mariner.uk.xensource.com> <48B41B7E.40708@codemonkey.ws> <18612.7267.832361.270651@mariner.uk.xensource.com> In-Reply-To: <18612.7267.832361.270651@mariner.uk.xensource.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Ian Jackson Cc: xen-devel@lists.xensource.com, qemu-devel@nongnu.org, Gerd Hoffmann Ian Jackson wrote: > Anthony Liguori writes ("Re: [Xen-devel] Re: [Qemu-devel] [PATCH 01/13] Handle terminating signals."): > > Then the pipe already has something in it which is fine. The purpose > of writing to it is to make sure that it is not empty. We don't count > the bytes. > BTW, I don't see your patch yet, but my mail is pretty funky right now. Then you need a pipe per-signal and you can't accurately simulate threadfd() (since you can't communicate siginfo). > Please consider my patch instead, which doesn't depend on threads and > is a lot smaller. > I don't see threads as a problem. Are you concerned about mini-OS? Regards, Anthony Liguori > Ian. >