svn commit: r251076 - head/sys/dev/qlxgbe

2013-05-28 Thread David C Somayajulu
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

svn commit: r251605 - head/sys/dev/qlxgbe

2013-06-10 Thread David C Somayajulu
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.

svn commit: r252206 - in head: share/man/man4 sys/conf sys/dev/qlxge sys/modules sys/modules/qlxge

2013-06-25 Thread David C Somayajulu
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

svn commit: r252580 - head/sys/dev/qlxgbe

2013-07-03 Thread David C Somayajulu
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

svn commit: r250340 - head/sys/dev/qlxgb

2013-05-07 Thread David C Somayajulu
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

svn commit: r250375 - head/sys/dev/qlxgb

2013-05-08 Thread David C Somayajulu
. 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

svn commit: r250661 - in head: share/man/man4 sys/conf sys/dev/qlxgbe sys/modules sys/modules/qlxgbe

2013-05-15 Thread David C Somayajulu
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

svn commit: r268854 - head/sys/dev/bxe

2014-07-18 Thread David C Somayajulu
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

svn commit: r265411 - in head/sys: dev/bxe modules/bxe

2014-05-05 Thread David C Somayajulu
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)

svn commit: r265703 - in head: share/man/man4 sys/dev/bce sys/dev/bxe sys/modules/bce

2014-05-08 Thread David C Somayajulu
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

svn commit: r265794 - in stable/7/sys: dev/bxe modules/bxe

2014-05-09 Thread David C Somayajulu
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

svn commit: r265795 - in stable/8/sys: dev/bxe modules/bxe

2014-05-09 Thread 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

svn commit: r265796 - in stable/9/sys: dev/bxe modules/bxe

2014-05-09 Thread 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

svn commit: r265797 - in stable/10/sys: dev/bxe modules/bxe

2014-05-09 Thread 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

svn commit: r265917 - in stable/10: share/man/man4 sys/dev/bce sys/dev/bxe sys/modules/bce

2014-05-12 Thread 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

svn commit: r265918 - in stable/9: share/man/man4 sys/dev/bce sys/dev/bxe sys/modules/bce

2014-05-12 Thread David C Somayajulu
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

svn commit: r265919 - in stable/8: share/man/man4 sys/dev/bce sys/dev/bxe sys/modules/bce

2014-05-12 Thread David C Somayajulu
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

svn commit: r265920 - in stable/7: share/man/man4 sys/dev/bce sys/dev/bxe sys/modules/bce

2014-05-12 Thread David C Somayajulu
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

svn commit: r261861 - head/sys/dev/qlxgb

2014-02-13 Thread David C Somayajulu
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

svn commit: r261862 - stable/9/sys/dev/qlxgb

2014-02-13 Thread David C Somayajulu
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

svn commit: r261864 - stable/10/sys/dev/qlxgb

2014-02-13 Thread David C Somayajulu
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

svn commit: r258155 - head/sys/dev/qlxgbe

2013-11-14 Thread David C Somayajulu
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

svn commit: r258156 - head/sys/dev/qlxge

2013-11-14 Thread David C Somayajulu
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)

svn commit: r258457 - in stable/10/sys/dev: qlxgbe qlxge

2013-11-21 Thread David C Somayajulu
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

svn commit: r258898 - in stable/9: share/man/man4 sys/conf sys/dev/qlxgbe sys/modules sys/modules/qlxgbe

2013-12-03 Thread David C Somayajulu
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

svn commit: r258936 - in stable/9: share/man/man4 sys/conf sys/dev/qlxge sys/modules sys/modules/qlxge

2013-12-04 Thread David C Somayajulu
...@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

svn commit: r254976 - head/sys/dev/qlxgbe

2013-08-27 Thread David C Somayajulu
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

svn commit: r255003 - head/sys/dev/qlxgbe

2013-08-28 Thread David C Somayajulu
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

svn commit: r271476 - stable/9/sys/dev/bxe

2014-09-12 Thread David C Somayajulu
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

svn commit: r271478 - stable/8/sys/dev/bxe

