From mboxrd@z Thu Jan 1 00:00:00 1970 From: Takashi Iwai Subject: Re: new timer code in CVS Date: Wed, 05 Feb 2003 13:49:51 +0100 Sender: alsa-devel-admin@lists.sourceforge.net Message-ID: References: Mime-Version: 1.0 (generated by SEMI 1.14.4 - "Hosorogi") Content-Type: text/plain; charset=US-ASCII Return-path: Received: from Cantor.suse.de (ns.suse.de [213.95.15.193]) by alsa.alsa-project.org (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id NAA09542 for ; Wed, 5 Feb 2003 13:49:53 +0100 Received: from Hermes.suse.de (Hermes.suse.de [213.95.15.136]) by Cantor.suse.de (Postfix) with ESMTP id 356CC144A2 for ; Wed, 5 Feb 2003 13:49:51 +0100 (MET) In-Reply-To: Errors-To: alsa-devel-admin@lists.sourceforge.net List-Help: List-Post: List-Subscribe: , List-Unsubscribe: , List-Archive: To: Jaroslav Kysela Cc: ALSA development List-Id: alsa-devel@alsa-project.org At Wed, 5 Feb 2003 12:17:28 +0100 (CET), Jaroslav wrote: > > On Wed, 5 Feb 2003, Takashi Iwai wrote: > > > At Tue, 4 Feb 2003 14:30:30 +0100 (CET), > > Jaroslav Kysela wrote: > > > > > > Hi all, > > > > > > I've commited improved kernel code for the ALSA timer interface. > > > It should fix many troubles (my own lowlatency kernel with HZ=1000 easily > > > hung up my laptop when I used older code for the system timer) and there > > > are major improvements especialy in locking and handling of slave timers > > > and slower callbacks (like sequencer one). > > > > the sequencer switches to tasklet inside if it takes too long time > > (too much event processed). i'll remove this check if the timer > > callback is invoked already via tasklet. > > Yep, the sequencer callback is now "slow" (it will be called always using > tasklet) so the limit of processed events can be removed. ok, done on cvs. Takashi ------------------------------------------------------- This SF.NET email is sponsored by: SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! http://www.vasoftware.com