On 2017/2/28 20:32, Yunlei He wrote: > This patch fix a error return value in truncate_partial_data_page > > Signed-off-by: Yunlei He <heyun...@huawei.com> > --- > fs/f2fs/file.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/fs/f2fs/file.c b/fs/f2fs/file.c > index c6ca00c..c186d75 100644 > --- a/fs/f2fs/file.c > +++ b/fs/f2fs/file.c > @@ -529,7 +529,7 @@ static int truncate_partial_data_page(struct inode > *inode, u64 from, > > page = get_lock_data_page(inode, index, true); > if (IS_ERR(page)) > - return 0; > + return page;
return PTR_ERR(page); Thanks, > truncate_out: > f2fs_wait_on_page_writeback(page, DATA, true); > zero_user(page, offset, PAGE_SIZE - offset); > ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ Linux-f2fs-devel mailing list Linux-f2fs-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linux-f2fs-devel