Received: by 10.223.185.116 with SMTP id b49csp4297698wrg; Mon, 26 Feb 2018 15:03:05 -0800 (PST) X-Google-Smtp-Source: AH8x2268VVODMcN5V2Vhw+ETI0adeecGeDrKzpHV6I0/HZLRBLwy7VB4QAMVk2c4UP4ALTk/Hzo8 X-Received: by 2002:a17:902:6b83:: with SMTP id p3-v6mr11994857plk.18.1519686185375; Mon, 26 Feb 2018 15:03:05 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519686185; cv=none; d=google.com; s=arc-20160816; b=x2X8uq2mjBP/Xh1AO6MNO+lUyn13pkz24IsKZDGP53B4+PGM62dQHzwRZtXPmwLjb5 IrK3SICC2ZaKWmt9tcBV1LBRdcpNroUsUdDsfvNS+L8Q3BvN3/DX1xMy/5OXt6r+oqdM AOAVBngOVVpiYpieu8cDC72aHu8K0FfwvXTEnfsYcbc/vrZPTJ04PhQi01xL/DNDu+kM RVjwN3sPRcZNQuG77FEjQaTbrYYyjlfr4H/71L3Jwlkse2DR0n3S2+8Wzci83Amg9I9O Y8EZydKVqZIyfGG5dPd/jp28VIL09lMEnei3BuQ4F5xD9RrUUxataYjXMr6R1uYioYnJ /knw== 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:arc-authentication-results; bh=yYSqv4HUwA/aCi9rsS2swc3gyoV1/X8Hjm2VM1H8rq8=; b=vd1eOkYRLd2DV3gPSZS5dDZMFODbaEDWX39wR57cAK8H9BLCSntixR5az8+76zd6Z7 BeewPRHib/+JAo2Oz8aJSw0v/a8k0lHgMfj8BMjJu4SXOoTSMKlJxpTh0qAQ8DERm0KV xLDclzWrGvdlxEQJF0C6iM0ws6fCoPti0x03lykiTCDhLErTZ1Fkmh9lz+oUfWyF6z6E Fh4VS1FI53N3qIzskVHl6khe/EVSW0TV9i4DwHFm86exljgA4jH4tM5Nbdu3FZ1bflWN YqOlrt8t6bW7Ljn3uFD/y4K44CEusR1ENgR+0jR4/bEcUs9pekuiXMxudVtfG4jGqx9p 3PFA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@osandov-com.20150623.gappssmtp.com header.s=20150623 header.b=AqEo6i+N; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id e13si6093421pgu.821.2018.02.26.15.02.48; Mon, 26 Feb 2018 15:03:05 -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=@osandov-com.20150623.gappssmtp.com header.s=20150623 header.b=AqEo6i+N; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751632AbeBZXBh (ORCPT + 99 others); Mon, 26 Feb 2018 18:01:37 -0500 Received: from mail-pl0-f68.google.com ([209.85.160.68]:39761 "EHLO mail-pl0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751165AbeBZXBf (ORCPT ); Mon, 26 Feb 2018 18:01:35 -0500 Received: by mail-pl0-f68.google.com with SMTP id s13so10182723plq.6 for ; Mon, 26 Feb 2018 15:01:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=osandov-com.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=yYSqv4HUwA/aCi9rsS2swc3gyoV1/X8Hjm2VM1H8rq8=; b=AqEo6i+NXe0LeM6akjzvctXVbOVW5Iv9kQyyWEN4mFA76V6XhmPBMvJvT4e+ygU3lE ln76aZVnnVzi9aJkh5HAVVIrXfPiiIvEMcN3qCrHtPb4CUx6eztsqhPz3Svez6u8h4gT 2qIxVvCafBhv7qac8fFgWMVxmWTluf52Q6uNa2ImYYpZ7KikfqKAza1anSDvF/syhamR CmzudUkxy42XNrjIbKxidNKWN9ujQ0t84O5Lyr2ukA2VNLl0XFufOe0a9dMc2W/XpPng 9wbkZUIvbDCzWVKDh6M2M6wqqhFx7Am/vu0KOaOKDIxYK4t51ohtj6JIiMhVBZDogTBW 12sg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=yYSqv4HUwA/aCi9rsS2swc3gyoV1/X8Hjm2VM1H8rq8=; b=mf02VspWAkSIfqwnE8B3GtVLKcK/rjmueWn0fZ97pixlBT2Ix/1+QIgiOWE0aUe6nQ y3hHYj1ieFJE6n+ReHhsdINVfEjOUPShIn860hQgeRz0L8lqLtasZb7hV1jWtlDeE1u/ YZt/Lf6C2aE3SvcL9pEORKPMiubajeUn3FLO8c1F9fzx+aPitOl0yG/ErzvY6w4U4QaP YWw0jTaBq+62y9N2xJ05s1/s++9HmN3HNq4XmAJR+Zhd3uXCz3wTI2F2T7FZYCDxz5YD SFf+fPMt9UYVI3IZ2pY161vvmTJ4MgzFLmOsqcwhBSSDtyUJb3ZsHWtN+TVpJSxcZ0+g veAA== X-Gm-Message-State: APf1xPDWXVC+7U/YzJWBKFrqiSSQuISpLr2XjWHmVY5vgay8VtllzKos 0r7dkD3EHHhklAB5pum8LrW6fQ== X-Received: by 2002:a17:902:3283:: with SMTP id z3-v6mr7423550plb.118.1519686094697; Mon, 26 Feb 2018 15:01:34 -0800 (PST) Received: from vader.DHCP.thefacebook.com ([2620:10d:c090:200::7:7a1c]) by smtp.gmail.com with ESMTPSA id b4sm11878299pfa.3.2018.02.26.15.01.33 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 26 Feb 2018 15:01:34 -0800 (PST) Date: Mon, 26 Feb 2018 15:01:33 -0800 From: Omar Sandoval To: "Gustavo A. R. Silva" Cc: Josef Bacik , linux-block@vger.kernel.org, nbd@other.debian.org, linux-kernel@vger.kernel.org, "Gustavo A. R. Silva" Subject: Re: [PATCH] nbd: fix return value in error handling path Message-ID: <20180226230133.GA12208@vader.DHCP.thefacebook.com> References: <20180212171450.GA31668@embeddedgus> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180212171450.GA31668@embeddedgus> User-Agent: Mutt/1.9.3 (2018-01-21) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Feb 12, 2018 at 11:14:55AM -0600, Gustavo A. R. Silva wrote: > It seems that the proper value to return in this particular case is the > one contained into variable new_index instead of ret. > > Addresses-Coverity-ID: 1465148 ("Copy-paste error") > Fixes: e46c7287b1c2 ("nbd: add a basic netlink interface") Reviewed-by: Omar Sandoval > Signed-off-by: Gustavo A. R. Silva > --- > drivers/block/nbd.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/block/nbd.c b/drivers/block/nbd.c > index 5f2a424..86258b0 100644 > --- a/drivers/block/nbd.c > +++ b/drivers/block/nbd.c > @@ -1591,7 +1591,7 @@ static int nbd_genl_connect(struct sk_buff *skb, struct genl_info *info) > if (new_index < 0) { > mutex_unlock(&nbd_index_mutex); > printk(KERN_ERR "nbd: failed to add new device\n"); > - return ret; > + return new_index; > } > nbd = idr_find(&nbd_index_idr, new_index); > } > -- > 2.7.4 >