Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 19 Aug 2010 13:45:13 +0400
From:      pluknet <pluknet@gmail.com>
To:        Jack Vogel <jfvogel@gmail.com>
Cc:        Jack F Vogel <jfv@freebsd.org>, freebsd-stable <freebsd-stable@freebsd.org>
Subject:   Re: svn commit: r209611 - head/sys/dev/e1000
Message-ID:  <AANLkTinnOFYgCXKwrbPmVZPwsva9xhzLGWm%2BLcCP7%2B1x@mail.gmail.com>
In-Reply-To: <AANLkTinsDyjBSOW3=G2hVExuVnPuCnof5TdbT4uO=PcH@mail.gmail.com>
References:  <201006301726.o5UHQl7n011935@svn.freebsd.org> <4C2BBC1F.6020405@elischer.org> <AANLkTik6fyB9lDn9Qd752onGvq14l9xlUfjUuvAIpTOz@mail.gmail.com> <AANLkTinKO1pZKRCaofeUqBdaYoMhp1OUH3Aob2qTQCvV@mail.gmail.com> <AANLkTi=zqdN4vrJ1WjPia0reh98JrRT08yj4fzUdfVcF@mail.gmail.com> <AANLkTinsDyjBSOW3=G2hVExuVnPuCnof5TdbT4uO=PcH@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 18 August 2010 14:52, pluknet <pluknet@gmail.com> wrote:
> On 17 August 2010 20:27, Jack Vogel <jfvogel@gmail.com> wrote:
>> Cool the first person to actually try and use it :)
>>
>> Yes, there's one key thing you have to do right now that's not
>> documented, because of the simplistic PCI structure the guest
>> has the kernel blacklists it from using MSIX. SO, what you need
>> to do is set the honor_blacklist (that's not the complete string,
>> use sysctl -a |grep blacklist to find it) and set that to 0. It needs
>> to be set at boot.
>>
>> That should get you running.
>>
>> Jack
>>
>
> Nice, thanks!
>
> It works!
>

By the way,

Sometimes after boot I have to kldreload if_igb.ko several
times until watchdog go to sleep, so traffic starts flowing.

igb0: Watchdog timeout -- resetting
igb0: Queue(0) tdh = 1, hw tdt = 1
igb0: TX(0) desc avail = 1023,Next TX to Clean = 0
igb0: Watchdog timeout -- resetting
igb0: Queue(0) tdh = 3, hw tdt = 3
igb0: TX(0) desc avail = 1021,Next TX to Clean = 0
igb0: Watchdog timeout -- resetting
igb0: Queue(0) tdh = 6, hw tdt = 6
igb0: TX(0) desc avail = 1018,Next TX to Clean = 0
igb0: detached
igb0: <Intel(R) PRO/1000 Network Connection version - 2.0.1> mem
0xf2020000-0xf2023fff,0xf2024000-0xf2027fff at device 4.0 on pci0
igb0: Using MSIX interrupts with 3 vectors
igb0: [ITHREAD]
igb0: [ITHREAD]
igb0: [ITHREAD]
igb0: Ethernet address: 76:99:ea:b0:e0:eb
igb0: link state changed to UP
stray irq0
stray irq0
igb0: Watchdog timeout -- resetting
igb0: Queue(0) tdh = 3, hw tdt = 3
igb0: TX(0) desc avail = 1021,Next TX to Clean = 0
stray irq0
stray irq0
too many stray irq 0's: not logging anymore
igb0: promiscuous mode enabled
igb0: Watchdog timeout -- resetting
igb0: Queue(0) tdh = 28, hw tdt = 28
igb0: TX(0) desc avail = 996,Next TX to Clean = 0
igb0: promiscuous mode disabled
igb0: detached
igb0: <Intel(R) PRO/1000 Network Connection version - 2.0.1> mem
0xf2020000-0xf2023fff,0xf2024000-0xf2027fff at device 4.0 on pci0
igb0: Using MSIX interrupts with 3 vectors
igb0: [ITHREAD]
igb0: [ITHREAD]
igb0: [ITHREAD]
igb0: Ethernet address: 76:99:ea:b0:e0:eb
igb0: link state changed to UP

dev.igb.0.%desc: Intel(R) PRO/1000 Network Connection version - 2.0.1
dev.igb.0.%driver: igb
dev.igb.0.%location: slot=4 function=0 handle=\_SB_.PCI0.S4__
dev.igb.0.%pnpinfo: vendor=0x8086 device=0x10ca subvendor=0x8086
subdevice=0xa03c class=0x020000
dev.igb.0.%parent: pci0
dev.igb.0.nvm: -1
dev.igb.0.flow_control: 3
dev.igb.0.enable_aim: 1
dev.igb.0.rx_processing_limit: 100
dev.igb.0.link_irq: 0
dev.igb.0.dropped: 0
dev.igb.0.tx_dma_fail: 0
dev.igb.0.device_control: 0
dev.igb.0.rx_control: 0
dev.igb.0.interrupt_mask: 0
dev.igb.0.extended_int_mask: 0
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.txd_head: 424
dev.igb.0.queue0.txd_tail: 424
dev.igb.0.queue0.no_desc_avail: 0
dev.igb.0.queue0.tx_packets: 186
dev.igb.0.queue0.rxd_head: 758
dev.igb.0.queue0.rxd_tail: 758
dev.igb.0.queue0.rx_packets: 4855
dev.igb.0.queue0.rx_bytes: 316295
dev.igb.0.queue0.lro_queued: 0
dev.igb.0.queue0.lro_flushed: 0
dev.igb.0.queue1.txd_head: 0
dev.igb.0.queue1.txd_tail: 0
dev.igb.0.queue1.no_desc_avail: 0
dev.igb.0.queue1.tx_packets: 0
dev.igb.0.queue1.rxd_head: 0
dev.igb.0.queue1.rxd_tail: 1023
dev.igb.0.queue1.rx_packets: 0
dev.igb.0.queue1.rx_bytes: 0
dev.igb.0.queue1.lro_queued: 0
dev.igb.0.queue1.lro_flushed: 0
dev.igb.0.mac_stats.good_pkts_recvd: 0
dev.igb.0.mac_stats.good_pkts_txd: 0
dev.igb.0.mac_stats.good_octets_recvd: 0
dev.igb.0.mac_stats.good_octest_txd: 0
dev.igb.0.mac_stats.mcast_pkts_recvd: 0


-- 
wbr,
pluknet



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTinnOFYgCXKwrbPmVZPwsva9xhzLGWm%2BLcCP7%2B1x>