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

2019-01-30 Thread David C Somayajulu
Author: davidcs Date: Thu Jan 31 00:09:38 2019 New Revision: 343598 URL: https://svnweb.freebsd.org/changeset/base/343598 Log: Add RDMA (iWARP and RoCEv1) support David Somayajulu (davidcs): Overall RDMA Driver infrastructure and iWARP Anand Khoje (akh...@marvell.com): RoCEv1 verbs

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

2018-10-29 Thread David C Somayajulu
Author: davidcs Date: Mon Oct 29 21:46:12 2018 New Revision: 339887 URL: https://svnweb.freebsd.org/changeset/base/339887 Log: MFC r339366 Add support for Error Recovery Submitted by:vaishali.kulka...@cavium.com Modified: stable/9/sys/dev/bxe/bxe.c stable/9/sys/dev/bxe/bxe.h

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

2018-10-29 Thread David C Somayajulu
Author: davidcs Date: Mon Oct 29 21:36:10 2018 New Revision: 339885 URL: https://svnweb.freebsd.org/changeset/base/339885 Log: MFC r338734 Fixed isses: State check before enqueuing transmit task in bxe_link_attn() routine. State check before invoking bxe_nic_unload in

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

2018-10-29 Thread David C Somayajulu
Author: davidcs Date: Mon Oct 29 21:31:23 2018 New Revision: 339884 URL: https://svnweb.freebsd.org/changeset/base/339884 Log: MFC r339366 Add support for Error Recovery Submitted by:vaishali.kulka...@cavium.com Modified: stable/10/sys/dev/bxe/bxe.c stable/10/sys/dev/bxe/bxe.h

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

2018-10-29 Thread David C Somayajulu
Author: davidcs Date: Mon Oct 29 21:14:48 2018 New Revision: 339882 URL: https://svnweb.freebsd.org/changeset/base/339882 Log: MFC r338734 Fixed isses: State check before enqueuing transmit task in bxe_link_attn() routine. State check before invoking bxe_nic_unload in

svn commit: r339881 - stable/11/sys/dev/bxe

2018-10-29 Thread David C Somayajulu
Author: davidcs Date: Mon Oct 29 21:09:39 2018 New Revision: 339881 URL: https://svnweb.freebsd.org/changeset/base/339881 Log: MFC r339366 Add support for Error Recovery Submitted by:vaishali.kulka...@cavium.com Modified: stable/11/sys/dev/bxe/bxe.c stable/11/sys/dev/bxe/bxe.h

svn commit: r339874 - stable/11/sys/dev/bxe

2018-10-29 Thread David C Somayajulu
Author: davidcs Date: Mon Oct 29 21:00:16 2018 New Revision: 339874 URL: https://svnweb.freebsd.org/changeset/base/339874 Log: MFC r338734 Fixed isses: State check before enqueuing transmit task in bxe_link_attn() routine. State check before invoking bxe_nic_unload in

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

2018-10-15 Thread David C Somayajulu
Author: davidcs Date: Mon Oct 15 18:39:33 2018 New Revision: 339366 URL: https://svnweb.freebsd.org/changeset/base/339366 Log: Add support for Error Recovery Submitted by:vaishali.kulka...@cavium.com Approved by:re(kib) MFC after:5 days Modified: head/sys/dev/bxe/bxe.c

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

2018-09-17 Thread David C Somayajulu
Author: davidcs Date: Mon Sep 17 20:15:18 2018 New Revision: 338734 URL: https://svnweb.freebsd.org/changeset/base/338734 Log: Fixed isses: State check before enqueuing transmit task in bxe_link_attn() routine. State check before invoking bxe_nic_unload in bxe_shutdown(). Submitted

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

2018-08-08 Thread David C Somayajulu
Author: davidcs Date: Thu Aug 9 01:39:47 2018 New Revision: 337519 URL: https://svnweb.freebsd.org/changeset/base/337519 Log: MFC r336695 Remove support for QLNX_RCV_IN_TASKQ - i.e., Rx only in TaskQ. Added support for LLDP passthru Upgrade ECORE to version 8.33.5.0 Upgrade STORMFW to

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

