Fancon IRQ

Hello,

is it normal for a Fancon to generate so many IRQ? ~1400 per “tick”.
image_fancon_irq_ccr.png
CCR1009, v6.47

Same issue here:

> /system resource irq print 
Flags: ro - read-only 
 #    IRQ USERS                                                                         CPU ACTIVE-CPU         COUNT
 0      1 MicroSD                                                                      auto          0             0
 1      2 TILEGx_Serial                                                                auto          1             7
 2      3 crypto                                                                       auto          2             0
 3      4 ts                                                                           auto          3             0
 4      5 Fancon                                                                       auto          4   278 500 579
 5      6 eth phy                                                                      auto          5             2
 6      7 eth                                                                          auto          6    67 308 785
 7      8 eth                                                                          auto          7    68 672 438
 8      9 usb1                                                                         auto          8             0
 9     10 usb2                                                                         auto          9             2

My system info:

> /system routerboard print 
       routerboard: yes
             model: CCR1036-8G-2S+
     serial-number: 5AAC02XXXXXX
     firmware-type: tilegx
  factory-firmware: 3.22
  current-firmware: 6.48.2
  upgrade-firmware: 6.48.2
  
> /system package print 
Flags: X - disabled 
 #   NAME                                       VERSION                                      SCHEDULED              
 0   routeros-tile                              6.48.2                                                              
 1   system                                     6.48.2                                                              
 2 X ipv6                                       6.48.2                                                              
 3 X wireless                                   6.48.2                                                              
 4 X hotspot                                    6.48.2                                                              
 5 X mpls                                       6.48.2                                                              
 6   routing                                    6.48.2                                                              
 7   ppp                                        6.48.2                                                              
 8   dhcp                                       6.48.2                                                              
 9   security                                   6.48.2                                                              
10   advanced-tools                             6.48.2

output of
/sys rou exportplease?

Same here.

> /system resource irq print 
Flags: ro - read-only 
 #    IRQ USERS                                                                            CPU ACTIVE-CPU         COUNT
 0      1 MicroSD                                                                         auto          0             0
 1      2 TILEGx_Serial                                                                   auto          1             4
 2      3 ts                                                                              auto          2             0
 3      4 crypto                                                                          auto          3   583 150 714
 4      5 Fancon                                                                          auto          4 1 042 156 631
 5      6 eth phy                                                                         auto          5             2
 6      7 eth                                                                             auto          6 3 466 750 577
 7      8 eth                                                                             auto          7 4 219 172 084
 8      9 usb1                                                                            auto          8             0
 9     10 usb2                                                                            auto          9             2



> /system routerboard export 
# may/27/2021 14:52:18 by RouterOS 6.46.4
# software id = PADZ-07IU
#
# model = CCR1036-8G-2S+
# serial number = 6AAC05E7E5F4

We also notice performance issues. Some VPN clients gets the downlink 10x slower than usually and cannot establish remote desktop connections to internal network hosts. Some other has no such issues. I accidentally noticed this suspicious Fancon IRQ counts. Could it be related?

Is like all at default… ??? :frowning:

Is like all at nondeafault… :wink:



> /sys rou export
# jun/14/2021 08:13:28 by RouterOS 6.48.2
# software id = HSQU-RTUY
#
# model = CCR1036-8G-2S+
# serial number = 6AAC05XXXXXX



> /system resource irq print  
Flags: ro - read-only 
 #    IRQ USERS                                                                          CPU ACTIVE-CPU         COUNT
 0      1 MicroSD                                                                       auto          0             0
 1      2 TILEGx_Serial                                                                 auto          1             6
 2      3 ts                                                                            auto          2             0
 3      4 crypto                                                                        auto          3             0
 4      5 Fancon                                                                        auto          4 1 048 073 213
 5      6 eth phy                                                                       auto          5             2
 6      7 eth                                                                           auto          6    39 458 788
 7      8 eth                                                                           auto          7    36 634 030
 8      9 usb1                                                                          auto          8             0
 9     10 usb2                                                                          auto          9             2

Yes, this is normal behavior. Depending on the model it can be 1 to 4 IRQ per one fan rotation.