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

2017-10-05 Thread David C Somayajulu
Author: davidcs Date: Thu Oct 5 19:01:47 2017 New Revision: 324332 URL: https://svnweb.freebsd.org/changeset/base/324332 Log: MFC r324026 Fix delete all multicast addresses Submitted by: anand.kh...@cavium.com Modified: stable/9/sys/dev/qlxgbe/ql_glbl.h stable/9/sys/dev/qlxgbe/ql_hw

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

2017-10-05 Thread David C Somayajulu
Author: davidcs Date: Thu Oct 5 19:03:50 2017 New Revision: 324333 URL: https://svnweb.freebsd.org/changeset/base/324333 Log: MFC r324065 Tx Ring Shadow Consumer Index Register needs to be cleared prior to passing it's physical address to the FW during Tx Create Context. Modified: stable

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

2017-10-10 Thread David C Somayajulu
Author: davidcs Date: Tue Oct 10 20:45:45 2017 New Revision: 324504 URL: https://svnweb.freebsd.org/changeset/base/324504 Log: Revert Commit r324290 Add sanity checks in ql_hw_send() qla_send() to ensure that empty slots in Tx Ring map to empty slot in Tx_buf array before Transmits. If t

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

2017-10-11 Thread David C Somayajulu
Author: davidcs Date: Wed Oct 11 18:25:05 2017 New Revision: 324535 URL: https://svnweb.freebsd.org/changeset/base/324535 Log: Add sanity checks in ql_hw_send() qla_send() to ensure that empty slots in Tx Ring map to empty slot in Tx_buf array before Transmits. If the checks fail further Tra

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

2017-10-11 Thread David C Somayajulu
Author: davidcs Date: Wed Oct 11 20:22:01 2017 New Revision: 324538 URL: https://svnweb.freebsd.org/changeset/base/324538 Log: Added support driver state capture/retrieval MFC after:5 days Modified: head/sys/dev/qlxgbe/ql_def.h head/sys/dev/qlxgbe/ql_glbl.h head/sys/dev/qlxgbe/ql_hw.

svn commit: r324761 - stable/11/sys/dev/qlxgbe

2017-10-19 Thread David C Somayajulu
Author: davidcs Date: Thu Oct 19 17:28:09 2017 New Revision: 324761 URL: https://svnweb.freebsd.org/changeset/base/324761 Log: MFC r324535 Add sanity checks in ql_hw_send() qla_send() to ensure that empty slots in Tx Ring map to empty slot in Tx_buf array before Transmits. If the checks fa

svn commit: r324762 - stable/11/sys/dev/qlxgbe

2017-10-19 Thread David C Somayajulu
Author: davidcs Date: Thu Oct 19 17:30:20 2017 New Revision: 324762 URL: https://svnweb.freebsd.org/changeset/base/324762 Log: MFC r324538 Added support driver state capture/retrieval Modified: stable/11/sys/dev/qlxgbe/ql_def.h stable/11/sys/dev/qlxgbe/ql_glbl.h stable/11/sys/dev/qlxgbe

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

2017-10-19 Thread David C Somayajulu
Author: davidcs Date: Thu Oct 19 17:35:37 2017 New Revision: 324763 URL: https://svnweb.freebsd.org/changeset/base/324763 Log: MFC r324535 Add sanity checks in ql_hw_send() qla_send() to ensure that empty slots in Tx Ring map to empty slot in Tx_buf array before Transmits. If the checks fa

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

2017-10-19 Thread David C Somayajulu
Author: davidcs Date: Thu Oct 19 17:37:33 2017 New Revision: 324764 URL: https://svnweb.freebsd.org/changeset/base/324764 Log: MFC r324538 Added support driver state capture/retrieval Modified: stable/10/sys/dev/qlxgbe/ql_def.h stable/10/sys/dev/qlxgbe/ql_glbl.h stable/10/sys/dev/qlxgbe

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

2017-10-19 Thread David C Somayajulu
Author: davidcs Date: Thu Oct 19 17:40:51 2017 New Revision: 324765 URL: https://svnweb.freebsd.org/changeset/base/324765 Log: MFC r324535 Add sanity checks in ql_hw_send() qla_send() to ensure that empty slots in Tx Ring map to empty slot in Tx_buf array before Transmits. If the checks fa

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