2018-08-08 Thread David C Somayajulu
Author: davidcs Date: Thu Aug 9 01:17:35 2018 New Revision: 337517 URL: https://svnweb.freebsd.org/changeset/base/337517 Log: MFC r336695 Remove support for QLNX_RCV_IN_TASKQ - i.e., Rx only in TaskQ. Added support for LLDP passthru Upgrade ECORE to version 8.33.5.0 Upgrade STORMFW to

svn commit: r337516 - stable/10/share/man/man4

2018-08-08 Thread David C Somayajulu
Author: davidcs Date: Thu Aug 9 01:05:25 2018 New Revision: 337516 URL: https://svnweb.freebsd.org/changeset/base/337516 Log: MFC r336680 Update man page with support for 41000 Series adapters Modified: stable/10/share/man/man4/qlnxe.4 Directory Properties: stable/10/ (props changed)

svn commit: r337515 - stable/11/share/man/man4

2018-08-08 Thread David C Somayajulu
Author: davidcs Date: Thu Aug 9 01:03:53 2018 New Revision: 337515 URL: https://svnweb.freebsd.org/changeset/base/337515 Log: MFC r336680 Update man page with support for 41000 Series adapters Modified: stable/11/share/man/man4/qlnxe.4 Directory Properties: stable/11/ (props changed)

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

2018-08-08 Thread David C Somayajulu
Author: davidcs Date: Thu Aug 9 00:59:57 2018 New Revision: 337514 URL: https://svnweb.freebsd.org/changeset/base/337514 Log: MFC r336438 Fixes for the following issues: 1. Fix taskqueues drain/free to fix panic seen when interface is being bought down and in parallel asynchronous

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

2018-08-08 Thread David C Somayajulu
Author: davidcs Date: Thu Aug 9 00:56:40 2018 New Revision: 337513 URL: https://svnweb.freebsd.org/changeset/base/337513 Log: MFC r336438 Fixes for the following issues: 1. Fix taskqueues drain/free to fix panic seen when interface is being bought down and in parallel asynchronous

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

2018-08-08 Thread David C Somayajulu
Author: davidcs Date: Thu Aug 9 00:52:38 2018 New Revision: 337512 URL: https://svnweb.freebsd.org/changeset/base/337512 Log: MFC r336438 Fixes for the following issues: 1. Fix taskqueues drain/free to fix panic seen when interface is being bought down and in parallel asynchronous

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

2018-08-08 Thread David C Somayajulu
Author: davidcs Date: Thu Aug 9 00:48:55 2018 New Revision: 337511 URL: https://svnweb.freebsd.org/changeset/base/337511 Log: MFC r336438 Fixes for the following issues: 1. Fix taskqueues drain/free to fix panic seen when interface is being bought down and in parallel asynchronous

svn commit: r337510 - stable/11/sys/dev/bxe

2018-08-08 Thread David C Somayajulu
Author: davidcs Date: Thu Aug 9 00:39:39 2018 New Revision: 337510 URL: https://svnweb.freebsd.org/changeset/base/337510 Log: MFC r336438 Fixes for the following issues: 1. Fix taskqueues drain/free to fix panic seen when interface is being bought down and in parallel asynchronous

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

2018-07-24 Thread David C Somayajulu
Author: davidcs Date: Wed Jul 25 02:36:55 2018 New Revision: 336695 URL: https://svnweb.freebsd.org/changeset/base/336695 Log: Remove support for QLNX_RCV_IN_TASKQ - i.e., Rx only in TaskQ. Added support for LLDP passthru Upgrade ECORE to version 8.33.5.0 Upgrade STORMFW to version

svn commit: r336680 - head/share/man/man4

