The truth is, that it's not completely solved, there's at least the need
to switch the config script when using different kernel versions.
RTIRQ STILL IS
rtirq - Revision 7, resp. $ wget [snip] --2012-05-05 03:09:00--
First the drawback when using 1 config for both kernels, then
3.2.0-23-lowlatency with good prios and then 3.0.30 (lowlatency) with
good prios. Using nvidia-current-295.40 with both kernels.
Rebooting seems to be important, stop and start rtirq seems not to work.
## REBOOT
spinymouse@precise:~$ uname -a
Linux precise 3.2.0-23-lowlatency #31-Ubuntu SMP PREEMPT Wed Apr 11
02:24:03 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
spinymouse@precise:~$ /etc/init.d/rtirq status
PID CLS RTPRIO NI PRI %CPU STAT COMMAND
92 FF 90 - 130 0.0 S irq/8-rtc0
85 FF 85 - 125 0.0 S irq/18-ohci_hcd
89 FF 84 - 124 0.0 S irq/18-ohci_hcd
681 FF 83 - 123 0.0 S irq/18-snd_hdsp
1198 FF 82 - 122 0.8 S irq/18-nvidia
678 FF 70 - 110 0.0 S irq/20-snd_ice1
685 FF 69 - 109 0.0 S irq/21-snd_ice1
79 FF 60 - 100 0.0 S irq/19-ehci_hcd
81 FF 60 - 100 0.1 S irq/16-ohci_hcd
83 FF 59 - 99 0.0 S irq/17-ohci_hcd
87 FF 58 - 98 0.0 S irq/17-ohci_hcd
91 FF 55 - 95 0.0 S irq/1-i8042
20 FF 50 - 90 0.0 S irq/9-acpi
68 FF 50 - 90 0.2 S irq/22-ahci
263 FF 50 - 90 0.0 S irq/14-pata_ati
264 FF 50 - 90 0.0 S irq/15-pata_ati
290 FF 50 - 90 0.0 S irq/22-firewire
544 FF 50 - 90 0.0 S irq/7-parport0
929 FF 50 - 90 0.0 S irq/43-eth0
3 TS - 0 19 0.2 S ksoftirqd/0
9 TS - 0 19 0.2 S ksoftirqd/1
spinymouse@precise:~$ grep RTIRQ_NAME_LIST /etc/default/rtirq
RTIRQ_NAME_LIST="rtc hdspm ICE1712 snd_hdsp snd_ice1 snd usb i8042"
## REBOOT
spinymouse@precise:~$ uname -a
Linux precise 3.2.0-23-lowlatency #31-Ubuntu SMP PREEMPT Wed Apr 11
02:24:03 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
spinymouse@precise:~$ /etc/init.d/rtirq status
PID CLS RTPRIO NI PRI %CPU STAT COMMAND
92 FF 90 - 130 0.0 S irq/8-rtc0
730 FF 85 - 125 0.0 S irq/18-snd_hdsp
712 FF 80 - 120 0.0 S irq/20-snd_ice1
750 FF 79 - 119 0.0 S irq/21-snd_ice1
79 FF 70 - 110 0.0 S irq/19-ehci_hcd
81 FF 70 - 110 0.1 S irq/16-ohci_hcd
83 FF 69 - 109 0.0 S irq/17-ohci_hcd
87 FF 68 - 108 0.0 S irq/17-ohci_hcd
91 FF 65 - 105 0.0 S irq/1-i8042
20 FF 50 - 90 0.0 S irq/9-acpi
68 FF 50 - 90 0.3 S irq/22-ahci
85 FF 50 - 90 0.0 S irq/18-ohci_hcd
89 FF 50 - 90 0.0 S irq/18-ohci_hcd
267 FF 50 - 90 0.0 S irq/14-pata_ati
268 FF 50 - 90 0.0 S irq/15-pata_ati
289 FF 50 - 90 0.0 S irq/22-firewire
507 FF 50 - 90 0.0 S irq/7-parport0
945 FF 50 - 90 0.0 S irq/43-eth0
1225 FF 50 - 90 0.7 S irq/18-nvidia
3 TS - 0 19 0.2 S ksoftirqd/0
9 TS - 0 19 0.2 R ksoftirqd/1
spinymouse@precise:~$ grep RTIRQ_NAME_LIST /etc/default/rtirq
#RTIRQ_NAME_LIST="rtc hdspm ICE1712 snd_hdsp snd_ice1 snd usb i8042"
RTIRQ_NAME_LIST="rtc snd_hdsp snd_ice1 snd usb i8042"
## REBOOT
spinymouse@precise:~$ uname -a
Linux precise 3.0.30 #1 SMP PREEMPT Sun May 6 22:44:54 CEST 2012 x86_64
x86_64 x86_64 GNU/Linux
spinymouse@precise:~$ /etc/init.d/rtirq status
PID CLS RTPRIO NI PRI %CPU STAT COMMAND
91 FF 90 - 130 0.0 S irq/8-rtc0
760 FF 85 - 125 0.0 S irq/18-hdspm
767 FF 80 - 120 0.0 S irq/20-ICE1712
785 FF 79 - 119 0.0 S irq/21-ICE1712
78 FF 60 - 100 0.0 S irq/19-ehci_hcd
80 FF 60 - 100 0.2 S irq/16-ohci_hcd
82 FF 59 - 99 0.0 S irq/17-ohci_hcd
86 FF 58 - 98 0.0 S irq/17-ohci_hcd
90 FF 55 - 95 0.0 S irq/1-i8042
18 FF 50 - 90 0.0 S irq/9-acpi
67 FF 50 - 90 0.2 S irq/22-ahci
84 FF 50 - 90 0.0 S irq/18-ohci_hcd
88 FF 50 - 90 0.0 S irq/18-ohci_hcd
253 FF 50 - 90 0.0 S irq/14-pata_ati
256 FF 50 - 90 0.0 S irq/15-pata_ati
289 FF 50 - 90 0.0 S irq/22-firewire
577 FF 50 - 90 0.0 S irq/7-parport0
1004 FF 50 - 90 0.0 S irq/43-eth0
1175 FF 50 - 90 0.7 S irq/18-nvidia
3 TS - 0 19 0.2 S ksoftirqd/0
9 TS - 0 19 0.2 S ksoftirqd/1
spinymouse@precise:~$ grep RTIRQ_NAME_LIST /etc/default/rtirq
RTIRQ_NAME_LIST="rtc hdspm ICE1712 snd_hdsp snd_ice1 snd usb i8042"
#RTIRQ_NAME_LIST="rtc snd_hdsp snd_ice1 snd usb i8042"
Regards,
Ralf