2017-10-19 Thread David C Somayajulu
Author: davidcs Date: Thu Oct 19 17:57:38 2017 New Revision: 324766 URL: https://svnweb.freebsd.org/changeset/base/324766 Log: MFC r324538 Added support driver state capture/retrieval Modified: stable/9/sys/dev/qlxgbe/ql_def.h stable/9/sys/dev/qlxgbe/ql_glbl.h stable/9/sys/dev/qlxgbe/ql

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

2017-02-27 Thread David C Somayajulu
Author: davidcs Date: Mon Feb 27 23:38:51 2017 New Revision: 314365 URL: https://svnweb.freebsd.org/changeset/base/314365 Log: 1. state checks in bxe_tx_mq_start_locked() and bxe_tx_mq_start() to sync threads during interface down or detach. 2. add sysctl to set pause frame parameters 3. in

svn commit: r314789 - stable/11/sys/dev/qlxgbe

2017-03-06 Thread David C Somayajulu
Author: davidcs Date: Mon Mar 6 20:25:33 2017 New Revision: 314789 URL: https://svnweb.freebsd.org/changeset/base/314789 Log: MFC r314062 add bus_dmamap_unload in ql_free_dmabuf() Modified: stable/11/sys/dev/qlxgbe/ql_os.c Directory Properties: stable/11/ (props changed) Modified: sta

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

2017-03-06 Thread David C Somayajulu
Author: davidcs Date: Mon Mar 6 20:35:03 2017 New Revision: 314791 URL: https://svnweb.freebsd.org/changeset/base/314791 Log: MFC r314062 add bus_dmamap_unload in ql_free_dmabuf() Modified: stable/10/sys/dev/qlxgbe/ql_os.c Directory Properties: stable/10/ (props changed) Modified: sta

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

2017-03-06 Thread David C Somayajulu
Author: davidcs Date: Mon Mar 6 20:47:53 2017 New Revision: 314792 URL: https://svnweb.freebsd.org/changeset/base/314792 Log: MFC r314062 add bus_dmamap_unload in ql_free_dmabuf() Modified: stable/9/sys/dev/qlxgbe/ql_os.c Directory Properties: stable/9/ (props changed) stable/9/sys/

svn commit: r317990 - stable/11/sys/dev/qlxgbe

2017-05-08 Thread David C Somayajulu
Author: davidcs Date: Mon May 8 22:37:37 2017 New Revision: 317990 URL: https://svnweb.freebsd.org/changeset/base/317990 Log: MFC r317180 Cleanup QLA_LOCK/QLA_UNLOCK macros remove unused QLA_TX_LOCK/QLA_TX_UNLOCK macros format qla_error_recovery() Modified: stable/11/sys/dev/qlxgbe/ql_

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

2017-05-08 Thread David C Somayajulu
Author: davidcs Date: Mon May 8 22:41:13 2017 New Revision: 317991 URL: https://svnweb.freebsd.org/changeset/base/317991 Log: MFC r317180 Cleanup QLA_LOCK/QLA_UNLOCK macros remove unused QLA_TX_LOCK/QLA_TX_UNLOCK macros format qla_error_recovery() Modified: stable/10/sys/dev/qlxg

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

2017-05-08 Thread David C Somayajulu
Author: davidcs Date: Mon May 8 22:44:16 2017 New Revision: 317992 URL: https://svnweb.freebsd.org/changeset/base/317992 Log: MFC r317180 Cleanup QLA_LOCK/QLA_UNLOCK macros remove unused QLA_TX_LOCK/QLA_TX_UNLOCK macros format qla_error_recovery() Modified: stable/9/sys/dev/qlxgbe/ql_h

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

2017-05-08 Thread David C Somayajulu
Author: davidcs Date: Tue May 9 01:01:41 2017 New Revision: 317996 URL: https://svnweb.freebsd.org/changeset/base/317996 Log: Fix bug where MTX_DEF lock was held while taskqueue_drain() was invoked. Check IFF_DRV_RUNNING flag is set prior to calling ql_hw_set_multi() MFC after:3 days Mo

svn commit: r318126 - head/sys/dev/qlnx/qlnxe

2017-05-09 Thread David C Somayajulu
Author: davidcs Date: Wed May 10 01:01:20 2017 New Revision: 318126 URL: https://svnweb.freebsd.org/changeset/base/318126 Log: llh_func_filter needs to be configured for 100G MFC after:3 days Modified: head/sys/dev/qlnx/qlnxe/ecore_dev.c Modified: head/sys/dev/qlnx/qlnxe/ecore_dev.c ===

svn commit: r318300 - stable/11/sys/dev/qlnx/qlnxe

2017-05-15 Thread David C Somayajulu
Author: davidcs Date: Mon May 15 17:45:05 2017 New Revision: 318300 URL: https://svnweb.freebsd.org/changeset/base/318300 Log: MFC r318126 llh_func_filter needs to be configured for 100G Modified: stable/11/sys/dev/qlnx/qlnxe/ecore_dev.c Directory Properties: stable/11/ (props changed

svn commit: r318301 - stable/10/sys/dev/qlnx/qlnxe

2017-05-15 Thread David C Somayajulu
Author: davidcs Date: Mon May 15 17:48:58 2017 New Revision: 318301 URL: https://svnweb.freebsd.org/changeset/base/318301 Log: MFC r318126 llh_func_filter needs to be configured for 100G Modified: stable/10/sys/dev/qlnx/qlnxe/ecore_dev.c Directory Properties: stable/10/ (props chang

svn commit: r318306 - stable/11/sys/dev/qlxgbe

2017-05-15 Thread David C Somayajulu
Author: davidcs Date: Mon May 15 18:07:57 2017 New Revision: 318306 URL: https://svnweb.freebsd.org/changeset/base/318306 Log: MFC r317996 Fix bug where MTX_DEF lock was held while taskqueue_drain() was invoked. Check IFF_DRV_RUNNING flag is set prior to calling ql_hw_set_multi() Modifi

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

2017-05-15 Thread David C Somayajulu
Author: davidcs Date: Mon May 15 18:21:36 2017 New Revision: 318308 URL: https://svnweb.freebsd.org/changeset/base/318308 Log: MFC r317996 Fix bug where MTX_DEF lock was held while taskqueue_drain() was invoked. Check IFF_DRV_RUNNING flag is set prior to calling ql_hw_set_multi() Mo

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

2017-05-15 Thread David C Somayajulu
Author: davidcs Date: Mon May 15 18:24:14 2017 New Revision: 318309 URL: https://svnweb.freebsd.org/changeset/base/318309 Log: MFC r317996 Fix bug where MTX_DEF lock was held while taskqueue_drain() was invoked. Check IFF_DRV_RUNNING flag is set prior to calling ql_hw_set_multi() Modified:

svn commit: r318382 - in head/sys: dev/qlnx/qlnxe modules/qlnx/qlnxe

2017-05-16 Thread David C Somayajulu
Author: davidcs Date: Tue May 16 21:34:40 2017 New Revision: 318382 URL: https://svnweb.freebsd.org/changeset/base/318382 Log: 1. Move Rx Processing to fp_taskqueue(). With this CPU utilization for processing interrupts drops to around 1% for 100G and under 1% for other speeds. 2. Use sysctls

svn commit: r318383 - head/sys/dev/qlnx/qlnxe

2017-05-16 Thread David C Somayajulu
Author: davidcs Date: Tue May 16 21:46:30 2017 New Revision: 318383 URL: https://svnweb.freebsd.org/changeset/base/318383 Log: QL_DPRINT macro modfied to handle multiple args; print line#. Submitted by:shminderjit.si...@cavium.com MFC after:3 days Modified: head/sys/dev/qlnx/qlnxe/qlnx

svn commit: r318657 - in stable/11/sys: dev/qlnx/qlnxe modules/qlnx/qlnxe

2017-05-22 Thread David C Somayajulu
Author: davidcs Date: Mon May 22 19:22:06 2017 New Revision: 318657 URL: https://svnweb.freebsd.org/changeset/base/318657 Log: MFC r318382 1. Move Rx Processing to fp_taskqueue(). With this CPU utilization for processing interrupts drops to around 1% for 100G and under 1% for o

