Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 23 Mar 2012 14:09:29 -0400
From:      Mike Tancsa <mike@sentex.net>
To:        John Baldwin <jhb@freebsd.org>
Cc:        freebsd-net@freebsd.org, Adrian Chadd <adrian@freebsd.org>, Hooman Fazaeli <hoomanfazaeli@gmail.com>, Jason Wolfe <nitroboost@gmail.com>
Subject:   Re: Intel 82574L interface wedging - em7.3.2/8.2-STABLE
Message-ID:  <4F6CBC59.2060601@sentex.net>
In-Reply-To: <201203201457.24776.jhb@freebsd.org>
References:  <CAAAm0r3Qj%2B2rf8cx54bcyAXGQezcE8J=xXYPq4W-jDy75r8qew@mail.gmail.com>	<201203151417.04507.jhb@freebsd.org>	<CAAAm0r0JxpHdq9CS=uwWysojXv_K-iT_NOb_fTeKAiAE_w8nbQ@mail.gmail.com> <201203201457.24776.jhb@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 3/20/2012 2:57 PM, John Baldwin wrote:
>>> TX when link becomes active.  I've also updated it to fix resume for em
>>> and igb to DTRT when buf_ring is used, and to not include old-style start
>>> routines at all when using multiq.  It is at
>>> http://www.freebsd.org/~jhb/patches/e1000_txeof2.patch
>> Thank for the patch sirs, so far it does look like it did the trick.
>> I'll know for certain here in a few days if I'm still in the clear.
>> I'm guessing after it goes through some more testing it'll be too late
>> to slip it into 8.3?
> 
> Yes, this is too late for 8.3, but thanks for testing!

Hi,
Is there a RELENG_8 version of this patch ? I have a server that used to
shows this issue quite a bit, but has not since 7.3.2. I would be happy
to stress it on the box.  The patch above does not apply cleanly due to
the netmap diffs, but I can manually merge if thats the only difference.

em1: <Intel(R) PRO/1000 Network Connection 7.3.2> port 0x2000-0x201f mem
0xb4100000-0xb411ffff,0xb4120000-0xb4123fff irq 16 at device 0.0 on pci11
em1: Using MSIX interrupts with 3 vectors
em1: [ITHREAD]
em1: [ITHREAD]
em1: [ITHREAD]
em1: Ethernet address: 00:15:17:ed:68:a4

em1@pci0:11:0:0:        class=0x020000 card=0x34ec8086 chip=0x10d38086
rev=0x00 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Intel 82574L Gigabit Ethernet Controller (82574L)'
    class      = network
    subclass   = ethernet
    bar   [10] = type Memory, range 32, base 0xb4100000, size 131072,
enabled
    bar   [18] = type I/O Port, range 32, base 0x2000, size 32, enabled
    bar   [1c] = type Memory, range 32, base 0xb4120000, size 16384, enabled
    cap 01[c8] = powerspec 2  supports D0 D3  current D0
    cap 05[d0] = MSI supports 1 message, 64 bit
    cap 10[e0] = PCI-Express 1 endpoint max data 128(256) link x1(x1)
    cap 11[a0] = MSI-X supports 5 messages in map 0x1c enabled
ecap 0001[100] = AER 1 0 fatal 0 non-fatal 0 corrected
ecap 0003[140] = Serial 1 001517ffffed68a4


-- 
-------------------
Mike Tancsa, tel +1 519 651 3400
Sentex Communications, mike@sentex.net
Providing Internet services since 1994 www.sentex.net
Cambridge, Ontario Canada   http://www.tancsa.com/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4F6CBC59.2060601>