Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 5 Apr 2014 15:45:46 +0300
From:      =?ISO-8859-1?Q?=D6zkan_KIRIK?= <ozkan.kirik@gmail.com>
To:        hiren panchasara <hiren.panchasara@gmail.com>
Cc:        "freebsd-net@freebsd.org" <freebsd-net@freebsd.org>
Subject:   Re: netisr 0 : %100 and other netisr threads are waiting
Message-ID:  <CAAcX-AFGRWdgOfKypCGJU7T7mtkRkWVRExL1_YJ-Pu=xJTsDQw@mail.gmail.com>
In-Reply-To: <CALCpEUHQJtOME9qLCn4N5PaZa=cRBdmeRrPR7hSwTPghDz_RuQ@mail.gmail.com>
References:  <CAAcX-AFDqwG0xJ8_qcaG_K0-TC8xE4EfKLR0GURkMGQiZOKCpQ@mail.gmail.com> <CALCpEUHQJtOME9qLCn4N5PaZa=cRBdmeRrPR7hSwTPghDz_RuQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
hi,
/
I saw that netisr 0 ip has Queue Drops ( 94902 ).
Thank you

# sysctl net.isr
net.isr.dispatch: direct
net.isr.maxthreads: 3
net.isr.bindthreads: 1
net.isr.maxqlimit: 20480
net.isr.defaultqlimit: 4096
net.isr.maxprot: 16
net.isr.numthreads: 3

# sysctl net.route.
net.route.netisr_maxqlen: 4096

# netstat -Q
Configuration:
Setting                        Current        Limit
Thread count                         3            3
Default queue limit               4096        20480
Dispatch policy                 direct          n/a
Threads bound to CPUs          enabled          n/a

Protocols:
Name   Proto QLimit Policy Dispatch Flags
ip         1   4096   flow  default   ---
igmp       2   4096 source  default   ---
rtsock     3   4096 source  default   ---
arp        7   4096 source  default   ---
ether      9   4096 source   direct   ---
ip6       10   4096   flow  default   ---

Workstreams:
WSID CPU   Name     Len WMark   Disp'd  HDisp'd   QDrops   Queued  Handled
   0   0   ip         0  4096 37379235        0    94902 22919506 60298741
   0   0   igmp       0     0        0        0        0        0        0
   0   0   rtsock     0   412        0        0        0    94653    94653
   0   0   arp        0     0 12006983        0        0        0 12006983
   0   0   ether      0     0 738671396        0        0        0 73867139=
6
   0   0   ip6        0  3105 46250868        0        0   717393 46968261
   1   1   ip         0  4096 36662705        0     7136  1722812 38385517
   1   1   igmp       0     0        0        0        0        0        0
   1   1   rtsock     0     0        0        0        0        0        0
   1   1   arp        0     0     2335        0        0        0     2335
   1   1   ether      0     0 398136593        0        0        0 39813659=
3
   1   1   ip6        0  2076 58246220        0        0    28286 58274506
   2   2   ip         0    74 40025929        0        0  4621109 44647038
   2   2   igmp       0     0        0        0        0        0        0
   2   2   rtsock     0     0        0        0        0        0        0
   2   2   arp        0     0     3145        0        0        0     3145
   2   2   ether      0     0 391770318        0        0        0 39177031=
8
   2   2   ip6        0     3 39938460        0        0      694 39939154


