[FUG-BR] throttling interrupt source

Marcelo Gondim gondim em bsdinfo.com.br
Segunda Setembro 5 22:13:52 BRT 2011


Olá pessoal,

Depois de meses em funcionamento bateu uma lentidão no acesso ao sistema 
que faz o Firewall de um link de 180Mbps. Quando fui ver o dmesg estava 
dando esses storms abaixo. Aumentei hw.intr_storm_threshold de 1000 para 
9000 e parou de dar o erro. Está correto o procedimento ou existe algo 
errado que precisa ser corrigido?

ugen1.5: <Prolific Technology Inc.> at usbus1 (disconnected)
uplcom0: at uhub4, port 2, addr 5 (disconnected)
ugen1.6: <Prolific Technology Inc.> at usbus1 (disconnected)
uplcom1: at uhub4, port 3, addr 6 (disconnected)
ugen1.3: <Prolific Technology Inc.> at usbus1
uplcom0: <Prolific Technology Inc. USB-Serial Controller, class 0/0, rev 
1.10/3.00, addr 3> on usbus1
interrupt storm detected on "irq259:"; throttling interrupt source
interrupt storm detected on "irq259:"; throttling interrupt source
interrupt storm detected on "irq259:"; throttling interrupt source
interrupt storm detected on "irq259:"; throttling interrupt source
interrupt storm detected on "irq259:"; throttling interrupt source
interrupt storm detected on "irq259:"; throttling interrupt source
interrupt storm detected on "irq259:"; throttling interrupt source
interrupt storm detected on "irq259:"; throttling interrupt source
interrupt storm detected on "irq259:"; throttling interrupt source
interrupt storm detected on "irq259:"; throttling interrupt source
interrupt storm detected on "irq259:"; throttling interrupt source
interrupt storm detected on "irq259:"; throttling interrupt source

Esse firewall utiliza interfaces Gigabit Intel e a em1 que é a interface 
interna é justamente essa interrupt 259 que estamos vendo.

em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
         
options=219b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4,WOL_MAGIC>
         ether 00:1b:21:9d:4b:68
         inet 186.xxx.xx.2 netmask 0xffffffe0 broadcast 186.xxx.xx.31
         inet 186.xxx.xx.8 netmask 0xffffffff broadcast 186.xxx.xx.8
         inet 186.xxx.xx.26 netmask 0xffffffff broadcast 186.xxx.xx.26
         inet 186.xxx.xx.27 netmask 0xffffffff broadcast 186.xxx.xx.27
         inet 186.xxx.xx.28 netmask 0xffffffff broadcast 186.xxx.xx.28
         inet 186.xxx.xx.29 netmask 0xffffffff broadcast 186.xxx.xx.29
         inet 186.xxx.xx.30 netmask 0xffffffff broadcast 186.xxx.xx.30
         inet 192.168.51.51 netmask 0xffffff00 broadcast 192.168.51.255
         media: Ethernet autoselect (1000baseT <full-duplex>)
         status: active
em1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
         
options=219b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4,WOL_MAGIC>
         ether 00:1b:21:9d:4a:cb
         inet 192.168.255.1 netmask 0xffffff00 broadcast 192.168.255.255
         media: Ethernet autoselect (1000baseT <full-duplex>)
         status: active
ipfw0: flags=8801<UP,SIMPLEX,MULTICAST> metric 0 mtu 65536
pfsync0: flags=0<> metric 0 mtu 1460
         syncpeer: 224.0.0.240 maxupd: 128
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
         options=3<RXCSUM,TXCSUM>
         inet6 fe80::1%lo0 prefixlen 64 scopeid 0x7
         inet6 ::1 prefixlen 128
         inet 127.0.0.1 netmask 0xff000000
         nd6 options=3<PERFORMNUD,ACCEPT_RTADV>
pflog0: flags=141<UP,RUNNING,PROMISC> metric 0 mtu 33152
tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> metric 0 mtu 1500
         options=80000<LINKSTATE>
         inet 172.31.0.1 --> 172.31.0.2 netmask 0xffffffff
         Opened by PID 16248

FreeBSD seca.xxx.com.br 8.2-STABLE FreeBSD 8.2-STABLE #1: Fri Jul 22 
15:58:18 BRT 2011     root em seca.xxx.com.br:/usr/obj/usr/src/sys/INTNET  
amd64

Grande abraço a todos


Mais detalhes sobre a lista de discussão freebsd