All of lore.kernel.org
 help / color / mirror / Atom feed
* [alsa-devel] alsa-utils say -c is sched_idle, but actually set sched_rr (BUG?)
@ 2019-12-02 15:17 tommy
  2019-12-03 12:55 ` Jaroslav Kysela
  0 siblings, 1 reply; 2+ messages in thread
From: tommy @ 2019-12-02 15:17 UTC (permalink / raw)
  To: alsa-devel; +Cc: ptp

Hi,

I'm not subscribed to the list.  I was looking for uses of SCHED_IDLE in
software in general when I stubled upon this.  Although I have no personal
interest in asla development, I thought it would be nice to report it here.

alsa-project/alsa-utils commit 611249ae26f435429dbe1894e210704a723ee277 says:

    alsactl: add --nice and --sched-idle options

    The state management can run at low priority, add --nice and --sched-idle
    options to set the scheduler.


Everywhere in the code it says SCHED_IDLE *except* for the actual call to
sched_setscheduler() which instead sets the policy to SCHED_RR.  I have
looked twice to see that I don't miss anything obvious, and suspect this is
an error, or that there should be a comment that explains this oddity.

Kind regards,
Tommy
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
https://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [alsa-devel] alsa-utils say -c is sched_idle, but actually set sched_rr (BUG?)
  2019-12-02 15:17 [alsa-devel] alsa-utils say -c is sched_idle, but actually set sched_rr (BUG?) tommy
@ 2019-12-03 12:55 ` Jaroslav Kysela
  0 siblings, 0 replies; 2+ messages in thread
From: Jaroslav Kysela @ 2019-12-03 12:55 UTC (permalink / raw)
  To: tommy, alsa-devel; +Cc: ptp

Dne 02. 12. 19 v 16:17 tommy napsal(a):
> Hi,
> 
> I'm not subscribed to the list.  I was looking for uses of SCHED_IDLE in
> software in general when I stubled upon this.  Although I have no personal
> interest in asla development, I thought it would be nice to report it here.
> 
> alsa-project/alsa-utils commit 611249ae26f435429dbe1894e210704a723ee277 says:
> 
>      alsactl: add --nice and --sched-idle options
> 
>      The state management can run at low priority, add --nice and --sched-idle
>      options to set the scheduler.
> 
> 
> Everywhere in the code it says SCHED_IDLE *except* for the actual call to
> sched_setscheduler() which instead sets the policy to SCHED_RR.  I have
> looked twice to see that I don't miss anything obvious, and suspect this is
> an error, or that there should be a comment that explains this oddity.

Thanks, fixed in 34e373d0b12d96353c49c3dcd73ec52eee11484a .

					Jaroslav

-- 
Jaroslav Kysela <perex@perex.cz>
Linux Sound Maintainer; ALSA Project; Red Hat, Inc.
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
https://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2019-12-03 12:56 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-12-02 15:17 [alsa-devel] alsa-utils say -c is sched_idle, but actually set sched_rr (BUG?) tommy
2019-12-03 12:55 ` Jaroslav Kysela

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.