# sysctl dev.igb.
dev.igb.0.%desc: Intel(R) PRO/1000 Network Connection version - 2.4.0
dev.igb.0.%driver: igb
dev.igb.0.%location: slot=3D0 function=3D0
dev.igb.0.%pnpinfo: vendor=3D0x8086 device=3D0x1521 subvendor=3D0x8086
subdevice=3D0x5001 class=3D0x020000
dev.igb.0.%parent: pci9
dev.igb.0.nvm: -1
dev.igb.0.enable_aim: 1
dev.igb.0.fc: 0
dev.igb.0.rx_processing_limit: 1024
dev.igb.0.dmac: 0
dev.igb.0.eee_disabled: 0
dev.igb.0.link_irq: 10
dev.igb.0.dropped: 0
dev.igb.0.tx_dma_fail: 0
dev.igb.0.rx_overruns: 0
dev.igb.0.watchdog_timeouts: 0
dev.igb.0.device_control: 1209795137
dev.igb.0.rx_control: 67141658
dev.igb.0.interrupt_mask: 4
dev.igb.0.extended_int_mask: 2147483663
dev.igb.0.tx_buf_alloc: 0
dev.igb.0.rx_buf_alloc: 0
dev.igb.0.fc_high_water: 33168
dev.igb.0.fc_low_water: 33152
dev.igb.0.queue0.no_desc_avail: 6
dev.igb.0.queue0.tx_packets: 516852382
dev.igb.0.queue0.rx_packets: 529687186
dev.igb.0.queue0.rx_bytes: 22241465754
dev.igb.0.queue0.lro_queued: 0
dev.igb.0.queue0.lro_flushed: 0
dev.igb.0.queue1.no_desc_avail: 6
dev.igb.0.queue1.tx_packets: 515982331
dev.igb.0.queue1.rx_packets: 381070968
dev.igb.0.queue1.rx_bytes: 14255780030
dev.igb.0.queue1.lro_queued: 0
dev.igb.0.queue1.lro_flushed: 0
dev.igb.0.queue2.no_desc_avail: 6
dev.igb.0.queue2.tx_packets: 513824025
dev.igb.0.queue2.rx_packets: 368240158
dev.igb.0.queue2.rx_bytes: 26077348141
dev.igb.0.queue2.lro_queued: 0
dev.igb.0.queue2.lro_flushed: 0
dev.igb.0.mac_stats.excess_coll: 0
dev.igb.0.mac_stats.single_coll: 0
dev.igb.0.mac_stats.multiple_coll: 0
dev.igb.0.mac_stats.late_coll: 0
dev.igb.0.mac_stats.collision_count: 0
dev.igb.0.mac_stats.symbol_errors: 0
dev.igb.0.mac_stats.sequence_errors: 0
dev.igb.0.mac_stats.defer_count: 0
dev.igb.0.mac_stats.missed_packets: 427447
dev.igb.0.mac_stats.recv_no_buff: 71
dev.igb.0.mac_stats.recv_undersize: 0
dev.igb.0.mac_stats.recv_fragmented: 0
dev.igb.0.mac_stats.recv_oversize: 325
dev.igb.0.mac_stats.recv_jabber: 0
dev.igb.0.mac_stats.recv_errs: 0
dev.igb.0.mac_stats.crc_errs: 0
dev.igb.0.mac_stats.alignment_errs: 0
dev.igb.0.mac_stats.coll_ext_errs: 0
dev.igb.0.mac_stats.xon_recvd: 0
dev.igb.0.mac_stats.xon_txd: 0
dev.igb.0.mac_stats.xoff_recvd: 0
dev.igb.0.mac_stats.xoff_txd: 0
dev.igb.0.mac_stats.total_pkts_recvd: 1279285268
dev.igb.0.mac_stats.good_pkts_recvd: 1278803003
dev.igb.0.mac_stats.bcast_pkts_recvd: 22508587
dev.igb.0.mac_stats.mcast_pkts_recvd: 30424048
dev.igb.0.mac_stats.rx_frames_64: 493315593
dev.igb.0.mac_stats.rx_frames_65_127: 491205147
dev.igb.0.mac_stats.rx_frames_128_255: 25874063
dev.igb.0.mac_stats.rx_frames_256_511: 24981098
dev.igb.0.mac_stats.rx_frames_512_1023: 38860430
dev.igb.0.mac_stats.rx_frames_1024_1522: 204566672
dev.igb.0.mac_stats.good_octets_recvd: 412107586597
dev.igb.0.mac_stats.good_octets_txd: 1777183006840
dev.igb.0.mac_stats.total_pkts_txd: 1546643040
dev.igb.0.mac_stats.good_pkts_txd: 1546643040
dev.igb.0.mac_stats.bcast_pkts_txd: 284306
dev.igb.0.mac_stats.mcast_pkts_txd: 212244
dev.igb.0.mac_stats.tx_frames_64: 154006784
dev.igb.0.mac_stats.tx_frames_65_127: 111698251
dev.igb.0.mac_stats.tx_frames_128_255: 38858200
dev.igb.0.mac_stats.tx_frames_256_511: 55855569
dev.igb.0.mac_stats.tx_frames_512_1023: 47293645
dev.igb.0.mac_stats.tx_frames_1024_1522: 1138930591
dev.igb.0.mac_stats.tso_txd: 0
dev.igb.0.mac_stats.tso_ctx_fail: 0
dev.igb.0.interrupts.asserts: 1720418170
dev.igb.0.interrupts.rx_pkt_timer: 1278783566
dev.igb.0.interrupts.rx_abs_timer: 0
dev.igb.0.interrupts.tx_pkt_timer: 0
dev.igb.0.interrupts.tx_abs_timer: 0
dev.igb.0.interrupts.tx_queue_empty: 1546622059
dev.igb.0.interrupts.tx_queue_min_thresh: 3275762942
dev.igb.0.interrupts.rx_desc_min_thresh: 0
dev.igb.0.interrupts.rx_overrun: 0
dev.igb.0.host.breaker_tx_pkt: 0
dev.igb.0.host.host_tx_pkt_discard: 0
dev.igb.0.host.rx_pkt: 19438
dev.igb.0.host.breaker_rx_pkts: 0
dev.igb.0.host.breaker_rx_pkt_drop: 0
dev.igb.0.host.tx_good_pkt: 20981
dev.igb.0.host.breaker_tx_pkt_drop: 0
dev.igb.0.host.rx_good_bytes: 412107590415
dev.igb.0.host.tx_good_bytes: 1777183006840
dev.igb.0.host.length_errors: 1929
dev.igb.0.host.serdes_violation_pkt: 0
dev.igb.0.host.header_redir_missed: 0
dev.igb.1.%desc: Intel(R) PRO/1000 Network Connection version - 2.4.0
dev.igb.1.%driver: igb
dev.igb.1.%location: slot=3D0 function=3D1
dev.igb.1.%pnpinfo: vendor=3D0x8086 device=3D0x1521 subvendor=3D0x8086
subdevice=3D0x5001 class=3D0x020000
dev.igb.1.%parent: pci9
dev.igb.1.nvm: -1
dev.igb.1.enable_aim: 1
dev.igb.1.fc: 0
dev.igb.1.rx_processing_limit: 1024
dev.igb.1.dmac: 0
dev.igb.1.eee_disabled: 0
dev.igb.1.link_irq: 2
dev.igb.1.dropped: 0
dev.igb.1.tx_dma_fail: 0
dev.igb.1.rx_overruns: 0
dev.igb.1.watchdog_timeouts: 0
dev.igb.1.device_control: 1209795137
dev.igb.1.rx_control: 67141658
dev.igb.1.interrupt_mask: 4
dev.igb.1.extended_int_mask: 2147483663
dev.igb.1.tx_buf_alloc: 0
dev.igb.1.rx_buf_alloc: 0
dev.igb.1.fc_high_water: 33168
dev.igb.1.fc_low_water: 33152
dev.igb.1.queue0.no_desc_avail: 0
dev.igb.1.queue0.tx_packets: 523930609
dev.igb.1.queue0.rx_packets: 680643711
dev.igb.1.queue0.rx_bytes: 708218088144
dev.igb.1.queue0.lro_queued: 0
dev.igb.1.queue0.lro_flushed: 0
dev.igb.1.queue1.no_desc_avail: 0
dev.igb.1.queue1.tx_packets: 529405009
dev.igb.1.queue1.rx_packets: 669699145
dev.igb.1.queue1.rx_bytes: 694129068004
dev.igb.1.queue1.lro_queued: 0
dev.igb.1.queue1.lro_flushed: 0
dev.igb.1.queue2.no_desc_avail: 0
dev.igb.1.queue2.tx_packets: 500794589
dev.igb.1.queue2.rx_packets: 654545718
dev.igb.1.queue2.rx_bytes: 671933390519
dev.igb.1.queue2.lro_queued: 0
dev.igb.1.queue2.lro_flushed: 0
dev.igb.1.mac_stats.excess_coll: 0
dev.igb.1.mac_stats.single_coll: 0
dev.igb.1.mac_stats.multiple_coll: 0
dev.igb.1.mac_stats.late_coll: 0
dev.igb.1.mac_stats.collision_count: 0
dev.igb.1.mac_stats.symbol_errors: 0
dev.igb.1.mac_stats.sequence_errors: 0
dev.igb.1.mac_stats.defer_count: 0
dev.igb.1.mac_stats.missed_packets: 114803
dev.igb.1.mac_stats.recv_no_buff: 7
dev.igb.1.mac_stats.recv_undersize: 0
dev.igb.1.mac_stats.recv_fragmented: 0
dev.igb.1.mac_stats.recv_oversize: 0
dev.igb.1.mac_stats.recv_jabber: 0
dev.igb.1.mac_stats.recv_errs: 0
dev.igb.1.mac_stats.crc_errs: 0
dev.igb.1.mac_stats.alignment_errs: 0
dev.igb.1.mac_stats.coll_ext_errs: 0
dev.igb.1.mac_stats.xon_recvd: 0
dev.igb.1.mac_stats.xon_txd: 0
dev.igb.1.mac_stats.xoff_recvd: 0
dev.igb.1.mac_stats.xoff_txd: 0
dev.igb.1.mac_stats.total_pkts_recvd: 2005019592
dev.igb.1.mac_stats.good_pkts_recvd: 2004886386
dev.igb.1.mac_stats.bcast_pkts_recvd: 4241129
dev.igb.1.mac_stats.mcast_pkts_recvd: 6973905
dev.igb.1.mac_stats.rx_frames_64: 206735844
dev.igb.1.mac_stats.rx_frames_65_127: 329507211
dev.igb.1.mac_stats.rx_frames_128_255: 46979194
dev.igb.1.mac_stats.rx_frames_256_511: 47697263
dev.igb.1.mac_stats.rx_frames_512_1023: 53530798
dev.igb.1.mac_stats.rx_frames_1024_1522: 1320436076
dev.igb.1.mac_stats.good_octets_recvd: 2082949543090
dev.igb.1.mac_stats.good_octets_txd: 796399612004
dev.igb.1.mac_stats.total_pkts_txd: 1554128026
dev.igb.1.mac_stats.good_pkts_txd: 1554128026
dev.igb.1.mac_stats.bcast_pkts_txd: 75022
dev.igb.1.mac_stats.mcast_pkts_txd: 49
dev.igb.1.mac_stats.tx_frames_64: 433361117
dev.igb.1.mac_stats.tx_frames_65_127: 563082322
dev.igb.1.mac_stats.tx_frames_128_255: 26328309
dev.igb.1.mac_stats.tx_frames_256_511: 28329889
dev.igb.1.mac_stats.tx_frames_512_1023: 50096025
dev.igb.1.mac_stats.tx_frames_1024_1522: 452930364
dev.igb.1.mac_stats.tso_txd: 0
dev.igb.1.mac_stats.tso_ctx_fail: 0
dev.igb.1.interrupts.asserts: 1412655129
dev.igb.1.interrupts.rx_pkt_timer: 2004854126
dev.igb.1.interrupts.rx_abs_timer: 0
dev.igb.1.interrupts.tx_pkt_timer: 0
dev.igb.1.interrupts.tx_abs_timer: 0
dev.igb.1.interrupts.tx_queue_empty: 1554108764
dev.igb.1.interrupts.tx_queue_min_thresh: 118190592
dev.igb.1.interrupts.rx_desc_min_thresh: 0
dev.igb.1.interrupts.rx_overrun: 0
dev.igb.1.host.breaker_tx_pkt: 0
dev.igb.1.host.host_tx_pkt_discard: 0
dev.igb.1.host.rx_pkt: 32260
dev.igb.1.host.breaker_rx_pkts: 0
dev.igb.1.host.breaker_rx_pkt_drop: 0
dev.igb.1.host.tx_good_pkt: 19262
dev.igb.1.host.breaker_tx_pkt_drop: 0
dev.igb.1.host.rx_good_bytes: 2082949636304
dev.igb.1.host.tx_good_bytes: 796399612004
dev.igb.1.host.length_errors: 1926
dev.igb.1.host.serdes_violation_pkt: 0
dev.igb.1.host.header_redir_missed: 0
dev.igb.2.%desc: Intel(R) PRO/1000 Network Connection version - 2.4.0
dev.igb.2.%driver: igb
dev.igb.2.%location: slot=3D0 function=3D2
dev.igb.2.%pnpinfo: vendor=3D0x8086 device=3D0x1521 subvendor=3D0x8086
subdevice=3D0x5001 class=3D0x020000
dev.igb.2.%parent: pci9
dev.igb.2.nvm: -1
dev.igb.2.enable_aim: 1
dev.igb.2.fc: 0
dev.igb.2.rx_processing_limit: 1024
dev.igb.2.dmac: 0
dev.igb.2.eee_disabled: 0
dev.igb.2.link_irq: 2
dev.igb.2.dropped: 0
dev.igb.2.tx_dma_fail: 0
dev.igb.2.rx_overruns: 0
dev.igb.2.watchdog_timeouts: 0
dev.igb.2.device_control: 1209795137
dev.igb.2.rx_control: 67141658
dev.igb.2.interrupt_mask: 4
dev.igb.2.extended_int_mask: 2147483663
dev.igb.2.tx_buf_alloc: 0
dev.igb.2.rx_buf_alloc: 0
dev.igb.2.fc_high_water: 33168
dev.igb.2.fc_low_water: 33152
dev.igb.2.queue0.no_desc_avail: 0
dev.igb.2.queue0.tx_packets: 26500409
dev.igb.2.queue0.rx_packets: 35480078
dev.igb.2.queue0.rx_bytes: 31515581084
dev.igb.2.queue0.lro_queued: 0
dev.igb.2.queue0.lro_flushed: 0
dev.igb.2.queue1.no_desc_avail: 0
dev.igb.2.queue1.tx_packets: 26617642
dev.igb.2.queue1.rx_packets: 35427096
dev.igb.2.queue1.rx_bytes: 31684312453
dev.igb.2.queue1.lro_queued: 0
dev.igb.2.queue1.lro_flushed: 0
dev.igb.2.queue2.no_desc_avail: 0
dev.igb.2.queue2.tx_packets: 30206184
dev.igb.2.queue2.rx_packets: 41459725
dev.igb.2.queue2.rx_bytes: 42527725829
dev.igb.2.queue2.lro_queued: 0
dev.igb.2.queue2.lro_flushed: 0
dev.igb.2.mac_stats.excess_coll: 0
dev.igb.2.mac_stats.single_coll: 0
dev.igb.2.mac_stats.multiple_coll: 0
dev.igb.2.mac_stats.late_coll: 0
dev.igb.2.mac_stats.collision_count: 0
dev.igb.2.mac_stats.symbol_errors: 0
dev.igb.2.mac_stats.sequence_errors: 0
dev.igb.2.mac_stats.defer_count: 0
dev.igb.2.mac_stats.missed_packets: 0
dev.igb.2.mac_stats.recv_no_buff: 0
dev.igb.2.mac_stats.recv_undersize: 0
dev.igb.2.mac_stats.recv_fragmented: 0
dev.igb.2.mac_stats.recv_oversize: 0
dev.igb.2.mac_stats.recv_jabber: 0
dev.igb.2.mac_stats.recv_errs: 0
dev.igb.2.mac_stats.crc_errs: 0
dev.igb.2.mac_stats.alignment_errs: 0
dev.igb.2.mac_stats.coll_ext_errs: 0
dev.igb.2.mac_stats.xon_recvd: 0
dev.igb.2.mac_stats.xon_txd: 0
dev.igb.2.mac_stats.xoff_recvd: 0
dev.igb.2.mac_stats.xoff_txd: 0
dev.igb.2.mac_stats.total_pkts_recvd: 112367081
dev.igb.2.mac_stats.good_pkts_recvd: 112366789
dev.igb.2.mac_stats.bcast_pkts_recvd: 23942
dev.igb.2.mac_stats.mcast_pkts_recvd: 131827
dev.igb.2.mac_stats.rx_frames_64: 5888966
dev.igb.2.mac_stats.rx_frames_65_127: 25732916
dev.igb.2.mac_stats.rx_frames_128_255: 6139316
dev.igb.2.mac_stats.rx_frames_256_511: 5777835
dev.igb.2.mac_stats.rx_frames_512_1023: 2826165
dev.igb.2.mac_stats.rx_frames_1024_1522: 66001591
dev.igb.2.mac_stats.good_octets_recvd: 106177003543
dev.igb.2.mac_stats.good_octets_txd: 16031387076
dev.igb.2.mac_stats.total_pkts_txd: 83324159
dev.igb.2.mac_stats.good_pkts_txd: 83324159
dev.igb.2.mac_stats.bcast_pkts_txd: 3629
dev.igb.2.mac_stats.mcast_pkts_txd: 14
dev.igb.2.mac_stats.tx_frames_64: 25588411
dev.igb.2.mac_stats.tx_frames_65_127: 42179767
dev.igb.2.mac_stats.tx_frames_128_255: 5508485
dev.igb.2.mac_stats.tx_frames_256_511: 2598777
dev.igb.2.mac_stats.tx_frames_512_1023: 2774048
dev.igb.2.mac_stats.tx_frames_1024_1522: 4674671
dev.igb.2.mac_stats.tso_txd: 0
dev.igb.2.mac_stats.tso_ctx_fail: 0
dev.igb.2.interrupts.asserts: 158093007
dev.igb.2.interrupts.rx_pkt_timer: 112365086
dev.igb.2.interrupts.rx_abs_timer: 0
dev.igb.2.interrupts.tx_pkt_timer: 0
dev.igb.2.interrupts.tx_abs_timer: 0
dev.igb.2.interrupts.tx_queue_empty: 83323166
dev.igb.2.interrupts.tx_queue_min_thresh: 1986860
dev.igb.2.interrupts.rx_desc_min_thresh: 0
dev.igb.2.interrupts.rx_overrun: 0
dev.igb.2.host.breaker_tx_pkt: 0
dev.igb.2.host.host_tx_pkt_discard: 0
dev.igb.2.host.rx_pkt: 1703
dev.igb.2.host.breaker_rx_pkts: 0
dev.igb.2.host.breaker_rx_pkt_drop: 0
dev.igb.2.host.tx_good_pkt: 993
dev.igb.2.host.breaker_tx_pkt_drop: 0
dev.igb.2.host.rx_good_bytes: 106177008073
dev.igb.2.host.tx_good_bytes: 16031387076
dev.igb.2.host.length_errors: 0
dev.igb.2.host.serdes_violation_pkt: 0
dev.igb.2.host.header_redir_missed: 0
dev.igb.3.%desc: Intel(R) PRO/1000 Network Connection version - 2.4.0
dev.igb.3.%driver: igb
dev.igb.3.%location: slot=3D0 function=3D3
dev.igb.3.%pnpinfo: vendor=3D0x8086 device=3D0x1521 subvendor=3D0x8086
subdevice=3D0x5001 class=3D0x020000
dev.igb.3.%parent: pci9
dev.igb.3.nvm: -1
dev.igb.3.enable_aim: 1
dev.igb.3.fc: 0
dev.igb.3.rx_processing_limit: 1024
dev.igb.3.dmac: 0
dev.igb.3.eee_disabled: 0
dev.igb.3.link_irq: 0
dev.igb.3.dropped: 0
dev.igb.3.tx_dma_fail: 0
dev.igb.3.rx_overruns: 0
dev.igb.3.watchdog_timeouts: 0
dev.igb.3.device_control: 136053313
dev.igb.3.rx_control: 0
dev.igb.3.interrupt_mask: 0
dev.igb.3.extended_int_mask: 2147483648
dev.igb.3.tx_buf_alloc: 0
dev.igb.3.rx_buf_alloc: 0
dev.igb.3.fc_high_water: 33168
dev.igb.3.fc_low_water: 33152
dev.igb.3.queue0.no_desc_avail: 0
dev.igb.3.queue0.tx_packets: 0
dev.igb.3.queue0.rx_packets: 0
dev.igb.3.queue0.rx_bytes: 0
dev.igb.3.queue0.lro_queued: 0
dev.igb.3.queue0.lro_flushed: 0
dev.igb.3.queue1.no_desc_avail: 0
dev.igb.3.queue1.tx_packets: 0
dev.igb.3.queue1.rx_packets: 0
dev.igb.3.queue1.rx_bytes: 0
dev.igb.3.queue1.lro_queued: 0
dev.igb.3.queue1.lro_flushed: 0
dev.igb.3.queue2.no_desc_avail: 0
dev.igb.3.queue2.tx_packets: 0
dev.igb.3.queue2.rx_packets: 0
dev.igb.3.queue2.rx_bytes: 0
dev.igb.3.queue2.lro_queued: 0
dev.igb.3.queue2.lro_flushed: 0
dev.igb.3.mac_stats.excess_coll: 0
dev.igb.3.mac_stats.single_coll: 0
dev.igb.3.mac_stats.multiple_coll: 0
dev.igb.3.mac_stats.late_coll: 0
dev.igb.3.mac_stats.collision_count: 0
dev.igb.3.mac_stats.symbol_errors: 0
dev.igb.3.mac_stats.sequence_errors: 0
dev.igb.3.mac_stats.defer_count: 0
dev.igb.3.mac_stats.missed_packets: 0
dev.igb.3.mac_stats.recv_no_buff: 0
dev.igb.3.mac_stats.recv_undersize: 0
dev.igb.3.mac_stats.recv_fragmented: 0
dev.igb.3.mac_stats.recv_oversize: 0
dev.igb.3.mac_stats.recv_jabber: 0
dev.igb.3.mac_stats.recv_errs: 0
dev.igb.3.mac_stats.crc_errs: 0
dev.igb.3.mac_stats.alignment_errs: 0
dev.igb.3.mac_stats.coll_ext_errs: 0
dev.igb.3.mac_stats.xon_recvd: 0
dev.igb.3.mac_stats.xon_txd: 0
dev.igb.3.mac_stats.xoff_recvd: 0
dev.igb.3.mac_stats.xoff_txd: 0
dev.igb.3.mac_stats.total_pkts_recvd: 0
dev.igb.3.mac_stats.good_pkts_recvd: 0
dev.igb.3.mac_stats.bcast_pkts_recvd: 0
dev.igb.3.mac_stats.mcast_pkts_recvd: 0
dev.igb.3.mac_stats.rx_frames_64: 0
dev.igb.3.mac_stats.rx_frames_65_127: 0
dev.igb.3.mac_stats.rx_frames_128_255: 0
dev.igb.3.mac_stats.rx_frames_256_511: 0
dev.igb.3.mac_stats.rx_frames_512_1023: 0
dev.igb.3.mac_stats.rx_frames_1024_1522: 0
dev.igb.3.mac_stats.good_octets_recvd: 0
dev.igb.3.mac_stats.good_octets_txd: 0
dev.igb.3.mac_stats.total_pkts_txd: 0
dev.igb.3.mac_stats.good_pkts_txd: 0
dev.igb.3.mac_stats.bcast_pkts_txd: 0
dev.igb.3.mac_stats.mcast_pkts_txd: 0
dev.igb.3.mac_stats.tx_frames_64: 0
dev.igb.3.mac_stats.tx_frames_65_127: 0
dev.igb.3.mac_stats.tx_frames_128_255: 0
dev.igb.3.mac_stats.tx_frames_256_511: 0
dev.igb.3.mac_stats.tx_frames_512_1023: 0
dev.igb.3.mac_stats.tx_frames_1024_1522: 0
dev.igb.3.mac_stats.tso_txd: 0
dev.igb.3.mac_stats.tso_ctx_fail: 0
dev.igb.3.interrupts.asserts: 0
dev.igb.3.interrupts.rx_pkt_timer: 0
dev.igb.3.interrupts.rx_abs_timer: 0
dev.igb.3.interrupts.tx_pkt_timer: 0
dev.igb.3.interrupts.tx_abs_timer: 0
dev.igb.3.interrupts.tx_queue_empty: 0
dev.igb.3.interrupts.tx_queue_min_thresh: 0
dev.igb.3.interrupts.rx_desc_min_thresh: 0
dev.igb.3.interrupts.rx_overrun: 0
dev.igb.3.host.breaker_tx_pkt: 0
dev.igb.3.host.host_tx_pkt_discard: 0
dev.igb.3.host.rx_pkt: 0
dev.igb.3.host.breaker_rx_pkts: 0
dev.igb.3.host.breaker_rx_pkt_drop: 0
dev.igb.3.host.tx_good_pkt: 0
dev.igb.3.host.breaker_tx_pkt_drop: 0
dev.igb.3.host.rx_good_bytes: 0
dev.igb.3.host.tx_good_bytes: 0
dev.igb.3.host.length_errors: 0
dev.igb.3.host.serdes_violation_pkt: 0
dev.igb.3.host.header_redir_missed: 0



