cvs commit: src/sys/dev/em if_em.c

2008-05-21 Thread Jack F Vogel
jfv 2008-05-21 21:06:17 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Thanks to report from Neil Hoggarth I found a missing UNLOCK in the watchdog code. This delta also incorporates some missing PCI IDs that got added. PR 122928 -

cvs commit: src/sys/dev/em if_em.c

2008-05-21 Thread Jack F Vogel
jfv 2008-05-21 21:34:05 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/dev/em if_em.c Log: Primary a delta to pick up the missing UNLOCK in the watchdog code, this can cause a panic due to a recusion on the TX Lock. Also sync up other

cvs commit: src/sys/dev/em if_em.c

2008-05-19 Thread Jack F Vogel
jfv 2008-05-19 23:01:11 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: This small change will allow this driver in HEAD to build on 6.3 as well as 7 :) Revision ChangesPath 1.193 +14 -1 src/sys/dev/em/if_em.c

Re: cvs commit: src/sys/dev/em if_em.c if_em.h

2007-12-06 Thread Jack Vogel
On Dec 6, 2007 5:06 PM, Jack F Vogel [EMAIL PROTECTED] wrote: jfv 2007-12-07 01:06:42 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/em if_em.c if_em.h Log: MFC of a few important fixes done in RELENG_7 to 6 - WITNESS lock

cvs commit: src/sys/dev/em if_em.c if_em.h

2007-12-06 Thread Jack F Vogel
jfv 2007-12-07 01:06:42 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/em if_em.c if_em.h Log: MFC of a few important fixes done in RELENG_7 to 6 - WITNESS lock problem due to naming of multi locks - Race in em_stop if you

cvs commit: src/sys/dev/em if_em.c

2007-12-06 Thread Jack F Vogel
jfv 2007-12-07 04:01:16 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/em if_em.c Log: DUH, fix breakage of last checkin. Its kinda humorous, the code is broken in 7 but that will never be a problem because of defines, but it broke

cvs commit: src/sys/dev/em if_em.c

2007-11-28 Thread Jack F Vogel
jfv 2007-11-28 23:04:12 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Add COHERENT to descriptor mem allocation for the benefit of ARM (request from Olivier Houchard), its a noop on most architectures and goodness on those that use it.

Re: cvs commit: src/sys/dev/em if_em.c

2007-11-28 Thread Olivier Houchard
On Wed, Nov 28, 2007 at 11:04:12PM +, Jack F Vogel wrote: jfv 2007-11-28 23:04:12 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Add COHERENT to descriptor mem allocation for the benefit of ARM (request from Olivier Houchard), its

cvs commit: src/sys/dev/em if_em.c

2007-11-26 Thread Jack F Vogel
jfv 2007-11-26 19:47:03 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Fix for a reported panic in certain circumstances. When calling em_stop() now make sure the TX lock is held as well as CORE. Revision ChangesPath 1.188

Re: cvs commit: src/sys/dev/em if_em.c

2007-11-26 Thread Attilio Rao
2007/11/26, Jack F Vogel [EMAIL PROTECTED]: jfv 2007-11-26 19:47:03 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Fix for a reported panic in certain circumstances. When calling em_stop() now make sure the TX lock is held as well as

cvs commit: src/sys/dev/em if_em.c

2007-11-21 Thread Ruslan Ermilov
ru 2007-11-21 12:55:33 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Take out em_poll() prototype from under EM_FAST_IRQ control. Reported by:tindebox compiling a LINT kernel Revision ChangesPath 1.187 +4 -3

cvs commit: src/sys/dev/em if_em.c if_em.h

2007-11-20 Thread Jack F Vogel
jfv 2007-11-20 22:06:02 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c if_em.h Log: One nit, FAST handling is now in #ifdef's for compatibility between RELEASES, but we want it on by default in 7 and later, add that define, and take out a

cvs commit: src/sys/dev/em if_em.c if_em.h

2007-11-06 Thread Jack F Vogel
jfv 2007-11-07 01:33:29 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/em if_em.c if_em.h Log: This delta addresses some users experiencing watchdogs under load with the last driver version. I suspect sheduling to be at the bottom of

Re: cvs commit: src/sys/dev/em if_em.c if_em.h

2007-11-06 Thread Jack Vogel
On 11/6/07, Jack F Vogel [EMAIL PROTECTED] wrote: jfv 2007-11-07 01:33:29 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/em if_em.c if_em.h Log: This delta addresses some users experiencing watchdogs under load with the last

cvs commit: src/sys/dev/em if_em.c

