Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp485706pxu; Tue, 1 Dec 2020 16:57:13 -0800 (PST) X-Google-Smtp-Source: ABdhPJxcRaX9KvJPwB/eWk186jJ2hW+628dKyxvqP07zo9elJWP4JJ871nPKtnWGga5CfxENS3NM X-Received: by 2002:a50:eb97:: with SMTP id y23mr260498edr.29.1606870632997; Tue, 01 Dec 2020 16:57:12 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1606870632; cv=none; d=google.com; s=arc-20160816; b=Gaxm1D/i1IuJb76P87ocuGfQWV+8OC6rSLxQKRHWMA5m6urBJva2vr2tXY0HUGe1F9 8BqH5GetSYDkfV4UP3jxs0dEmvyVBP5XxGv6k02gzucIcnUJXnJYD6oP0wZAiiXZJiyQ YwYgyjxiP5hKTwpt9P35YN2c5BW1iQQFywOszx2rRsbkIljGuy/kPnQmvuCo34Ojz3ci d3mATqP44Zm78Dy5Xqs5jJWxgMb6ZAnLJLGRyP+5OJ0gGsf3fNNqq/sVAj5ioXa55e3J s10rxcpeerbpHwc7svWBgKER+J+i4K6pn6h9L2Ns3kLbXPeI5tSIUuiJhxFTKLINU6I8 bSHg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=pOcuqNhi5BkHSZRtRucvXIqc0Uez/rM89WQrz8F2W70=; b=I5uMZeXx7VoGWI+5tmGFmPNklTCxtLXQYt9cyP4YEVOFR4Pze8DNyH/WtLsd6pzoAI Cota1Z1QkfG/ZepLAUx1HykSDsh1pEoEC2ZioXUict1EHjNJ7ulAUKgOkrsoc5jlo5hP VRNlI3mggynfxR/MWJu+WsXjlbkL5//ZLyeypqTGAmVrv22PEt0qsxpDchiSLOQY19wc uvh9geacJNabdzu8uA4CvhzEYYBYEEo5hvDrQmS2Pz+GZkTkp8CfOiHbbCP4z4MJmDGa wWQLrBjrkOumN+JiySjEVqT4jgF7bd245aenYp8EjGJ5Clw1bUIWUdiSX1JuKDRt1vIL kVaQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ibm.com header.s=pp1 header.b=RJFCbh01; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=ibm.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id o16si75665edi.480.2020.12.01.16.56.50; Tue, 01 Dec 2020 16:57:12 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@ibm.com header.s=pp1 header.b=RJFCbh01; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=ibm.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727731AbgLBAyc (ORCPT + 99 others); Tue, 1 Dec 2020 19:54:32 -0500 Received: from mx0a-001b2d01.pphosted.com ([148.163.156.1]:55974 "EHLO mx0a-001b2d01.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727660AbgLBAya (ORCPT ); Tue, 1 Dec 2020 19:54:30 -0500 Received: from pps.filterd (m0098404.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 0B20WtBr023736; Tue, 1 Dec 2020 19:53:42 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-transfer-encoding; s=pp1; bh=pOcuqNhi5BkHSZRtRucvXIqc0Uez/rM89WQrz8F2W70=; b=RJFCbh01jxnfPgHlJPW0Sou4IWqUmBKvDZx0yvpkERivToBOYcdDatMDe7iVPoBP654Z 0OozVkXwDBPqw2YmElO4ACE5HmkKsYWaAWXY7pZtniRtQ4hZIp5StUg02p/usUQ8Sh7p 29Fr9mGupyJTxpJEtOX4tg/eJzmOyjwK3ZI03/uFOpVlGI4UO2B6rafxvD9r7IAz9vKf EbvidbiycUOfMQkZYtvUizNI3nPKQRNt+RcWH7ZnsvFUgtAMtp6rBUNV7pU/nid+eZhV dCPKAmk80RT4hqarVY9uzFLbH3jAnIBSoVz6gXC+JNxRMVPrHr9bp1ner8jqJV9BPQWc GA== Received: from ppma01dal.us.ibm.com (83.d6.3fa9.ip4.static.sl-reverse.com [169.63.214.131]) by mx0a-001b2d01.pphosted.com with ESMTP id 355jabgpvu-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 01 Dec 2020 19:53:42 -0500 Received: from pps.filterd (ppma01dal.us.ibm.com [127.0.0.1]) by ppma01dal.us.ibm.com (8.16.0.42/8.16.0.42) with SMTP id 0B20bT3o019039; Wed, 2 Dec 2020 00:53:41 GMT Received: from b03cxnp08026.gho.boulder.ibm.com (b03cxnp08026.gho.boulder.ibm.com [9.17.130.18]) by ppma01dal.us.ibm.com with ESMTP id 355rf7c123-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 02 Dec 2020 00:53:40 +0000 Received: from b03ledav004.gho.boulder.ibm.com (b03ledav004.gho.boulder.ibm.com [9.17.130.235]) by b03cxnp08026.gho.boulder.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id 0B20rTLW787000 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 2 Dec 2020 00:53:29 GMT Received: from b03ledav004.gho.boulder.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 5271C7805C; Wed, 2 Dec 2020 00:53:39 +0000 (GMT) Received: from b03ledav004.gho.boulder.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id E08F278064; Wed, 2 Dec 2020 00:53:38 +0000 (GMT) Received: from vios4361.aus.stglabs.ibm.com (unknown [9.3.43.61]) by b03ledav004.gho.boulder.ibm.com (Postfix) with ESMTP; Wed, 2 Dec 2020 00:53:38 +0000 (GMT) From: Tyrel Datwyler To: james.bottomley@hansenpartnership.com Cc: martin.petersen@oracle.com, linux-scsi@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org, brking@linux.ibm.com, Tyrel Datwyler Subject: [PATCH v2 16/17] ibmvfc: enable MQ and set reasonable defaults Date: Tue, 1 Dec 2020 18:53:28 -0600 Message-Id: <20201202005329.4538-17-tyreld@linux.ibm.com> X-Mailer: git-send-email 2.27.0 In-Reply-To: <20201202005329.4538-1-tyreld@linux.ibm.com> References: <20201202005329.4538-1-tyreld@linux.ibm.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TM-AS-GCONF: 00 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.312,18.0.737 definitions=2020-12-01_12:2020-11-30,2020-12-01 signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 mlxlogscore=828 clxscore=1015 adultscore=0 priorityscore=1501 spamscore=0 lowpriorityscore=0 mlxscore=0 malwarescore=0 bulkscore=0 phishscore=0 suspectscore=1 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2012020000 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Turn on MQ by default and set sane values for the upper limit on hw queues for the scsi host, and number of hw scsi channels to request from the partner VIOS. Signed-off-by: Tyrel Datwyler --- drivers/scsi/ibmvscsi/ibmvfc.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/scsi/ibmvscsi/ibmvfc.h b/drivers/scsi/ibmvscsi/ibmvfc.h index e0ffb0416223..c327b9c3090e 100644 --- a/drivers/scsi/ibmvscsi/ibmvfc.h +++ b/drivers/scsi/ibmvscsi/ibmvfc.h @@ -41,9 +41,9 @@ #define IBMVFC_DEFAULT_LOG_LEVEL 2 #define IBMVFC_MAX_CDB_LEN 16 #define IBMVFC_CLS3_ERROR 0 -#define IBMVFC_MQ 0 -#define IBMVFC_SCSI_CHANNELS 0 -#define IBMVFC_SCSI_HW_QUEUES 1 +#define IBMVFC_MQ 1 +#define IBMVFC_SCSI_CHANNELS 8 +#define IBMVFC_SCSI_HW_QUEUES 16 #define IBMVFC_MIG_NO_SUB_TO_CRQ 0 #define IBMVFC_MIG_NO_N_TO_M 0 -- 2.27.0