svn commit: r318659 - stable/11/sys/dev/qlnx/qlnxe

2017-05-22 Thread David C Somayajulu
Author: davidcs Date: Mon May 22 19:28:38 2017 New Revision: 318659 URL: https://svnweb.freebsd.org/changeset/base/318659 Log: MFC r318383 QL_DPRINT macro modfied to handle multiple args; print line#. Submitted by:shminderjit.si...@cavium.com Modified: stable/11/sys/dev/qlnx/qlnxe/qln

svn commit: r318661 - in stable/10/sys: dev/qlnx/qlnxe modules/qlnx/qlnxe

2017-05-22 Thread David C Somayajulu
Author: davidcs Date: Mon May 22 19:36:26 2017 New Revision: 318661 URL: https://svnweb.freebsd.org/changeset/base/318661 Log: MFC r318382 1. Move Rx Processing to fp_taskqueue(). With this CPU utilization for processing interrupts drops to around 1% for 100G and under 1% for othe

svn commit: r318662 - stable/10/sys/dev/qlnx/qlnxe

2017-05-22 Thread David C Somayajulu
Author: davidcs Date: Mon May 22 19:40:56 2017 New Revision: 318662 URL: https://svnweb.freebsd.org/changeset/base/318662 Log: MFC r318383 QL_DPRINT macro modfied to handle multiple args; print line#. Submitted by:shminderjit.si...@cavium.com Modified: stable/10/sys/dev/qlnx/qlnxe/qln

svn commit: r318676 - head/sys/dev/qlnx/qlnxe

2017-05-22 Thread David C Somayajulu
Author: davidcs Date: Mon May 22 19:57:28 2017 New Revision: 318676 URL: https://svnweb.freebsd.org/changeset/base/318676 Log: Check for IPV6 TCP/UDP CSUM offload in pkt header during transmits. Submitted by:shminderjit.si...@cavium.com Modified: head/sys/dev/qlnx/qlnxe/qlnx_os.c Modifi

svn commit: r319449 - stable/11/sys/dev/qlnx/qlnxe

2017-06-01 Thread David C Somayajulu
Author: davidcs Date: Thu Jun 1 18:35:04 2017 New Revision: 319449 URL: https://svnweb.freebsd.org/changeset/base/319449 Log: MFC r318676 Check for IPV6 TCP/UDP CSUM offload in pkt header during transmits. Submitted by:shminderjit.si...@cavium.com Modified: stable/11/sys/dev/qlnx/qlnx

svn commit: r319451 - stable/10/sys/dev/qlnx/qlnxe

2017-06-01 Thread David C Somayajulu
Author: davidcs Date: Thu Jun 1 18:37:08 2017 New Revision: 319451 URL: https://svnweb.freebsd.org/changeset/base/319451 Log: MFC r318676 Check for IPV6 TCP/UDP CSUM offload in pkt header during transmits. Submitted by:shminderjit.si...@cavium.com Modified: stable/10/sys/dev/qlnx/ql

svn commit: r319964 - head/sys/dev/qlnx/qlnxe

2017-06-14 Thread David C Somayajulu
Author: davidcs Date: Thu Jun 15 02:45:43 2017 New Revision: 319964 URL: https://svnweb.freebsd.org/changeset/base/319964 Log: Upgrade STORMFW to 8.30.0.0 and ecore version to 8.30.0.0 Add support for pci deviceID 0x8070 for QLE41xxx product line which supports 10GbE/25GbE/40GbE MFC aft

svn commit: r320162 - stable/10/sys/dev/qlnx/qlnxe

2017-06-20 Thread David C Somayajulu
Author: davidcs Date: Tue Jun 20 18:52:35 2017 New Revision: 320162 URL: https://svnweb.freebsd.org/changeset/base/320162 Log: MFC r319964 Upgrade STORMFW to 8.30.0.0 and ecore version to 8.30.0.0 Add support for pci deviceID 0x8070 for QLE41xxx product line which supports 10GbE/25GbE/40Gb

