From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755335AbdKBDDm (ORCPT ); Wed, 1 Nov 2017 23:03:42 -0400 Received: from mailout1.samsung.com ([203.254.224.24]:51768 "EHLO mailout1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754817AbdKBDDk (ORCPT ); Wed, 1 Nov 2017 23:03:40 -0400 DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.samsung.com 20171102030338epoutp0143b2fc6686749e8830278f5fabf9c7b0~zJcLRP94b1137811378epoutp012 X-AuditID: b6c32a39-981ff7000000102b-ef-59fa8b0ad19b From: Fan Li To: "'Chao Yu'" , "'Jaegeuk Kim'" Cc: linux-kernel@vger.kernel.org, linux-f2fs-devel@lists.sourceforge.net Subject: [f2fs-dev] [PATCH] f2fs: save a multiplication for last_nid calculation Date: Thu, 02 Nov 2017 11:02:52 +0800 Message-id: <000101d35387$2dec7d40$89c577c0$@samsung.com> MIME-version: 1.0 Content-type: text/plain; charset="windows-1252" Content-transfer-encoding: 7bit X-Mailer: Microsoft Outlook 14.0 Content-language: en-us Thread-index: AdNThxJfODIK+DD+RPGgyUGrHUGl4Q== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrGIsWRmVeSWpSXmKPExsWy7bCmgS5X969Ig/nvFC1OTz3LZPFk/Sxm i0uL3C0u75rD5sDisWlVJ5vH7gWfmTw+b5ILYI7isklJzcksSy3St0vgypj9tJe94BZrxeFT jewNjFNZuhg5OSQETCR27//E1MXIxSEksINRYtPsVjYI5zujxK7fbYwwVRuW/maGSOxmlGg8 /wSq6hWjxMzbq9hAqtgE1CW2zOxmArFFBJwljnxYAbSDg4NZwENi17FSkLCwQJDEnFO9rCA2 i4CqxJ2DS5lBSngFLCU6e6JAwrwCghI/Jt8Du45ZwEBixpTDTBC2vMTmNW+ZIe5RkNhx9jUj RFxcYtKDh+wQW/Ukbsxewg5ymoTAHDaJ01u7WCEaXCQutBxmg7CFJV4d38IOsldCQFri0lFb iPA6RonPZywgerczSsz7+JEJImENtPgXO8QyPol3X3tYIXp5JTrahCBKPCSWv5sJVe4o0XZo EdjnQgKxEl8P6E5glJuF5LNZSD6bheSzWUi+WcDIsopRLLWgODc9tdiwwFSvODG3uDQvXS85 P3cTIzg1aFnuYDx2zucQowAHoxIP7wH1X5FCrIllxZW5hxglOJiVRHgbWoBCvCmJlVWpRfnx RaU5qcWHGKU5WJTEeUXXX4sQEkhPLEnNTk0tSC2CyTJxcEo1MFqqaBjcKurwvWewLKpPv2Nb 8WfhMz8XmrO4Nj0V3LnuPLOJt8Db8I8ue+9UPBFNjBQWzV3Nca1jlmdnoEMr3xoGx+P3jVhe mR1Ywy97otBTWayF/2TEl4OxwmFcz4OP/T47RymSpdas/2D6RgFeS7vnFXb7mTpmBdz7cf2X qfuRlqcZV2QklViKMxINtZiLihMBLxBlSgkDAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrALMWRmVeSWpSXmKPExsVy+t9jAV2u7l+RBg3tvBanp55lsniyfhaz xaVF7haXd81hc2Dx2LSqk81j94LPTB6fN8kFMEdx2aSk5mSWpRbp2yVwZcx+2stecIu14vCp RvYGxqksXYycHBICJhIblv5m7mLk4hAS2Mko0XKggR0kISTwilGi+48OiM0moC6xZWY3E4gt IuAsceTDCqBmDg5mAQ+JXcdKQUxhgQCJh3dtQCpYBFQl7hxcygwS5hWwlOjsiQIJ8woISvyY fA+qUU/i/kUtkDCzgLzE5jVvmSGOUZDYcfY1I0RcXGLSg4fsEDv1JG7MXsI+gZF/FpJJsxAm zUIyaRaS7gWMLKsYJVMLinPTc4uNCgzzUsv1ihNzi0vz0vWS83M3MQLDddthrb4djPeXxB9i FOBgVOLhPaD+K1KINbGsuDL3EKMEB7OSCG9DC1CINyWxsiq1KD++qDQntfgQozQHi5I47+28 Y5FCAumJJanZqakFqUUwWSYOTqkGxvIOswPL5x86FLPmw8pvkmKP2b5Fb1jExvcg4PrUPoWL ch7bp+1olCtxXLN4svjkqJw3R4tf8OU2JVp4SkaUR57+pJP2xHvesp09/mqVdc18gb+/r5z+ 9JPXVo6ymKo3y6ok3EVzVLMyNlnuX31g00uPSaL32XxeSj7gTV9+tfnz4efn3r37f02JpTgj 0VCLuag4EQAQzx4xUwIAAA== X-CMS-MailID: 20171102030338epcas1p19ad41be52b4346e4828fd9e0cc92d711 X-Msg-Generator: CA CMS-TYPE: 101P X-CMS-RootMailID: 20171102030338epcas1p19ad41be52b4346e4828fd9e0cc92d711 X-RootMTR: 20171102030338epcas1p19ad41be52b4346e4828fd9e0cc92d711 References: Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Use a slightly easier way to calculate last_nid. Signed-off-by: Fan li --- fs/f2fs/node.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/f2fs/node.c b/fs/f2fs/node.c index 7834097..55ab330 100644 --- a/fs/f2fs/node.c +++ b/fs/f2fs/node.c @@ -2642,7 +2642,7 @@ static inline void load_free_nid_bitmap(struct f2fs_sb_info *sbi) __set_bit_le(i, nm_i->nat_block_bitmap); nid = i * NAT_ENTRY_PER_BLOCK; - last_nid = (i + 1) * NAT_ENTRY_PER_BLOCK; + last_nid = nid + NAT_ENTRY_PER_BLOCK; spin_lock(&NM_I(sbi)->nid_list_lock); for (; nid < last_nid; nid++) -- 2.7.4