From patchwork Wed Jun 27 12:14:36 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nilesh Javali X-Patchwork-Id: 10491303 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 5728A60230 for ; Wed, 27 Jun 2018 12:15:25 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 459DD2023F for ; Wed, 27 Jun 2018 12:15:25 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 39CBC28464; Wed, 27 Jun 2018 12:15:25 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-7.9 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID, MAILING_LIST_MULTI, RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 4434F28C93 for ; Wed, 27 Jun 2018 12:15:05 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S934133AbeF0MPE (ORCPT ); Wed, 27 Jun 2018 08:15:04 -0400 Received: from mail-eopbgr700068.outbound.protection.outlook.com ([40.107.70.68]:25856 "EHLO NAM04-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S932393AbeF0MPD (ORCPT ); Wed, 27 Jun 2018 08:15:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5TMh48iyPKC7xTX5++6VgvVVTDq2scPDg0TLbf49lis=; b=FFeadh0s54dfkrxLzbDa9QVdEh/pY2QB6FPAx5YoFsSVKTEcpiel+2ngwVjHw2K71nrl0S+h289BIlgaPPgAMwZ8FF2qL9xpXRUmtm5TT9hJRAYOPsbfTFaQv9rSP5EujvsIP+CQBknIZ+UPysBsGgVTugjli5ktgxv0boB8Ayw= Received: from SN1PR0701CA0075.namprd07.prod.outlook.com (2a01:111:e400:52fd::43) by CY1PR0701MB1385.namprd07.prod.outlook.com (2a01:111:e400:4c1b::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.884.23; Wed, 27 Jun 2018 12:15:01 +0000 Received: from CO1NAM05FT058.eop-nam05.prod.protection.outlook.com (2a01:111:f400:7e50::200) by SN1PR0701CA0075.outlook.office365.com (2a01:111:e400:52fd::43) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.906.20 via Frontend Transport; Wed, 27 Jun 2018 12:15:00 +0000 Authentication-Results: spf=pass (sender IP is 50.232.66.26) smtp.mailfrom=cavium.com; vger.kernel.org; dkim=none (message not signed) header.d=none;vger.kernel.org; dmarc=bestguesspass action=none header.from=cavium.com; Received-SPF: Pass (protection.outlook.com: domain of cavium.com designates 50.232.66.26 as permitted sender) receiver=protection.outlook.com; client-ip=50.232.66.26; helo=CAEXCH02.caveonetworks.com; Received: from CAEXCH02.caveonetworks.com (50.232.66.26) by CO1NAM05FT058.mail.protection.outlook.com (10.152.96.176) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.20.930.2 via Frontend Transport; Wed, 27 Jun 2018 12:14:58 +0000 Received: from dut1171.mv.qlogic.com (172.29.51.171) by CAEXCH02.caveonetworks.com (10.17.4.29) with Microsoft SMTP Server id 14.2.347.0; Wed, 27 Jun 2018 05:14:36 -0700 Received: from dut1171.mv.qlogic.com (localhost [127.0.0.1]) by dut1171.mv.qlogic.com (8.14.7/8.14.7) with ESMTP id w5RCEasT010916; Wed, 27 Jun 2018 05:14:36 -0700 Received: (from root@localhost) by dut1171.mv.qlogic.com (8.14.7/8.14.7/Submit) id w5RCEajB010915; Wed, 27 Jun 2018 05:14:36 -0700 From: Nilesh Javali To: , , CC: , Subject: [PATCH 2/2] qedi: Fix truncation of target name Date: Wed, 27 Jun 2018 05:14:36 -0700 Message-ID: <20180627121436.10873-3-nilesh.javali@cavium.com> X-Mailer: git-send-email 2.12.0 In-Reply-To: <20180627121436.10873-1-nilesh.javali@cavium.com> References: <20180627121436.10873-1-nilesh.javali@cavium.com> MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:50.232.66.26; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(136003)(39850400004)(346002)(396003)(376002)(2980300002)(438002)(199004)(189003)(2906002)(86362001)(76176011)(478600001)(305945005)(87636003)(316002)(8936002)(8676002)(106002)(81166006)(54906003)(81156014)(48376002)(110136005)(16586007)(50466002)(42186006)(50226002)(4326008)(11346002)(106466001)(107886003)(36756003)(356003)(5660300001)(69596002)(51416003)(72206003)(186003)(2201001)(336012)(26005)(80596001)(44832011)(486006)(2616005)(1076002)(126002)(446003)(476003)(47776003); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR0701MB1385; H:CAEXCH02.caveonetworks.com; FPR:; SPF:Pass; LANG:en; PTR:50-232-66-26-static.hfc.comcastbusiness.net; A:1; MX:1; X-Microsoft-Exchange-Diagnostics: 1; CO1NAM05FT058; 1:UsaNxZsWp+D172f92c0rVXOiLEEbQBo5ptB0i2YAWuOtzQPmAC7PCE+ZIVVFlC0U42QX1AJzW8l+nLN/l4CizSf0PYXLjSQ3jx/61qYKpCPmAWgx8hr8DYpKUnbB6dkd X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 13ed8fae-dee3-4fa7-e6f4-08d5dc279a6d X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(8989117)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600026)(711020)(4608076)(2017052603328)(7153060); SRVR:CY1PR0701MB1385; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1385; 3:Ofnt+N/IDTAyp5C/xj9AMx3kpe7zgVkNQRUENuKmSq7nfRZ59bBmnt/343ZEiHQ7RXpghpIQO6j5zDkOVk/e6Hb/mps0s/nWj6g8R1y74eh6HcB5/LXLDcNJt5FYlQz/Hqauhmj7xo9LSPvw9j8/hsZfr4sHNAVetDDaSLLah8PS/qERtmv+CbgnLWIDVOhOotSxcVx2XugXypdK5M9W7fUlMk/X6JVA881Cuyr9W7/o1Ou0Er3d/yuiw1FkZ4DFvykzxlfWY8cSTjvl6O3SyWu6xIC/tYt1fh8Agz3pXDyaqEmEnFNFwZxZ5o0riDrbI1pIsNgrj8JuqMwqkUQfe0DmAgAAnN5FyacN4Km9Vds=; 25:n595VGabbUR7foZE+emtcW1lejP9G/zqCgZVmMdhpQcRJBu6DlvqOlWzDvtkAP4yK+8yTVa4qjIhorTq4pbxVWnPfiza/aWiXlnFZw4qNmWDMwlSYEKwtpj77D4XD14A49o6jzAcU6JmTmwtt3zelUTckWKDYFMeX2z4+BrUK8YBi8+GcyeIpJB8RSoDlVxibt3QaXcRFyr00x6zvFFdICzA3X3qguEndJqzc16iCMxfT5z/WpegdkP8lI3AMxgRqb5U15UOPiJDSHnDfNZfme2b8LvFjl0rMhne12WmSRl3usvU0W2oBt2y80caqbJHQDJgGtnqQIUyde4ACaRcLg== X-MS-TrafficTypeDiagnostic: CY1PR0701MB1385: X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1385; 31:B3UgIVqbPXjreCFUwVUxENqS/tP/jEGdP6FEBIraVt43AXRdVL7Cqs5SQN5208WArp71TxSURrLYsu+FEFG0kKD0lL21s3yJ49QsvXipBTWUkYGlaetYdFew2CbmnI3tQhu79eFe+w5ButmFcMkU4dLz8fb6uwZKqr5i98tNsXZ+Wsu8r9a0gEn0qGShCs+Orv7jkE1pA8UDLx9smTWY3DVQx+jD2Jfb4lR0CcC237g=; 20:zno+bUmS59Q4+UGuwkUfMfAfH//bgWuBro1kfKnFIZUuZ0d1skhMvUrIkYKEIrkXjIQMjOqFhib7HH97z68RT9vJyCIw5Pr2U2FLb82s7cE4wdFLJjEe4OUXY6HJdvArEDTT9OAJXPWKkCGxvEOK3opfzn4oxT4t/oUQasndqAup9Mr1GZPlrH8o9Q2j/xhpC1jxtTpcnQ+FXcwbqXf+ky9t2mFzjM1EBiJfPuLDC+J88p6HQOcXC5MFX2eqFHyI4o5N1tMz3Jgv9qSsH0POxz+GONa/ZU9xtCL1TNBsAcno89mqClt7lT7TqwSE9rXSK6Or/j1jEAPcvd1f+7aZ7Novt6J15qajkp6sK219SBVqBQ7EsSZW4AMSH66niRHaUPvNTECz72B2wmiZuKnvasrqnZpl+Kh9ArK5LjnDlKroOKydOce3V3H8aq9xtIDpQmf9YfpgXnyHD2zqEdjRZA6SGHNOuYWlSJ8yOylDFxCT+2OEOUCB66oxzL29WAqM X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(10201501046)(93006095)(93004095)(3002001)(3231254)(944501410)(52105095)(149027)(150027)(6041310)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123560045)(20161123558120)(6072148)(201708071742011)(7699016); SRVR:CY1PR0701MB1385; BCL:0; PCL:0; RULEID:; SRVR:CY1PR0701MB1385; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1385; 4:YzksTgPAKV1J/xgzZIFfoSi+sDTVGc53ZQ0WXT4iRnepBWsLhu+0zrr8LU34iEG8cVp2kzI3bjG3U01yWZHz0BnheIgjd/YE1uCJ/soMdGbzjG4saxjXLLQ4COqkKkoFNaYMx2HgSX6rekVwDoqPjEM3CwYz9NZr5ZmjzZTxAo8ln4lGQ+kShPNdryBlyKVntPbeSWJTZ7rc4dJ6bqEnvYgqDclTEsmY7+8Df7MJVXzSQBlfjiZlDu0WakwiYVUNClhEv+MYkGJH9Lv1qz6Jvg== X-Forefront-PRVS: 0716E70AB6 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0701MB1385; 23:0lsdYH5EZZ2zdEYHWGfYo59WzE/MvGtIhgEHzni?= =?us-ascii?Q?3e6rl00RfBsVqQeLXm1gCdYIAmlWyjhfF5gnBAeAiKSO27TkXfJnfhyc+ccu?= =?us-ascii?Q?J6pQtdaCWKpWE4LGMVBzjr35l17PfAH4wZ/Up4SblAaL6n+v2wn92kDS6niJ?= =?us-ascii?Q?RANC+y4J0BHG8rjyKpJwrsNmqgkxHS+BIUElR1G1kvjKfoYAqr0bJ26OkMpp?= =?us-ascii?Q?+/99v9vepLUXEF8wCfUK9mohMv7sLF2lkpCMBmhP7KG7bOwjoYum9J+53xdm?= =?us-ascii?Q?O9fXBFI7JI4OSzW6r9mgvU81dLrpVmAGoYzol0P68pXiZ5nKZ6JC8+N6xj4a?= =?us-ascii?Q?VHrXoXF40yB2MZ1pgbFcGUjZ1X4BR46FMkyu9YqfI3aMV+GO11v9PqVw6BdL?= =?us-ascii?Q?LbhKTbD95yYx+8gPdOsgMkX6FLBrgUiyf+qirOwlOJb90CfPqmwJHFtizENX?= =?us-ascii?Q?MHzHoWgCi+stc2ujXi/z+rie8AUICrWQ6wtSTjuS8kOs9lSU6UC/Ep4Wr9T1?= =?us-ascii?Q?grIw3U6TEejp9KolaPGBj0Wjk864Xd9PN0b2QMe7o/1+lE8R4VkKYKZhM4De?= =?us-ascii?Q?1F9eOgYf7nVHZzQFEbcvMh3SRrj4StA7OftCG7cnK7BuiYsIMbeBRP/FHL7d?= =?us-ascii?Q?F4QzefGjIYy3FR5ZMbjIni8XYs200LjnswpFEzz54jLtnRU5VAgCbE7dy7WK?= =?us-ascii?Q?uSVONz5Lytegw+TMFBjeOrzgv5saZJtSRpoT5haZ82PW/d8FhV47hTGpIkL4?= =?us-ascii?Q?PBDvI0aQjtuG0T4qWIRylybl+WwGOxcV8Piu8nNoeCAF09bTudLwEsezvL0B?= =?us-ascii?Q?cMgljrUj+o07He444pMgtJ0zE7z5Spn6KSz6T2eNPZJMauKBbKD6J0bPpLzn?= =?us-ascii?Q?u3HZmj77kYn5qF2LWsMSorYprtuq1wzxsANUdxq9JtMWC+TJCJh0Uv04ReGb?= =?us-ascii?Q?XD43Wa6yglJpZXxCJvv8jyFvqXtyJKfpLSL88mU47n3CvDH64jcWaeP43p3J?= =?us-ascii?Q?VPcMmmqUvzI9L0dYO7BiazPcaSVe4YULtWuTQXlvNPtd9m1WWejqOefUAATK?= =?us-ascii?Q?3ZQMn/BlIWfoGKfAocxytZ0aQ+im2YNuo/tT4hpeSPYr0/ygYWGo/9U+w13p?= =?us-ascii?Q?Bi5EpU6/VQUhmBFB6+22Dlk5JKkdPDJsZ?= X-Microsoft-Antispam-Message-Info: DNFFmp/axZq4SN7Vmmr/prWHAMGKV4kJd02K7qhP7aPF02BZ9mErgKxX+rtUWOi5dV5gP22gQ+ywwzXtwQrYiI2VghHZDI/LV0DVF1I6Nq1uk69SvI1kk/X7mfiOFOAZL5druQXMD0+U7aRvZjSWuRIw3WajEDETbnwNuN8+XhtO6oFLkX8ZzmiU/9pxk6rBur5k1OGt+OrkONkT8pDsmKFYESu1HtJTPKRbSTDBl1HZ9owi0JCb7niqi7DpB5aENrA7SKtkgt++SvFSAXHZOqH8Lr9gEJ3s0XTftPi4S6bzDMWItcjJBhSDYrAGAElS5AhjTYXu5dqJNwDgDofqFR32fyYPZi/UVKvb1Dbhx+s= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1385; 6:3xF25uHw1FbYwiv74elfO6ioTRYC7rXcOcsNJNh9k06OLPr8K93getN1COVzDRb/7nmwPfju5Jf9+1kwsDItqfh6T5XHWEVUUUskAnyvxM4hSsUPPsSVl8kko9LRjlNTumevKYcU0JNCmoMXO/ETRVzMjeoJ/FAv3IjK1tVSgXrwrLwRxWy5aPgZtEJnBmeB5v2JMpeO4j9kIhFcsM9MVHLGJbjNoMHz03dCqyG5I+VnePI6cP7TGEkj/pMYANOOVlgUkzgk9ju2hVgTU3g/dN26rwoWwrrvyKn/TUnZzU4Jd66ZsZJJ1882KXTZicMGnPV8QwCrWK6jd+oCjJsyN1cVvARnrv6mQlgKTdq0hmjiMST9Cqa9AmlJJXRmuCbjCIwLhdaoeBoZ6I8OPogDtZF5c8cKwYtVWfYbWYTZU5huwU6EATnK5iukH0FCQzNK+jB+qRLhcLH0aDp3EC6bMg==; 5:6M8QGclG4wiG0mT1s6b9Vpw6k/o5Nnz6FkZg2crSLz97PWWKEIWDDW38Drb0x2ZAqg6EwS4us8lMZFcDlEPR3b+SomDzRkD1m0oRXp2Vp100nt8A4ZIuojfhVJ8dnC7Gj0zMeJk7A/d5MQq/4SIK5yNCQLJOkkbG7PmkgbATt6E=; 24:SNYanRN8o8zL1mdKrkCKxuwaE/tTJLOlUITSEzh3eWQ0+MnGFLTxUcyMWVqSkG7+VecSfBiiECitHDXKLw77F0IxEmlJwcXsiaNWGHgLnrk= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1385; 7:m8afSodiMJCEhGKJRYmIgzOivNsEkFKdZilQKcOZsE41AYH7fDbH4FuwjESBpuL8ptgH9UU6HBT2c3O3NS5KKW0eTLue3JBIc/tew1HIxuiu9Rg+x6bGw6+R2yWRzL+cjULPxkkIHFi0ioHtvWA5fV4nJKyGsvbxWt5rGTgZjjyADUeSPcPm4v1WtqVohTWb1BUlzda75cnLihAgVAqDvZV+v/JMCFDT3rKv+iPy/cGttnKCuKjCa739PEzUSvWA X-OriginatorOrg: cavium.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Jun 2018 12:14:58.0990 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 13ed8fae-dee3-4fa7-e6f4-08d5dc279a6d X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=711e4ccf-2e9b-4bcf-a551-4094005b6194; Ip=[50.232.66.26]; Helo=[CAEXCH02.caveonetworks.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0701MB1385 Sender: linux-scsi-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-scsi@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Use sprintf instead of snprintf to fix truncation of target name. This fix is extension of patch "scsi: qedi: Fix truncation of CHAP name and secret". Signed-off-by: Nilesh Javali --- drivers/scsi/qedi/qedi_main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/scsi/qedi/qedi_main.c b/drivers/scsi/qedi/qedi_main.c index cf274a7..85491da 100644 --- a/drivers/scsi/qedi/qedi_main.c +++ b/drivers/scsi/qedi/qedi_main.c @@ -888,8 +888,8 @@ static void qedi_get_boot_tgt_info(struct nvm_iscsi_block *block, ipv6_en = !!(block->generic.ctrl_flags & NVM_ISCSI_CFG_GEN_IPV6_ENABLED); - snprintf(tgt->iscsi_name, NVM_ISCSI_CFG_ISCSI_NAME_MAX_LEN, "%s\n", - block->target[index].target_name.byte); + sprintf(tgt->iscsi_name, "%.*s\n", NVM_ISCSI_CFG_ISCSI_NAME_MAX_LEN, + block->target[index].target_name.byte); tgt->ipv6_en = ipv6_en;