Message ID | 20180419010237.30960-3-hmclauchlan@fb.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show
Return-Path: <linux-btrfs-owner@kernel.org> Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id AFB9560542 for <patchwork-linux-btrfs@patchwork.kernel.org>; Thu, 19 Apr 2018 01:08:43 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 9FCE124B44 for <patchwork-linux-btrfs@patchwork.kernel.org>; Thu, 19 Apr 2018 01:08:43 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 1102727F9F; Thu, 19 Apr 2018 01:08:00 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-7.8 required=2.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI, RCVD_IN_DNSWL_HI, T_DKIM_INVALID autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 881C7288DD for <patchwork-linux-btrfs@patchwork.kernel.org>; Thu, 19 Apr 2018 01:07:58 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752649AbeDSBDW (ORCPT <rfc822;patchwork-linux-btrfs@patchwork.kernel.org>); Wed, 18 Apr 2018 21:03:22 -0400 Received: from mx0b-00082601.pphosted.com ([67.231.153.30]:37270 "EHLO mx0a-00082601.pphosted.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752407AbeDSBDV (ORCPT <rfc822;linux-btrfs@vger.kernel.org>); Wed, 18 Apr 2018 21:03:21 -0400 Received: from pps.filterd (m0089730.ppops.net [127.0.0.1]) by m0089730.ppops.net (8.16.0.22/8.16.0.22) with SMTP id w3J0xNX4017717; Wed, 18 Apr 2018 18:03:18 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fb.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-type; s=facebook; bh=T1LStcLkjM8wkr80QBj/WThu+4UPXyP6A3/8HhmmSc8=; b=NuDwHfVRCZFZ+wGu0De/Peqf/sA3kfbx7n8S4MQFopOeujpFqs7x1ElyVC7lW3YMhpBQ dWw5A5m9kz3NtiwNngDC1erGj3bjk1N571YoCqvi5pQtC4mA4xTjYVaHyeGdiF+6SjoQ m6uYyQwJdcC136hSYyfUJlMyK98CaIhFifU= Received: from mail.thefacebook.com ([199.201.64.23]) by m0089730.ppops.net with ESMTP id 2heehbgak9-2 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 18 Apr 2018 18:03:18 -0700 Received: from NAM01-BY2-obe.outbound.protection.outlook.com (192.168.54.28) by o365-in.thefacebook.com (192.168.16.13) with Microsoft SMTP Server (TLS) id 14.3.361.1; Wed, 18 Apr 2018 18:03:16 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fb.onmicrosoft.com; s=selector1-fb-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=T1LStcLkjM8wkr80QBj/WThu+4UPXyP6A3/8HhmmSc8=; b=XPAeH1RNMwdFEn37do02seERpGciwCaQJ/yJuGNQGitJkxg8R3lw82TvHNNoGhMj4YqqpXYNFALVBH75NPpfUxvLyVWrbz11nOY6dzWxv59QGYvlbcTXfItUVHJN5Kyo5BX1A1STbslzmPq0wxIubaIpDs6sTKtyr0b5MiJ8FBM= Authentication-Results: vger.kernel.org; dkim=none (message not signed) header.d=none; vger.kernel.org; dmarc=none action=none header.from=fb.com; Received: from howard.thefacebook.com (2620:10d:c090:200::4:e8a8) by DM3PR15MB0539.namprd15.prod.outlook.com (2a01:111:e400:c477::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.675.14; Thu, 19 Apr 2018 01:03:08 +0000 From: Howard McLauchlan <hmclauchlan@fb.com> To: <linux-btrfs@vger.kernel.org> CC: Chris Mason <clm@fb.com>, Josef Bacik <jbacik@fb.com>, David Sterba <dsterba@suse.com>, <kernel-team@fb.com>, Howard McLauchlan <hmclauchlan@fb.com> Subject: [PATCH v2 3/3] btrfs: remove le_test_bit() Date: Wed, 18 Apr 2018 18:02:37 -0700 Message-ID: <20180419010237.30960-3-hmclauchlan@fb.com> X-Mailer: git-send-email 2.17.0 In-Reply-To: <20180419010237.30960-1-hmclauchlan@fb.com> References: <20180419010237.30960-1-hmclauchlan@fb.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [2620:10d:c090:200::4:e8a8] X-ClientProxiedBy: MWHPR17CA0058.namprd17.prod.outlook.com (2603:10b6:300:93::20) To DM3PR15MB0539.namprd15.prod.outlook.com (2a01:111:e400:c477::25) X-MS-PublicTrafficType: Email X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:DM3PR15MB0539; X-Microsoft-Exchange-Diagnostics: 1; DM3PR15MB0539; 3:fZHvsLM6gWP7yKnmH6I+8Hr5qyn7XSNsKXtr0TGsCbQ08Dguyj1NZZcpzqgFv6wUPdpHP0zKDAxegzWzNCRn72cWHO9lXXyTeS2bTTZY84/DfHZ3Jn+RFg012cfjVN0cGJTtNSwurUis6w4HyDWyOfJ5J4erg9p/6jJ2lKRUHzsGbVFqx5ciIT1yecmIRjZXl3mqCyxhUKFyBbGuGOW6Cs5LXQn1SmBTlGWpFaFMrM5NUCO/kcJGehmKVDd6SDtI; 25:oTCjFh0F+22oeAPNpHoQD/lSi3/xfmmjIkIOFbR1Dn6A7YUCf5DvL7py/gxRtAcGflt2/usuTHm5A57w7jV06ERw7hGaBhFJT+vZU5/+2xwGpOQzjP31vAlP2u/GlcQYhxcMHZzW4nCGF3CDHhjrvFkY0KDydQYtpT+k3KX+sir0jHWsMyv50yTcfFeWW8fIqp3dRF5MyKFpD+QMS7WaDWP/A4cldeOvpAjiGGHUTzXTG0J+5IHiCwatAb1WKzB8kLCWbboApJeAMdaT50NQLzli+bD0JeaHkEQgqKYNX0jZ/DIMGjX4473rrTQtJ2Kr2CP7t7ODU99Q1IwFi3IJZw==; 31:16eZxz8aIfLIbcSUw1rXoIBc/PVwjGlHpwNORNfe/mO/kVawlGU5JIfsmcvoIZLj0jIHrwHTWEV+qCQXL2gvTvNft3fcCSoRhEi9HKHQ4AJVwYuSXRtVhvGeJeMYLBfOErcr0d2c80+N4XFJ0kuqSdMDWAbQEDdZhEmGttoydhELNDsB/zIxHnyRYsNX5oV2jH5dqKBQoVYuvgyU7yFoE/SQk6rxFsyglTKRs6nH8Qg= X-MS-TrafficTypeDiagnostic: DM3PR15MB0539: X-Microsoft-Exchange-Diagnostics: 1; DM3PR15MB0539; 20:a/sE2kLNkhFmhhwnnWMJfm03y6+AFxjUe8VBoVNb8hbsSJtf5yK+jPedZycbzlohHoDv6TU3zKtrvTS+swzDO9oDHgtEYSZXXioyVLOwGuRiIcxBkA5h1g7aalh6sRzZWddeCSqZ+MpoUdMGFr9hToreA5g1QdmTjLaABCS5xq8OOMPZnXc06rBgMP+idBueW2Z3nlpBnTHkJf7GvhAmxdY3b+SKl3VmRpf84pcaOJLwdAuTmc4eUiwULyxGcXkSzz3XD2W1JnGClbRhmOYlVm4Mbx74FB/SI+d8ZxNkaZBjt6E00+rUE0jQco+KhoTqjlccRmYowZKeG6eNgknkHxN2b91k83MroGWAYWELEdf322DS2WhsnMJzm+BwG0/EFuXMzyJk+5/BpdEH27dlGVM9elLEwBMpoKLseos4VBWJSaIabLl38U9VDgu3UEaGyk83eotrtqoTqsKf3tWRoY1P/XaW4Ge/VD0hj1zeHk1vV+3LgFNYQ+oST9uJJM6o; 4:wmn4aMgym3GQcHpEbfv3dGkAxmdNiDd7yIvU/5tB5BHCCqJcluxkh3k1EVjoriv06je709Q/6PUG/r0mfBiiHWemDduitgFslMowam0ZQA626ioybPgTtG00AD0+KiM486hlyoJgIZJtnfP3Vr5XwxcgvfEi/O2fQWbanmtdU6sj3mE9I5ZVA5MQhcxThnw3DEHjD19T9wOy17/czy5EQaLwskcWxny1ya/SWsHrbh3oDLhXQh373o5xjnqTULPOoW91pyPNASZyqMs1oKSQ370dbWyTy/6+pilzd5gAYqw5kMlICHC6vrux9+OMrOe+ X-Microsoft-Antispam-PRVS: <DM3PR15MB0539360DBD82C46354FD27BCC7B50@DM3PR15MB0539.namprd15.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(67672495146484); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(93006095)(93001095)(10201501046)(3231232)(11241501184)(944501327)(52105095)(6041310)(20161123558120)(20161123560045)(20161123562045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011); SRVR:DM3PR15MB0539; BCL:0; PCL:0; RULEID:; SRVR:DM3PR15MB0539; X-Forefront-PRVS: 0647963F84 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(39860400002)(366004)(376002)(39380400002)(346002)(8936002)(81166006)(47776003)(2616005)(5660300001)(8676002)(6666003)(476003)(6916009)(11346002)(7736002)(36756003)(50226002)(86362001)(305945005)(6486002)(446003)(54906003)(6506007)(186003)(2906002)(2351001)(386003)(6116002)(478600001)(2361001)(4326008)(16526019)(53416004)(316002)(25786009)(52116002)(1076002)(6512007)(76176011)(53936002)(51416003)(52396003)(50466002)(16586007); DIR:OUT; SFP:1102; SCL:1; SRVR:DM3PR15MB0539; H:howard.thefacebook.com; FPR:; SPF:None; LANG:en; MLV:sfv; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM3PR15MB0539; 23:PADatltcNgArosQW/ljpf+smRC6h9xD9qsJxJkzi5?= =?us-ascii?Q?DZLwvkFXfvbIj2Nkh2C+WPXQlOMISK0rnJ0N7gGCq4ZARR8FzIY++DcZ8SIt?= =?us-ascii?Q?m7MYZYsLmTdLyrCxOTRmRE3MMx2rrPXFEBiP4t42YU6QmnViGy9GT0eWxx1t?= =?us-ascii?Q?lA+OPgUKXKvUGy4VNQ8oKhJgo7lfad04DK9ibd3dt8NunH/tc99kwHxf3CBK?= =?us-ascii?Q?lZbAQIGdEDoUl2QAlcvLsKWLeqvfpaI+RymEexNVAzLqxjxC6DRq5pCLspG8?= =?us-ascii?Q?wDEiQuTx7UghPHHjPYa0LQO6GXxvagUNLuxz6E34yZK2KgdaZSpP35dgquK7?= =?us-ascii?Q?DL7FDown03JuO3NOBcZnWvWfWcPutKaz4hpUL5vx8DNRrAKpEmt06Ea7k1bl?= =?us-ascii?Q?gHW2VDEUrG7M/jRiXT7Ls8MV8sr0HC6AMYboaQnNAKV2zFvpTli3J2esk72c?= =?us-ascii?Q?7/7u7Si28cumQBw2wube1XPkR4NaQnjc7bNzkG973CvL/kmdTkeMUj3MdsSU?= =?us-ascii?Q?gPTNy+q/+WQTevUoCQJXrULCdorf83PiYylWjMJvoDuh3BZf2IDAUvgf6Fs8?= =?us-ascii?Q?I/szQ96HpunCg8uUL0UsbqSfOqWb3+9QBpGb1omU4pv1yrZW2DcLKYbH9uhm?= =?us-ascii?Q?3dSrzGzGoYsyA3dlqHlEdTcwZ9dSnj6+7TUyk/HU5aVGiw7gwVfRDFuKJbh8?= =?us-ascii?Q?8Zp0yTS8Fcbuii7pMsLOtsidKX9ptCI0oUkWL0gJkeBOhM/04IOPYPA6AVzN?= =?us-ascii?Q?ORkcRmsvv/qQE9h52k/LJ2Ab1QaC3ZzVqt2WWRvfK6Wwk9v52Hw5C5/zSYrq?= =?us-ascii?Q?OpkOki3yQAvnWFIRyyrlt9VwM9zuSdPE57DXM2nNloCp7ZToo25oMY6FZVNC?= =?us-ascii?Q?gZKOSyy4U4uG6PaL1/luJ5y50oAM2oPFohivuj/gQfQ9YEfoviQP9mKPpnwZ?= =?us-ascii?Q?mHswZfbBEQS8sjB9bd4nC7ffcTY1wdMdf+GU7XEgnmFbHaJmd6G1KwYi8/Qd?= =?us-ascii?Q?nG/S5C+VM/dIz+uFSrMW/Xl6uG28SMjt2WhL+yloAsgSQ=3D=3D?= X-Microsoft-Antispam-Message-Info: 8Rc+a0taVtcmAVQMGH2bGYPn8q6Khno/5tvDuZODQYx7PXWrgqafqoniucaDbArdYGoBFugDauu1lFV8GeBMRAMeK2a3eXU9VP6g/tMFUCuShAKzebD3QWOGAps+QuXgesHE0FJ+W6RJQiA1dhBsgXkvFypqK+4PtrG0/eq6svIKSu2XV1JzkjVHDkKtFvA2 X-Microsoft-Exchange-Diagnostics: 1; DM3PR15MB0539; 6:9vJGhp78wkaCJwMeCaLxMDES+/+kxqgKVcZf1LJlckNqZSeWhxrHKUqRCj3IJs/gS4ANcpHd/KVAc0plJA7Zja0PekimeEf34nvNMXlseJjKeEXRFbCV1tWBH1G1EQ1mdhuaHO0zKKOIE7/XO1ymyfYONElshSlTk177euBzqHBip9aPI3ep5He0Gf1VDbsm7yvPKbIaMVEsZr2IvS8IsmqfiB2EMsDFQQqIujC/apNUT0Mnk/WLVsgGXQBfPLRDdTWqw/BMxks+gVpKabfqrq8fTNh+zCYq+CS8CeGRYNv7wSok/KkmxV5oNZnoslygWulkpvHSQZr/XiKtXh/uFcasabc1syv0F1gPFRZvSlDTif6DA9XiNtykCfonHCYKW72/qfU96z0h0l7J0WhJzjPTAZtwDAfEFjIiImWYQqSxLUFoRniy5ppVvpwvVLpDx+jlmFZFMSUyRsNVtlXnpQ==; 5:6Yfny7zGWN9Q/TANBokFU3Hy14iW3J6kEfeWhUgFuW2YkWUL7CZj6IaMrGvaa1wbJ/G7J09MvacXPT6zRyGczM1e2y1uzfrx5BLxND5j2kBqg5k0ijKsXGiyQQVxndQ5Hmm/YJ5pzBrGGN/1YJm6KqfZVdq4Po3TWX31pjcanyM=; 24:IoP/GYVnhe6BEBOHHYy4R6fsBCJei1sPMSt2H9UsPrKnupAWss1137Bkk+kCgxG7RJ82ADkZdJegfiiHMgKRJQ+gk2NfJCKN+jsp3n8JN4E= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM3PR15MB0539; 7:DeoJv378TiMiwln86kIKxBoLlcKC46N/ip+KElIQvQBAFcuoUatj+ACm7J2cFAI3aX6ejtzyF/xtR24c5zwAPuTQ51ik2OqZM1ica5xzGP9fXdEX/vmWeoNMnMgRSKx6TOOCdsWow8BDhJkw6Agp1jMk4KWLvH6os0FEWWUBgwB7CAGKJWhDHMl2DtR5cTpxYSquvYRS1goAjdvnQFYRYEx8BRlkb58GmaeHrq9KiH26b7nWGhZ24RnDUtPVu1ep; 20:AcXXWJrO/MgzLtXEXWAamXiHbcVpe0F+kG5tHKsnX9EC7rATOw4GXtLM37557RsMpfzZY03mAMWaQgWKjy+asIKO1SLaG3w0PIJAARlu+JZXPPnaAM+og+yNuFMYYR1MNHg2qxHyNVaEn52oJfwmMLHuLbEPYy/5Co4GuK7IVxY= X-MS-Office365-Filtering-Correlation-Id: 1323267c-c3c4-452d-5a53-08d5a59150f8 X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Apr 2018 01:03:08.5243 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 1323267c-c3c4-452d-5a53-08d5a59150f8 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ae927fe-1255-47a7-a2af-5f3a069daaa2 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM3PR15MB0539 X-OriginatorOrg: fb.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-04-18_06:, , signatures=0 X-Proofpoint-Spam-Reason: safe X-FB-Internal: Safe Sender: linux-btrfs-owner@vger.kernel.org Precedence: bulk List-ID: <linux-btrfs.vger.kernel.org> X-Mailing-List: linux-btrfs@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP |
diff --git a/fs/btrfs/extent_io.h b/fs/btrfs/extent_io.h index d34416c831bf..c5e80d60d71b 100644 --- a/fs/btrfs/extent_io.h +++ b/fs/btrfs/extent_io.h @@ -79,11 +79,6 @@ #define BITMAP_LAST_BYTE_MASK(nbits) \ (BYTE_MASK >> (-(nbits) & (BITS_PER_BYTE - 1))) -static inline int le_test_bit(int nr, const u8 *addr) -{ - return 1U & (addr[BIT_BYTE(nr)] >> (nr & (BITS_PER_BYTE-1))); -} - struct extent_state; struct btrfs_root; struct btrfs_inode;
With commit b18253ec57c0 ("btrfs: optimize free space tree bitmap conversion"), there are no more callers to le_test_bit(). This patch removes le_test_bit(). Signed-off-by: Howard McLauchlan <hmclauchlan@fb.com> --- fs/btrfs/extent_io.h | 5 ----- 1 file changed, 5 deletions(-)