From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752611AbdLEHx2 (ORCPT ); Tue, 5 Dec 2017 02:53:28 -0500 Received: from mailout4.samsung.com ([203.254.224.34]:10915 "EHLO mailout4.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752272AbdLEHxW (ORCPT ); Tue, 5 Dec 2017 02:53:22 -0500 DKIM-Filter: OpenDKIM Filter v2.11.0 mailout4.samsung.com 20171205075321epoutp04c4ac09400e18aafb8d23c3e9dd3567e0~9VrirM1SH1897718977epoutp04p X-AuditID: b6c32a4b-cf7ff700000011c1-b7-5a2650705be2 From: "LiFan" To: "'Chao Yu'" , "'Chao Yu'" , "'Jaegeuk Kim'" Cc: , Subject: [f2fs-dev] [PATCH] f2fs: release reserved blocks for quota Date: Tue, 5 Dec 2017 15:52:06 +0800 Message-ID: <000b01d36d9e$199ee360$4cdcaa20$@samsung.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Outlook 14.0 Thread-Index: AdNtnUPGsLHsx/ijRiCOOhApG5M+sA== Content-Language: zh-cn X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprJKsWRmVeSWpSXmKPExsWy7bCmlm5BgFqUwdsZRhanp55lsniyfhaz xaVF7haXd81hs5j6eC2rA6tHy5G3rB6bVnWyeexe8JnJ4/MmuQCWKC6blNSczLLUIn27BK6M JXPjCnrZKvadWs7SwNjP2sXIwSEhYCLR+6Cki5GLQ0hgN6PEvs1L2SGcT4wSE9c8gnK+MUq8 uf2JrYuRE6xj7f5rLBCJvYwSL9d1gCWEBJ4ySnSvCwQZyyagITF1swxIWEQgW2Lm+ePMIDaz gI/E71v3wGxhAWeJnbN3soPYLAIqEtP/XWQEsXkFLCWWXYao4RUQlDg58wkLRK+8xPa3c5gh blCQ2HH2NSPEfD2Jx3+7oOaLS9xpbWWFqNnBJnHuGDeE7SIx6e96RghbWOLV8S3sELaUxMv+ Nih7HaPE5zMWIH9JCGxnlJj38SMTRMJaYvOaX+wgfzELaEqs36UPEbaV2H/4OivEXj6J3t9P mCAhyivR0SYEUaIm8XL1LBYIW0Zi3v0+qIkeEtcm7WKewKg0C8mXs5B8OQvJN7MQFi9gZFnF KJlaUJybnlpsWmCcl1quV5yYW1yal66XnJ+7iRGcYLS8dzBuOudziFGAg1GJh/eGr2qUEGti WXFl7iFGCQ5mJRHeJ/OBQrwpiZVVqUX58UWlOanFhxilOViUxHmP7SyNFBJITyxJzU5NLUgt gskycXBKNTAW+y6c/Zm7t0ArRNvRZ/9TW9Z77rr6ERv/5K3QqNu8/HhpTmjb69wwrT7L5Y4/ Pd+3STSctN35ZVG9c+m5ZWK+2wVuGaxQPsys3Jyqbz93n2f81NnLhfx2HvT9wsR5bKO/oZLL xpPL9zHp3Np1P8Im/NmanG08k5OmBIadW3NTI9nOLfHiDiclluKMREMt5qLiRAAEJKt/LAMA AA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrGLMWRmVeSWpSXmKPExsWy7bCSvG5BgFqUwb1uGYvTU88yWTxZP4vZ 4tIid4vLu+awWUx9vJbVgdWj5chbVo9NqzrZPHYv+Mzk8XmTXABLFJdNSmpOZllqkb5dAlfG krlxBb1sFftOLWdpYOxn7WLk5JAQMJFYu/8aSxcjF4eQwG5GiWnnzzBBJGQkFhz+wg5hC0us /PecHaLoMaPE74apQN0cHGwCGhJTN8uA1IgI5EpMnfIdrJdZwE9i18MVzCC2sICzxM7ZO8Hm sAioSEz/d5ERxOYVsJRYdvkeM4QtKHFy5hMWiF5tid6HrYwQtrzE9rdzmCFuUJDYcfY1I8Qu PYnHf7uYIWrEJe60trJOYBSchWTULCSjZiEZNQtJywJGllWMkqkFxbnpucWGBUZ5qeV6xYm5 xaV56XrJ+bmbGMGhr6W1g/HEifhDjAIcjEo8vDd8VaOEWBPLiitzDzFKcDArifA+mQ8U4k1J rKxKLcqPLyrNSS0+xCjNwaIkziuffyxSSCA9sSQ1OzW1ILUIJsvEwSnVwBhzJ9Cb7Z+ZdZyh 2uWPt8K/vVbc3P/g176VR8QnsBQnbZ75aL6Z7Vy7E4eOanAZ3gnokdPJvioZZ/DtQNbqPxcM TqQfV9OzvnG+rXK9Wu31i7PZD2xTPLW404pJeOLzhonZW2POa24QlZfybdh/3Wdr3AExfQV5 rTUmFtN/zdwd8jU48o1NkIYSS3FGoqEWc1FxIgBqh+1weQIAAA== X-CMS-MailID: 20171205075320epcas5p3c146367a8d57d8b4617085982b195e40 X-Msg-Generator: CA Content-Type: text/plain; charset="utf-8" X-MTR: 20171205075320epcas5p3c146367a8d57d8b4617085982b195e40 CMS-TYPE: 105P X-CMS-RootMailID: 20171205075320epcas5p3c146367a8d57d8b4617085982b195e40 X-RootMTR: 20171205075320epcas5p3c146367a8d57d8b4617085982b195e40 References: Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Quota has been modified during inc_valid_block_count(), but not in truncate process. This patch adds it. Signed-off-by: Fan li --- fs/f2fs/f2fs.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/fs/f2fs/f2fs.h b/fs/f2fs/f2fs.h index 82f1dc3..71fbba96 100644 --- a/fs/f2fs/f2fs.h +++ b/fs/f2fs/f2fs.h @@ -1619,7 +1619,9 @@ static inline void dec_valid_block_count(struct f2fs_sb_info *sbi, sbi->current_reserved_blocks = min(sbi->reserved_blocks, sbi->current_reserved_blocks + count); spin_unlock(&sbi->stat_lock); + f2fs_i_blocks_write(inode, count, false, true); + dquot_release_reservation_block(inode, count); } static inline void inc_page_count(struct f2fs_sb_info *sbi, int count_type) -- 2.7.4