2014-09-12 Thread David C Somayajulu
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

svn commit: r271479 - stable/7/sys/dev/bxe

2014-09-12 Thread David C Somayajulu
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

svn commit: r271725 - stable/10/sys/dev/bxe

2014-09-17 Thread David C Somayajulu
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

svn commit: r271726 - head/sys/modules/bxe

2014-09-17 Thread David C Somayajulu
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

svn commit: r271727 - head/sys/modules/bce

2014-09-17 Thread David C Somayajulu
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

svn commit: r271728 - head/sys/dev/bxe

2014-09-17 Thread David C Somayajulu
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

svn commit: r271984 - stable/7/sys/modules/bxe

2014-09-22 Thread David C Somayajulu
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

svn commit: r271985 - stable/7/sys/modules/bce

2014-09-22 Thread David C Somayajulu
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/

svn commit: r271986 - stable/7/sys/dev/bxe

2014-09-22 Thread David C Somayajulu
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

svn commit: r271987 - stable/8/sys/modules/bxe

2014-09-22 Thread David C Somayajulu
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/

svn commit: r271988 - stable/10/sys/modules/bxe

2014-09-22 Thread David C Somayajulu
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

svn commit: r271989 - stable/8/sys/modules/bce

2014-09-22 Thread David C Somayajulu
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/

svn commit: r271991 - stable/8/sys/dev/bxe

2014-09-22 Thread David C Somayajulu
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

svn commit: r271993 - stable/9/sys/modules/bxe

2014-09-22 Thread David C Somayajulu
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/

svn commit: r271994 - stable/9/sys/modules/bce

2014-09-22 Thread David C Somayajulu
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/

svn commit: r271995 - stable/9/sys/dev/bxe

2014-09-22 Thread David C Somayajulu
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

svn commit: r272001 - stable/10/sys/modules/bce

2014-09-22 Thread David C Somayajulu
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

svn commit: r272004 - stable/10/sys/dev/bxe

2014-09-22 Thread David C Somayajulu
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:

svn commit: r281219 - stable/7/sys/dev/bxe

2015-04-07 Thread David C Somayajulu
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

svn commit: r281218 - stable/8/sys/dev/bxe

2015-04-07 Thread David C Somayajulu
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

svn commit: r281217 - stable/9/sys/dev/bxe

2015-04-07 Thread David C Somayajulu
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

svn commit: r281215 - stable/10/sys/dev/bxe

2015-04-07 Thread David C Somayajulu
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

svn commit: r281006 - head/sys/dev/bxe

2015-04-02 Thread David C Somayajulu
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

svn commit: r284739 - head/sys/dev/bxe

2015-06-23 Thread David C Somayajulu
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:

svn commit: r284740 - svnadmin/conf

2015-06-23 Thread David C Somayajulu
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

svn commit: r284651 - head/sys/dev/bxe

2015-06-20 Thread David C Somayajulu
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

svn commit: r284741 - in head/sys: dev/qlxgbe modules/qlxgbe

2015-06-23 Thread David C Somayajulu
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

svn commit: r284470 - head/sys/dev/bxe

2015-06-16 Thread David C Somayajulu
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

svn commit: r284335 - head/sys/dev/bxe

2015-06-12 Thread David C Somayajulu
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

svn commit: r283760 - stable/8/sys/dev/bxe

2015-05-29 Thread David C Somayajulu
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

svn commit: r283757 - stable/9/sys/dev/bxe

2015-05-29 Thread David C Somayajulu
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

svn commit: r283759 - stable/8/sys/dev/bxe

2015-05-29 Thread David C Somayajulu
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/

svn commit: r283756 - stable/9/sys/dev/bxe

2015-05-29 Thread David C Somayajulu
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/

svn commit: r283761 - stable/7/sys/dev/bxe

2015-05-29 Thread David C Somayajulu
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:

svn commit: r283763 - stable/7/sys/dev/bxe

2015-05-29 Thread David C Somayajulu
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

svn commit: r283752 - stable/10/sys/dev/bxe

2015-05-29 Thread David C Somayajulu
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/