On Sat, Apr 5, 2014 at 10:02 AM, hiren panchasara <
hiren.panchasara@gmail.com> wrote:

> On Thu, Apr 3, 2014 at 9:54 PM, =D6zkan KIRIK <ozkan.kirik@gmail.com> wro=
te:
> > Hi,
> >
> > I am trying to use suricata on FreeBSD 10 amd64.
> > FreeBSD behaves as a VLAN router and NAT Box.
> >
> > Traffic is about 400Mbps.
> > When i diverted traffic to suricata, swi: netisr 0 thread gets %100 cpu=
.
> > other netisr threads are %0. And Even I remove the divert rule, netisr
> > still eats %100 cpu.  I think that something looping :)
>
> To be clear, this happens only *after* you divert traffic to suricata,
> right?
>
> > And after 1-2 minutes, one of igb0 and igb1 stops working.
> > Only reboot solves problem.
> >
> > Hardware has 8 cores, 24GB Ram
> >
> > My loader.conf :
> >
> > hw.igb.txd=3D"4096"
> > hw.igb.rxd=3D"4096"
> > hw.igb.rx_process_limit=3D1024
> > hw.igb.num_queues=3D3
> > net.isr.maxthreads=3D3
> > net.isr.bindthreads=3D1
> > net.isr.defaultqlimit=3D4096
> > net.isr.maxqlimit=3D20480
> > net.link.ifqmaxlen=3D10240
> >
> > How can I debug this situation?
> > Any suggestions?
>
> I am not an expert here but please upload o/p for "sysctl net.isr" and
> "sysctl dev.igb" which would show error counters to get some idea
> about why igb0 or igb1 stops working. Whether we are running out of
> some resources or something else is going on.
>
> cheers,
> Hiren
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAAcX-AFGRWdgOfKypCGJU7T7mtkRkWVRExL1_YJ-Pu=xJTsDQw>