2007-10-11 Thread Jack F Vogel
jfv 2007-10-11 17:58:29 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/em if_em.c Log: Small change, this will allow this driver version to be used on 6.2 RELEASE, you simply won't get MSI/X support. Revision ChangesPath

cvs commit: src/sys/dev/em if_em.c

2007-10-06 Thread Jack F Vogel
jfv 2007-10-06 19:36:35 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/em if_em.c Log: Couple corrections on the MFC, first POLLING had a 7.0 interface left in, thanks to those that caught this. Second, there was a 82571 fix in

Re: cvs commit: src/sys/dev/em if_em.c

2007-10-06 Thread Jack Vogel
On 10/6/07, Jack F Vogel [EMAIL PROTECTED] wrote: jfv 2007-10-06 19:36:35 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/em if_em.c Log: Couple corrections on the MFC, first POLLING had a 7.0 interface left in, thanks to those

Re: cvs commit: src/sys/dev/em if_em.c

2007-10-06 Thread Mike Tancsa
At 03:36 PM 10/6/2007, Jack F Vogel wrote: jfv 2007-10-06 19:36:35 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/em if_em.c Log: Couple corrections on the MFC, first POLLING had a 7.0 interface left in, thanks to those that caught

cvs commit: src/sys/dev/em if_em.c

2007-10-06 Thread Jack F Vogel
jfv 2007-10-07 03:11:31 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/em if_em.c Log: Last delta confused shared code API in the fix, this corrects it. Revision ChangesPath 1.65.2.26 +2 -3 src/sys/dev/em/if_em.c

Re: cvs commit: src/sys/dev/em if_em.c

2007-10-06 Thread Jack Vogel
On 10/6/07, Mike Tancsa [EMAIL PROTECTED] wrote: At 03:36 PM 10/6/2007, Jack F Vogel wrote: jfv 2007-10-06 19:36:35 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/em if_em.c Log: Couple corrections on the MFC, first

Re: cvs commit: src/sys/dev/em if_em.c if_em.h

2007-09-18 Thread Giorgos Keramidas
On 2007-09-10 21:50, Jack F Vogel [EMAIL PROTECTED] wrote: jfv 2007-09-10 21:50:40 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c if_em.h Log: A number of small fixes: - duplicate #define in header, thanks to Kevin Lo for pointing out. -

cvs commit: src/sys/dev/em if_em.c if_em.h

2007-09-10 Thread Jack F Vogel
jfv 2007-09-10 21:50:40 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c if_em.h Log: A number of small fixes: - duplicate #define in header, thanks to Kevin Lo for pointing out. - incorrect BUSMASTER enable logic, thanks Patrick

cvs commit: src/sys/dev/em if_em.c

2007-07-27 Thread Olivier Houchard
cognet 2007-07-27 14:48:05 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Use coherent mapping for DMA on arm. This is propably suitable for the other archs, but I can't test it so I made it conditionnal on __arm__ for now. Approved by:

cvs commit: src/sys/dev/em if_em.c

2007-06-05 Thread Jack F Vogel
jfv 2007-06-05 17:44:01 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/em if_em.c Log: MFC of a couple small fixes: 82571 LAA reset workaround, and invalid eeprom problem on some PCI-E systems. Revision ChangesPath

cvs commit: src/sys/dev/em if_em.c

2007-05-31 Thread Jack F Vogel
jfv 2007-05-31 23:36:21 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Couple of the fixes needed revising. The ICH8 autoneg was still broken, this change both simplifies the code and plugs a hole where the devise was reset without keeping

cvs commit: src/sys/dev/em if_em.c

2007-05-24 Thread Jack F Vogel
jfv 2007-05-24 18:11:11 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Fix for PR 112937, thanks to Ruslan Ermilov. I am still a bit confused how the 'link flap' was connected to the 'get' rather than 'set' address, but this seems the right

Re: cvs commit: src/sys/dev/em if_em.c

2007-05-24 Thread Pyun YongHyeon
On Thu, May 24, 2007 at 06:11:11PM +, Jack F Vogel wrote: jfv 2007-05-24 18:11:11 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Fix for PR 112937, thanks to Ruslan Ermilov. I am still a bit confused how the 'link flap'

cvs commit: src/sys/dev/em if_em.c

2007-05-23 Thread Jack F Vogel
jfv 2007-05-23 20:41:20 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Two minor fixes, keep old 82542 from using jumbo frames, and add missing htole64 in encap code. Reviewed by:Pdeuskar Approved by:Pdeuskar Revision Changes

cvs commit: src/sys/dev/em if_em.c if_em.h

