Author: davidch
Date: Mon Dec 1 19:39:38 2014
New Revision: 275375
URL: https://svnweb.freebsd.org/changeset/base/275375
Log:
Release edavis from mentorship.
Modified:
svnadmin/conf/mentors
Modified: svnadmin/conf/mentors
=
Author: davidch
Date: Tue Nov 11 16:51:00 2014
New Revision: 274384
URL: https://svnweb.freebsd.org/changeset/base/274384
Log:
Remove myself from bxe(4) maintenance.
Modified:
head/MAINTAINERS
Modified: head/MAINTAINERS
Author: davidch
Date: Wed Oct 9 21:46:31 2013
New Revision: 256245
URL: http://svnweb.freebsd.org/changeset/base/256245
Log:
Welcome new Broadcom committer Eric Davis (edavis@). Eric will
be working on the Broadcom 10Gb wired Ethernet driver bxe(4).
I will be his mentor during this time pe
Author: davidch
Date: Fri Sep 20 20:26:15 2013
New Revision: 255737
URL: http://svnweb.freebsd.org/changeset/base/255737
Log:
Removed my name after completing bxe(4) update.
Modified:
svnadmin/conf/sizelimit.conf
Modified: svnadmin/conf/sizelimit.conf
Author: davidch
Date: Fri Sep 20 20:04:29 2013
New Revision: 255735
URL: http://svnweb.freebsd.org/changeset/base/255735
Log:
Temporary size limit increase for bxe(4) update.
Modified:
svnadmin/conf/sizelimit.conf
Modified: svnadmin/conf/sizelimit.conf
===
e.0.debug=0
+.Ed
.Sh SEE ALSO
.Xr altq 4 ,
.Xr arp 4 ,
@@ -124,6 +294,7 @@ The default value is -1.
.Xr ng_ether 4 ,
.Xr vlan 4 ,
.Xr ifconfig 8
+.Xr netstat 1
.Sh HISTORY
The
.Nm
@@ -133,6 +304,7 @@ device driver first appeared in
The
.Nm
driver was written by
-.An Gary Zambrano Aq zambr..
Author: davidch
Date: Tue May 8 22:38:46 2012
New Revision: 235145
URL: http://svn.freebsd.org/changeset/base/235145
Log:
- Rename sysctl "loose_rx_mtu" to "strict_rx_mtu" to match code usage.
Submitted by: davidch
MFC after:1 day
Modified:
head/sys/dev/bce/if_bce.c
Modified: hea
Author: davidch
Date: Tue Sep 13 15:49:28 2011
New Revision: 225532
URL: http://svn.freebsd.org/changeset/base/225532
Log:
- Fix compiler warning in ADD_64() macro.
Approved by: re
Obtained from:dimi...@andic.com
MFC after:One week
Modified:
head/sys/dev/bxe/if_bxe.c
Mo
Author: davidch
Date: Wed Jun 8 21:18:14 2011
New Revision: 222875
URL: http://svn.freebsd.org/changeset/base/222875
Log:
- Major reorganization of mbuf handling throughout the driver to
increase robustness (no more calls to panic(9)) and simplify
code.
- Allocate RX/TX data structure
Author: davidch
Date: Thu May 12 23:26:53 2011
New Revision: 221826
URL: http://svn.freebsd.org/changeset/base/221826
Log:
- Use bus_describe_intr() to describe interrupt usage.
- Use bus_bind_intr() to bind interrupt to a CPU when RSS/TSS is used.
- Use M_DONTWAIT for RSS/TSS buffer allocat
Author: davidch
Date: Mon May 9 18:46:53 2011
New Revision: 221709
URL: http://svn.freebsd.org/changeset/base/221709
Log:
- Simplify multicast address programming.
- Fix an incorrect "uint32_t *" cast in bxe_set_rx_mode().
Submitted by: yongari@
Approved by:davidch@
MFC after:
Author: davidch
Date: Mon May 2 23:34:33 2011
New Revision: 221354
URL: http://svn.freebsd.org/changeset/base/221354
Log:
- Fixed a typo in an if() statement when setting flow control for MTU
greater than 5000 bytes.
Submitted by: yongari
Modified:
head/sys/dev/bxe/if_bxe.c
Modifie
Author: davidch
Date: Mon May 2 20:43:24 2011
New Revision: 221342
URL: http://svn.freebsd.org/changeset/base/221342
Log:
- Re-committed r220603 which was accidentally backed out by an earlier
commit.
- Fixed a bug in an unused debug macro.
MFC after:One week.
Modified:
head/s
Author: davidch
Date: Mon Apr 25 22:00:23 2011
New Revision: 221031
URL: http://svn.freebsd.org/changeset/base/221031
Log:
- Removed duplicate {_bxe} definition.
MFC after:One week
Modified:
head/sys/modules/Makefile
Modified: head/sys/modules/Makefile
==
Author: davidch
Date: Mon Apr 25 21:53:41 2011
New Revision: 221030
URL: http://svn.freebsd.org/changeset/base/221030
Log:
- Added bxe(4) driver for i386 and amd64. Currently untested on other
CPU architectures.
MFC after:One week
Modified:
head/sys/modules/Makefile
Modified: he
Author: davidch
Date: Thu Apr 21 23:06:00 2011
New Revision: 220932
URL: http://svn.freebsd.org/changeset/base/220932
Log:
- Centralize driver tunables initialization/validation.
- Centralize PCI resource allocation/release.
- Enable flowid (TSS) support.
- Added "per-fastpath" locks and w
Author: davidch
Date: Thu Apr 7 20:15:36 2011
New Revision: 220427
URL: http://svn.freebsd.org/changeset/base/220427
Log:
- Fixed a problem when multiqueue mode was enabled which caused the CQ
chain to be corrupted.
- Removed many console print warnings and replaced with driver maintained
Author: davidch
Date: Tue Apr 5 22:13:33 2011
New Revision: 220377
URL: http://svn.freebsd.org/changeset/base/220377
Log:
- Removed multiple console error messages and replaced with statistic
counters to reduce spew.
- Fixed a TSO problem when an mbuf contains both header and payload in
Author: davidch
Date: Thu Mar 31 22:50:55 2011
New Revision: 220230
URL: http://svn.freebsd.org/changeset/base/220230
Log:
- Fixed build problem when not useing BXE_DEBUG.
MFC after:One week.
Modified:
head/sys/dev/bxe/if_bxe.c
Modified: head/sys/dev/bxe/if_bxe.c
===
Author: davidch
Date: Thu Mar 31 22:40:44 2011
New Revision: 220229
URL: http://svn.freebsd.org/changeset/base/220229
Log:
- Freshened debug support code.
- Renamed several RX variable for more consistent usage.
- Fixed a potential problem when masking RX CQ producer value.
MFC after:
Author: davidch
Date: Thu Mar 31 22:04:00 2011
New Revision: 220228
URL: http://svn.freebsd.org/changeset/base/220228
Log:
- Fixed DMA engine errors by increasing timeouts to 200ms for reads/writes.
- Improved some error reporting calls to include file name/line number.
- Various style(9) fi
Author: davidch
Date: Thu Mar 31 21:30:00 2011
New Revision: 220226
URL: http://svn.freebsd.org/changeset/base/220226
Log:
- Added debug support to monitor mbuf defrag attempts/failures.
MFC after:One week.
Modified:
head/sys/dev/bxe/if_bxe.c
head/sys/dev/bxe/if_bxe.h
Modified: he
Author: davidch
Date: Thu Mar 31 21:01:10 2011
New Revision: 220224
URL: http://svn.freebsd.org/changeset/base/220224
Log:
- Print number of queues when RSS is enabled.
- Improve reporting of media type (not always 10GBase-CX4).
MFC after:One week
Modified:
head/sys/dev/bxe/if_bxe.
Author: davidch
Date: Thu Mar 31 20:46:50 2011
New Revision: 220223
URL: http://svn.freebsd.org/changeset/base/220223
Log:
- Fixed a problem where the stack passed a TSO frame larger than the 64K
size allowed by the DMA descriptor for TSO frames.
MFC after: One week
Modified:
he
Author: davidch
Date: Tue Mar 15 01:06:27 2011
New Revision: 219656
URL: http://svn.freebsd.org/changeset/base/219656
Log:
- Inadvertently committed files with +x attribute, fixed.
- Minor change to info output string.
Modified:
head/sys/dev/bxe/if_bxe.c (contents, props changed)
Director
==
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sys/dev/bxe/bxe_debug.hMon Mar 14 22:42:41 2011
(r219647)
@@ -0,0 +1,357 @@
+/*-
+ * Copyright (c) 2007-2011 Broadcom Corporation. All rights reserved.
+ *
+
+ * Copyright (c) 2006-2011 Broadcom Corporation
* David Christensen . All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -31,1310 +31,1254 @@
/*
* This file contains firmware data derived from proprietary unpublished
- * source code, Copyright (c
Author: davidch
Date: Thu Feb 10 22:36:23 2011
New Revision: 218527
URL: http://svn.freebsd.org/changeset/base/218527
Log:
- Added error checking to nvram read functions.
- Minor style updates.
Submitted by: gcoo...@freebsd.org
MFC after:2 weeks
Modified:
head/sys/dev/bce/if_bce.
Author: davidch
Date: Mon Feb 7 23:00:24 2011
New Revision: 218423
URL: http://svn.freebsd.org/changeset/base/218423
Log:
- Added systcls for header splitting, RX/TX buffer count, interrupt
coalescing, strict RX MTU, verbose output, and shared memory debug.
- Added additional debug counte
Author: davidch
Date: Fri Apr 30 02:35:46 2010
New Revision: 207411
URL: http://svn.freebsd.org/changeset/base/207411
Log:
- Enable flow control.
- Print device details only when verbose boot is enabled.
- Add debug output for shared memory access.
- Add debug statistics (checksum offload
Author: davidch
Date: Thu Apr 29 22:00:57 2010
New Revision: 207391
URL: http://svn.freebsd.org/changeset/base/207391
Log:
- Pass flow control settings back to bce(4).
MFC after:Two weeks
Modified:
head/sys/dev/mii/brgphy.c
Modified: head/sys/dev/mii/brgphy.c
===
Author: davidch
Date: Tue Apr 6 12:44:28 2010
New Revision: 206268
URL: http://svn.freebsd.org/changeset/base/206268
Log:
- Fixed 5708S 2.5G support broken in last commit.
- Added some new debug helper routines to systcl.
- Fixed many of the style(9) violations that have crept into the code
(r205299)
+++ head/sys/dev/bce/if_bce.c Thu Mar 18 21:00:53 2010(r205300)
@@ -1,5 +1,5 @@
/*-
- * Copyright (c) 2006-2009 Broadcom Corporation
+ * Copyright (c) 2006-2010 Broadcom Corporation
* David Christensen . All rights reserved.
*
* Redistribution and use in source and
Author: davidch
Date: Thu Mar 18 20:57:57 2010
New Revision: 205299
URL: http://svn.freebsd.org/changeset/base/205299
Log:
- Added support for 5709S/5716S PHYs.
Submitted by: pyunyh
MFC after:2 weeks
Modified:
head/sys/dev/mii/brgphy.c
head/sys/dev/mii/brgphyreg.h
head/sys/dev/
Author: davidch
Date: Wed Jan 20 20:33:10 2010
New Revision: 202717
URL: http://svn.freebsd.org/changeset/base/202717
Log:
- Added a workaround for NC-SI management firmware that would allow
frames to be accepted while the driver is resetting the hardware.
This failure is generally obser
Author: davidch
Date: Tue Jun 23 22:19:27 2009
New Revision: 194781
URL: http://svn.freebsd.org/changeset/base/194781
Log:
- Added code to read bootcode firwmare version.
- Created dedicated shared memory access routines.
MFC after:One week
Modified:
head/sys/dev/bce/if_bce.c
hea
Author: davidch
Date: Tue Jun 2 23:30:02 2009
New Revision: 193358
URL: http://svn.freebsd.org/changeset/base/193358
Log:
- MFC BCM5709 PHY code to fix fix ukphy attachment and PHY write timeout
errors.
Modified:
stable/7/sys/dev/mii/brgphy.c
stable/7/sys/dev/mii/miidevs
Modified: sta
Author: davidch
Date: Fri May 8 22:20:45 2009
New Revision: 191923
URL: http://svn.freebsd.org/changeset/base/191923
Log:
- Fixed incorrect packet length problem caused be earlier change to
support ZERO_COPY_SOCKETS.
- Created #define for context initialization retry count.
MFC after
Author: davidch
Date: Wed Mar 4 00:05:40 2009
New Revision: 189325
URL: http://svn.freebsd.org/changeset/base/189325
Log:
- Updated firmware to latest 4.6.X release.
- Added missing firmware for 5709 A1 controllers.
- Changed some debug statistic variable names to be more consistent.
S
/dev/bce/if_bce.c Fri Feb 27 19:25:06 2009(r189117)
@@ -1,5 +1,5 @@
/*-
- * Copyright (c) 2006-2008 Broadcom Corporation
+ * Copyright (c) 2006-2009 Broadcom Corporation
* David Christensen . All rights reserved.
*
* Redistribution and use in source and binary forms, with or
40 matches
Mail list logo