Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp2813196imu; Sun, 23 Dec 2018 08:21:04 -0800 (PST) X-Google-Smtp-Source: ALg8bN6T0C8boNDvxzvFjk0NFEC9O5SYSa4VlnqAAGREJrLxD7D2/6j4i8LT8j+BNMBkHLlG4wmq X-Received: by 2002:a63:580a:: with SMTP id m10mr9423489pgb.332.1545582064443; Sun, 23 Dec 2018 08:21:04 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1545582064; cv=none; d=google.com; s=arc-20160816; b=heS8V7Og+yEuN3jqgwA+Y3RuzqGragAsH6XG2wvbkuPRqrx96cClg5vKJ0cuBqTj7G u0pBIeL4jaijBHSgGdUmr4dLunv6GHPERBefkb6mG4RzCyioumnsPKrMDPmYCWSvuUWW FHUW224lU0rznOS5UCm0bVBtcJARK5eP7S6GUFAUax2P4XxklqpXtBO79g6UjbyVhvSN mde8Q/A3m1LTnAhL83i/wZvskvFBYbduIgxEcIT/HvAFWHvxVahBuRQE9frBSYh+wx/5 EayBUu7/aq7xSVq5IkFE4AG/v8MCQmOkiQQCx8whn52XK7NJq75kKdVit6GfHeVgYPMp L3vg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature; bh=5rL7TeKbaZPuzNhMrikno3mjr3qr+doiTuTaBueW9ok=; b=zeeKT5Q0bApgByC/CFT9i4Q17tjxLpEcqYF5CGin+cVPGGjTBZ45zGEYP6gLIhHZ00 hzCc5BdmK0y+qinokCK57Bzovv+X1o+jBf5SOV1xcpo1xZve+HGo4TThWcz235tNTxQN M/QuFZmo8ZzXI2/fGpR6n3+SI5Ly3qREpF5vwLC1yMkhnw5cd0lBldywEsNDXLPGLUk8 GT3fip2+UcGDfTMRKDWmzNMTOx8nEa1Ckm1T9l7jIP6QZzJ5G8z/LQazJLCSB8pRIDtf +bIPbby1WSE5/FbmazDVBfYLKeCEEy8TWjoXhPDc0BPZwh/thePvCr2R9JCOkPvZKdxL zMyw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=fJdw+V5i; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 32si8243779plg.29.2018.12.23.08.20.48; Sun, 23 Dec 2018 08:21:04 -0800 (PST) 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=@gmail.com header.s=20161025 header.b=fJdw+V5i; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2392592AbeLVRge (ORCPT + 99 others); Sat, 22 Dec 2018 12:36:34 -0500 Received: from mail-ed1-f65.google.com ([209.85.208.65]:34957 "EHLO mail-ed1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1733256AbeLVRge (ORCPT ); Sat, 22 Dec 2018 12:36:34 -0500 Received: by mail-ed1-f65.google.com with SMTP id x30so7232328edx.2; Sat, 22 Dec 2018 09:36:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=5rL7TeKbaZPuzNhMrikno3mjr3qr+doiTuTaBueW9ok=; b=fJdw+V5iI252SXQP8yXDTz9d/6aeOsuvZl2yxQ6tUprfr1CMohL1wi655dADVRjkWV yI/QxtTIvEvchncbbCcgyhMu4X9mFOkkR69BpVF0cH5tm6UZd+zk4UznobaPxefTbdj4 TP9h6c6HmSfQzck3VdTvifEQuyCjDYoAyaVsxBObsWIoeMaWwy7nCja90Ww5BdmXX0wg Ls/br2N6rA1U2LqLFtBKBQXEdm8gJiVQrKh2n8RqtKvsmPm99J+smo/n57t7P7tNxJr6 XAmkZ/RXEmG9s12cAOWYj1U79Hra5Gi7eH8+DYZWfTEACEAcBLgyHNQ19kKzDBgWsXB0 Slwg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=5rL7TeKbaZPuzNhMrikno3mjr3qr+doiTuTaBueW9ok=; b=qoEzRE0iog1HEUAe+Fu68RQgdusXZJLQr6ivXuV/SmncgOqK7dhiTEWZi6nePCgn3E SozKlVxRENLRQh7iljAlnbJdlmRotEA5bN8y2PciQZarhnxkChGu/JaUTOYO9S/5dyTX 01VvDuSes79AaxxOWzCeWyooh+F2Sg9BCo+jyqUC1En2dyZ2PGX3ZwghYLbx253eXQFR C/m9DZweQ14wXUCUBAFjYd7v6rjjwMVocpePdgeVn/K0d30c5h0BD96J5a9C1Xda6Igi KqKVYjtxw9n+M7Koo1Lhi4KwJO85yPfQkUOnRLSTfIk5vl0JPf1yWXa5sEi4PcjVOryh 9zXA== X-Gm-Message-State: AA+aEWbeV1S5ZQtbMV5d19UF3vd099Kg4yo0hPD6SRjoeHML7p5WZJl9 5JBcMSihrYbAQpe1gV8cV27PQVmXKYM= X-Received: by 2002:a17:906:49c2:: with SMTP id w2-v6mr4254172ejv.117.1545473307076; Sat, 22 Dec 2018 02:08:27 -0800 (PST) Received: from bebop.suse.de (189.26.183.192.dynamic.adsl.gvt.net.br. [189.26.183.192]) by smtp.gmail.com with ESMTPSA id p21sm7311727edr.67.2018.12.22.02.08.24 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 22 Dec 2018 02:08:26 -0800 (PST) From: Marcos Paulo de Souza To: linux-kernel@vger.kernel.org Cc: shli@kernel.org, marcos.souza.org@gmail.com, linux-raid@vger.kernel.org Subject: [PATCH] drivers/md.c: Make bio_alloc_mddev return bio_alloc_bioset Date: Sat, 22 Dec 2018 08:08:45 -0200 Message-Id: <20181222100845.566772-1-marcos.souza.org@gmail.com> X-Mailer: git-send-email 2.16.4 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org bio_alloc_bioset return a bio pointer or NULL, so we can avoid storing the returned data into a new variable. Signed-off-by: Marcos Paulo de Souza --- drivers/md/md.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/drivers/md/md.c b/drivers/md/md.c index fc488cb30a94..42e018f014cb 100644 --- a/drivers/md/md.c +++ b/drivers/md/md.c @@ -207,15 +207,10 @@ static bool create_on_open = true; struct bio *bio_alloc_mddev(gfp_t gfp_mask, int nr_iovecs, struct mddev *mddev) { - struct bio *b; - if (!mddev || !bioset_initialized(&mddev->bio_set)) return bio_alloc(gfp_mask, nr_iovecs); - b = bio_alloc_bioset(gfp_mask, nr_iovecs, &mddev->bio_set); - if (!b) - return NULL; - return b; + return bio_alloc_bioset(gfp_mask, nr_iovecs, &mddev->bio_set); } EXPORT_SYMBOL_GPL(bio_alloc_mddev); -- 2.16.4