svn commit: r283755 - stable/10/sys/dev/bxe

2015-05-29 Thread David C Somayajulu
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

svn commit: r283269 - head/sys/dev/bxe

2015-05-21 Thread David C Somayajulu
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

svn commit: r283274 - head/sys/dev/bxe

2015-05-21 Thread David C Somayajulu
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

svn commit: r284962 - stable/10/sys/dev/bxe

2015-06-30 Thread David C Somayajulu
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

svn commit: r284963 - stable/10/sys/dev/bxe

2015-06-30 Thread David C Somayajulu
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

svn commit: r284973 - stable/9

2015-06-30 Thread David C Somayajulu
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/

svn commit: r284977 - stable/8/sys/dev/bxe

2015-06-30 Thread David C Somayajulu
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:

svn commit: r284979 - stable/7/sys/dev/bxe

2015-06-30 Thread David C Somayajulu
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

svn commit: r284975 - stable/9/sys/dev/bxe

2015-06-30 Thread David C Somayajulu
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

svn commit: r284981 - stable/7/sys/dev/bxe

2015-06-30 Thread David C Somayajulu
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

svn commit: r284982 - in stable/10/sys: dev/qlxgbe modules/qlxgbe

2015-06-30 Thread David C Somayajulu
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

svn commit: r284972 - stable/9/sys/dev/bxe

2015-06-30 Thread David C Somayajulu
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

svn commit: r284974 - stable/9

2015-06-30 Thread David C Somayajulu
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

svn commit: r284978 - stable/8/sys/dev/bxe

2015-06-30 Thread David C Somayajulu
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

svn commit: r284971 - stable/9/sys/dev/bxe

2015-06-30 Thread David C Somayajulu
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

svn commit: r284976 - stable/8/sys/dev/bxe

2015-06-30 Thread David C Somayajulu
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

svn commit: r284980 - stable/7/sys/dev/bxe

2015-06-30 Thread David C Somayajulu
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

svn commit: r284966 - stable/10/sys/dev/bxe

2015-06-30 Thread David C Somayajulu
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

svn commit: r284983 - in stable/9/sys: dev/qlxgbe modules/qlxgbe

2015-06-30 Thread David C Somayajulu
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

svn commit: r285973 - head/sys/dev/bxe

2015-07-28 Thread David C Somayajulu
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

svn commit: r286300 - stable/8/sys/dev/bxe

2015-08-04 Thread David C Somayajulu
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

svn commit: r286302 - stable/9/sys/dev/bxe

2015-08-04 Thread David C Somayajulu
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

svn commit: r286301 - stable/7/sys/dev/bxe

2015-08-04 Thread David C Somayajulu
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

svn commit: r286297 - stable/10/sys/dev/bxe

2015-08-04 Thread David C Somayajulu
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

svn commit: r289635 - head/sys/dev/qlxgbe

2015-10-20 Thread David C Somayajulu
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:

svn commit: r289199 - head/sys/dev/bxe

2015-10-12 Thread David C Somayajulu
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

svn commit: r292617 - stable/9/sys/dev/qlxgbe

2015-12-22 Thread David C Somayajulu
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:

svn commit: r292639 - head/sys/dev/bxe

2015-12-22 Thread David C Somayajulu
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

svn commit: r292638 - head/sys/dev/bxe

2015-12-22 Thread David C Somayajulu
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

svn commit: r292615 - stable/10/sys/dev/qlxgbe

2015-12-22 Thread David C Somayajulu
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:

svn commit: r293786 - stable/10/sys/dev/bxe

2016-01-12 Thread David C Somayajulu
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:

svn commit: r293789 - stable/9/sys/dev/bxe

2016-01-12 Thread David C Somayajulu
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/

svn commit: r293787 - stable/10/sys/dev/bxe

2016-01-12 Thread David C Somayajulu
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

svn commit: r293788 - stable/10/sys/dev/bxe

2016-01-12 Thread David C Somayajulu
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

svn commit: r293797 - stable/7/sys/dev/bxe

2016-01-12 Thread David C Somayajulu
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   2   3   4   >