svn commit: r320164 - stable/11/sys/dev/qlnx/qlnxe

2017-06-20 Thread David C Somayajulu
Author: davidcs Date: Tue Jun 20 19:16:06 2017 New Revision: 320164 URL: https://svnweb.freebsd.org/changeset/base/320164 Log: MFC r319964 Upgrade STORMFW to 8.30.0.0 and ecore version to 8.30.0.0 Add support for pci deviceID 0x8070 for QLE41xxx product line which supports 10GbE/25GbE/40Gb

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

2017-06-20 Thread David C Somayajulu
Author: davidcs Date: Tue Jun 20 21:17:05 2017 New Revision: 320175 URL: https://svnweb.freebsd.org/changeset/base/320175 Log: Add pkts_cnt_oversized to stats. Modified: head/sys/dev/qlxgbe/ql_hw.c head/sys/dev/qlxgbe/ql_hw.h Modified: head/sys/dev/qlxgbe/ql_hw.c ==

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

2017-06-26 Thread David C Somayajulu
Author: davidcs Date: Mon Jun 26 18:23:40 2017 New Revision: 320368 URL: https://svnweb.freebsd.org/changeset/base/320368 Log: MFC r320175 Add pkts_cnt_oversized to stats. Modified: stable/10/sys/dev/qlxgbe/ql_hw.c stable/10/sys/dev/qlxgbe/ql_hw.h Directory Properties: stable/10/ (pro

svn commit: r320370 - stable/11/sys/dev/qlxgbe

2017-06-26 Thread David C Somayajulu
Author: davidcs Date: Mon Jun 26 19:36:24 2017 New Revision: 320370 URL: https://svnweb.freebsd.org/changeset/base/320370 Log: MFC r320175 Add pkts_cnt_oversized to stats. Approved by: re(marius) Modified: stable/11/sys/dev/qlxgbe/ql_hw.c stable/11/sys/dev/qlxgbe/ql_hw.h Directory P

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

2017-06-26 Thread David C Somayajulu
Author: davidcs Date: Mon Jun 26 19:40:10 2017 New Revision: 320371 URL: https://svnweb.freebsd.org/changeset/base/320371 Log: MFC r320175 Add pkts_cnt_oversized to stats. Modified: stable/9/sys/dev/qlxgbe/ql_hw.c stable/9/sys/dev/qlxgbe/ql_hw.h Directory Properties: stable/9/ (props

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

2017-07-05 Thread David C Somayajulu
Author: davidcs Date: Wed Jul 5 19:25:09 2017 New Revision: 320694 URL: https://svnweb.freebsd.org/changeset/base/320694 Log: Allow MTU changes without ifconfig down/up MFC after:5 days Modified: head/sys/dev/qlxgbe/ql_hw.c head/sys/dev/qlxgbe/ql_os.c Modified: head/sys/dev/qlxgbe/ql

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

2017-07-05 Thread David C Somayajulu
Author: davidcs Date: Thu Jul 6 05:16:06 2017 New Revision: 320705 URL: https://svnweb.freebsd.org/changeset/base/320705 Log: Release mtx hw_lock before calling pause() in qla_stop() and qla_error_recovery() MFC after: 5 days Modified: head/sys/dev/qlxgbe/ql_os.c Modified: head/sys/d

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

2017-07-19 Thread David C Somayajulu
Author: davidcs Date: Wed Jul 19 19:08:37 2017 New Revision: 321233 URL: https://svnweb.freebsd.org/changeset/base/321233 Log: Raise the watchdog timer interval to 2 ticks, there by guaranteeing that it fires between 1ms and 2ms. ` Treat two consecutive occurrences of Heartbeat failures as a

svn commit: r321494 - stable/11/sys/dev/qlxgbe

2017-07-25 Thread David C Somayajulu
Author: davidcs Date: Wed Jul 26 01:12:28 2017 New Revision: 321494 URL: https://svnweb.freebsd.org/changeset/base/321494 Log: MFC 320694 Allow MTU changes without ifconfig down/up Modified: stable/11/sys/dev/qlxgbe/ql_hw.c stable/11/sys/dev/qlxgbe/ql_os.c Directory Properties: stable/1