2007-05-16 Thread Jack F Vogel
jfv 2007-05-17 00:14:04 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c if_em.h Log: Couple of changes, back down on last TSO change, instead make old adapter list still capable, but only PCI-E adapters are now enabled. The user can enable older

cvs commit: src/sys/dev/em if_em.c

2007-05-11 Thread Jack F Vogel
jfv 2007-05-11 21:36:08 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Mistake in the logic deciding what adapters need to map the IO BAR. Causing the driver to fail on th 82542. Reviewed by:pdeuskar Approved by:pdeuskar Revision

cvs commit: src/sys/dev/em if_em.c

2007-05-08 Thread Jack F Vogel
jfv 2007-05-09 00:41:46 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: A couple bug fixes that I've had internally at Intel. First is a long time workaround for problems with 82571 adapters and LAAs, one port getting reset can cause the

Re: cvs commit: src/sys/dev/em if_em.c src/sys/net ethernet.h if_ethersubr.c

2007-03-01 Thread Bruce M. Simpson
Christian S.J. Peron wrote: Log: MFC ether_vlan_mtap and modifications to em(4) which remove the promisc mode hack while vlan hardware tag processing is enabled. This is lovely jubflakes. Thank you. However, I have been seeing mbuf corruption with the 802.1p patches, which would

cvs commit: src/sys/dev/em if_em.c

2007-02-28 Thread Ruslan Ermilov
ru 2007-02-28 09:04:47 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Revert previous change and take back a pointy hat. Revision ChangesPath 1.171 +1 -1 src/sys/dev/em/if_em.c

Re: cvs commit: src/sys/dev/em if_em.c

2007-02-28 Thread Ruslan Ermilov
Paolo, Sorry about that, I've reverted this wrong commit and took back a pointy hat ;), but you'd still better document the API change in the bus_setup_intr(9) manpage, to prevent a possible confusion (I was confused). On Wed, Feb 28, 2007 at 05:29:23AM +, Ruslan Ermilov wrote: ru

Re: cvs commit: src/sys/dev/em if_em.c

2007-02-28 Thread Scott Long
Ruslan, If you were surprised or confused by Paolo's change, then you weren't reading any FreeBSD mail for the last 6 months. Lay off him, he did an excellent job with a very hard task, and he went out of his way to make sure that everyone knew what was going on. He also has been very

Re: cvs commit: src/sys/dev/em if_em.c

2007-02-28 Thread Paolo Pisati
On Wed, Feb 28, 2007 at 07:57:27AM -0700, Scott Long wrote: [snip] Guys, i made a mess with the commit at first so the consequent confusion was understandable: i've already sent a patch to ru@ (who's mdoc police BTW) with an updated bus_setup_intr() man page, he replied and we cleared the

Re: cvs commit: src/sys/dev/em if_em.c

2007-02-28 Thread Ruslan Ermilov
On Wed, Feb 28, 2007 at 05:48:08PM +0100, Paolo Pisati wrote: On Wed, Feb 28, 2007 at 07:57:27AM -0700, Scott Long wrote: [snip] Guys, i made a mess with the commit at first so the consequent confusion was understandable: i've already sent a patch to ru@ (who's mdoc police BTW) with an

cvs commit: src/sys/dev/em if_em.c

2007-02-27 Thread Ruslan Ermilov
ru 2007-02-28 05:29:23 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Fix panic on boot caused by setting up a NULL interrupt handler. Submitted by: Goran Gajic Pointy hat to: piso Revision ChangesPath 1.170 +1 -1

cvs commit: src/sys/dev/em if_em.c if_em.h if_em_hw.c if_em_hw.h if_em_osdep.h

2006-12-08 Thread John Baldwin
jhb 2006-12-08 16:33:33 UTC FreeBSD src repository Modified files:(Branch: RELENG_4) sys/dev/em if_em.c if_em.h if_em_hw.c if_em_hw.h if_em_osdep.h Log: Sync with RELENG_6 including updating to version 6.2.9 of the driver.

cvs commit: src/sys/dev/em if_em.c

2006-12-06 Thread John Baldwin
jhb 2006-12-06 22:03:13 UTC FreeBSD src repository Modified files:(Branch: RELENG_4) sys/dev/em if_em.c Log: Reduce diffs to RELENG_6: - Use bus_dmamap_load_mbuf_sg() rather than a private simple callback in conjuction with bus_dmamap_load_mbuf(). -

cvs commit: src/sys/dev/em if_em.c

