<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">2017-08-18 12:38 GMT+02:00 Ralf Mardorf <span dir="ltr"><<a href="mailto:ralf.mardorf@alice-dsl.net" target="_blank">ralf.mardorf@alice-dsl.net</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Fri, 2017-08-18 at 11:54 +0200, Jaromír Mikeš wrote:<br>
> irqbalance should be disabled?<br>
<br>
"Disabling the irqbalance daemon<br>
This daemon is enabled by default and periodically forces interrupts to<br>
be handled by CPUs in an even, fair manner. However in realtime<br>
deployments, applications are typically dedicated and bound to specific<br>
CPUs, so the irqbalance daemon is not required." - <a href="https://access.redhat" rel="noreferrer" target="_blank">https://access.redhat</a><br>
.com/documentation/en-<br>
US/Red_Hat_Enterprise_MRG/1.3/<wbr>html/Realtime_Tuning_Guide/sec<wbr>t-<br>
Realtime_Tuning_Guide-General_<wbr>System_Tuning-<br>
Interrupt_and_Process_Binding.<wbr>html<span><br></span></blockquote><div><br></div><div>Is there some way how to disable it on starting jack and enable on quilt jack?<br></div><div>I already using scripts for running PA via jack ...<br></div><div>But here it looks like you need root to switch it off :(<br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span>
> I have different output for rtirq status with kernel as one is only PREEMPT not RT<br>
> Seems to be that rtirq need RT kernel to work fully.<br>
<br>
</span>No, as already pointed out, if you should use a kernel without the rt<br>
patch, you need to add "threadirqs" to the boot options.<br></blockquote><div> <br></div><div>Great fixed!<br></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div class="gmail-m_1353672884195139119h5">
> /etc/init.d/rtirq status<br>
><br>
>   PID CLS RTPRIO  NI PRI %CPU STAT COMMAND<br>
>   424 FF      90   - 130  0.0 S    irq/31-snd_hda_<br>
>   425 FF      85   - 125  6.0 S    irq/19-ehci_hcd<br>
>   429 FF      85   - 125  0.1 S    irq/16-uhci_hcd<br>
>   421 FF      84   - 124  0.0 S    irq/23-ehci_hcd<br>
>   431 FF      84   - 124  0.0 S    irq/17-uhci_hcd<br>
>   432 FF      83   - 123  0.0 S    irq/18-uhci_hcd<br>
>   420 FF      82   - 122  0.0 S    irq/20-uhci_hcd<br>
>   423 FF      81   - 121  0.0 S    irq/21-uhci_hcd<br>
>    66 FF      80   - 120  0.0 S    irq/1-i8042<br>
>   428 FF      80   - 120  0.0 S    irq/22-uhci_hcd<br>
>    65 FF      79   - 119  0.0 S    irq/12-i8042<br>
>    39 FF      50   -  90  0.0 S    irq/9-acpi<br>
>    57 FF      50   -  90  0.0 S    irq/24-PCIe PME<br>
>    58 FF      50   -  90  0.0 S    irq/25-PCIe PME<br>
>    59 FF      50   -  90  0.0 S    irq/26-PCIe PME<br>
>    60 FF      50   -  90  0.0 S    irq/27-PCIe PME<br>
>    61 FF      50   -  90  0.0 S    irq/24-pciehp<br>
>    62 FF      50   -  90  0.0 S    irq/25-pciehp<br>
>    63 FF      50   -  90  0.0 S    irq/26-pciehp<br>
>    64 FF      50   -  90  0.0 S    irq/27-pciehp<br>
>    67 FF      50   -  90  0.0 S    irq/8-rtc0<br>
>   105 FF      50   -  90  0.5 S    irq/14-ata_piix<br>
>   106 FF      50   -  90  0.0 S    irq/15-ata_piix<br>
>   408 FF      50   -  90  0.0 S    irq/28-mei_me<br>
>   409 FF      50   -  90  0.0 S    irq/29-i915<br>
>   418 FF      50   -  90  0.0 S    irq/17-rtl_pci<br>
>   419 FF      50   -  90  0.0 S    irq/16-yenta<br>
>   436 FF      50   -  90  0.0 S    irq/23-i801_smb<br>
>   610 FF      50   -  90  0.0 S    irq/17-firewire<br>
>   635 FF      50   -  90  0.0 S    irq/18-mmc0<br>
>   640 FF      50   -  90  0.0 S    irq/18-r592<br>
>   642 FF      50   -  90  0.0 S    irq/18-r852<br>
>  1061 FF      50   -  90  0.0 S    irq/30-eth0<br>
>   636 FF      49   -  89  0.0 S    irq/18-s-mmc0<br>
>     3 TS       -   0  19  0.1 S    ksoftirqd/0<br>
>    22 TS       -   0  19  0.1 S    ksoftirqd/1<br>
<br>
</div></div>You are giving snd_hda_ the highest prio. Don't do it. It much likely is<br>
an onboard device you aren't using for real-time audio.<br>
<br>
You are giving i8042 real-time priority, don't give keyboard and mouse<br>
this priority.<br>
<br>
Simply edit /etc/conf.d/rtirq RTIRQ_NAME_LIST to:<br>
<br>
RTIRQ_NAME_LIST="usb"<br>
<br>
After that don't restart rtirq, restart the computer.<br></blockquote><div><br></div><div>Ok ... BTW what is rtc?<br></div><div>There was RTIRQ_NAME_LIST="rtc snd usb i8042"<br></div><div>And onemore question here ...<br></div><div>I have also PCIe RME card which I would like to use sometimes ... any chance to give high priority to it?<br></div><div> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
irq/16, irq/23, irq/17 and irq/18 share IRQs, so consider to use the<br>
ehci (USB2) port using IRQ 19. Avoid using uhci (USB1) or the ehci<br>
(USB2) port hat shares the IRQ.<br></blockquote><div><br></div><div>I have only 3x USB ports on my laptop :( it confuse me a bit.<br></div><div>Anyway how can I recognize which one is which?<br><br></div><div>best regards<br><br></div><div>mira  <br></div></div><br><br></div></div>