Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 31 Oct 2006 19:35:13 +0200
From:      Nikolay Pavlov <quetzal@zone3000.net>
To:        Jack Vogel <jfvogel@gmail.com>
Cc:        freebsd-net <freebsd-net@freebsd.org>, freebsd-stable@freebsd.org
Subject:   Re: New em driver
Message-ID:  <20061031173513.GA2140@zone3000.net>
In-Reply-To: <2a41acea0610281010g5cc5f4e3s8141d26b27e9fee8@mail.gmail.com>
References:  <2a41acea0610271844o4759424cv35a018ffc0c23373@mail.gmail.com> <20061028133631.GA1553@zone3000.net> <2a41acea0610281010g5cc5f4e3s8141d26b27e9fee8@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Saturday, 28 October 2006 at 10:10:26 -0700, Jack Vogel wrote:
> On 10/28/06, Nikolay Pavlov <quetzal@zone3000.net> wrote:
> >On Friday, 27 October 2006 at 18:44:37 -0700, Jack Vogel wrote:
> >> After a conference call today, it was decided that a merge of
> >> my Intel driver base and the STABLE code would take place.
> >>
> >> This code undoes the INTR_FAST/taskqueue approach for right
> >> now. Work will continue to get that to work, but the hope is that
> >> this driver will be more stable for the 6.2 release.
> >>
> >> I encourage everyone that has been having issues to pull the
> >> new driver and give us feedback. A few select testers so far
> >> have seen stable performance.
> >>
> >> Cheers,
> >>
> >> Jack
> >> _______________________________________________
> >> freebsd-stable@freebsd.org mailing list
> >> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
> >> To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"
> >
> >Hi, Jack.
> >Could you please post here exact revision number of this merge, just for
> >history.
> 
> Sure thing:
> 
>  Log:
> Merge of Intel 6.2.9 em driver code.
> Approved by: re, scottl, jhb, pdeuskar
> 
> Revision   Changes    Path
> 1.65.2.19  +731 -589  src/sys/dev/em/if_em.c
> 1.32.2.5   +97 -71    src/sys/dev/em/if_em.h
> 1.16.2.4   +574 -531  src/sys/dev/em/if_em_hw.c
> 1.15.2.5   +96 -148   src/sys/dev/em/if_em_hw.h
> 1.14.2.3   +46 -52    src/sys/dev/em/if_em_osdep.h
> _______________________________________________
> freebsd-stable@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
> To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"

Hi, Jack. After 22 minutes of production running i have watchdog timeout
with new em driver: 

root@movieserver:~# uname -a
FreeBSD movieserver 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #0: Tue Oct 31
11:00:14 EST 2006     root@movieserver:/usr/obj/usr/src/sys/GENERIC i386

Oct 31 12:22:12 movieserver kernel: em0: watchdog timeout -- resetting
Oct 31 12:22:12 movieserver kernel: em0: link state changed to DOWN
Oct 31 12:22:15 movieserver kernel: em0: link state changed to UP

Average load on this em card is ~ 5000-6000 interrupts per second.
BUT i want to admit that i have watchdog timeout problems ONLY with this
chip:

em0@pci3:2:0:   class=0x020000 card=0x10118086 chip=0x10108086 rev=0x01 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82546EB Dual Port Gigabit Ethernet Controller (Copper)'
    class    = network
    subclass = ethernet

on all my servers regardless of UP or SMP kernel. I have even box with
FreeBSD 5.5 with such em timeouts.

-- 
======================================================================  
- Best regards, Nikolay Pavlov. <<<-----------------------------------    
======================================================================  




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