[LAU] rtirq, kernels >= 3.2 and udev & pm

Fernando Lopez-Lezcano nando at ccrma.Stanford.EDU
Wed May 9 17:44:19 UTC 2012


On 05/09/2012 07:50 AM, Robin Gareus wrote:
> On 05/09/2012 04:38 PM, Rui Nuno Capela wrote:
>> On 05/09/2012 02:03 AM, Fernando Lopez-Lezcano wrote:
>>> PS: Another rtirq script in /etc/pm/sleep.d/ could save the current
>>> priorities before a suspend and restore them after a resume - that does
>>> not happen currently.
>>
>> what about just `rtirq restart` on the sleep.d script (on thaw|resume) ?
>
> indeed. that works just fine here since over 2 years.
>
> the scripts I use to retain jackd2&  qjackctl during suspend/resume
> cycles are available from http://gareus.org/wiki/jack2contol
> for dynamically switching audio-interfaces I settled on dbus (and not
> udev, since jackd runs as user): http://gareus.org/blog/jack2dbus

Cool....

I'm attaching my first try at using a pm-utils script. This script saves 
the priority state of all irq* processes and restores them after a 
resume. It only restores the priority for processes that still exist 
after the resume, and will do nothing for new processes (ie: you plugin 
a usb card while the computer is sleeping). That would be taken care by 
my previously posted udev script which would change priority of newly 
inserted soundcards. I put 05rtirq it in /etc/pm/sleep.d/ directory... 
it seems to be working fine in my laptop.

-- Fernando
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 05rtirq
URL: <http://lists.linuxaudio.org/pipermail/linux-audio-user/attachments/20120509/e4f2f04e/attachment.asc>


More information about the Linux-audio-user mailing list