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
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
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
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
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
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
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
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
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
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
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
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)
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)
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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()
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()
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()
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
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.
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.
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.
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
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
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
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
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
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
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
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
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
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
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:
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
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:
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
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:
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
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
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:
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
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
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)
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:
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
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)
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
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)
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
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
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
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
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
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
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:
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
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
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
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.
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:
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.
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:
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
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
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
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
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
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:
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/
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
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:
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:
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
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:
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:
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
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:
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:
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
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
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/
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
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
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 - 100 of 343 matches
Mail list logo