2018-07-24 Thread David C Somayajulu
Author: davidcs Date: Tue Jul 24 18:39:46 2018 New Revision: 336680 URL: https://svnweb.freebsd.org/changeset/base/336680 Log: Update man page with support for 41000 Series adapters MFC after:5 days Modified: head/share/man/man4/qlnxe.4 Modified: head/share/man/man4/qlnxe.4

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

2018-07-17 Thread David C Somayajulu
Author: davidcs Date: Tue Jul 17 23:56:13 2018 New Revision: 336438 URL: https://svnweb.freebsd.org/changeset/base/336438 Log: Fixes for the following issues: 1. Fix taskqueues drain/free to fix panic seen when interface is being bought down and in parallel asynchronous link events

svn commit: r336146 - stable/11/sys/dev/bxe

2018-07-09 Thread David C Somayajulu
Author: davidcs Date: Mon Jul 9 21:13:21 2018 New Revision: 336146 URL: https://svnweb.freebsd.org/changeset/base/336146 Log: MFC r333004 Fix Issue with adding MultiCast Addresses. When multicast addresses are added/deleted, the delete the multicast addresses previously programmed

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

2018-05-09 Thread David C Somayajulu
Author: davidcs Date: Wed May 9 21:50:20 2018 New Revision: 333441 URL: https://svnweb.freebsd.org/changeset/base/333441 Log: MFC r333004 Fix Issue with adding MultiCast Addresses. When multicast addresses are added/deleted, the delete the multicast addresses previously programmed in HW

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

2018-05-09 Thread David C Somayajulu
Author: davidcs Date: Wed May 9 20:49:50 2018 New Revision: 333437 URL: https://svnweb.freebsd.org/changeset/base/333437 Log: MFC r333004 Fix Issue with adding MUltiCast Addresses. When multicast addresses are added/deleted, the delete the multicast addresses previously programmed in HW

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

2018-05-09 Thread David C Somayajulu
Author: davidcs Date: Wed May 9 20:22:09 2018 New Revision: 333432 URL: https://svnweb.freebsd.org/changeset/base/333432 Log: MFC r333004 Fix Issue with adding MUltiCast Addresses. When multicast addresses are added/deleted, the delete the multicast addresses previously programmed in HW

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

2018-05-09 Thread David C Somayajulu
Author: davidcs Date: Wed May 9 20:18:23 2018 New Revision: 333431 URL: https://svnweb.freebsd.org/changeset/base/333431 Log: MFC r333004 Fix Issue with adding MUltiCast Addresses. When multicast addresses are added/deleted, the delete the multicast addresses previously programmed in HW

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

2018-05-09 Thread David C Somayajulu
Author: davidcs Date: Wed May 9 19:52:33 2018 New Revision: 333428 URL: https://svnweb.freebsd.org/changeset/base/333428 Log: MFC r333003 Upgraded FW Related Files to version 5.4.67 Approved by:re(gjb) Modified: stable/11/sys/dev/qlxgbe/ql_boot.c stable/11/sys/dev/qlxgbe/ql_fw.c

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

2018-05-09 Thread David C Somayajulu
Author: davidcs Date: Wed May 9 18:39:31 2018 New Revision: 333423 URL: https://svnweb.freebsd.org/changeset/base/333423 Log: MFC r333003 Upgraded FW Related Files to version 5.4.67 Modified: stable/9/sys/dev/qlxgbe/ql_boot.c stable/9/sys/dev/qlxgbe/ql_fw.c

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

2018-05-09 Thread David C Somayajulu
Author: davidcs Date: Wed May 9 18:35:49 2018 New Revision: 333422 URL: https://svnweb.freebsd.org/changeset/base/333422 Log: MFC r333003 Upgraded FW Related Files to version 5.4.67 Modified: stable/10/sys/dev/qlxgbe/ql_boot.c stable/10/sys/dev/qlxgbe/ql_fw.c

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

