From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paolo Bonzini Subject: Re: [PATCH v3 6/6] qemu_calculate_timeout: increase minimum timeout to 1h Date: Fri, 10 Feb 2012 11:45:59 +0100 Message-ID: <4F34F567.3040309@redhat.com> References: <201202100026.40727.paul@codesourcery.com> <4F34CF5E.9080106@redhat.com> <201202100952.26104.paul@codesourcery.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-6; format=flowed Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <201202100952.26104.paul@codesourcery.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+gceq-qemu-devel=gmane.org@nongnu.org Sender: qemu-devel-bounces+gceq-qemu-devel=gmane.org@nongnu.org To: Paul Brook Cc: avi@redhat.com, xen-devel@lists.xensource.com, qemu-devel@nongnu.org, Stefano Stabellini List-Id: xen-devel@lists.xenproject.org On 02/10/2012 10:52 AM, Paul Brook wrote: >> > At least the floppy DMA engine is fine with it, it uses idle bottom >> > halves (which are a hack and could be replaced by timers, but that's not >> > relevant now). > I thought idle bottom halves were one of the things that made this timout > necessary. How else are they going to get run? The timeout is reduced to 10 ms when an idle bottom half is scheduled. See qemu_bh_update_timeout in async.c. Paolo