Received: by 2002:a05:6a10:5bc5:0:0:0:0 with SMTP id os5csp3129336pxb; Tue, 12 Oct 2021 22:38:32 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwDP8BBmbdIE9s9VaFq9v/r5kZmDiIOt5xy0T1HjggWOAOVPk0CUKAh9IhcaWKtMFMB+1SN X-Received: by 2002:a05:6402:4d1:: with SMTP id n17mr6630216edw.337.1634103512079; Tue, 12 Oct 2021 22:38:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1634103512; cv=none; d=google.com; s=arc-20160816; b=zXjj3mtBdMQOzyCPRpgWAiUuppXCWRWWDwVPxT84Mz22bVz1on6udOJWppj8uycu1F ITV3uN8e9/2fSgp68Rf3PsehFrdlCK/7d1dnvOYD9PkCrbj5UYi1yX4TnerJWJjpSR4H hEVWYWoWdZoDQllCHbYXQ8UGslcrS6ebQ24u9N2TQHj2pBx4pWIO6VGVGgpBeTy8gzIp k2+5BjymJPnDuvTrVNdXWh9kXm0t4YwVvfPN8I7ZPWLD7lt8FepLTmr9iVC5hYLuwvsj 7gdX4M4zbSGoaOWtIXUhq1e23qkitHk58hX0lxTUGk/tQbpOYU+De6TMOC486/joBKid enfg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=DI57HM99JgBzfFnLmBUybQWNf682vnIdHw9T61SP0gQ=; b=OzSoCZJA40cuODvf9lsmJaGcs9Fpbl6pO3UEbubOaOX5xSqMUIcVo5dieHLlx3Sg/M CZEboVWoqKdy6kn5F5w8KSaaNg/S1eZavpABDL6m+tlfPNPRiHrY0ubPy6gq0xtnVFNy T+b/WRxADeHCyX1ECiz31R8s4SQwLqntnKj8NTMNcW7dTWf8vYEZ3MpV7ERop/2XzrlL 09wrs2mXIjwNedPumExyNJp4nIbBNTtPncVf4kwZqpSFSn4I0wS9Qwpngueu6xyduBi9 rbCa0xQyOjDlHdqzuG9wyKRd7ScUsCHBjy2cWCoy6RtHW774I1e4UawvlchcDiXRxut+ +h5Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@infradead.org header.s=casper.20170209 header.b=vNbS7uqo; spf=pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-ext4-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id k13si17459185eja.414.2021.10.12.22.38.09; Tue, 12 Oct 2021 22:38:32 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@infradead.org header.s=casper.20170209 header.b=vNbS7uqo; spf=pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-ext4-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232366AbhJMFkI (ORCPT + 99 others); Wed, 13 Oct 2021 01:40:08 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39252 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229524AbhJMFkI (ORCPT ); Wed, 13 Oct 2021 01:40:08 -0400 Received: from casper.infradead.org (casper.infradead.org [IPv6:2001:8b0:10b:1236::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 489B6C061570; Tue, 12 Oct 2021 22:38:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=casper.20170209; h=Content-Transfer-Encoding:MIME-Version: References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To: Content-Type:Content-ID:Content-Description; bh=DI57HM99JgBzfFnLmBUybQWNf682vnIdHw9T61SP0gQ=; b=vNbS7uqoz6/aNrya2ptXVceM+G Skcz/WgNdnkyrlwsdIEGVCi7e7QuKXvljYw9z9lYreb/M56Q3xCWJPS4TFHuwso/XAOq/0HS/IXaL ppl46l7/TyY3Q9sUEfW2RdBsCLctWocpR21vfbIiyhG6Q7sG24gAEK6ui0dSC8cH45NZt498z107H +m54zXQrXvLIUveBpSb09/sJLLhPgmEmV7GVD4LusuGHTFNdeYqaehK1OAo0cgyKsPhLYTBHGuabV oanuJI2d6DyBNBOEQS538E1Ld8Q99m/XmzMYCfe/qgfpraqlpkqpSPldbRTfV+9B7Y3nqBeOYAgRS 3372D83Q==; Received: from 089144212063.atnat0021.highway.a1.net ([89.144.212.63] helo=localhost) by casper.infradead.org with esmtpsa (Exim 4.94.2 #2 (Red Hat Linux)) id 1maWtU-0077im-2k; Wed, 13 Oct 2021 05:33:50 +0000 From: Christoph Hellwig To: Jens Axboe Cc: Coly Li , Mike Snitzer , Song Liu , David Sterba , Josef Bacik , "Theodore Ts'o" , OGAWA Hirofumi , Dave Kleikamp , Ryusuke Konishi , Anton Altaparmakov , Konstantin Komarov , Kees Cook , Phillip Lougher , Jan Kara , linux-block@vger.kernel.org, dm-devel@redhat.com, drbd-dev@lists.linbit.com, linux-bcache@vger.kernel.org, linux-raid@vger.kernel.org, linux-mtd@lists.infradead.org, linux-nvme@lists.infradead.org, linux-scsi@vger.kernel.org, target-devel@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-btrfs@vger.kernel.org, linux-ext4@vger.kernel.org, jfs-discussion@lists.sourceforge.net, linux-nfs@vger.kernel.org, linux-nilfs@vger.kernel.org, linux-ntfs-dev@lists.sourceforge.net, ntfs3@lists.linux.dev, reiserfs-devel@vger.kernel.org Subject: [PATCH 20/29] pstore/blk: use bdev_nr_sectors instead of open coding it Date: Wed, 13 Oct 2021 07:10:33 +0200 Message-Id: <20211013051042.1065752-21-hch@lst.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20211013051042.1065752-1-hch@lst.de> References: <20211013051042.1065752-1-hch@lst.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-SRS-Rewrite: SMTP reverse-path rewritten from by casper.infradead.org. See http://www.infradead.org/rpr.html Precedence: bulk List-ID: X-Mailing-List: linux-ext4@vger.kernel.org Use the proper helper to read the block device size. Signed-off-by: Christoph Hellwig --- fs/pstore/blk.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fs/pstore/blk.c b/fs/pstore/blk.c index 04ce58c939a0b..f43009cb2ec82 100644 --- a/fs/pstore/blk.c +++ b/fs/pstore/blk.c @@ -223,8 +223,8 @@ static int __register_pstore_blk(struct pstore_device_info *dev, goto err_fput; } - inode = I_BDEV(psblk_file->f_mapping->host)->bd_inode; - dev->zone.total_size = i_size_read(inode); + inode = psblk_file->f_mapping->host; + dev->zone.total_size = bdev_nr_sectors(I_BDEV(inode)) << SECTOR_SHIFT; ret = __register_pstore_device(dev); if (ret) -- 2.30.2