2018-04-25 Thread David C Somayajulu
Author: davidcs Date: Wed Apr 25 18:06:22 2018 New Revision: 333004 URL: https://svnweb.freebsd.org/changeset/base/333004 Log: Fix Issue with adding MUltiCast Addresses. When multicast addresses are added/deleted, the delete the multicast addresses previously programmed in HW and reprogram

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

2018-04-25 Thread David C Somayajulu
Author: davidcs Date: Wed Apr 25 17:51:17 2018 New Revision: 333003 URL: https://svnweb.freebsd.org/changeset/base/333003 Log: Upgraded FW Related Files to version 5.4.67 MFC after:5 days Modified: head/sys/dev/qlxgbe/ql_boot.c head/sys/dev/qlxgbe/ql_fw.c

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

2018-04-04 Thread David C Somayajulu
Author: davidcs Date: Thu Apr 5 00:03:38 2018 New Revision: 332054 URL: https://svnweb.freebsd.org/changeset/base/332054 Log: MFC r331739 1. Add additional debug prints. 2. Break transmit when IFF_DRV_RUNNING is OFF. 3. set desc_count=0 for default case in switch in ql_rcv_isr()

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

2018-04-04 Thread David C Somayajulu
Author: davidcs Date: Wed Apr 4 23:58:35 2018 New Revision: 332053 URL: https://svnweb.freebsd.org/changeset/base/332053 Log: MFC r331739 1. Add additional debug prints. 2. Break transmit when IFF_DRV_RUNNING is OFF. 3. set desc_count=0 for default case in switch in ql_rcv_isr()

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

2018-04-04 Thread David C Somayajulu
Author: davidcs Date: Wed Apr 4 23:53:29 2018 New Revision: 332052 URL: https://svnweb.freebsd.org/changeset/base/332052 Log: MFC r331739 1. Add additional debug prints. 2. Break transmit when IFF_DRV_RUNNING is OFF. 3. set desc_count=0 for default case in switch in ql_rcv_isr()

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

2018-03-29 Thread David C Somayajulu
Author: davidcs Date: Thu Mar 29 17:36:34 2018 New Revision: 331739 URL: https://svnweb.freebsd.org/changeset/base/331739 Log: 1. Add additional debug prints. 2. Break transmit when IFF_DRV_RUNNING is OFF. 3. set desc_count=0 for default case in switch in ql_rcv_isr() MFC after:5 days

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

2018-03-06 Thread David C Somayajulu
Author: davidcs Date: Tue Mar 6 23:28:12 2018 New Revision: 330557 URL: https://svnweb.freebsd.org/changeset/base/330557 Log: MFC r329855 1. Added support to offline a port if is error recovery on successful. 2. Sysctls to enable/disable driver_state_dump and error_recovery. 3.

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

2018-03-06 Thread David C Somayajulu
Author: davidcs Date: Tue Mar 6 23:17:56 2018 New Revision: 330556 URL: https://svnweb.freebsd.org/changeset/base/330556 Log: MFC r329855 1. Added support to offline a port if is error recovery on successful. 2. Sysctls to enable/disable driver_state_dump and error_recovery. 3.

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

2018-03-06 Thread David C Somayajulu
Author: davidcs Date: Tue Mar 6 23:12:32 2018 New Revision: 330555 URL: https://svnweb.freebsd.org/changeset/base/330555 Log: MFC r329855 1. Added support to offline a port if is error recovery on successful. 2. Sysctls to enable/disable driver_state_dump and error_recovery. 3.

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

2018-02-22 Thread David C Somayajulu
Author: davidcs Date: Fri Feb 23 03:36:24 2018 New Revision: 329855 URL: https://svnweb.freebsd.org/changeset/base/329855 Log: 1. Added support to offline a port if is error recovery on successful. 2. Sysctls to enable/disable driver_state_dump and error_recovery. 3. Sysctl to control the

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

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

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

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

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

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

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

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

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

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:

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

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

2017-10-05 Thread David C Somayajulu
Author: davidcs Date: Thu Oct 5 18:58:24 2017 New Revision: 324329 URL: https://svnweb.freebsd.org/changeset/base/324329 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:

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

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

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