2006-11-22 Thread Kip Macy
kmacy 2006-11-23 00:52:52 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Fix TSO support on sun4v - incorporate csjp's fix for a mishandled endian conversion - convert PAGE_SIZE to 4096 for PCIe adapter workaround (my page size is not 4k)

cvs commit: src/sys/dev/em if_em.c if_em.h

2006-11-22 Thread Kip Macy
kmacy 2006-11-23 05:43:39 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c if_em.h Log: Move magic PCIe workaround constant to header - add appropriate comment Suggested by: jfvogel Revision ChangesPath 1.167 +1 -1

cvs commit: src/sys/dev/em if_em.c

2006-11-22 Thread Kip Macy
kmacy 2006-11-23 05:48:13 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: remove no longer correct comment above em_read_pcie_cap_reg Revision ChangesPath 1.168 +0 -4 src/sys/dev/em/if_em.c

cvs commit: src/sys/dev/em if_em.c

2006-11-18 Thread Christian S.J. Peron
csjp2006-11-18 23:18:43 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Implement new ETHER_BPF_MTAP macro. Roll back the various changes made to accommodate the chip being in promiscuous mode while offloading VLAN tag processing to the

cvs commit: src/sys/dev/em if_em.c if_em.h

2006-11-10 Thread Jack F Vogel
jfv 2006-11-10 09:30:27 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/em if_em.c if_em.h Log: This patch redesigns the watchdog timer. The old version had SMP vulnerabilities. It also has the FAST_INTR code as a compile option.

Re: cvs commit: src/sys/dev/em if_em.c if_em.h

2006-11-10 Thread Gleb Smirnoff
Jack, On Fri, Nov 10, 2006 at 09:30:27AM +, Jack F Vogel wrote: J jfv 2006-11-10 09:30:27 UTC J J FreeBSD src repository J J Modified files:(Branch: RELENG_6) J sys/dev/em if_em.c if_em.h J Log: J This patch redesigns the watchdog timer. The old

Re: cvs commit: src/sys/dev/em if_em.c if_em.h

2006-11-10 Thread Jack Vogel
On 11/10/06, Gleb Smirnoff [EMAIL PROTECTED] wrote: Jack, On Fri, Nov 10, 2006 at 09:30:27AM +, Jack F Vogel wrote: J jfv 2006-11-10 09:30:27 UTC J J FreeBSD src repository J J Modified files:(Branch: RELENG_6) J sys/dev/em if_em.c if_em.h J Log: J

cvs commit: src/sys/dev/em if_em.c if_em.h

2006-11-09 Thread Gleb Smirnoff
glebius 2006-11-09 16:00:18 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c if_em.h Log: Instead of using the legacy if_timer/if_watchdog interface create our own watchdog that piggybacks on the em_local_timer() routine. We suppose that the

Re: cvs commit: src/sys/dev/em if_em.c

2006-11-07 Thread Dag-Erling Smørgrav
Wilko Bulte [EMAIL PROTECTED] writes: On Wed, Nov 01, 2006 at 03:18:54PM -0600, Matthew D. Fuller wrote.. Those responsible for sacking the people who have just been sacked, have been sacked. 8-} fortune file fodder! It's actually a quote from the opening credits of Monty Python and the

Re: cvs commit: src/sys/dev/em if_em.c

2006-11-01 Thread Pawel Worach
On 10/31/06, John Baldwin [EMAIL PROTECTED] wrote: jhb 2006-10-31 17:21:15 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Allocate receive and transmit data structures during attach() and free them Could this be related? em0: Intel(R)

Re: cvs commit: src/sys/dev/em if_em.c

2006-11-01 Thread Gleb Smirnoff
On Wed, Nov 01, 2006 at 11:05:24AM +0100, Pawel Worach wrote: P On 10/31/06, John Baldwin [EMAIL PROTECTED] wrote: P jhb 2006-10-31 17:21:15 UTC P P FreeBSD src repository P P Modified files: P sys/dev/em if_em.c P Log: P Allocate receive and transmit data

Re: cvs commit: src/sys/dev/em if_em.c

2006-11-01 Thread Gleb Smirnoff
On Wed, Nov 01, 2006 at 01:19:28PM +0300, Gleb Smirnoff wrote: T On Wed, Nov 01, 2006 at 11:05:24AM +0100, Pawel Worach wrote: T P On 10/31/06, John Baldwin [EMAIL PROTECTED] wrote: T P jhb 2006-10-31 17:21:15 UTC T P T P FreeBSD src repository T P T P Modified files: T P

Re: cvs commit: src/sys/dev/em if_em.c

