From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751558AbdFEK34 (ORCPT ); Mon, 5 Jun 2017 06:29:56 -0400 Received: from szxga01-in.huawei.com ([45.249.212.187]:7311 "EHLO szxga01-in.huawei.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751310AbdFEK3z (ORCPT ); Mon, 5 Jun 2017 06:29:55 -0400 From: Chao Yu To: CC: , , , Chao Yu Subject: [PATCH 2/4] f2fs: add f2fs_bug_on in __remove_discard_cmd Date: Mon, 5 Jun 2017 18:29:07 +0800 Message-ID: <20170605102909.57625-2-yuchao0@huawei.com> X-Mailer: git-send-email 2.13.0.67.g10c78a162fa8 In-Reply-To: <20170605102909.57625-1-yuchao0@huawei.com> References: <20170605102909.57625-1-yuchao0@huawei.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [10.120.216.130] X-CFilter-Loop: Reflected X-Mirapoint-Virus-RAPID-Raw: score=unknown(0), refid=str=0001.0A090204.59353284.00EC,ss=1,re=0.000,recu=0.000,reip=0.000,cl=1,cld=1,fgs=0, ip=0.0.0.0, so=2014-11-16 11:51:01, dmn=2013-03-21 17:37:32 X-Mirapoint-Loop-Id: 4a08dfb7e5cd8b4d0ead3c76ea6dfed9 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Recently, discard related codes have changed a lot, so add f2fs_bug_on to detect potential bug. Signed-off-by: Chao Yu --- fs/f2fs/segment.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/fs/f2fs/segment.c b/fs/f2fs/segment.c index 4ec40563e86d..9a44aca8d2c5 100644 --- a/fs/f2fs/segment.c +++ b/fs/f2fs/segment.c @@ -739,6 +739,8 @@ static void __remove_discard_cmd(struct f2fs_sb_info *sbi, { struct discard_cmd_control *dcc = SM_I(sbi)->dcc_info; + f2fs_bug_on(sbi, dc->ref); + if (dc->error == -EOPNOTSUPP) dc->error = 0; -- 2.13.0.67.g10c78a162fa8