2017-10-05 Thread David C Somayajulu
Author: davidcs Date: Thu Oct 5 18:38:42 2017 New Revision: 324325 URL: https://svnweb.freebsd.org/changeset/base/324325 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:

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

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

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

2017-10-04 Thread David C Somayajulu
Author: davidcs Date: Wed Oct 4 23:03:09 2017 New Revision: 324290 URL: https://svnweb.freebsd.org/changeset/base/324290 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

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

2017-09-27 Thread David C Somayajulu
Author: davidcs Date: Wed Sep 27 17:46:11 2017 New Revision: 324065 URL: https://svnweb.freebsd.org/changeset/base/324065 Log: Tx Ring Shadow Consumer Index Register needs to be cleared prior to passing it's physical address to the FW during Tx Create Context. MFC after:3 days Modified:

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

2017-09-26 Thread David C Somayajulu
Author: davidcs Date: Tue Sep 26 22:32:08 2017 New Revision: 324036 URL: https://svnweb.freebsd.org/changeset/base/324036 Log: MFC r323824 1. ql_hw.c: In ql_hw_send() return EINVAL when TSO framelength exceeds max supported length by HW.(davidcs) 2. ql_os.c: In qla_send() call

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

2017-09-26 Thread David C Somayajulu
Author: davidcs Date: Tue Sep 26 22:29:43 2017 New Revision: 324035 URL: https://svnweb.freebsd.org/changeset/base/324035 Log: MFC r323782 Add sysctl "enable_minidump" to turn on/off automatic minidump retrieval Modified: stable/9/sys/dev/qlxgbe/ql_def.h stable/9/sys/dev/qlxgbe/ql_os.c

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

2017-09-26 Thread David C Somayajulu
Author: davidcs Date: Tue Sep 26 22:28:00 2017 New Revision: 324034 URL: https://svnweb.freebsd.org/changeset/base/324034 Log: MFC r323781 Update minidump template for version 5.4.66 Modified: stable/9/sys/dev/qlxgbe/ql_minidump.c Directory Properties: stable/9/ (props changed)

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

2017-09-26 Thread David C Somayajulu
Author: davidcs Date: Tue Sep 26 21:18:43 2017 New Revision: 324032 URL: https://svnweb.freebsd.org/changeset/base/324032 Log: MFC r323824 1. ql_hw.c: In ql_hw_send() return EINVAL when TSO framelength exceeds max supported length by HW.(davidcs) 2. ql_os.c:

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

2017-09-26 Thread David C Somayajulu
Author: davidcs Date: Tue Sep 26 21:16:10 2017 New Revision: 324031 URL: https://svnweb.freebsd.org/changeset/base/324031 Log: MFC r323782 Add sysctl "enable_minidump" to turn on/off automatic minidump retrieval Modified: stable/10/sys/dev/qlxgbe/ql_def.h stable/10/sys/dev/qlxgbe/ql_os.c

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

2017-09-26 Thread David C Somayajulu
Author: davidcs Date: Tue Sep 26 21:13:58 2017 New Revision: 324030 URL: https://svnweb.freebsd.org/changeset/base/324030 Log: MFC r323781 Update minidump template for version 5.4.66 Modified: stable/10/sys/dev/qlxgbe/ql_minidump.c Directory Properties: stable/10/ (props changed)

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

2017-09-26 Thread David C Somayajulu
Author: davidcs Date: Tue Sep 26 21:09:21 2017 New Revision: 324029 URL: https://svnweb.freebsd.org/changeset/base/324029 Log: MFC r323824 1. ql_hw.c: In ql_hw_send() return EINVAL when TSO framelength exceeds max supported length by HW.(davidcs) 2. ql_os.c: In

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

