Received: by 2002:a25:c205:0:0:0:0:0 with SMTP id s5csp835371ybf; Thu, 27 Feb 2020 00:20:00 -0800 (PST) X-Google-Smtp-Source: APXvYqyEpgUFLjqfJol6d2FO/qDaFsP39CrULXaRFyBkYArPt4OnvIkaKoY6HcsX180G8k5XUcz1 X-Received: by 2002:a9d:268:: with SMTP id 95mr2392191otb.183.1582791600085; Thu, 27 Feb 2020 00:20:00 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1582791600; cv=none; d=google.com; s=arc-20160816; b=x5/yRs5tFAtvQlOqLbJKFc2y+0hDTEVlg5gRuJhVSp6R9BPrip23gwTfUd5NOOgJMM cjiJQZUou1XLLUI5NGTdljP328uruoeqdEPnZ0fA1KRe5Wl3/Wvehekn2dhwq8NSlbFD uAh9S5xFuWvGP6i8zQ8WVPFa7/bCy6X7kzTH5hPX/eVBOOOPg6c0i7nte7ZqeuMABLwU eiPmMFhmyDa9kSqVRwUX0Jfc8oYFZc4zQKkMaEvOZKwt305peI1q97Jc/YPF9qV6/lA2 OAWxAYDRn+5UJN/06uX6onCE+KBuKcz/YbSwvYJj3GdezyIF7BiDWXJ13MUt7m9rD7f5 2aCQ== 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=EQ1OArC9+PGVIVOYRg8p8lLBdRwgZHTkLw1vIlbJ3/c=; b=AfDJida098B2Y0YfOsiGPWOo4NqUpa9y5YhsWrQkfsLCWvBmwTq6+s2s7IRM4x6Ngv vp1g8oaUhz8/nNPfKdr0/vb4OSd8BeOpDRvjIV/4hElPePihIETgRDlTuTZVotBy5ftI eLt5vzAlwdGrfgTiSm27JRg6XMoxTVv1VDArf7ybTdKVouJffIoIxjG+9SPouYeHZ5kd rPWolihddpdCwfZJacQec6q8ITVdTenP7WZVTHI2zFy92b8VjXr/1dHTynIdv13k6QxL +LDkH7zShoQFjtRkcHh6zM3DsjmE8j6s+494KEKrTqteO1ljdUgbqTlBhELzb5QT51uo YuGQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b="EBkuE/Mz"; 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 z7si823877oid.150.2020.02.27.00.19.47; Thu, 27 Feb 2020 00:20:00 -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="EBkuE/Mz"; 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 S1728525AbgB0ISU (ORCPT + 99 others); Thu, 27 Feb 2020 03:18:20 -0500 Received: from mail-pl1-f194.google.com ([209.85.214.194]:35622 "EHLO mail-pl1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726999AbgB0IST (ORCPT ); Thu, 27 Feb 2020 03:18:19 -0500 Received: by mail-pl1-f194.google.com with SMTP id g6so833397plt.2 for ; Thu, 27 Feb 2020 00:18:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=EQ1OArC9+PGVIVOYRg8p8lLBdRwgZHTkLw1vIlbJ3/c=; b=EBkuE/MzV9jeWo3BcnvBklKy1SVFhdjVFLZ9nC8MjOX+0BfPYIttRW3e48QX4KseFF UYQqlRf86Wx2na4TwM2913bSy79PlmAU5xAvvjqLFz3KWFbZGU6bxZVbrLDe8j663TgI WruaIVEupFRLM7DJFcQ/75kLKKyMpbPEYVYljFyOxQyPSdDNeKahXsZAbdN7DWxsb8JH ZyR17k7AiV2brDSl50Zug3jF3rrFxAqTl3iRu3+KPUrrhSEnb2IBcwRGg0RLVVob/373 d/H/9jFuVUL4z+bj3nsTQr/izWdAmN1ACFZ+t/BLO4JwnOA0PsLiNpCShGCyaUpE69zL T7Kw== 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=EQ1OArC9+PGVIVOYRg8p8lLBdRwgZHTkLw1vIlbJ3/c=; b=U5r2+FOC2rCFQ8X83e0Z344BWxkRl9QnD1wWmfN4BcJDPDtbrHtxz8tRJtdJJsH+iM 1cCLCEIbBgR2so/AhhIU920IChL1HFZcD/e7lRB3oGUOFw+lN3W/vudjjsBDI1RHvZoR lO1tooifKKkq6CmjIGalnOPe7RHEMKexEC2CXoTJ2S2+etuowRXy5XX+wWX1kGVgetSV Q0dhAtBVZI6O34GsRMa5WeNP5sbw4WbGwroFjBHAZ5iQb9mErNcJBjajKkquLMHNT7P0 sMxWPRQes3FtKBQb8M/BfvI2l2JOgfMn5w6kcFBszlVYT4E+k874wMQ9tHxuLY54E9gi 4Z4Q== X-Gm-Message-State: APjAAAXjjwIT3DHwR4ZOQPglmUSfcD3SIJwMAkd5+dXnCn8f86W0L2Qp yQA5Cww9Uln1ylo4Ylr5rxsAw2ay X-Received: by 2002:a17:902:6b07:: with SMTP id o7mr3359727plk.141.1582791497517; Thu, 27 Feb 2020 00:18:17 -0800 (PST) Received: from localhost ([2401:fa00:8f:203:5bbb:c872:f2b1:f53b]) by smtp.gmail.com with ESMTPSA id q25sm5945945pfg.41.2020.02.27.00.18.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Feb 2020 00:18:16 -0800 (PST) Date: Thu, 27 Feb 2020 17:18:14 +0900 From: Sergey Senozhatsky To: Yue Hu Cc: minchan@kernel.org, ngupta@vflare.org, sergey.senozhatsky.work@gmail.com, axboe@kernel.dk, linux-kernel@vger.kernel.org, huyue2@yulong.com, zbestahu@163.com Subject: Re: [PATCH] drivers/block/zram/zram_drv.c: avoid needless checks in backing_dev_store() failure path Message-ID: <20200227081814.GI122464@google.com> References: <20200227081219.13144-1-zbestahu@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20200227081219.13144-1-zbestahu@gmail.com> User-Agent: Mutt/1.12.2 (2019-09-21) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On (20/02/27 16:12), Yue Hu wrote: > > There are null pointer checks in out block if backing_dev_store() fails. > That is needless, we can avoid them by setting different jumping label. > Dunno. Numerous error-out labels to jump to (instead of a single one) don't really look like an improvement to me. -ss