Return-Path: Subject: Re: [PATCH] Bluetooth node manager causes up to ~3.25s delay in freezing tasks. From: Nigel Cunningham To: Marcel Holtmann Cc: linux-bluetooth@vger.kernel.org, linux-pm , LKML In-Reply-To: <1228821843.19553.3.camel@violet.holtmann.net> References: <1228809311.6681.12.camel@nigel-laptop> <1228821843.19553.3.camel@violet.holtmann.net> Content-Type: text/plain Date: Tue, 09 Dec 2008 22:37:15 +1100 Message-Id: <1228822635.6681.19.camel@nigel-laptop> Mime-Version: 1.0 List-ID: Hi. On Tue, 2008-12-09 at 12:24 +0100, Marcel Holtmann wrote: > Hi Nigel, > > > The bluetooth nodemanager function "nodemgr_host_thread" contains a loop > > that calls try_to_freeze near the top of the loop, but then delays for > > up to 3.25 seconds (plus time to do work) before getting back to the top > > of the loop. When starting a cycle post-boot, this doesn't seem to bite, > > but it is causing a noticeable delay at boot time, when freezing > > processes prior to starting to read the image. > > I don't wanna disappoint you, but IEEE1394 is actually Firewire and not > Bluetooth :) Aww. Sorry. All these newfangled technologies confuse an old-timer like me. Oh, wait. I'm not even 40 yet. I'll try the right list this time, I hope! Nigel