2017-09-26 Thread David C Somayajulu
Author: davidcs Date: Tue Sep 26 21:05:40 2017 New Revision: 324028 URL: https://svnweb.freebsd.org/changeset/base/324028 Log: MFC r323781 Update minidump template for version 5.4.66 Modified: stable/11/sys/dev/qlxgbe/ql_minidump.c Directory Properties: stable/11/ (props changed)

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

2017-09-26 Thread David C Somayajulu
Author: davidcs Date: Tue Sep 26 21:02:19 2017 New Revision: 324027 URL: https://svnweb.freebsd.org/changeset/base/324027 Log: MFC r323782 Add sysctl "enable_minidump" to turn on/off automatic minidump retrieval Modified: stable/11/sys/dev/qlxgbe/ql_def.h stable/11/sys/dev/qlxgbe/ql_os.c

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

2017-09-26 Thread David C Somayajulu
Author: davidcs Date: Tue Sep 26 20:53:25 2017 New Revision: 324026 URL: https://svnweb.freebsd.org/changeset/base/324026 Log: Fix delete all multicast addresses Submitted by:anand.kh...@cavium.com MFC after:5 days Modified: head/sys/dev/qlxgbe/ql_glbl.h head/sys/dev/qlxgbe/ql_hw.c

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

2017-09-20 Thread David C Somayajulu
Author: davidcs Date: Wed Sep 20 20:07:45 2017 New Revision: 323824 URL: https://svnweb.freebsd.org/changeset/base/323824 Log: 1. ql_hw.c: In ql_hw_send() return EINVAL when TSO framelength exceeds max supported length by HW.(davidcs) 2. ql_os.c: In qla_send() call

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

2017-09-19 Thread David C Somayajulu
Author: davidcs Date: Tue Sep 19 23:26:27 2017 New Revision: 323782 URL: https://svnweb.freebsd.org/changeset/base/323782 Log: Add sysctl "enable_minidump" to turn on/off automatic minidump retrieval MFC after:5 days Modified: head/sys/dev/qlxgbe/ql_def.h head/sys/dev/qlxgbe/ql_os.c

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

2017-09-19 Thread David C Somayajulu
Author: davidcs Date: Tue Sep 19 22:17:30 2017 New Revision: 323781 URL: https://svnweb.freebsd.org/changeset/base/323781 Log: Update minidump template for version 5.4.66 MFC after:5 days Modified: head/sys/dev/qlxgbe/ql_minidump.c Modified: head/sys/dev/qlxgbe/ql_minidump.c

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

2017-08-31 Thread David C Somayajulu
Author: davidcs Date: Thu Aug 31 21:56:17 2017 New Revision: 323075 URL: https://svnweb.freebsd.org/changeset/base/323075 Log: MFC r322852 Fix qlnx_tso_check() so that every window of (ETH_TX_LSO_WINDOW_BDS_NUM - nbds_in_hdr) has atleast ETH_TX_LSO_WINDOW_MIN_LEN bytes Approved

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

2017-08-31 Thread David C Somayajulu
Author: davidcs Date: Thu Aug 31 21:31:13 2017 New Revision: 323073 URL: https://svnweb.freebsd.org/changeset/base/323073 Log: MFC r322852 Fix qlnx_tso_check() so that every window of (ETH_TX_LSO_WINDOW_BDS_NUM - nbds_in_hdr) has atleast ETH_TX_LSO_WINDOW_MIN_LEN bytes Modified:

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

2017-08-28 Thread David C Somayajulu
Author: davidcs Date: Mon Aug 28 19:17:28 2017 New Revision: 322975 URL: https://svnweb.freebsd.org/changeset/base/322975 Log: MFC 322771 Upgrade FW to 5.4.66 sysctls to display stats, stats polled every 2 seconds Modify QLA_LOCK()/QLA_UNLOCK() to not sleep after acquiring mtx_lock

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

2017-08-28 Thread David C Somayajulu
Author: davidcs Date: Mon Aug 28 18:01:36 2017 New Revision: 322973 URL: https://svnweb.freebsd.org/changeset/base/322973 Log: MFC 322771 Upgrade FW to 5.4.66 sysctls to display stats, stats polled every 2 seconds Modify QLA_LOCK()/QLA_UNLOCK() to not sleep after acquiring mtx_lock

