<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/4.2.2">
</HEAD>
<BODY>
The config of the Ubuntu Studio Precise kernel 3.2.0-23-lowlatency, seems to be ready to use it with threadirqs as boot option.<BR>
Anyway, I still get<BR>
$ /etc/init.d/rtirq status<BR>
<BR>
&nbsp; PID CLS RTPRIO&nbsp; NI PRI %CPU STAT COMMAND <BR>
&nbsp;&nbsp; 92 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 90&nbsp;&nbsp; - 130&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; irq/8-rtc0 <BR>
&nbsp;&nbsp; 85 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 85&nbsp;&nbsp; - 125&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; irq/18-ohci_hcd <BR>
&nbsp;&nbsp; 89 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 84&nbsp;&nbsp; - 124&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; irq/18-ohci_hcd <BR>
&nbsp; 611 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 83&nbsp;&nbsp; - 123&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; irq/18-snd_hdsp <BR>
1285 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 82&nbsp;&nbsp; - 122&nbsp; 0.8 S&nbsp;&nbsp;&nbsp; irq/18-nvidia <BR>
&nbsp; 652 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 80&nbsp;&nbsp; - 120&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; irq/20-snd_ice1 <BR>
&nbsp; 656 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 80&nbsp;&nbsp; - 120&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; irq/21-snd_ice1<BR>
<BR>
instead the of the wanted<BR>
<BR>
$ /etc/init.d/rtirq status<BR>
<BR>
&nbsp; PID CLS RTPRIO&nbsp; NI PRI %CPU STAT COMMAND <BR>
&nbsp; 384 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 90&nbsp;&nbsp; - 130&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; irq/8-rtc0 <BR>
1102 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 85&nbsp;&nbsp; - 125&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; irq/18-hdspm <BR>
1123 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 80&nbsp;&nbsp; - 120&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; irq/20-ICE1712 <BR>
1135 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 80&nbsp;&nbsp; - 120&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; irq/21-ICE1712<BR>
<BR>
So for the moment I guess it's better instead of using<BR>
$ grep RTIRQ_NAME_LIST /etc/default/rtirq<BR>
RTIRQ_NAME_LIST=&quot;rtc hdspm snd usb i8042&quot;<BR>
which does the trick for other installs, to use<BR>
$ grep RTIRQ_NAME_LIST /etc/default/rtirq<BR>
RTIRQ_NAME_LIST=&quot;rtc snd usb i8042&quot;<BR>
since this results in<BR>
$ /etc/init.d/rtirq status<BR>
<BR>
&nbsp; PID CLS RTPRIO&nbsp; NI PRI %CPU STAT COMMAND        <BR>
&nbsp;&nbsp; 92 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 90&nbsp;&nbsp; - 130&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; irq/8-rtc0        <BR>
&nbsp; 702 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 85&nbsp;&nbsp; - 125&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; irq/20-snd_ice1        <BR>
&nbsp; 724 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 85&nbsp;&nbsp; - 125&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; irq/21-snd_ice1        <BR>
&nbsp; 717 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 83&nbsp;&nbsp; - 123&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; irq/18-snd_hdsp        <BR>
 1348 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 82&nbsp;&nbsp; - 122&nbsp; 0.8 S&nbsp;&nbsp;&nbsp; irq/18-nvidia        <BR>
&nbsp;&nbsp; 78 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 80&nbsp;&nbsp; - 120&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; irq/19-ehci_hcd        <BR>
&nbsp;&nbsp; 80 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 80&nbsp;&nbsp; - 120&nbsp; 0.3 S&nbsp;&nbsp;&nbsp; irq/16-ohci_hcd        <BR>
&nbsp;&nbsp; 82 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 79&nbsp;&nbsp; - 119&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; irq/17-ohci_hcd        <BR>
&nbsp;&nbsp; 84 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 78&nbsp;&nbsp; - 118&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; irq/18-ohci_hcd        <BR>
&nbsp;&nbsp; 87 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 78&nbsp;&nbsp; - 118&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; irq/17-ohci_hcd        <BR>
&nbsp;&nbsp; 89 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 77&nbsp;&nbsp; - 117&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; irq/18-ohci_hcd        <BR>
&nbsp;&nbsp; 91 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 75&nbsp;&nbsp; - 115&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; irq/1-i8042        <BR>
&nbsp;&nbsp; 20 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 50&nbsp;&nbsp; -&nbsp; 90&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; irq/9-acpi        <BR>
&nbsp;&nbsp; 67 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 50&nbsp;&nbsp; -&nbsp; 90&nbsp; 0.2 S&nbsp;&nbsp;&nbsp; irq/22-ahci        <BR>
&nbsp; 279 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 50&nbsp;&nbsp; -&nbsp; 90&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; irq/14-pata_ati        <BR>
&nbsp; 280 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 50&nbsp;&nbsp; -&nbsp; 90&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; irq/15-pata_ati        <BR>
&nbsp; 292 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 50&nbsp;&nbsp; -&nbsp; 90&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; irq/22-firewire        <BR>
&nbsp; 561 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 50&nbsp;&nbsp; -&nbsp; 90&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; irq/7-parport0        <BR>
 1020 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 50&nbsp;&nbsp; -&nbsp; 90&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; irq/43-eth0        <BR>