2006-11-01 Thread John Baldwin
On Wednesday 01 November 2006 05:46, Gleb Smirnoff wrote: On Wed, Nov 01, 2006 at 01:19:28PM +0300, Gleb Smirnoff wrote: T On Wed, Nov 01, 2006 at 11:05:24AM +0100, Pawel Worach wrote: T P On 10/31/06, John Baldwin [EMAIL PROTECTED] wrote: T P jhb 2006-10-31 17:21:15 UTC T P T P

cvs commit: src/sys/dev/em if_em.c

2006-11-01 Thread John Baldwin
jhb 2006-11-01 15:36:47 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Fix botch in last commit (I tested on 6.x which doesn't have TSO): - Test the mac_type rather than if_hwassist (since ifp doesn't exist yet) to determine if the adapter

cvs commit: src/sys/dev/em if_em.c

2006-11-01 Thread John Baldwin
jhb 2006-11-01 18:24:13 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Fix compile botch in the last panic botch fix. :( Pointy hat: jhb Reported by:brueffer Revision ChangesPath 1.162 +0 -1

Re: cvs commit: src/sys/dev/em if_em.c

2006-11-01 Thread Matthew D. Fuller
On Wed, Nov 01, 2006 at 06:24:13PM + I heard the voice of John Baldwin, and lo! it spake thus: Log: Fix compile botch in the last panic botch fix. :( Those responsible for sacking the people who have just been sacked, have been sacked.8-} -- Matthew Fuller (MF4839) |

Re: cvs commit: src/sys/dev/em if_em.c

2006-11-01 Thread Wilko Bulte
On Wed, Nov 01, 2006 at 03:18:54PM -0600, Matthew D. Fuller wrote.. On Wed, Nov 01, 2006 at 06:24:13PM + I heard the voice of John Baldwin, and lo! it spake thus: Log: Fix compile botch in the last panic botch fix. :( Those responsible for sacking the people who have just been

cvs commit: src/sys/dev/em if_em.c if_em.h

2006-10-31 Thread Gleb Smirnoff
glebius 2006-10-31 16:19:22 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c if_em.h Log: Rework the transmit register handling. In em_encap() store index of the EOP descriptor in the first descriptor of the packet. And then in em_txeof() search for DD

cvs commit: src/sys/dev/em if_em.c

2006-10-31 Thread John Baldwin
jhb 2006-10-31 17:05:03 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: - Use callout_init_mtx() to close various callout-related races. - Drain the two timers in detach. - Check IFF_DRV_RUNNING in the link task and bail w/o doing anything if

cvs commit: src/sys/dev/em if_em.c

2006-10-31 Thread John Baldwin
jhb 2006-10-31 17:21:15 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Allocate receive and transmit data structures during attach() and free them during detach() similar to other NIC drivers rather than allocating them during init() and

cvs commit: src/sys/dev/em if_em.c if_em.h if_em_hw.c if_em_hw.h if_em_osdep.h

2006-10-31 Thread Gleb Smirnoff
glebius 2006-10-31 15:00:14 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c if_em.h if_em_hw.c if_em_hw.h if_em_osdep.h Log: Merge new vendor release - 6.2.9. Details: o if_em.c changes: - Added several new PCI ids.

Re: cvs commit: src/sys/dev/em if_em.c

2006-10-29 Thread Hiroki Sato
Jack F Vogel [EMAIL PROTECTED] wrote in [EMAIL PROTECTED]: jf jfv 2006-10-29 03:42:39 UTC jf jf FreeBSD src repository jf jf Modified files:(Branch: RELENG_6) jf sys/dev/em if_em.c jf Log: jf Replace the 82542 device id by popular demand. jf Approved by:

Re: cvs commit: src/sys/dev/em if_em.c if_em.h if_em_hw.c if_em_hw.h if_em_osdep.h

2006-10-28 Thread Hiroki Sato
Jack F Vogel [EMAIL PROTECTED] wrote in [EMAIL PROTECTED]: jf jfv 2006-10-28 01:37:14 UTC jf jf FreeBSD src repository jf jf Modified files:(Branch: RELENG_6) jf sys/dev/em if_em.c if_em.h if_em_hw.c if_em_hw.h jf if_em_osdep.h jf

Re: cvs commit: src/sys/dev/em if_em.c if_em.h if_em_hw.c if_em_hw.h if_em_osdep.h

2006-10-28 Thread Jack Vogel
On 10/28/06, Hiroki Sato [EMAIL PROTECTED] wrote: Jack F Vogel [EMAIL PROTECTED] wrote in [EMAIL PROTECTED]: jf jfv 2006-10-28 01:37:14 UTC jf jf FreeBSD src repository jf jf Modified files:(Branch: RELENG_6) jf sys/dev/em if_em.c if_em.h if_em_hw.c

Re: cvs commit: src/sys/dev/em if_em.c if_em.h if_em_hw.c if_em_hw.h if_em_osdep.h

2006-10-28 Thread Hiroki Sato
Jack Vogel [EMAIL PROTECTED] wrote in [EMAIL PROTECTED]: jf On 10/28/06, Hiroki Sato [EMAIL PROTECTED] wrote: jf Jack F Vogel [EMAIL PROTECTED] wrote jfin [EMAIL PROTECTED]: jf jf jf jfv 2006-10-28 01:37:14 UTC jf jf jf jf FreeBSD src repository jf jf jf jf Modified

cvs commit: src/sys/dev/em if_em.c if_em.h if_em_hw.c if_em_hw.h if_em_osdep.h

2006-10-28 Thread Jack F Vogel
jfv 2006-10-28 08:11:07 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c if_em.h if_em_hw.c if_em_hw.h if_em_osdep.h Log: Backout bogus checkin to HEAD Approved by: scottl Revision ChangesPath 1.156 +873 -664

Re: cvs commit: src/sys/dev/em if_em.c if_em.h if_em_hw.c if_em_hw.h if_em_osdep.h

2006-10-28 Thread Jack Vogel
On 10/28/06, Hiroki Sato [EMAIL PROTECTED] wrote: Jack Vogel [EMAIL PROTECTED] wrote in [EMAIL PROTECTED]: jf On 10/28/06, Hiroki Sato [EMAIL PROTECTED] wrote: jf Jack F Vogel [EMAIL PROTECTED] wrote jfin [EMAIL PROTECTED]: jf jf jf jfv 2006-10-28 01:37:14 UTC jf jf jf jf

Re: cvs commit: src/sys/dev/em if_em.c if_em.h if_em_hw.c if_em_hw.h if_em_osdep.h

2006-10-28 Thread Gleb Smirnoff
On Sat, Oct 28, 2006 at 12:47:55AM +, Jack F Vogel wrote: J jfv 2006-10-28 00:47:55 UTC J J FreeBSD src repository J J Modified files: J sys/dev/em if_em.c if_em.h if_em_hw.c if_em_hw.h J if_em_osdep.h J Log: J This is the merge of the

Re: cvs commit: src/sys/dev/em if_em.c if_em.h if_em_hw.c if_em_hw.h if_em_osdep.h

2006-10-28 Thread Jack Vogel
On 10/28/06, Gleb Smirnoff [EMAIL PROTECTED] wrote: On Sat, Oct 28, 2006 at 12:47:55AM +, Jack F Vogel wrote: J jfv 2006-10-28 00:47:55 UTC J J FreeBSD src repository J J Modified files: J sys/dev/em if_em.c if_em.h if_em_hw.c if_em_hw.h J

Re: cvs commit: src/sys/dev/em if_em.c if_em.h if_em_hw.c if_em_hw.h if_em_osdep.h

2006-10-28 Thread Gleb Smirnoff
On Sat, Oct 28, 2006 at 10:06:21AM -0700, Jack Vogel wrote: J J jfv 2006-10-28 00:47:55 UTC J J J J FreeBSD src repository J J J J Modified files: J J sys/dev/em if_em.c if_em.h if_em_hw.c if_em_hw.h J J if_em_osdep.h J J Log: J J This is the

cvs commit: src/sys/dev/em if_em.c

2006-10-28 Thread Jack F Vogel
jfv 2006-10-29 03:42:39 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/em if_em.c Log: Replace the 82542 device id by popular demand. Approved by: re Revision ChangesPath 1.65.2.20 +2 -0 src/sys/dev/em/if_em.c

cvs commit: src/sys/dev/em if_em.c if_em.h if_em_hw.c if_em_hw.h if_em_osdep.h

2006-10-27 Thread Jack F Vogel
jfv 2006-10-28 00:47:55 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c if_em.h if_em_hw.c if_em_hw.h if_em_osdep.h Log: This is the merge of the Intel 6.2.9 driver. It provides all new shared code, new device support, and

cvs commit: src/sys/dev/em if_em.c if_em.h if_em_hw.c if_em_hw.h if_em_osdep.h

2006-10-27 Thread Jack F Vogel
jfv 2006-10-28 01:37:14 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/em if_em.c if_em.h if_em_hw.c if_em_hw.h if_em_osdep.h Log: Merge of Intel 6.2.9 em driver code. Approved by: re, scottl, jhb, pdeuskar

cvs commit: src/sys/dev/em if_em.c

2006-09-29 Thread Andre Oppermann
andre 2006-09-29 13:12:38 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Handle all error cases from bus_dmamap_load_mbuf_sg(). Those are: - EFBIG means the mbuf chain was too long and bus_dma ran out of segments. Defragment the mbuf

cvs commit: src/sys/dev/em if_em.c

2006-09-29 Thread Andre Oppermann
andre 2006-09-29 13:17:16 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Only advertize IFCAP_TSO4 capabilities. IPv6 is not yet supported. Reviewed by:jfv Revision ChangesPath 1.149 +4 -4 src/sys/dev/em/if_em.c

cvs commit: src/sys/dev/em if_em.c

2006-09-29 Thread Andre Oppermann
andre 2006-09-29 13:33:30 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Change em_tso_setup() to deal with already inserted vlan headers, IP options and add skeleton IPv6 support. The new code structure can also be easily enhanced to support

cvs commit: src/sys/dev/em if_em.c

2006-09-29 Thread Andre Oppermann
andre 2006-09-29 13:37:26 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Change em_transmit_checksum_setup() to deal with already inserted vlan headers, IP options and add skeleton IPv6 support. The new code structure can also be easily

cvs commit: src/sys/dev/em if_em.c

2006-09-29 Thread Andre Oppermann
andre 2006-09-29 13:47:39 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Remove manual vlan header insertion in em_encap(). It is unnecessary as the generic vlan_start() takes care of it when vlan hardware insertion is disabled. In

Re: cvs commit: src/sys/dev/em if_em.c

2006-09-29 Thread John Baldwin
On Friday 29 September 2006 09:47, Andre Oppermann wrote: andre 2006-09-29 13:47:39 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Remove manual vlan header insertion in em_encap(). It is unnecessary as the generic vlan_start() takes

cvs commit: src/sys/dev/em if_em.c

2006-09-21 Thread Andre Oppermann
andre 2006-09-21 19:14:51 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Move the initialization of the hardware capabilities in em_init_locked() before em_setup_transmit_structures() as it needs this information to properly set up TSO

cvs commit: src/sys/dev/em if_em.c

2006-09-18 Thread Andre Oppermann
andre 2006-09-18 23:44:13 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Don't forget to add curly braces when doing more than one line of actions after a 'if' statement. Pointy hat to: andre Revision ChangesPath 1.146 +2

cvs commit: src/sys/dev/em if_em.c

2006-09-11 Thread Prafulla Deuskar
pdeuskar2006-09-11 20:59:01 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Fix issues found by Coverity (223392, 223393) due to TSO additions Submitted by: Matthew Jacob Revision ChangesPath 1.144 +4 -2

cvs commit: src/sys/dev/em if_em.c

2006-09-10 Thread Prafulla Deuskar
pdeuskar2006-09-10 19:23:27 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Fix style(9) issues in the TSO specific changes. Pointed out by: jmallett Revision ChangesPath 1.143 +155 -157 src/sys/dev/em/if_em.c

cvs commit: src/sys/dev/em if_em.c if_em.h

2006-09-09 Thread Prafulla Deuskar
pdeuskar2006-09-09 06:19:20 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c if_em.h Log: Add support for TSO. Thanks to Andre for adding support in the stack and Jack Vogel for driver changes. Submitted by: Jack Vogel Revision ChangesPath

Re: cvs commit: src/sys/dev/em if_em.c if_em.h

2006-09-09 Thread Max Laier
On Saturday 09 September 2006 08:19, Prafulla Deuskar wrote: pdeuskar2006-09-09 06:19:20 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c if_em.h Log: Add support for TSO. Thanks to Andre for adding support in the stack and Jack Vogel for driver

cvs commit: src/sys/dev/em if_em.c

2006-09-09 Thread Prafulla Deuskar
pdeuskar2006-09-09 19:55:13 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Fix build breakage while compiling em as a module. Revision ChangesPath 1.141 +1 -0 src/sys/dev/em/if_em.c

cvs commit: src/sys/dev/em if_em.c

2006-09-09 Thread Prafulla Deuskar
pdeuskar2006-09-09 20:05:24 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Second attempt at fixing module build Pointyhat: pdeuskar Revision ChangesPath 1.142 +1 -1 src/sys/dev/em/if_em.c

Re: cvs commit: src/sys/dev/em if_em.c if_em.h

2006-09-09 Thread Prafulla Deuskar
Max Laier [EMAIL PROTECTED] wrote: On Saturday 09 September 2006 08:19, Prafulla Deuskar wrote: pdeuskar2006-09-09 06:19:20 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c if_em.h Log: Add support for TSO. Thanks to Andre for adding support

cvs commit: src/sys/dev/em if_em.c

2006-09-01 Thread Gleb Smirnoff
glebius 2006-09-01 09:56:24 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Fix my error in rev. 1.109. Submitted by: jhb Pointy hat to: glebius Revision ChangesPath 1.135 +2 -2 src/sys/dev/em/if_em.c

cvs commit: src/sys/dev/em if_em.c

2006-09-01 Thread John Baldwin
jhb 2006-09-01 16:08:36 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Add locking to the ifmedia callouts. Reviewed by:jvogel, yongari Revision ChangesPath 1.136 +8 -2 src/sys/dev/em/if_em.c

cvs commit: src/sys/dev/em if_em.c

2006-09-01 Thread John Baldwin
jhb 2006-09-01 16:11:12 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: - Use pci_enable_busmaster() and pci_enable_io() to update the command register. This really shouldn't be using pci_enable_io() directly as bus_alloc_resource() does

cvs commit: src/sys/dev/em if_em.c

2006-09-01 Thread John Baldwin
jhb 2006-09-01 16:11:50 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Comment tweaks. Revision ChangesPath 1.138 +2 -2 src/sys/dev/em/if_em.c ___ cvs-all@freebsd.org mailing list

cvs commit: src/sys/dev/em if_em.c

2006-08-31 Thread John Baldwin
jhb 2006-08-31 18:49:41 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Compare the correct field against NULL when determining whether or not to do bus_teardown_intr(). Revision ChangesPath 1.134 +1 -1

cvs commit: src/sys/dev/em if_em.c if_em.h if_em_hw.c if_em_hw.h

2006-08-25 Thread Gleb Smirnoff
glebius 2006-08-25 12:38:27 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/em if_em.c if_em.h if_em_hw.c if_em_hw.h Log: Merge a bunch of changes from HEAD. The most significant are: - 6.1.4 driver merge - Fix RX path under mbuf

Re: cvs commit: src/sys/dev/em if_em.c if_em.h

2006-08-24 Thread Matt Reimer
On 8/13/06, Pyun YongHyeon [EMAIL PROTECTED] wrote: yongari 2006-08-14 01:50:54 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c if_em.h Log: Overhaul Rx path to recover from mbuf cluster allocation failure. o Create one more spare DMA map for Rx

Re: cvs commit: src/sys/dev/em if_em.c

2006-08-23 Thread Gleb Smirnoff
On Tue, Aug 22, 2006 at 01:58:48PM -0500, Eric Anderson wrote: E Ok. Well, I just recalled that on a separate system (my workstation E actually), I went from 6.1-R to 6-STABLE as of about 8 days ago, and it E now exhibits the problem too, which hasn't happened before. Can you please show the

Re: cvs commit: src/sys/dev/em if_em.c

2006-08-23 Thread Eric Anderson
On 08/23/06 05:10, Gleb Smirnoff wrote: On Tue, Aug 22, 2006 at 01:58:48PM -0500, Eric Anderson wrote: E Ok. Well, I just recalled that on a separate system (my workstation E actually), I went from 6.1-R to 6-STABLE as of about 8 days ago, and it E now exhibits the problem too, which hasn't

Re: cvs commit: src/sys/dev/em if_em.c

2006-08-23 Thread Stefan Bethke
Am 22.08.2006 um 21:02 schrieb Patrick M. Hausen: em interface, FTPing a large file while putting disk and cpu/memory load on the box - occasional but easily reproducable complete hangs of network communication (ssh, ping - no reaction). Every time a em0: Missing Tx completion interrupt! is

Re: cvs commit: src/sys/dev/em if_em.c

2006-08-23 Thread Pyun YongHyeon
On Wed, Aug 23, 2006 at 03:09:11PM +0200, Stefan Bethke wrote: Am 22.08.2006 um 21:02 schrieb Patrick M. Hausen: em interface, FTPing a large file while putting disk and cpu/memory load on the box - occasional but easily reproducable complete hangs of network communication (ssh, ping -

Re: cvs commit: src/sys/dev/em if_em.c

2006-08-22 Thread Ruslan Ermilov
Hi Pyun, On Tue, Aug 22, 2006 at 02:32:48AM +, Pyun YongHyeon wrote: yongari 2006-08-22 02:32:48 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: It seems that em(4) misses Tx completion interrupts under certain conditions. The cause

  1   2   3   >