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>