Re: New em driver



On Saturday, 28 October 2006 at 10:10:26 -0700, Jack Vogel wrote:
On 10/28/06, Nikolay Pavlov <quetzal@xxxxxxxxxxxx> 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@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscribe@xxxxxxxxxxx"

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@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscribe@xxxxxxxxxxx"

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. <<<-----------------------------------
======================================================================

_______________________________________________
freebsd-stable@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscribe@xxxxxxxxxxx"



Relevant Pages

  • ASUS P5B-MX [946GZ/GMA 3000] does not work with Intel driver
    ... I cannot make Intel 3000GMA in ASUS P5B-MX to work with intel driver. ... intel: Failed to allocate framebuffer. ... Loading extension XFree86-DRI ...
    (freebsd-stable)
  • ASUS P5B-MX [946GZ/GMA 3000] does not work with Intel driver
    ... I cannot make Intel 3000GMA in ASUS P5B-MX to work with intel driver. ... intel: Failed to allocate framebuffer. ... Loading extension XFree86-DRI ...
    (freebsd-current)
  • Re: RAID Setup and DP35DP?
    ... The Intel RAID/ACHI driver diskette in a NEC USB Floppy Drive was seen/read OK after an F6 during a WinXP clean-install just now. ... this device which worked a minute earlier in the install process is now dead to the install process. ... I can repeat this problem constantly, and have tried various other changes such as specifying AHCI instead of RAID in the BIOS. ...
    (comp.sys.intel)
  • Re: PnP Manager Problem
    ... Can you also post the INF from XP Pro version of the driver? ... it is a special version for XPe from Intel. ... ; ChecksumTxTcp ...
    (microsoft.public.windowsxp.embedded)
  • Re: 2.6.12-mm2
    ... Allocating PCI resources starting at 10000000 ... Intel machine check architecture supported. ... usbcore: registered new driver usbfs ... i8042 AUX port at 0x60,0x64 irq 12 ...
    (Linux-Kernel)