&nbsp;&nbsp;&nbsp; 3 TS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -&nbsp;&nbsp; 0&nbsp; 19&nbsp; 0.2 S&nbsp;&nbsp;&nbsp; ksoftirqd/0        <BR>
&nbsp;&nbsp;&nbsp; 9 TS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -&nbsp;&nbsp; 0&nbsp; 19&nbsp; 0.2 S&nbsp;&nbsp;&nbsp; ksoftirqd/1<BR>
so my MIDI interfaces snd_ice1... get a higher priority than the audio card snd_hdsp..., but at least all the other stuff get a lower priority.<BR>
<BR>
On other installs I also got/get the wanted priority for a non-rt, with threadirqs, e.g.:<BR>
<A HREF="mailto:spinymouse@avlinux">spinymouse@avlinux</A>:~$ uname -a<BR>
Linux avlinux 3.0.23-avl-7-pae #28 SMP PREEMPT Thu Mar 1 19:14:14 EST 2012 i686 GNU/Linux<BR>
<A HREF="mailto:spinymouse@avlinux">spinymouse@avlinux</A>:~$ /etc/init.d/rtirq status<BR>
<BR>
&nbsp; PID CLS RTPRIO&nbsp; NI PRI %CPU STAT COMMAND        <BR>
&nbsp; 452 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 90&nbsp;&nbsp; - 130&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; irq/8-rtc0        <BR>
 1028 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 85&nbsp;&nbsp; - 125&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; irq/18-hdspm        <BR>
 1040 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 80&nbsp;&nbsp; - 120&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; irq/20-ICE1712        <BR>
 1042 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 80&nbsp;&nbsp; - 120&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; irq/21-ICE1712        <BR>
&nbsp; 615 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 75&nbsp;&nbsp; - 115&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; irq/19-ehci_hcd        <BR>
&nbsp; 620 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 75&nbsp;&nbsp; - 115&nbsp; 0.2 S&nbsp;&nbsp;&nbsp; irq/16-ohci_hcd        <BR>
&nbsp; 622 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 74&nbsp;&nbsp; - 114&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; irq/17-ohci_hcd        <BR>
&nbsp; 626 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 73&nbsp;&nbsp; - 113&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; irq/17-ohci_hcd        <BR>
&nbsp; 445 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 70&nbsp;&nbsp; - 110&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; irq/1-i8042        <BR>
&nbsp;&nbsp; 96 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 50&nbsp;&nbsp; -&nbsp; 90&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; irq/9-acpi        <BR>
&nbsp; 621 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 50&nbsp;&nbsp; -&nbsp; 90&nbsp; 0.1 S&nbsp;&nbsp;&nbsp; irq/22-firewire        <BR>
&nbsp; 625 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 50&nbsp;&nbsp; -&nbsp; 90&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; irq/18-ohci_hcd        <BR>
&nbsp; 627 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 50&nbsp;&nbsp; -&nbsp; 90&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; irq/18-ohci_hcd        <BR>
&nbsp; 628 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 50&nbsp;&nbsp; -&nbsp; 90&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; irq/14-pata_ati        <BR>
&nbsp; 629 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 50&nbsp;&nbsp; -&nbsp; 90&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; irq/15-pata_ati        <BR>
&nbsp; 634 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 50&nbsp;&nbsp; -&nbsp; 90&nbsp; 0.3 S&nbsp;&nbsp;&nbsp; irq/22-ahci        <BR>
&nbsp; 909 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 50&nbsp;&nbsp; -&nbsp; 90&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; irq/7-parport0        <BR>
 1414 FF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 50&nbsp;&nbsp; -&nbsp; 90&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; irq/43-eth0        <BR>
&nbsp;&nbsp;&nbsp; 3 TS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -&nbsp;&nbsp; 0&nbsp; 19&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; ksoftirqd/0        <BR>
&nbsp;&nbsp;&nbsp; 9 TS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -&nbsp;&nbsp; 0&nbsp; 19&nbsp; 0.0 S&nbsp;&nbsp;&nbsp; ksoftirqd/1<BR>
<BR>
Could it be the kernel version or video driver?<BR>
<BR>
Any hints are welcome,<BR>
Ralf<BR>
<BR>
PS: I did not test if it really does matter if the audio card has a higher or lower priority than the MIDI cards.
</BODY>
</HTML>