Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-15-SP1:Update
perftest
perftest-add-Broadcom-s-netxtreme-pci-ids.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File perftest-add-Broadcom-s-netxtreme-pci-ids.patch of Package perftest
commit dbdcbe5b952d1ecf61c7ef788fd3878458edca17 Author: Devesh Sharma <devesh.sharma@broadcom.com> Date: Sat Mar 9 07:38:07 2019 -0500 perftest: add Broadcom's netxtreme pci ids perftest needs to match the vendor id and device id to set the supported inline size for a given adapter. Making entries for all the broadcom boards to allow wqes with inline data. Signef-off-by: Devesh Sharma <devesh.sharma@broadcom.com> diff --git src/perftest_parameters.c src/perftest_parameters.c index 9b0ca46e0445..69aa086b30dc 100755 --- src/perftest_parameters.c +++ src/perftest_parameters.c @@ -1539,6 +1539,29 @@ enum ctx_device ib_dev_name(struct ibv_context *context) case 32882 : dev_fname = QLOGIC_AH; break; case 32883 : dev_fname = QLOGIC_AH; break; case 32912 : dev_fname = QLOGIC_AH; break; + case 5638 : dev_fname = NETXTREME; break; + case 5652 : dev_fname = NETXTREME; break; + case 5824 : dev_fname = NETXTREME; break; + case 5825 : dev_fname = NETXTREME; break; + case 5827 : dev_fname = NETXTREME; break; + case 5839 : dev_fname = NETXTREME; break; + case 5846 : dev_fname = NETXTREME; break; + case 5847 : dev_fname = NETXTREME; break; + case 5848 : dev_fname = NETXTREME; break; + case 5849 : dev_fname = NETXTREME; break; + case 5855 : dev_fname = NETXTREME; break; + case 5858 : dev_fname = NETXTREME; break; + case 5859 : dev_fname = NETXTREME; break; + case 5861 : dev_fname = NETXTREME; break; + case 5867 : dev_fname = NETXTREME; break; + case 5869 : dev_fname = NETXTREME; break; + case 5871 : dev_fname = NETXTREME; break; + case 5872 : dev_fname = NETXTREME; break; + case 5873 : dev_fname = NETXTREME; break; + case 5968 : dev_fname = NETXTREME; break; + case 55296 : dev_fname = NETXTREME; break; + case 55298 : dev_fname = NETXTREME; break; + case 55300 : dev_fname = NETXTREME; break; default : dev_fname = UNKNOWN; } } @@ -1704,6 +1727,8 @@ static void ctx_set_max_inline(struct ibv_context *context,struct perftest_param ((user_param->connection_type == XRC) ? DEF_INLINE_SEND_XRC : DEF_INLINE_SEND_RC_UC) ; break; default : user_param->inline_size = 0; } + if (current_dev == NETXTREME) + user_param->inline_size = 96; } else { user_param->inline_size = 0; diff --git src/perftest_parameters.h src/perftest_parameters.h index a8c46103ea7b..f15fb7338af3 100755 --- src/perftest_parameters.h +++ src/perftest_parameters.h @@ -291,7 +291,8 @@ enum ctx_device { CONNECTX5EX = 16, CONNECTX6 = 17, BLUEFIELD = 18, - INTEL_ALL = 19 + INTEL_ALL = 19, + NETXTREME = 20 }; /* Units for rate limiter */
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor