Received: by 10.192.165.148 with SMTP id m20csp1095336imm; Wed, 2 May 2018 14:04:49 -0700 (PDT) X-Google-Smtp-Source: AB8JxZp1zU1i9lasz972ln47G+lJG9pM98UfNAOYz45bcZpkqRR/s+tLAxfydkWtBZWLVQWHT4ar X-Received: by 2002:a63:5ec5:: with SMTP id s188-v6mr17260077pgb.21.1525295089890; Wed, 02 May 2018 14:04:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525295089; cv=none; d=google.com; s=arc-20160816; b=xGKsx3Wkas8GSGY2SXgx+JB37U3ER5CJPCjRPwgzDt/b5+XBdVpXQa/ERooxDbMmXI FmxdkBp1qI3W2fpNoHt4sgsglLXTyVAuacOV57jBCdmgGlR/RsXtrHlnXRlBhq+K2/l+ psH4owOqhpssxXggrhmqbf411o0uFgOQbkfvL4fdivcdLetDGKrdIiCbu6raTPL5X2aA YIxpu0TKJEZbCo9YSXF3UfC25p1U+ROMm3MxbfEVmOIjRQDc/9UCHuXguCqZ3nTfGoMp 8wzDofDOTC4cgGyEwmOaxlu790gJx7HGDgBMhZmKkpceelSfkiknrcSFmTIh8h41o64m POAA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:date:cc:to:from:subject:message-id :arc-authentication-results; bh=GoLS6UTbskUMF46afKZuW3SppQXiUE5KCxTlNdMm9CA=; b=UDwu4ZcrXXfDdih1mHdpQi+VBoxC29Tmwe4mxQQsvXC5V9snjoePy2iUsSSQEkexQQ 66G8H2YhqylR5+MJQOxafG6mg9e3Ea7NoSaFE/X47I4utXjDKcINkqKOV3eb7I1jAGWm 3pKbYyVRIHT6jC0ccTxaOw2U89JLTUzs8D7vtMSGRYUA/GFVJeXZQhPivNMQkf/yCXST q2hKOKRDykKRKdZiezG5mbEDjNVJsVUjpPo9hNoOL1R4ID0uJ9z7TvG+eCL3gjbiiYIm zkqoCN9FMMQ0zBCgjHvvBKoFHFlRUtz68u0CwrvPsecVnzbCYhy6Lc2j1LmWzxkO6DMR 8OiQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b8si12163795pff.136.2018.05.02.14.04.35; Wed, 02 May 2018 14:04:49 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751724AbeEBVEM (ORCPT + 99 others); Wed, 2 May 2018 17:04:12 -0400 Received: from mail-qk0-f195.google.com ([209.85.220.195]:34031 "EHLO mail-qk0-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751503AbeEBVEJ (ORCPT ); Wed, 2 May 2018 17:04:09 -0400 Received: by mail-qk0-f195.google.com with SMTP id p186so12370845qkd.1 for ; Wed, 02 May 2018 14:04:09 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to :references:mime-version:content-transfer-encoding; bh=GoLS6UTbskUMF46afKZuW3SppQXiUE5KCxTlNdMm9CA=; b=KuyyrIaYB/6pG3qawSzTDb9l1sjA96tvRhAZP00zmXq6OyQw0gwTN+/p00kz4sW3Fx AST7oDHoIEPxeqi0t2XU7B6lPRQ3Kw3TQWjSy/i6CLtcVaFXhuCDU4wtLg7PyWmSiq03 wwkZrerqObZawErY6K5OjueKptXiF4hzsUgdr2aa52O3u+1Ald3qoSS86vyCuVRfeVXi zDpukXZNmb7d9e3GmipiHkt2S3jjWkgq0kdNTBSWS6MKzgsya9SQPi6ga79Rex7cKkBQ i/E7QANa6Hzw9QLm1wn6ytK/YydJzNFh2NbJKNpvWVrmwNU8WMsNVNINx3Zb6PNhgMKq S06g== X-Gm-Message-State: ALQs6tAsAipEZ+QeKTJYHLjZ//5xTwim37DtihdD1gttcXGk2GPvKIfe fsvpU+sbjNBQZhoTuutAlGSV0A== X-Received: by 10.55.203.5 with SMTP id d5mr16749580qkj.69.1525295049140; Wed, 02 May 2018 14:04:09 -0700 (PDT) Received: from loberhel74 (174-083-000-020.dhcp.chtrptr.net. [174.83.0.20]) by smtp.gmail.com with ESMTPSA id g67sm10118557qkb.51.2018.05.02.14.04.08 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 02 May 2018 14:04:08 -0700 (PDT) Message-ID: <1525295047.30573.1.camel@redhat.com> Subject: Re: [PATCH] scsi: qla2xxx: remove the unused tcm_qla2xxx_cmd_wq From: Laurence Oberman To: Andrei Vagin , qla2xxx-upstream@qlogic.com Cc: linux-scsi@vger.kernel.org, "James E.J. Bottomley" , "Martin K. Petersen" , linux-kernel@vger.kernel.org Date: Wed, 02 May 2018 17:04:07 -0400 In-Reply-To: <20180502203113.13183-1-avagin@openvz.org> References: <20180502203113.13183-1-avagin@openvz.org> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.22.6 (3.22.6-10.el7) Mime-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 2018-05-02 at 13:31 -0700, Andrei Vagin wrote: > Signed-off-by: Andrei Vagin > --- >  drivers/scsi/qla2xxx/tcm_qla2xxx.c | 10 ---------- >  1 file changed, 10 deletions(-) > > diff --git a/drivers/scsi/qla2xxx/tcm_qla2xxx.c > b/drivers/scsi/qla2xxx/tcm_qla2xxx.c > index aadfeaac3898..b63440fec18e 100644 > --- a/drivers/scsi/qla2xxx/tcm_qla2xxx.c > +++ b/drivers/scsi/qla2xxx/tcm_qla2xxx.c > @@ -48,7 +48,6 @@ >  #include "tcm_qla2xxx.h" >   >  static struct workqueue_struct *tcm_qla2xxx_free_wq; > -static struct workqueue_struct *tcm_qla2xxx_cmd_wq; >   >  /* >   * Parse WWN. > @@ -1976,16 +1975,8 @@ static int tcm_qla2xxx_register_configfs(void) >   goto out_fabric_npiv; >   } >   > - tcm_qla2xxx_cmd_wq = alloc_workqueue("tcm_qla2xxx_cmd", 0, > 0); > - if (!tcm_qla2xxx_cmd_wq) { > - ret = -ENOMEM; > - goto out_free_wq; > - } > - >   return 0; >   > -out_free_wq: > - destroy_workqueue(tcm_qla2xxx_free_wq); >  out_fabric_npiv: >   target_unregister_template(&tcm_qla2xxx_npiv_ops); >  out_fabric: > @@ -1995,7 +1986,6 @@ static int tcm_qla2xxx_register_configfs(void) >   >  static void tcm_qla2xxx_deregister_configfs(void) >  { > - destroy_workqueue(tcm_qla2xxx_cmd_wq); >   destroy_workqueue(tcm_qla2xxx_free_wq); >   >   target_unregister_template(&tcm_qla2xxx_ops); When I first saw this I thought, no way, it must be used, but when I had a closer look and checked its indeed not used or even made external. This looks OK to me. Reviewed-by: Laurence Oberman