svn commit: r321495 - stable/11/sys/dev/qlxgbe

2017-07-25 Thread David C Somayajulu
Author: davidcs Date: Wed Jul 26 01:15:31 2017 New Revision: 321495 URL: https://svnweb.freebsd.org/changeset/base/321495 Log: MFC 320705 Release mtx hw_lock before calling pause() in qla_stop() and qla_error_recovery() Modified: stable/11/sys/dev/qlxgbe/ql_os.c Directory Properties:

svn commit: r321496 - stable/11/sys/dev/qlxgbe

2017-07-25 Thread David C Somayajulu
Author: davidcs Date: Wed Jul 26 01:19:49 2017 New Revision: 321496 URL: https://svnweb.freebsd.org/changeset/base/321496 Log: MFC 321233 Raise the watchdog timer interval to 2 ticks, there by guaranteeing that it fires between 1ms and 2ms. ` Treat two consecutive occurrences of Hear

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

2017-07-25 Thread David C Somayajulu
Author: davidcs Date: Wed Jul 26 01:23:35 2017 New Revision: 321497 URL: https://svnweb.freebsd.org/changeset/base/321497 Log: MFC 320694 Allow MTU changes without ifconfig down/up Modified: stable/10/sys/dev/qlxgbe/ql_hw.c stable/10/sys/dev/qlxgbe/ql_os.c Directory Properties: stable/1

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

2017-07-25 Thread David C Somayajulu
Author: davidcs Date: Wed Jul 26 01:25:51 2017 New Revision: 321498 URL: https://svnweb.freebsd.org/changeset/base/321498 Log: MFC 320705 Release mtx hw_lock before calling pause() in qla_stop() and qla_error_recovery() Modified: stable/10/sys/dev/qlxgbe/ql_os.c Directory Properties: st

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

2017-07-25 Thread David C Somayajulu
Author: davidcs Date: Wed Jul 26 01:28:27 2017 New Revision: 321499 URL: https://svnweb.freebsd.org/changeset/base/321499 Log: MFC 321233 Raise the watchdog timer interval to 2 ticks, there by guaranteeing that it fires between 1ms and 2ms. ` Treat two consecutive occurrences of Heartbeat

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

2017-07-25 Thread David C Somayajulu
Author: davidcs Date: Wed Jul 26 01:43:44 2017 New Revision: 321500 URL: https://svnweb.freebsd.org/changeset/base/321500 Log: MFC 320694 Allow MTU changes without ifconfig down/up Modified: stable/9/sys/dev/qlxgbe/ql_hw.c stable/9/sys/dev/qlxgbe/ql_os.c Directory Properties: stable/9/

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

2017-07-25 Thread David C Somayajulu
Author: davidcs Date: Wed Jul 26 01:46:25 2017 New Revision: 321501 URL: https://svnweb.freebsd.org/changeset/base/321501 Log: MFC 320705 Release mtx hw_lock before calling pause() in qla_stop() and qla_error_recovery() Modified: stable/9/sys/dev/qlxgbe/ql_os.c Directory Properties: sta

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

