On Fri, 07 Aug 2015 22:58:36 +0200, Robin Gareus wrote:
On 08/07/2015 11:47 AM, Ralf Mardorf wrote:
does
sudo /etc/init.d/rtirq restart
on a running system fix this? If so this is a startup-order issue
(systemd related). rtirq is executed before the hdsp module (firmware)
is loaded.
No, rtirq restart didn't fix it for RTIRQ_NAME_LIST="snd usb i8042".
With RTIRQ_NAME_LIST="snd_hdsp snd_ice1" the order is ok after startup.
[root@moonstudio weremouse]# grep \"s /etc/default/rtirq
RTIRQ_NAME_LIST="snd usb i8042"
[root@moonstudio weremouse]# /etc/init.d/rtirq status|grep snd_hdsp
314 FF 50 - 90 0.0 S irq/18-snd_hdsp
[root@moonstudio weremouse]# /etc/init.d/rtirq restart
Setting IRQ priorities: start [ICE1712] irq=20 pid=344 prio=90: OK.
Setting IRQ priorities: start [ICE1712] irq=21 pid=349 prio=90: OK.
Setting IRQ priorities: start [ohci_hcd] irq=16 pid=61 prio=85: OK.
Setting IRQ priorities: start [ohci_hcd] irq=17 pid=62 prio=84: OK.
Setting IRQ priorities: start [ohci_hcd] irq=17 pid=64 prio=83: OK.
Setting IRQ priorities: start [ohci_hcd] irq=18 pid=63 prio=83: OK.
Setting IRQ priorities: start [ohci_hcd] irq=18 pid=66 prio=82: OK.
Setting IRQ priorities: start [ehci_hcd] irq=19 pid=60 prio=85: OK.
Setting IRQ priorities: start [i8042] irq=1 pid=67 prio=80: OK.
[root@moonstudio weremouse]# /etc/init.d/rtirq status|grep snd_hdsp
314 FF 50 - 90 0.0 S irq/18-snd_hdsp
[root@moonstudio weremouse]# nano /etc/default/rtirq
[root@moonstudio weremouse]# grep \"s /etc/default/rtirq
RTIRQ_NAME_LIST="snd_hdsp snd_ice1"
[root@moonstudio weremouse]# shutdown -r now
[root@moonstudio weremouse]# /etc/init.d/rtirq status|grep snd_hdsp
324 FF 90 - 130 0.0 S irq/18-snd_hdsp
Regards,
Ralf