From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757353AbbCGKHt (ORCPT ); Sat, 7 Mar 2015 05:07:49 -0500 Received: from mailout2.samsung.com ([203.254.224.25]:28796 "EHLO mailout2.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755501AbbCGKHo (ORCPT ); Sat, 7 Mar 2015 05:07:44 -0500 X-AuditID: cbfee6a3-f79a86d00000396e-8b-54facdef5b0a Date: Sat, 07 Mar 2015 10:07:43 +0000 (GMT) From: Yuan Zhong Subject: [f2fs-dev] [PATCH 2/3] f2fs:set the correct place of initializing *res_page To: Jaegeuk Kim Cc: "linux-kernel@vger.kernel.org" , "linux-f2fs-devel@lists.sourceforge.net" , "linux-fsdevel@vger.kernel.org" Reply-to: yuan.mark.zhong@samsung.com MIME-version: 1.0 X-MTR: 20150307100555853@yuan.mark.zhong Msgkey: 20150307100555853@yuan.mark.zhong X-EPLocale: en_US.windows-1252 X-Priority: 3 X-EPWebmail-Msg-Type: personal X-EPWebmail-Reply-Demand: 0 X-EPApproval-Locale: X-EPHeader: ML X-MLAttribute: X-RootMTR: 20150307100555853@yuan.mark.zhong X-ParentMTR: X-ArchiveUser: X-CPGSPASS: N X-ConfirmMail: N,general Content-type: text/plain; charset=windows-1252 MIME-version: 1.0 Message-id: <190202356.458601425722862565.JavaMail.weblogic@epmlwas08b> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrAIsWRmVeSWpSXmKPExsVy+t/tPt33Z3+FGFw5ym5xedccNgdGj8+b 5AIYo7hsUlJzMstSi/TtErgyjm3+xl5wi6Ni49YWtgbGHRxdjJwcQgJaEu9/PGQGsSUETCT2 LXjGDmGLSVy4t56ti5ELqGYOo8TC5cfAEiwCKhL79kI0sAnoS9zZt48RxBYWCJHoXbGKDcQW EVCT2HNpCwtIM7PATUaJniP9QA0cQJNUJY6vLQWp4RUQlDg58wkLxDINif6mdjaIuKbEgU+T GCHichJLpl5mgrB5JWa0P2WBiU/7ugbqaGmJ87M2MMIcvfj7Y6g4v8Sx2zugegUkpp45CFWj KzHxxCI2CJtPYs3Ctyww9btOLWeG2XV/y1yoXgmJrS1PWEFsZgFFiSndD9khbAOJI4vmsKL6 hQPIdpfoOps0gVF2FpLMLCTds5B0I6tZwMiyilE0tSC5oDgpvcJYrzgxt7g0L10vOT93EyM4 np8t3sH4/7z1IUYBDkYlHt4JM36FCLEmlhVX5h5ilOBgVhLhfdUFFOJNSaysSi3Kjy8qzUkt PsQozcGiJM77/1xuiJBAemJJanZqakFqEUyWiYNTqoFRTeHzsg3bmHdtqDV0f/suYN3vlJeW qTnP9Z8os0ed69MqjteJeeW6+5Py6h/zWs37ReU6u5NV31QmXXfL6+QLdc5JPZ4QffPjtm2v 4jfrbj1e/SXWUGvjn6AnL/UUQ6ROPmr0ldnucJLvW9AXBUb2q++7ntnNlbhjvaqbSfWmdN/l JqntX7uVWIozEg21mIuKEwE1brZw4wIAAA== Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by nfs id t27A7xhW000754 The function 'find_in_inline_dir()' contain 'res_page' as an argument. So, we should initiaize 'res_page' before this function. Signed-off-by: Yuan Zhong --- fs/f2fs/dir.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fs/f2fs/dir.c b/fs/f2fs/dir.c index 590aeef..a28909d 100644 --- a/fs/f2fs/dir.c +++ b/fs/f2fs/dir.c @@ -219,14 +219,14 @@ struct f2fs_dir_entry *f2fs_find_entry(struct inode *dir, unsigned int max_depth; unsigned int level; + *res_page = NULL; + if (f2fs_has_inline_dentry(dir)) return find_in_inline_dir(dir, child, res_page); if (npages == 0) return NULL; - *res_page = NULL; - name_hash = f2fs_dentry_hash(child); max_depth = F2FS_I(dir)->i_current_depth; -- 1.7.9.5{.n++%ݶw{.n+{G{ayʇڙ,jfhz_(階ݢj"mG?&~iOzv^m ?I