Author: davidcs
Date: Tue May 28 22:00:37 2013
New Revision: 251076
URL: http://svnweb.freebsd.org/changeset/base/251076
Log:
Avoid reading back certain registers following a write. This is an
optimization.
Submitted by: David C Somayajulu
Approved by: George Neville Neil
Modified
Author: davidcs
Date: Mon Jun 10 17:12:22 2013
New Revision: 251605
URL: http://svnweb.freebsd.org/changeset/base/251605
Log:
There is a one-to-one correspondence between the MSI-X vector # and the
Status Descriptor Ring Index. Hence there is no need to check the Interrupt
Source Register.
Author: davidcs
Date: Tue Jun 25 17:50:22 2013
New Revision: 252206
URL: http://svnweb.freebsd.org/changeset/base/252206
Log:
Add Qlogic 10Gb Ethernet Driver for Qlogic 8100 Series CNA Adapter
Driver version (v2.0.0)
Submitted by: David C Somayajulu (davi...@freebsd.org) QLogic
Author: davidcs
Date: Wed Jul 3 17:57:35 2013
New Revision: 252580
URL: http://svnweb.freebsd.org/changeset/base/252580
Log:
Port 0 needs to wait for ACK only if it issued the RESET.
Modified:
head/sys/dev/qlxgbe/ql_os.c
Modified: head/sys/dev/qlxgbe/ql_os.c
Author: davidcs
Date: Tue May 7 22:58:42 2013
New Revision: 250340
URL: http://svnweb.freebsd.org/changeset/base/250340
Log:
1. Updated Copyright Information
2. Added Flash Read/Update Support
3. Fixed TSO Handling
Submitted by: David C Somayajulu (davi...@freebsd.org)
Reviewed
.
Submitted by: David C Somayajulu davi...@freebsd.org
Approved by: George Neville-Neil g...@freebsd.org
Modified:
head/sys/dev/qlxgb/qla_os.c
Modified: head/sys/dev/qlxgb/qla_os.c
==
--- head/sys/dev/qlxgb/qla_os.c Wed May
Author: davidcs
Date: Wed May 15 17:03:09 2013
New Revision: 250661
URL: http://svnweb.freebsd.org/changeset/base/250661
Log:
Add Qlogic 10Gigabit Ethernet CNA Adapter Driver Version 3.10.10 for
QLogic 8300 Series Adapters
Submitted by: David C Somayajulu (davi...@freebsd.org) QLogic
Author: davidcs
Date: Fri Jul 18 20:04:11 2014
New Revision: 268854
URL: http://svnweb.freebsd.org/changeset/base/268854
Log:
Initiate error recovery stats fail to update after 3 retries.
Change bxe_panic() ECORE_DBG_BREAK_IF() ECORE_BUG() ECORE_BUG_ON() to
panic only if ECORE_STOP_ON_ERROR
Author: davidcs
Date: Tue May 6 02:32:27 2014
New Revision: 265411
URL: http://svnweb.freebsd.org/changeset/base/265411
Log:
Modify Copyright information to reflect Qlogic Corporation's purchase
of Broadcom's NetXtreme business
Submitted by:David C Somayajulu (davi...@freebsd.org)
Author: davidcs
Date: Thu May 8 19:40:37 2014
New Revision: 265703
URL: http://svnweb.freebsd.org/changeset/base/265703
Log:
Modify Copyright information and other strings to reflect Qlogic
Corporation's purchase of Broadcom's NetXtreme business.
Added clean option to Makefile
Author: davidcs
Date: Sat May 10 02:06:46 2014
New Revision: 265794
URL: http://svnweb.freebsd.org/changeset/base/265794
Log:
MFC r265411
Modify Copyright information to reflect Qlogic Corporation's purchase
of Broadcom's NetXtreme business
Submitted by:David C Somayajulu
Author: davidcs
Date: Sat May 10 02:08:04 2014
New Revision: 265795
URL: http://svnweb.freebsd.org/changeset/base/265795
Log:
MFC r265411
Modify Copyright information to reflect Qlogic Corporation's purchase
of Broadcom's NetXtreme business
Submitted by:David C Somayajulu
Author: davidcs
Date: Sat May 10 02:09:09 2014
New Revision: 265796
URL: http://svnweb.freebsd.org/changeset/base/265796
Log:
MFC r265411
Modify Copyright information to reflect Qlogic Corporation's purchase
of Broadcom's NetXtreme business
Submitted by:David C Somayajulu
Author: davidcs
Date: Sat May 10 02:10:32 2014
New Revision: 265797
URL: http://svnweb.freebsd.org/changeset/base/265797
Log:
MFC r265411
Modify Copyright information to reflect Qlogic Corporation's purchase
of Broadcom's NetXtreme business
Submitted by:David C Somayajulu
Author: davidcs
Date: Mon May 12 15:52:49 2014
New Revision: 265917
URL: http://svnweb.freebsd.org/changeset/base/265917
Log:
MFC r265703
Modify Copyright information and other strings to reflect
Qlogic Corporation's purchase of Broadcom's NetXtreme business.
Added clean option to
Author: davidcs
Date: Mon May 12 15:56:11 2014
New Revision: 265918
URL: http://svnweb.freebsd.org/changeset/base/265918
Log:
MFC r265703
Modify Copyright information and other strings to reflect
Qlogic Corporation's purchase of Broadcom's NetXtreme business.
Added clean option to
Author: davidcs
Date: Mon May 12 15:59:09 2014
New Revision: 265919
URL: http://svnweb.freebsd.org/changeset/base/265919
Log:
MFC r265703
Modify Copyright information and other strings to reflect
Qlogic Corporation's purchase of Broadcom's NetXtreme business.
Added clean option to
to Makefile
Submitted by: David C Somayajulu (davi...@freebsd.org) QLogic Corporation
Modified:
stable/7/share/man/man4/bce.4
stable/7/share/man/man4/bxe.4
stable/7/sys/dev/bce/if_bce.c
stable/7/sys/dev/bce/if_bcefw.h
stable/7/sys/dev/bce/if_bcereg.h
stable/7/sys/dev/bxe/bxe.c
stable/7/sys
Author: davidcs
Date: Fri Feb 14 01:02:06 2014
New Revision: 261861
URL: http://svnweb.freebsd.org/changeset/base/261861
Log:
check for defrag only when bus_dmamap_load_mbuf_sg() returns EFBIG. Comment in
qla_hw_send is moot.
Modified:
head/sys/dev/qlxgb/qla_hw.c
Author: davidcs
Date: Fri Feb 14 01:46:33 2014
New Revision: 261862
URL: http://svnweb.freebsd.org/changeset/base/261862
Log:
MFC r261861
check for defrag only when bus_dmamap_load_mbuf_sg() returns EFBIG. Comment
in
qla_hw_send is moot.
Modified:
stable/9/sys/dev/qlxgb/qla_hw.c
Author: davidcs
Date: Fri Feb 14 02:48:14 2014
New Revision: 261864
URL: http://svnweb.freebsd.org/changeset/base/261864
Log:
MFC 261861
check for defrag only when bus_dmamap_load_mbuf_sg() returns EFBIG. Comment in
qla_hw_send is moot.
Modified:
stable/10/sys/dev/qlxgb/qla_hw.c
Author: davidcs
Date: Fri Nov 15 01:26:24 2013
New Revision: 258155
URL: http://svnweb.freebsd.org/changeset/base/258155
Log:
ql_hw.[c,h]: set minimum thresholds on pkt size for lro path.
ql_ioctl.c: validate the length and address of buffer passed to QL_RD_FW_DUMP
Submitted by:David C
Author: davidcs
Date: Fri Nov 15 01:44:58 2013
New Revision: 258156
URL: http://svnweb.freebsd.org/changeset/base/258156
Log:
Validate the buffer and its length passed to QLA_MPI_DUMP.
copyout dump only if qls_mpi_core_dump() is successful.
(like to credit x90c for pointing the issue)
Author: davidcs
Date: Fri Nov 22 00:26:21 2013
New Revision: 258457
URL: http://svnweb.freebsd.org/changeset/base/258457
Log:
MFC r258155
ql_hw.[c,h]: set minimum thresholds on pkt size for lro path.
ql_ioctl.c: validate the length and address of buffer passed to QL_RD_FW_DUMP
MFC r258156
first appeared in
+.Fx 10.0 .
+.Sh AUTHORS
+.An -nosplit
+The
+.Nm
+driver was written by
+.An David C Somayajulu
+at QLogic Corporation.
Modified: stable/9/sys/conf/files.amd64
==
--- stable/9/sys/conf/files.amd64
...@qlogic.com .
+.Sh SEE ALSO
+.Xr altq 4 ,
+.Xr arp 4 ,
+.Xr netintro 4 ,
+.Xr ng_ether 4 ,
+.Xr ifconfig 8
+.Sh HISTORY
+The
+.Nm
+device driver first appeared in
+.Fx 10.0 .
+.Sh AUTHORS
+.An -nosplit
+The
+.Nm
+driver was written by
+.An David C Somayajulu
+at QLogic Corporation.
Modified
Author: davidcs
Date: Tue Aug 27 21:29:21 2013
New Revision: 254976
URL: http://svnweb.freebsd.org/changeset/base/254976
Log:
Fix bug in Flash access code
Submitted by: David C Somayajulu
Modified:
head/sys/dev/qlxgbe/ql_misc.c
Modified: head/sys/dev/qlxgbe/ql_misc.c
Author: davidcs
Date: Wed Aug 28 20:07:00 2013
New Revision: 255003
URL: http://svnweb.freebsd.org/changeset/base/255003
Log:
ql_minidump() should be performed only by port 0.
Submitted by: David C Somayajulu
Modified:
head/sys/dev/qlxgbe/ql_os.c
Modified: head/sys/dev/qlxgbe/ql_os.c
Author: davidcs
Date: Fri Sep 12 18:20:35 2014
New Revision: 271476
URL: http://svnweb.freebsd.org/changeset/base/271476
Log:
MFC r268854
Initiate error recovery stats fail to update after 3 retries.
Change bxe_panic() ECORE_DBG_BREAK_IF() ECORE_BUG() ECORE_BUG_ON() to
panic only if
Author: davidcs
Date: Fri Sep 12 18:27:20 2014
New Revision: 271478
URL: http://svnweb.freebsd.org/changeset/base/271478
Log:
MFC r268854
Initiate error recovery stats fail to update after 3 retries.
Change bxe_panic() ECORE_DBG_BREAK_IF() ECORE_BUG() ECORE_BUG_ON() to
panic
Author: davidcs
Date: Fri Sep 12 18:31:44 2014
New Revision: 271479
URL: http://svnweb.freebsd.org/changeset/base/271479
Log:
MFC r268854
Initiate error recovery stats fail to update after 3 retries.
Change bxe_panic() ECORE_DBG_BREAK_IF() ECORE_BUG() ECORE_BUG_ON() to
Author: davidcs
Date: Wed Sep 17 22:11:20 2014
New Revision: 271725
URL: http://svnweb.freebsd.org/changeset/base/271725
Log:
MFC r268854
Initiate error recovery stats fail to update after 3 retries.
Change bxe_panic() ECORE_DBG_BREAK_IF() ECORE_BUG() ECORE_BUG_ON() to
panic only if
Author: davidcs
Date: Wed Sep 17 22:24:51 2014
New Revision: 271726
URL: http://svnweb.freebsd.org/changeset/base/271726
Log:
Remove clean option
MFC after:5 days
Modified:
head/sys/modules/bxe/Makefile
Modified: head/sys/modules/bxe/Makefile
Author: davidcs
Date: Wed Sep 17 22:26:01 2014
New Revision: 271727
URL: http://svnweb.freebsd.org/changeset/base/271727
Log:
Remove clean option
MFC after:5 days
Modified:
head/sys/modules/bce/Makefile
Modified: head/sys/modules/bce/Makefile
Author: davidcs
Date: Wed Sep 17 22:49:29 2014
New Revision: 271728
URL: http://svnweb.freebsd.org/changeset/base/271728
Log:
For ECORE_DBG_BREAK_IF() ECORE_BUG() ECORE_BUG_ON() check bxe_debug flag
before
printing error message.
MFC after:5 days
Modified:
head/sys/dev/bxe/ecore_sp.h
Author: davidcs
Date: Mon Sep 22 18:29:14 2014
New Revision: 271984
URL: http://svnweb.freebsd.org/changeset/base/271984
Log:
MFC r271726
Remove clean option in Makefile
Modified:
stable/7/sys/modules/bxe/Makefile
Directory Properties:
stable/7/ (props changed)
stable/7/sys/ (props
Author: davidcs
Date: Mon Sep 22 18:31:40 2014
New Revision: 271985
URL: http://svnweb.freebsd.org/changeset/base/271985
Log:
MFC r271727
Remove clean option form Makefile
Modified:
stable/7/sys/modules/bce/Makefile
Directory Properties:
stable/7/ (props changed)
stable/7/sys/
Author: davidcs
Date: Mon Sep 22 18:36:37 2014
New Revision: 271986
URL: http://svnweb.freebsd.org/changeset/base/271986
Log:
MFC r271728
For ECORE_DBG_BREAK_IF() ECORE_BUG() ECORE_BUG_ON() check bxe_debug flag
before printing error message.
Modified:
stable/7/sys/dev/bxe/ecore_sp.h
Author: davidcs
Date: Mon Sep 22 18:57:37 2014
New Revision: 271987
URL: http://svnweb.freebsd.org/changeset/base/271987
Log:
MFC r271726
Remove clean option from Makefile
Modified:
stable/8/sys/modules/bxe/Makefile
Directory Properties:
stable/8/ (props changed)
stable/8/sys/
Author: davidcs
Date: Mon Sep 22 19:00:30 2014
New Revision: 271988
URL: http://svnweb.freebsd.org/changeset/base/271988
Log:
MFC r271726
remove clean option from Makefile
Approved by: re(gjb)
Modified:
stable/10/sys/modules/bxe/Makefile
Directory Properties:
stable/10/ (props
Author: davidcs
Date: Mon Sep 22 19:03:23 2014
New Revision: 271989
URL: http://svnweb.freebsd.org/changeset/base/271989
Log:
MFC r271727
remove clean option from Makefile
Modified:
stable/8/sys/modules/bce/Makefile
Directory Properties:
stable/8/ (props changed)
stable/8/sys/
Author: davidcs
Date: Mon Sep 22 19:09:04 2014
New Revision: 271991
URL: http://svnweb.freebsd.org/changeset/base/271991
Log:
MFC r271728
For ECORE_DBG_BREAK_IF() ECORE_BUG() ECORE_BUG_ON() check bxe_debug flag
before printing error message.
Modified:
stable/8/sys/dev/bxe/ecore_sp.h
Author: davidcs
Date: Mon Sep 22 19:28:21 2014
New Revision: 271993
URL: http://svnweb.freebsd.org/changeset/base/271993
Log:
MFC r271726
remove clean option from Makefile
Modified:
stable/9/sys/modules/bxe/Makefile
Directory Properties:
stable/9/ (props changed)
stable/9/sys/
Author: davidcs
Date: Mon Sep 22 19:37:03 2014
New Revision: 271994
URL: http://svnweb.freebsd.org/changeset/base/271994
Log:
MFC r271727
remove clean option from Makefile
Modified:
stable/9/sys/modules/bce/Makefile
Directory Properties:
stable/9/ (props changed)
stable/9/sys/
Author: davidcs
Date: Mon Sep 22 19:42:18 2014
New Revision: 271995
URL: http://svnweb.freebsd.org/changeset/base/271995
Log:
MFC r271728
For ECORE_DBG_BREAK_IF() ECORE_BUG() ECORE_BUG_ON() check bxe_debug flag
before printing error message.
Modified:
stable/9/sys/dev/bxe/ecore_sp.h
Author: davidcs
Date: Mon Sep 22 20:53:17 2014
New Revision: 272001
URL: http://svnweb.freebsd.org/changeset/base/272001
Log:
MFC r271727
remove clean option from Makefile
Approved by: re(gjb)
Modified:
stable/10/sys/modules/bce/Makefile
Directory Properties:
stable/10/ (props
Author: davidcs
Date: Mon Sep 22 21:12:30 2014
New Revision: 272004
URL: http://svnweb.freebsd.org/changeset/base/272004
Log:
MFC r271728
For ECORE_DBG_BREAK_IF() ECORE_BUG() ECORE_BUG_ON() check bxe_debug flag
before printing error message.
Approved by: re(gjb)
Modified:
Author: davidcs
Date: Tue Apr 7 18:14:01 2015
New Revision: 281219
URL: https://svnweb.freebsd.org/changeset/base/281219
Log:
MFC r281006
When an mbuf allocation fails in the receive path, the mbuf containing the
received packet is not sent to the host network stack and is reused again on
Author: davidcs
Date: Tue Apr 7 18:10:58 2015
New Revision: 281218
URL: https://svnweb.freebsd.org/changeset/base/281218
Log:
MFC r281006
When an mbuf allocation fails in the receive path, the mbuf containing the
received packet is not sent to the host network stack and is reused again on
Author: davidcs
Date: Tue Apr 7 18:07:16 2015
New Revision: 281217
URL: https://svnweb.freebsd.org/changeset/base/281217
Log:
MFC r281006
When an mbuf allocation fails in the receive path, the mbuf containing the
received packet is not sent to the host network stack and is reused again on
Author: davidcs
Date: Tue Apr 7 18:04:18 2015
New Revision: 281215
URL: https://svnweb.freebsd.org/changeset/base/281215
Log:
MFC r281006
When an mbuf allocation fails in the receive path, the mbuf containing the
received packet is not sent to the host network stack and is reused again on
Author: davidcs
Date: Thu Apr 2 21:55:03 2015
New Revision: 281006
URL: https://svnweb.freebsd.org/changeset/base/281006
Log:
When an mbuf allocation fails in the receive path, the mbuf containing the
received packet is not sent to the host net
work stack and is reused again on the receive
Author: davidcs
Date: Tue Jun 23 20:09:52 2015
New Revision: 284739
URL: https://svnweb.freebsd.org/changeset/base/284739
Log:
tx_mtx should be grabbed before calling buf_ring_dequeue_sc()
Submitted by:attilio@isilon.com
MFC after:5 days
Modified:
head/sys/dev/bxe/bxe.c
Modified:
Author: davidcs
Date: Tue Jun 23 22:00:47 2015
New Revision: 284740
URL: https://svnweb.freebsd.org/changeset/base/284740
Log:
added self to sizelimit.conf
Modified:
svnadmin/conf/sizelimit.conf
Modified: svnadmin/conf/sizelimit.conf
Author: davidcs
Date: Sat Jun 20 22:24:44 2015
New Revision: 284651
URL: https://svnweb.freebsd.org/changeset/base/284651
Log:
Simplified implementation of bxe_set_mc_list()
removed bxe_free_mcast_macs_list() and bxe_init_mcast_macs_list()
fixed bug where copy of multicast list mta was
Author: davidcs
Date: Tue Jun 23 22:22:36 2015
New Revision: 284741
URL: https://svnweb.freebsd.org/changeset/base/284741
Log:
Updated Copyright information
Added support for the following:
- iSCSI TLV (requires 64 Tx and 32 Rx rings
- 9K receive buffers for jumbo frames
Author: davidcs
Date: Tue Jun 16 21:11:32 2015
New Revision: 284470
URL: https://svnweb.freebsd.org/changeset/base/284470
Log:
In bxe_init_mcast_macs_list(): mc_mac-mac needs to point to the multicast
mac address
In bxe_set_mc_list(): added missing BXE_MCAST_UNLOCK()
In
Author: davidcs
Date: Sat Jun 13 01:28:19 2015
New Revision: 284335
URL: https://svnweb.freebsd.org/changeset/base/284335
Log:
PHY LOCK acquires the hardware lock via bxe_acquire_phy_lock() and releases
it via bxe_release_phy_lock(). It was simply acquiring a mutex earlier which
can cause the
Author: davidcs
Date: Fri May 29 23:33:49 2015
New Revision: 283760
URL: https://svnweb.freebsd.org/changeset/base/283760
Log:
MFC r283274
Submitted by:gary.zambr...@qlogic.com
Modified:
stable/8/sys/dev/bxe/bxe.c
stable/8/sys/dev/bxe/bxe_stats.c
stable/8/sys/dev/bxe/bxe_stats.h
Author: davidcs
Date: Fri May 29 22:33:06 2015
New Revision: 283757
URL: https://svnweb.freebsd.org/changeset/base/283757
Log:
MFC r283274
Submitted by: gary.zambr...@qlogic.com
Approved by:davi...@freebsd.org
Modified:
stable/9/sys/dev/bxe/bxe.c
stable/9/sys/dev/bxe/bxe_stats.c
Author: davidcs
Date: Fri May 29 23:28:55 2015
New Revision: 283759
URL: https://svnweb.freebsd.org/changeset/base/283759
Log:
MFC r283269
Submitted by: gary.zambr...@qlogic.com
Approved by:davi...@freebsd.org
Modified:
stable/8/sys/dev/bxe/bxe.c
Directory Properties:
stable/8/sys/
Author: davidcs
Date: Fri May 29 22:27:48 2015
New Revision: 283756
URL: https://svnweb.freebsd.org/changeset/base/283756
Log:
MFC r283269
Submitted by: gary.zambr...@qlogic.com
Approved by:davi...@freebsd.org
Modified:
stable/9/sys/dev/bxe/bxe.c
Directory Properties:
stable/9/sys/
Author: davidcs
Date: Fri May 29 23:37:27 2015
New Revision: 283761
URL: https://svnweb.freebsd.org/changeset/base/283761
Log:
MFC r283269
Submitted by: gary.zambr...@qlogic.com
Modified:
stable/7/sys/dev/bxe/bxe.c
Directory Properties:
stable/7/sys/ (props changed)
Modified:
Author: davidcs
Date: Sat May 30 04:49:19 2015
New Revision: 283763
URL: https://svnweb.freebsd.org/changeset/base/283763
Log:
MFC r283274
Add stat counters for Jumbo Frames using SGE ring.
Also remove the checks for IFCAP_LRO in bxe_alloc_fp_buffers() and
bxe_pf_rx_q_prep() since both TPA
Author: davidcs
Date: Fri May 29 20:00:02 2015
New Revision: 283752
URL: https://svnweb.freebsd.org/changeset/base/283752
Log:
MFC r283269
Submitted by:gary.zambr...@qlogic.com
Approved by:davi...@freebsd.org
Modified:
stable/10/sys/dev/bxe/bxe.c
Directory Properties:
stable/10/
Author: davidcs
Date: Fri May 29 21:30:11 2015
New Revision: 283755
URL: https://svnweb.freebsd.org/changeset/base/283755
Log:
MFC r283274
Submitted by: gary.zambr...@qlogic.com
Approved by:davi...@freebsd.org
Modified:
stable/10/sys/dev/bxe/bxe.c
stable/10/sys/dev/bxe/bxe_stats.c
Author: davidcs
Date: Thu May 21 20:47:19 2015
New Revision: 283269
URL: https://svnweb.freebsd.org/changeset/base/283269
Log:
Limit the size of the posted receive buffers in Rx Rings to MJUMPAGESIZE.
Previously for jumbo MTUs, the rx ring buffers were
MTU + any required pad. Now when this
Author: davidcs
Date: Fri May 22 01:44:07 2015
New Revision: 283274
URL: https://svnweb.freebsd.org/changeset/base/283274
Log:
Add stat counters for Jumbo Frames using SGE ring.
Also remove the checks for IFCAP_LRO in bxe_alloc_fp_buffers() and
bxe_pf_rx_q_prep() since both TPA and Jumbo can
Author: davidcs
Date: Tue Jun 30 17:44:44 2015
New Revision: 284962
URL: https://svnweb.freebsd.org/changeset/base/284962
Log:
MFC r284335
PHY LOCK acquires the hardware lock via bxe_acquire_phy_lock() and releases
it via bxe_release_phy_lock(). It was simply acquiring a mutex earlier
Author: davidcs
Date: Tue Jun 30 17:59:14 2015
New Revision: 284963
URL: https://svnweb.freebsd.org/changeset/base/284963
Log:
MFC r284470
In bxe_init_mcast_macs_list(): mc_mac-mac needs to point to the multicast
mac address
In bxe_set_mc_list(): added missing BXE_MCAST_UNLOCK()
In
Author: davidcs
Date: Tue Jun 30 20:01:24 2015
New Revision: 284973
URL: https://svnweb.freebsd.org/changeset/base/284973
Log:
MFC r284739
tx_mtx should be grabbed before calling buf_ring_dequeue_sc()
Submitted by: attilio@isilon.com
Modified:
Directory Properties:
stable/9/
Author: davidcs
Date: Tue Jun 30 20:28:07 2015
New Revision: 284977
URL: https://svnweb.freebsd.org/changeset/base/284977
Log:
MFC r284470
In bxe_set_mc_list(): added missing BXE_MCAST_UNLOCK()
In __ecore_vlan_mac_h_exec_pending(): need to check for ECORE_PENDING
Submitted by:
Author: davidcs
Date: Tue Jun 30 20:37:04 2015
New Revision: 284979
URL: https://svnweb.freebsd.org/changeset/base/284979
Log:
MFC r284335
PHY LOCK acquires the hardware lock via bxe_acquire_phy_lock() and releases
it via bxe_release_phy_lock(). It was simply acquiring a mutex earlier
Author: davidcs
Date: Tue Jun 30 20:17:38 2015
New Revision: 284975
URL: https://svnweb.freebsd.org/changeset/base/284975
Log:
MFC r284739
tx_mtx should be grabbed before calling buf_ring_dequeue_sc()
Submitted by:attilio@isilon.com
Modified:
stable/9/sys/dev/bxe/bxe.c
Directory
Author: davidcs
Date: Tue Jun 30 20:45:41 2015
New Revision: 284981
URL: https://svnweb.freebsd.org/changeset/base/284981
Log:
MFC r284739
tx_mtx should be grabbed before calling buf_ring_dequeue_sc()
Submitted by: attilio@isilon.com
Modified:
stable/7/sys/dev/bxe/bxe.c
Directory
Author: davidcs
Date: Tue Jun 30 20:59:07 2015
New Revision: 284982
URL: https://svnweb.freebsd.org/changeset/base/284982
Log:
MFC r284741
Updated Copyright information
Added support for the following:
- iSCSI TLV (requires 64 Tx and 32 Rx rings
- 9K receive buffers for
Author: davidcs
Date: Tue Jun 30 19:59:19 2015
New Revision: 284972
URL: https://svnweb.freebsd.org/changeset/base/284972
Log:
MFC r284470
In bxe_init_mcast_macs_list(): mc_mac-mac needs to point to the multicast
mac address
In bxe_set_mc_list(): added missing BXE_MCAST_UNLOCK()
In
Author: davidcs
Date: Tue Jun 30 20:11:48 2015
New Revision: 284974
URL: https://svnweb.freebsd.org/changeset/base/284974
Log:
reverse r284973
Modified:
Directory Properties:
stable/9/ (props changed)
___
svn-src-all@freebsd.org mailing list
Author: davidcs
Date: Tue Jun 30 20:31:00 2015
New Revision: 284978
URL: https://svnweb.freebsd.org/changeset/base/284978
Log:
MFC r284739
tx_mtx should be grabbed before calling buf_ring_dequeue_sc()
Submitted by: attilio@isilon.com
Modified:
stable/8/sys/dev/bxe/bxe.c
Author: davidcs
Date: Tue Jun 30 19:53:59 2015
New Revision: 284971
URL: https://svnweb.freebsd.org/changeset/base/284971
Log:
MFC r284335
PHY LOCK acquires the hardware lock via bxe_acquire_phy_lock() and releases
it via bxe_release_phy_lock(). It was simply acquiring a mutex earlier
Author: davidcs
Date: Tue Jun 30 20:24:23 2015
New Revision: 284976
URL: https://svnweb.freebsd.org/changeset/base/284976
Log:
MFC r284335
PHY LOCK acquires the hardware lock via bxe_acquire_phy_lock() and releases
it via bxe_release_phy_lock(). It was simply acquiring a mutex earlier
Author: davidcs
Date: Tue Jun 30 20:40:38 2015
New Revision: 284980
URL: https://svnweb.freebsd.org/changeset/base/284980
Log:
MFC r284470
In bxe_set_mc_list(): added missing BXE_MCAST_UNLOCK()
In __ecore_vlan_mac_h_exec_pending(): need to check for ECORE_PENDING
Submitted
Author: davidcs
Date: Tue Jun 30 18:58:33 2015
New Revision: 284966
URL: https://svnweb.freebsd.org/changeset/base/284966
Log:
MFC r284739
tx_mtx should be grabbed before calling buf_ring_dequeue_sc()
Submitted by:attilio@isilon.com
Modified:
stable/10/sys/dev/bxe/bxe.c
Directory
Author: davidcs
Date: Tue Jun 30 21:19:27 2015
New Revision: 284983
URL: https://svnweb.freebsd.org/changeset/base/284983
Log:
MFC r284741
Updated Copyright information
Added support for the following:
- iSCSI TLV (requires 64 Tx and 32 Rx rings
- 9K receive buffers for jumbo
Author: davidcs
Date: Tue Jul 28 19:15:44 2015
New Revision: 285973
URL: https://svnweb.freebsd.org/changeset/base/285973
Log:
- Avoid lock contention in the if_transmit callback by using trylock and
enqueueing the frames when it fails. This way there is some latency
removed from the
Author: davidcs
Date: Wed Aug 5 02:08:42 2015
New Revision: 286300
URL: https://svnweb.freebsd.org/changeset/base/286300
Log:
MFC r285973
- Avoid lock contention in the if_transmit callback by using trylock and
enqueueing the frames when it fails. This way there is some latency
Author: davidcs
Date: Wed Aug 5 02:19:38 2015
New Revision: 286302
URL: https://svnweb.freebsd.org/changeset/base/286302
Log:
MFC r285973
- Avoid lock contention in the if_transmit callback by using trylock and
enqueueing the frames when it fails. This way there is some
Author: davidcs
Date: Wed Aug 5 02:16:11 2015
New Revision: 286301
URL: https://svnweb.freebsd.org/changeset/base/286301
Log:
MFC r285973
- Avoid lock contention in the if_transmit callback by using trylock and
enqueueing the frames when it fails. This way there is some
Author: davidcs
Date: Wed Aug 5 00:00:06 2015
New Revision: 286297
URL: https://svnweb.freebsd.org/changeset/base/286297
Log:
MFC r285973
- Avoid lock contention in the if_transmit callback by using trylock and
enqueueing the frames when it fails. This way there is some latency
Author: davidcs
Date: Tue Oct 20 17:27:11 2015
New Revision: 289635
URL: https://svnweb.freebsd.org/changeset/base/289635
Log:
ql_hw.c: fixed error code INJCT_HEARTBEAT_FAILURE
ql_os.c: removed unnecessary debug printf
ql_ver.h: updated version number
MFC after:5 days
Modified:
Author: davidcs
Date: Mon Oct 12 20:21:17 2015
New Revision: 289199
URL: https://svnweb.freebsd.org/changeset/base/289199
Log:
Add support for reading device temperature
MFC after:5 days
Modified:
head/sys/dev/bxe/bxe.c
Modified: head/sys/dev/bxe/bxe.c
Author: davidcs
Date: Tue Dec 22 19:41:40 2015
New Revision: 292617
URL: https://svnweb.freebsd.org/changeset/base/292617
Log:
MFC r289635
ql_hw.c: fixed error code INJCT_HEARTBEAT_FAILURE
ql_os.c: removed unnecessary debug printf
ql_ver.h: updated version number
Modified:
Author: davidcs
Date: Wed Dec 23 03:19:12 2015
New Revision: 292639
URL: https://svnweb.freebsd.org/changeset/base/292639
Log:
Add support for firmware dump (a.k.a grcdump)
MFC after:5 days
Added:
head/sys/dev/bxe/bxe_dump.h (contents, props changed)
head/sys/dev/bxe/bxe_ioctl.h
Author: davidcs
Date: Wed Dec 23 01:31:32 2015
New Revision: 292638
URL: https://svnweb.freebsd.org/changeset/base/292638
Log:
Check for packet_length is greater than 60 bytes as well as packet_length is
greater than len_on_bd, before invoking the routine to handle jumbo over SGL
Author: davidcs
Date: Tue Dec 22 19:34:21 2015
New Revision: 292615
URL: https://svnweb.freebsd.org/changeset/base/292615
Log:
MFC r289635
ql_hw.c: fixed error code INJCT_HEARTBEAT_FAILURE
ql_os.c: removed unnecessary debug printf
ql_ver.h: updated version number
Modified:
Author: davidcs
Date: Tue Jan 12 22:52:45 2016
New Revision: 293786
URL: https://svnweb.freebsd.org/changeset/base/293786
Log:
MFC r289199
Add support for reading device temperature
Modified:
stable/10/sys/dev/bxe/bxe.c
Directory Properties:
stable/10/ (props changed)
Modified:
Author: davidcs
Date: Tue Jan 12 23:26:45 2016
New Revision: 293789
URL: https://svnweb.freebsd.org/changeset/base/293789
Log:
MFC r289199
Add support for reading device temperature
Modified:
stable/9/sys/dev/bxe/bxe.c
Directory Properties:
stable/9/ (props changed)
stable/9/sys/
Author: davidcs
Date: Tue Jan 12 22:58:46 2016
New Revision: 293787
URL: https://svnweb.freebsd.org/changeset/base/293787
Log:
MFC r292638
Check for packet_length is greater than 60 bytes as well as packet_length is
greater than len_on_bd, before invoking the routine to handle jumbo
Author: davidcs
Date: Tue Jan 12 23:16:27 2016
New Revision: 293788
URL: https://svnweb.freebsd.org/changeset/base/293788
Log:
MFC r292639
Add support for firmware dump (a.k.a grcdump)
Added:
stable/10/sys/dev/bxe/bxe_dump.h
- copied unchanged from r292639, head/sys/dev/bxe/bxe_dump.h
Author: davidcs
Date: Wed Jan 13 01:09:32 2016
New Revision: 293797
URL: https://svnweb.freebsd.org/changeset/base/293797
Log:
MFC r289199
Add support for reading device temperature
Modified:
stable/7/sys/dev/bxe/bxe.c
Directory Properties:
stable/7/ (props changed)
1 - 100 of 343 matches
Mail list logo