svn commit: r322972 - in stable/11/sys: dev/qlxgbe modules/qlxgbe

2017-08-28 Thread David C Somayajulu
Author: davidcs Date: Mon Aug 28 17:21:33 2017 New Revision: 322972 URL: https://svnweb.freebsd.org/changeset/base/322972 Log: MFC 322771 Upgrade FW to 5.4.66 sysctls to display stats, stats polled every 2 seconds Modify QLA_LOCK()/QLA_UNLOCK() to not sleep after acquiring mtx_lock

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

2017-08-24 Thread David C Somayajulu
Author: davidcs Date: Thu Aug 24 22:33:42 2017 New Revision: 322864 URL: https://svnweb.freebsd.org/changeset/base/322864 Log: MFC r322408 Performance enhancements to reduce CPU utililization for large number of TCP connections (order of tens of thousands), with predominantly Transmits.

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

2017-08-24 Thread David C Somayajulu
Author: davidcs Date: Thu Aug 24 19:09:42 2017 New Revision: 322852 URL: https://svnweb.freebsd.org/changeset/base/322852 Log: Fix qlnx_tso_check() so that every window of (ETH_TX_LSO_WINDOW_BDS_NUM - nbds_in_hdr) has atleast ETH_TX_LSO_WINDOW_MIN_LEN bytes MFC after:5 days Modified:

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

2017-08-24 Thread David C Somayajulu
Author: davidcs Date: Thu Aug 24 18:51:55 2017 New Revision: 322851 URL: https://svnweb.freebsd.org/changeset/base/322851 Log: MFC r322408 Performance enhancements to reduce CPU utililization for large number of TCP connections (order of tens of thousands), with predominantly Transmits.

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

2017-08-24 Thread David C Somayajulu
Author: davidcs Date: Thu Aug 24 18:01:17 2017 New Revision: 322850 URL: https://svnweb.freebsd.org/changeset/base/322850 Log: MFC r322331 Provide compile option to choose receive processing in either Ithread or Taskqueue Thread. Approved by: re(marius) Modified:

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

2017-08-24 Thread David C Somayajulu
Author: davidcs Date: Thu Aug 24 17:36:10 2017 New Revision: 322849 URL: https://svnweb.freebsd.org/changeset/base/322849 Log: MFC r322331 Provide compile option to choose receive processing in either Ithread or Taskqueue Thread. Modified: stable/11/sys/dev/qlnx/qlnxe/qlnx_os.c

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

2017-08-21 Thread David C Somayajulu
Author: davidcs Date: Mon Aug 21 20:27:45 2017 New Revision: 322771 URL: https://svnweb.freebsd.org/changeset/base/322771 Log: Upgrade FW to 5.4.66 sysctls to display stats, stats polled every 2 seconds Modify QLA_LOCK()/QLA_UNLOCK() to not sleep after acquiring mtx_lock Add support to

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

2017-08-11 Thread David C Somayajulu
Author: davidcs Date: Fri Aug 11 17:43:25 2017 New Revision: 322408 URL: https://svnweb.freebsd.org/changeset/base/322408 Log: Performance enhancements to reduce CPU utililization for large number of TCP connections (order of tens of thousands), with predominantly Transmits. Choice to

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

2017-08-09 Thread David C Somayajulu
Author: davidcs Date: Wed Aug 9 22:18:49 2017 New Revision: 322331 URL: https://svnweb.freebsd.org/changeset/base/322331 Log: Provide compile to choose receive processing in either Ithread or Taskqueue Thread. Modified: head/sys/dev/qlnx/qlnxe/qlnx_os.c head/sys/dev/qlnx/qlnxe/qlnx_ver.h

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

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

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:

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

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

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

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:

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:

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

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/

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

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

  1   2   3   4   >