2017-07-25 Thread David C Somayajulu
Author: davidcs Date: Wed Jul 26 01:48:57 2017 New Revision: 321503 URL: https://svnweb.freebsd.org/changeset/base/321503 Log: MFC 321233 Raise the watchdog timer interval to 2 ticks, there by guaranteeing that it fires between 1ms and 2ms. ` Treat two consecutive occurrences of Heartbeat

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/ (p

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: 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: 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 st

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: 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 Dire

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: stable

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: 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: 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 __ecore_vlan_mac_h_

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 delet

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: 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 (f

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: stable/10/

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: stab

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 (bxe_servic

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 (c

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

2016-01-26 Thread David C Somayajulu
Author: davidcs Date: Tue Jan 26 22:32:58 2016 New Revision: 294854 URL: https://svnweb.freebsd.org/changeset/base/294854 Log: Upgrade FW to 5.4.56 Update driver version to 3.10.26 Modified: head/sys/dev/qlxgbe/ql_fw.c head/sys/dev/qlxgbe/ql_ver.h Modified: head/sys/dev/qlxgbe/ql_fw.c ==

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

2016-02-19 Thread David C Somayajulu
Author: davidcs Date: Fri Feb 19 21:32:49 2016 New Revision: 295823 URL: https://svnweb.freebsd.org/changeset/base/295823 Log: Modified the use of bxe_grc_dump() function so that it can be invoked directly at any potential error path, where a fwdump is needed. The fwdump (a.k.a grcdump) is sto

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

2016-02-19 Thread David C Somayajulu
Author: davidcs Date: Fri Feb 19 21:51:27 2016 New Revision: 295824 URL: https://svnweb.freebsd.org/changeset/base/295824 Log: MFC r294854 Upgrade FW to 5.4.56 Update driver version to 3.10.26 Modified: stable/9/sys/dev/qlxgbe/ql_fw.c stable/9/sys/dev/qlxgbe/ql_ver.h Directory Prope

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

2016-02-19 Thread David C Somayajulu
Author: davidcs Date: Fri Feb 19 22:46:52 2016 New Revision: 295830 URL: https://svnweb.freebsd.org/changeset/base/295830 Log: Remove dead code. Code Cleanup. Improve clarity in debug messages MFC after:5 days Modified: head/sys/dev/bxe/bxe.c head/sys/dev/bxe/bxe.h head/sys/dev/bxe/b

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

2016-02-25 Thread David C Somayajulu
Author: davidcs Date: Thu Feb 25 18:08:10 2016 New Revision: 296043 URL: https://svnweb.freebsd.org/changeset/base/296043 Log: MFC r295823 Modified the use of bxe_grc_dump() function so that it can be invoked directly at any potential error path, where a fwdump is needed. The fwdump (a.k.a g

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

2016-02-25 Thread David C Somayajulu
Author: davidcs Date: Thu Feb 25 18:12:09 2016 New Revision: 296044 URL: https://svnweb.freebsd.org/changeset/base/296044 Log: MFC r295830 Remove dead code. Code Cleanup. Improve clarity in debug messages Modified: stable/7/sys/dev/bxe/bxe.c stable/7/sys/dev/bxe/bxe.h stable/7/sys/dev/b

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

2016-02-25 Thread David C Somayajulu
Author: davidcs Date: Thu Feb 25 18:17:06 2016 New Revision: 296045 URL: https://svnweb.freebsd.org/changeset/base/296045 Log: MFC r295823 Modified the use of bxe_grc_dump() function so that it can be invoked directly at any potential error path, where a fwdump is needed. The fwdump (a.k.a g

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

2016-02-25 Thread David C Somayajulu
Author: davidcs Date: Thu Feb 25 18:20:54 2016 New Revision: 296046 URL: https://svnweb.freebsd.org/changeset/base/296046 Log: MFC r295830 Remove dead code. Code Cleanup. Improve clarity in debug messages Modified: stable/8/sys/dev/bxe/bxe.c stable/8/sys/dev/bxe/bxe.h stable/8/sys/dev/b

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

2016-02-25 Thread David C Somayajulu
Author: davidcs Date: Thu Feb 25 18:25:36 2016 New Revision: 296048 URL: https://svnweb.freebsd.org/changeset/base/296048 Log: MFC r295823 Modified the use of bxe_grc_dump() function so that it can be invoked directly at any potential error path, where a fwdump is needed. The fwdump (a.k.a g

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

2016-02-25 Thread David C Somayajulu
Author: davidcs Date: Thu Feb 25 18:28:56 2016 New Revision: 296050 URL: https://svnweb.freebsd.org/changeset/base/296050 Log: MFC r295830 Remove dead code. Code Cleanup. Improve clarity in debug messages Modified: stable/9/sys/dev/bxe/bxe.c stable/9/sys/dev/bxe/bxe.h stable/9/sys/dev/b

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

2016-02-25 Thread David C Somayajulu
Author: davidcs Date: Thu Feb 25 19:28:57 2016 New Revision: 296058 URL: https://svnweb.freebsd.org/changeset/base/296058 Log: MFC r294854 Upgrade FW to 5.4.56 Update driver version to 3.10.26 Approved by:re (marius) Modified: stable/10/sys/dev/qlxgbe/ql_fw.c stable/10/sys/dev/qlxg

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

2016-02-25 Thread David C Somayajulu
Author: davidcs Date: Thu Feb 25 20:02:30 2016 New Revision: 296061 URL: https://svnweb.freebsd.org/changeset/base/296061 Log: MFC r295823 Modified the use of bxe_grc_dump() function so that it can be invoked directly at any potential error path, where a fwdump is needed. The fwdump (a.

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

2016-02-25 Thread David C Somayajulu
Author: davidcs Date: Thu Feb 25 22:07:32 2016 New Revision: 296069 URL: https://svnweb.freebsd.org/changeset/base/296069 Log: MFC r295830 Remove dead code. Code Cleanup. Improve clarity in debug messages Approved by:re (marius) Modified: stable/10/sys/dev/bxe/bxe.c stable/10/sys/dev

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

2016-02-25 Thread David C Somayajulu
Author: davidcs Date: Thu Feb 25 22:44:00 2016 New Revision: 296071 URL: https://svnweb.freebsd.org/changeset/base/296071 Log: Upgrade the firmware carried in driver and loaded during hardware initialization (a.k.a STORM firmware) to version 7.13.1 (latest version) Modified: head/sys/dev/bx

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

2017-01-24 Thread David C Somayajulu
Author: davidcs Date: Wed Jan 25 00:23:38 2017 New Revision: 312728 URL: https://svnweb.freebsd.org/changeset/base/312728 Log: Added support for if_transmit and if_qflush Removed if_start updated version to 3.10.33 MFC after:5 days Modified: head/sys/dev/qlxgbe/ql_def.h head/sys/de

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: stable/

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 over

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: 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: r293790 - stable/9/sys/dev/bxe

2016-01-12 Thread David C Somayajulu
Author: davidcs Date: Tue Jan 12 23:44:03 2016 New Revision: 293790 URL: https://svnweb.freebsd.org/changeset/base/293790 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: r293791 - stable/9/sys/dev/bxe

2016-01-12 Thread David C Somayajulu
Author: davidcs Date: Tue Jan 12 23:48:39 2016 New Revision: 293791 URL: https://svnweb.freebsd.org/changeset/base/293791 Log: MFC r292639 Add support for firmware dump (a.k.a grcdump) Added: stable/9/sys/dev/bxe/bxe_dump.h - copied unchanged from r292639, head/sys/dev/bxe/bxe_dump.h

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

2016-01-12 Thread David C Somayajulu
Author: davidcs Date: Wed Jan 13 00:26:45 2016 New Revision: 293793 URL: https://svnweb.freebsd.org/changeset/base/293793 Log: MFC r289199 Add support for reading device temperature Modified: stable/8/sys/dev/bxe/bxe.c Directory Properties: stable/8/ (props changed) stable/8/sys/

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

2016-01-12 Thread David C Somayajulu
Author: davidcs Date: Wed Jan 13 00:29:59 2016 New Revision: 293794 URL: https://svnweb.freebsd.org/changeset/base/293794 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: r293795 - stable/8/sys/dev/bxe

2016-01-12 Thread David C Somayajulu
Author: davidcs Date: Wed Jan 13 00:34:16 2016 New Revision: 293795 URL: https://svnweb.freebsd.org/changeset/base/293795 Log: MFC r292639 Add support for firmware dump (a.k.a grcdump) Added: stable/8/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) stable/7/sy

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

2016-01-12 Thread David C Somayajulu
Author: davidcs Date: Wed Jan 13 01:11:32 2016 New Revision: 293798 URL: https://svnweb.freebsd.org/changeset/base/293798 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 j

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

2016-01-12 Thread David C Somayajulu
Author: davidcs Date: Wed Jan 13 01:16:10 2016 New Revision: 293799 URL: https://svnweb.freebsd.org/changeset/base/293799 Log: MFC r292639 Add support for firmware dump (a.k.a grcdump) Added: stable/7/sys/dev/bxe/bxe_dump.h - copied unchanged from r292639, head/sys/dev/bxe/bxe_dump

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: 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: head/sys

<    1   2   3   4   >