Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp8702155ybi; Tue, 9 Jul 2019 21:36:56 -0700 (PDT) X-Google-Smtp-Source: APXvYqxnrE3GM6eWDYxwiNw82c6azX6WLCJtmDnBgHSqiuIapmbPsT+3zffWdbJi6JYbHcgpMhkX X-Received: by 2002:a63:5945:: with SMTP id j5mr34575503pgm.452.1562733416607; Tue, 09 Jul 2019 21:36:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1562733416; cv=none; d=google.com; s=arc-20160816; b=UOBlpcOF9RrMbXm2/YF9teaq8Iup3n+nr6RsKXbPhkaq4DoF/N66NzJYQ3myrsY+uG sr6LGTtQrjoncUk6dJ0lY1ibayp9H0+s+6nyVb02Aa3umg3i7/YQA8mza2yJlt9kbndA s9LqneMjkseMygJyihKjv04uXpW5N1kgC1s4DeaCgHqvmAersJ6guT6A7xqbuyL8o4Av 2+yQTmIdvd3a+kMjlRh8NU4+6nql57+yubiCw5am25aHhebkT9be+T7MBvLSZH6kXBkv EsMo8H4BzuHaO1wuz1/JMpYUHDocZfGxuh6wX3VEkHOoi+dMlcGV10c8RbkthxhiQmHc 7mAw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=p9bvRRTbwr/T39+HUTBL88bY9dl7L/M2bCsyAbn+BMI=; b=VV6pY7Y/d0qlt9H9sslwG1zW2riZitcKG0TdBOmuSJR3Cb1CZm5VlhsN4SG6NKq3LG k8rLdfUu/xQSrvguj3Dfi+Y/HwWF+g7qyLFdIxcaJih33FSBSrGbWhaKhBbIs9tpJxMj t4k/W/mT0MG1m8l3hkECw0uyKAzsWy8cWo8LB1hR7lXsPn/iucKt74+AB9YhsjnEzVk3 7WzbiayOt919O6IpnZVkgBeCWhGgi59n0aPc18ucumRBkGybPbpS6fCYLiKliZe8+Ld8 cemKMMq8SCEBhkWrFNfTG/Vo9ATCsKteNn8ZMjBWHY+fISaC4bC2w+4I76IeaAVbyFvK kL3A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=oeR9JtT8; 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=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id c9si1072010pfi.143.2019.07.09.21.36.39; Tue, 09 Jul 2019 21:36:56 -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; dkim=pass header.i=@kernel.org header.s=default header.b=oeR9JtT8; 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=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726071AbfGJEgA (ORCPT + 99 others); Wed, 10 Jul 2019 00:36:00 -0400 Received: from mail.kernel.org ([198.145.29.99]:44242 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725791AbfGJEgA (ORCPT ); Wed, 10 Jul 2019 00:36:00 -0400 Received: from localhost (unknown [37.142.3.125]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id CEEFD20838; Wed, 10 Jul 2019 04:35:58 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1562733359; bh=JXGYM+pHhCsyqyqJjEIfz0/70vlarffU1HeD/KPv9TE=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=oeR9JtT8SuW9+GjsycamFPzyuDYznpbrkoFgwjsA7G2K3pnBKjpXYjgZRJrbhLs3c jkrpJz4CB1cUyLHGdA1qLCLXOGzzqsm1oE4duoYmYLDUCUx1L8E63V9oqjxdDagTep tb2bJhqcjth7qFD00ww0rWyhE+1Fh+uzkDabkGYo= Date: Wed, 10 Jul 2019 07:35:54 +0300 From: Leon Romanovsky To: YueHaibing Cc: bmt@zurich.ibm.com, dledford@redhat.com, jgg@ziepe.ca, linux-kernel@vger.kernel.org, linux-rdma@vger.kernel.org Subject: Re: [PATCH] RDMA/siw: Print error code while kthread_create failed Message-ID: <20190710043554.GA7034@mtr-leonro.mtl.com> References: <20190710015009.57120-1-yuehaibing@huawei.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20190710015009.57120-1-yuehaibing@huawei.com> User-Agent: Mutt/1.12.0 (2019-05-25) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Jul 10, 2019 at 09:50:09AM +0800, YueHaibing wrote: > In iw_create_tx_threads(), if we failed to create kthread, > we should print the 'rv', this fix gcc warning: > > drivers/infiniband/sw/siw/siw_main.c: In function 'siw_create_tx_threads': > drivers/infiniband/sw/siw/siw_main.c:91:11: warning: > variable 'rv' set but not used [-Wunused-but-set-variable] > > Reported-by: Hulk Robot > Signed-off-by: YueHaibing > --- > drivers/infiniband/sw/siw/siw_main.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/drivers/infiniband/sw/siw/siw_main.c b/drivers/infiniband/sw/siw/siw_main.c > index fd2552a..2a70830d 100644 > --- a/drivers/infiniband/sw/siw/siw_main.c > +++ b/drivers/infiniband/sw/siw/siw_main.c > @@ -101,7 +101,8 @@ static int siw_create_tx_threads(void) > if (IS_ERR(siw_tx_thread[cpu])) { > rv = PTR_ERR(siw_tx_thread[cpu]); > siw_tx_thread[cpu] = NULL; > - pr_info("Creating TX thread for CPU %d failed", cpu); > + pr_info("Creating TX thread for CPU%d failed %d\n", > + cpu, rv); Delete this print together with variable, failure to create kthread is basic failure, which affect performance only. The whole kthread creation spam in this driver looked suspicious during submission and it continues to be. Thanks > continue; > } > kthread_bind(siw_tx_thread[cpu], cpu); > -- > 2.7.4 > >