kern/163903: [igb] " igb0:tx(0)" ," bpf interface lock" v2.2.5 9-STABLE

Коньков Евгений kes-kes at yandex.ru
Mon Jan 9 17:40:13 UTC 2012


The following reply was made to PR kern/163903; it has been noted by GNATS.

From: =?windows-1251?B?yu7t/Oru4iDF4uPl7ejp?= <kes-kes at yandex.ru>
To: bug-followup at FreeBSD.org, kes-kes at yandex.ru
Cc:  
Subject: Re: kern/163903: [igb] &quot;igb0:tx(0)&quot;,&quot;bpf interface lock&quot; v2.2.5 9-STABLE
Date: Mon, 9 Jan 2012 19:36:31 +0200

 it repeats again, but now I install release 9
 
 traffice flow about 20-30Mbit/s, ~4000 pps
 
 # uname -a
 FreeBSD 9.0-RELEASE FreeBSD 9.0-RELEASE #0 r229830: Mon Jan  9 02:53:51 EET 2012     :/usr/obj/usr/src.svn/9.0.0/sys/KES_KERN_v9  i386
 
 # tcpdump -n -i igb0
 tcpdump: WARNING: igb0: no IPv4 address assigned
 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
 listening on igb0, link-type EN10MB (Ethernet), capture size 65535 bytes
 
 wait 2 mins
 
 ^C
 0 packets captured
 0 packets received by filter
 0 packets dropped by kernel
 
 
 # netstat -W 1 igb0
             input        (Total)           output
    packets  errs idrops      bytes    packets  errs      bytes colls
         10    16     0       9342         12     7      18980     0
          4    19     0       3076          6     8      12668     0
          8    10     0       3444         10     7      12990     0
          8    16     0       9140         10     6      17168     0
          6    19     0       3282          8     7      12832     0
         10     9     0       3597         12     6      11631     0
         14    18     0       9646         16     7      19188     0
          4    14     0       3076          6     8      12668     0
         12    13     0       3930         18     5      10670     0
         22    11     0      10376         30     7      20396     0
         22    21     0       4652         26     7      14236     0
         26    15     0       5268         40     8      15336     0
         12    12     0       9464         12     7      18888     0
         22    18     0       4744         30     7      14556     0
 
 # netstat -m
 21622/1688/23310 mbufs in use (current/cache/total)
 19389/969/20358/262144 mbuf clusters in use (current/cache/total/max)
 19389/835 mbuf+clusters out of packet secondary zone in use (current/cache)
 0/90/90/12800 4k (page size) jumbo clusters in use (current/cache/total/max)
 0/0/0/6400 9k jumbo clusters in use (current/cache/total/max)
 0/0/0/3200 16k jumbo clusters in use (current/cache/total/max)
 44183K/2720K/46903K bytes allocated to network (current/cache/total)
 0/0/0 requests for mbufs denied (mbufs/clusters/mbuf+clusters)
 0/0/0 requests for jumbo clusters denied (4k/9k/16k)
 0/14/6656 sfbufs in use (current/peak/max)
 0 requests for sfbufs denied
 0 requests for sfbufs delayed
 26 requests for I/O initiated by sendfile
 0 calls to protocol drain routines
 
 # sysctl -a | grep igb |less
 device  igb
 "IGB Core Lock","igb0:tx(0)"
 "igb0:tx(0)","bpf interface lock"
 "igb0:tx(0)","system map"
 "igb0:tx(0)","UMA zone"
 "IGB Core Lock","igb0:tx(1)"
 "igb0:tx(1)","bpf interface lock"
 "igb0:tx(1)","UMA zone"
 "IGB Core Lock","igb0:tx(2)"
 "igb0:tx(2)","bpf interface lock"
 "igb0:tx(2)","UMA zone"
 "IGB Core Lock","igb0:tx(3)"
 "igb0:tx(3)","bpf interface lock"
 "igb0:tx(3)","UMA zone"
 "IGB Core Lock","igb0:rx(3)"
 "igb0:rx(3)","system map"
 "igb0:rx(3)","UMA zone"
 "igb0:rx(3)","UMA boot pages"
 "IGB Core Lock","igb1:tx(0)"
 "IGB Core Lock","igb1:tx(1)"
 "IGB Core Lock","igb1:tx(2)"
 "IGB Core Lock","igb1:tx(3)"
 "IGB Core Lock","igb1:rx(3)"
 device  igb
 "IGB Core Lock","igb0:tx(0)"
 "igb0:tx(0)","bpf interface lock"
 "igb0:tx(0)","system map"
 "igb0:tx(0)","UMA zone"
 "IGB Core Lock","igb0:tx(1)"
 "igb0:tx(1)","bpf interface lock"
 "igb0:tx(1)","UMA zone"
 "IGB Core Lock","igb0:tx(2)"
 "igb0:tx(2)","bpf interface lock"
 "igb0:tx(2)","UMA zone"
 "IGB Core Lock","igb0:tx(3)"
 "igb0:tx(3)","bpf interface lock"
 "igb0:tx(3)","UMA zone"
 "IGB Core Lock","igb0:rx(3)"
 "igb0:rx(3)","system map"
 "igb0:rx(3)","UMA zone"
 "igb0:rx(3)","UMA boot pages"
 "IGB Core Lock","igb1:tx(0)"
 "IGB Core Lock","igb1:tx(1)"
 "IGB Core Lock","igb1:tx(2)"
 "IGB Core Lock","igb1:tx(3)"
 "IGB Core Lock","igb1:rx(3)"
 "igb1:rx(3)","system map"
 "igb1:rx(3)","UMA zone"
 hw.igb.rx_process_limit: 100
 hw.igb.num_queues: 0
 hw.igb.header_split: 0
 hw.igb.max_interrupt_rate: 8000
 hw.igb.enable_msix: 1
 hw.igb.enable_aim: 1
 hw.igb.txd: 1024
 hw.igb.rxd: 1024
 dev.igb.0.%desc: Intel(R) PRO/1000 Network Connection version - 2.2.5
 dev.igb.0.%driver: igb
 dev.igb.0.%location: slot=0 function=0
 dev.igb.0.%pnpinfo: vendor=0x8086 device=0x10c9 subvendor=0x8086 subdevice=0xa01c class=0x020000
 dev.igb.0.%parent: pci1
 dev.igb.0.nvm: -1
 dev.igb.0.enable_aim: 1
 dev.igb.0.fc: 65536003
 dev.igb.0.rx_processing_limit: 100
 dev.igb.0.link_irq: 2
 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: 1086325313
 dev.igb.0.rx_control: 67141658
 dev.igb.0.interrupt_mask: 4
 dev.igb.0.extended_int_mask: 2147483664
 dev.igb.0.tx_buf_alloc: 0
 dev.igb.0.rx_buf_alloc: 0
 dev.igb.0.fc_high_water: 58976
 dev.igb.0.fc_low_water: 58960
 dev.igb.0.queue0.no_desc_avail: 0
 dev.igb.0.queue0.tx_packets: 22430350
 dev.igb.0.queue0.rx_packets: 7508782
 dev.igb.0.queue0.rx_bytes: 7447198278
 dev.igb.0.queue0.lro_queued: 0
 dev.igb.0.queue0.lro_flushed: 0
 dev.igb.0.queue1.no_desc_avail: 0
 dev.igb.0.queue1.tx_packets: 245159
 dev.igb.0.queue1.rx_packets: 6044939
 dev.igb.0.queue1.rx_bytes: 6566823122
 dev.igb.0.queue1.lro_queued: 0
 dev.igb.0.queue1.lro_flushed: 0
 dev.igb.0.queue2.no_desc_avail: 0
 dev.igb.0.queue2.tx_packets: 432010
 dev.igb.0.queue2.rx_packets: 7475430
 dev.igb.0.queue2.rx_bytes: 8608333553
 dev.igb.0.queue2.lro_queued: 0
 dev.igb.0.queue2.lro_flushed: 0
 dev.igb.0.queue3.no_desc_avail: 0
 dev.igb.0.queue3.tx_packets: 216735
 dev.igb.0.queue3.rx_packets: 6903219
 dev.igb.0.queue3.rx_bytes: 7346859824
 dev.igb.0.queue3.lro_queued: 0
 dev.igb.0.queue3.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: 72857
 dev.igb.0.mac_stats.recv_no_buff: 0
 dev.igb.0.mac_stats.recv_undersize: 0
 dev.igb.0.mac_stats.recv_fragmented: 0
 dev.igb.0.mac_stats.recv_oversize: 0
 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: 28021521
 dev.igb.0.mac_stats.good_pkts_recvd: 27932434
 dev.igb.0.mac_stats.bcast_pkts_recvd: 13711
 dev.igb.0.mac_stats.mcast_pkts_recvd: 646
 dev.igb.0.mac_stats.rx_frames_64: 905750
 dev.igb.0.mac_stats.rx_frames_65_127: 3991323
 dev.igb.0.mac_stats.rx_frames_128_255: 1227204
 dev.igb.0.mac_stats.rx_frames_256_511: 856740
 dev.igb.0.mac_stats.rx_frames_512_1023: 698309
 dev.igb.0.mac_stats.rx_frames_1024_1522: 20253108
 dev.igb.0.mac_stats.good_octets_recvd: 30192737656
 dev.igb.0.mac_stats.good_octets_txd: 8368924045
 dev.igb.0.mac_stats.total_pkts_txd: 23323776
 dev.igb.0.mac_stats.good_pkts_txd: 23323776
 dev.igb.0.mac_stats.bcast_pkts_txd: 38
 dev.igb.0.mac_stats.mcast_pkts_txd: 0
 dev.igb.0.mac_stats.tx_frames_64: 10399506
 dev.igb.0.mac_stats.tx_frames_65_127: 6262689
 dev.igb.0.mac_stats.tx_frames_128_255: 1512382
 dev.igb.0.mac_stats.tx_frames_256_511: 169690
 dev.igb.0.mac_stats.tx_frames_512_1023: 279266
 dev.igb.0.mac_stats.tx_frames_1024_1522: 4700243
 dev.igb.0.mac_stats.tso_txd: 3
 dev.igb.0.mac_stats.tso_ctx_fail: 0
 dev.igb.0.interrupts.asserts: 42947451
 dev.igb.0.interrupts.rx_pkt_timer: 27932158
 dev.igb.0.interrupts.rx_abs_timer: 0
 dev.igb.0.interrupts.tx_pkt_timer: 0
 dev.igb.0.interrupts.tx_abs_timer: 27932371
 dev.igb.0.interrupts.tx_queue_empty: 23321536
 dev.igb.0.interrupts.tx_queue_min_thresh: 0
 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: 276
 dev.igb.0.host.breaker_rx_pkts: 0
 dev.igb.0.host.breaker_rx_pkt_drop: 0
 dev.igb.0.host.tx_good_pkt: 2240
 dev.igb.0.host.breaker_tx_pkt_drop: 0
 dev.igb.0.host.rx_good_bytes: 30192739078
 dev.igb.0.host.tx_good_bytes: 8368924045
 dev.igb.0.host.length_errors: 0
 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.2.5
 dev.igb.1.%driver: igb
 dev.igb.1.%location: slot=0 function=1
 dev.igb.1.%pnpinfo: vendor=0x8086 device=0x10c9 subvendor=0x8086 subdevice=0xa01c class=0x020000
 dev.igb.1.%parent: pci1
 dev.igb.1.nvm: -1
 dev.igb.1.enable_aim: 1
 dev.igb.1.fc: 3
 dev.igb.1.rx_processing_limit: 100
 dev.igb.1.link_irq: 1
 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: 1086325313
 dev.igb.1.rx_control: 67141634
 dev.igb.1.interrupt_mask: 4
 dev.igb.1.extended_int_mask: 2147483664
 dev.igb.1.tx_buf_alloc: 0
 dev.igb.1.rx_buf_alloc: 0
 dev.igb.1.fc_high_water: 58976
 dev.igb.1.fc_low_water: 58960
 dev.igb.1.queue0.no_desc_avail: 0
 dev.igb.1.queue0.tx_packets: 0
 dev.igb.1.queue0.rx_packets: 0
 dev.igb.1.queue0.rx_bytes: 0
 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: 0
 dev.igb.1.queue1.rx_packets: 0
 dev.igb.1.queue1.rx_bytes: 0
 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: 0
 dev.igb.1.queue2.rx_packets: 0
 dev.igb.1.queue2.rx_bytes: 0
 dev.igb.1.queue2.lro_queued: 0
 dev.igb.1.queue2.lro_flushed: 0
 dev.igb.1.queue3.no_desc_avail: 0
 dev.igb.1.queue3.tx_packets: 0
 dev.igb.1.queue3.rx_packets: 0
 dev.igb.1.queue3.rx_bytes: 0
 dev.igb.1.queue3.lro_queued: 0
 dev.igb.1.queue3.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: 0
 dev.igb.1.mac_stats.recv_no_buff: 0
 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: 0
 dev.igb.1.mac_stats.good_pkts_recvd: 0
 dev.igb.1.mac_stats.bcast_pkts_recvd: 0
 dev.igb.1.mac_stats.mcast_pkts_recvd: 0
 dev.igb.1.mac_stats.rx_frames_64: 0
 dev.igb.1.mac_stats.rx_frames_65_127: 0
 dev.igb.1.mac_stats.rx_frames_128_255: 0
 dev.igb.1.mac_stats.rx_frames_256_511: 0
 dev.igb.1.mac_stats.rx_frames_512_1023: 0
 dev.igb.1.mac_stats.rx_frames_1024_1522: 0
 dev.igb.1.mac_stats.good_octets_recvd: 0
 dev.igb.1.mac_stats.good_octets_txd: 0
 dev.igb.1.mac_stats.total_pkts_txd: 0
 dev.igb.1.mac_stats.good_pkts_txd: 0
 dev.igb.1.mac_stats.bcast_pkts_txd: 0
 dev.igb.1.mac_stats.mcast_pkts_txd: 0
 dev.igb.1.mac_stats.tx_frames_64: 0
 dev.igb.1.mac_stats.tx_frames_65_127: 0
 dev.igb.1.mac_stats.tx_frames_128_255: 0
 dev.igb.1.mac_stats.tx_frames_256_511: 0
 dev.igb.1.mac_stats.tx_frames_512_1023: 0
 dev.igb.1.mac_stats.tx_frames_1024_1522: 0
 dev.igb.1.mac_stats.tso_txd: 0
 dev.igb.1.mac_stats.tso_ctx_fail: 0
 dev.igb.1.interrupts.asserts: 118973
 dev.igb.1.interrupts.rx_pkt_timer: 0
 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: 0
 dev.igb.1.interrupts.tx_queue_min_thresh: 0
 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: 0
 dev.igb.1.host.breaker_rx_pkts: 0
 dev.igb.1.host.breaker_rx_pkt_drop: 0
 dev.igb.1.host.tx_good_pkt: 0
 dev.igb.1.host.breaker_tx_pkt_drop: 0
 dev.igb.1.host.rx_good_bytes: 0
 dev.igb.1.host.tx_good_bytes: 0
 dev.igb.1.host.length_errors: 0
 dev.igb.1.host.serdes_violation_pkt: 0
 dev.igb.1.host.header_redir_missed: 0
 
 


More information about the freebsd-net mailing list