* new timer code in CVS
@ 2003-02-04 13:30 Jaroslav Kysela
2003-02-05 11:11 ` Takashi Iwai
0 siblings, 1 reply; 4+ messages in thread
From: Jaroslav Kysela @ 2003-02-04 13:30 UTC (permalink / raw)
To: ALSA development; +Cc: Takashi Iwai
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).
Please, if you have some time, test this new code (especially with
the sequencer and rtctimer) and report me any bugs or problems.
Jaroslav
-----
Jaroslav Kysela <perex@suse.cz>
Linux Kernel Sound Maintainer
ALSA Project, SuSE Labs
-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: new timer code in CVS
2003-02-04 13:30 new timer code in CVS Jaroslav Kysela
@ 2003-02-05 11:11 ` Takashi Iwai
2003-02-05 11:17 ` Jaroslav Kysela
0 siblings, 1 reply; 4+ messages in thread
From: Takashi Iwai @ 2003-02-05 11:11 UTC (permalink / raw)
To: Jaroslav Kysela; +Cc: ALSA development
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.
> Please, if you have some time, test this new code (especially with
> the sequencer and rtctimer) and report me any bugs or problems.
it seems working fine, so far.
thanks,
Takashi
-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: new timer code in CVS
2003-02-05 11:11 ` Takashi Iwai
@ 2003-02-05 11:17 ` Jaroslav Kysela
2003-02-05 12:49 ` Takashi Iwai
0 siblings, 1 reply; 4+ messages in thread
From: Jaroslav Kysela @ 2003-02-05 11:17 UTC (permalink / raw)
To: Takashi Iwai; +Cc: ALSA development
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.
Jaroslav
-----
Jaroslav Kysela <perex@suse.cz>
Linux Kernel Sound Maintainer
ALSA Project, SuSE Labs
-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: new timer code in CVS
2003-02-05 11:17 ` Jaroslav Kysela
@ 2003-02-05 12:49 ` Takashi Iwai
0 siblings, 0 replies; 4+ messages in thread
From: Takashi Iwai @ 2003-02-05 12:49 UTC (permalink / raw)
To: Jaroslav Kysela; +Cc: ALSA development
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
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2003-02-05 12:49 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-02-04 13:30 new timer code in CVS Jaroslav Kysela
2003-02-05 11:11 ` Takashi Iwai
2003-02-05 11:17 ` Jaroslav Kysela
2003-02-05 12:49 ` Takashi Iwai
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.