> -----Original Message----- > From: Jaegeuk Kim [mailto:[email protected]] > Sent: Tuesday, February 03, 2015 6:51 AM > To: [email protected]; [email protected]; > [email protected] > Cc: Jaegeuk Kim > Subject: [f2fs-dev] [PATCH 1/2] f2fs: keep PagePrivate during releasepage > > If PagePrivate is removed by releasepage, f2fs loses counting dirty pages. > > e.g., try_to_release_page will not release page when the page is dirty, > but our releasepage removes PagePrivate. > > [<ffffffff81188d75>] try_to_release_page+0x35/0x50 > [<ffffffff811996f9>] invalidate_inode_pages2_range+0x2f9/0x3b0 > [<ffffffffa02a7f54>] ? truncate_blocks+0x384/0x4d0 [f2fs] > [<ffffffffa02b7583>] ? f2fs_direct_IO+0x283/0x290 [f2fs] > [<ffffffffa02b7fb0>] ? get_data_block_fiemap+0x20/0x20 [f2fs] > [<ffffffff8118aa53>] generic_file_direct_write+0x163/0x170 > [<ffffffff8118ad06>] __generic_file_write_iter+0x2a6/0x350 > [<ffffffff8118adef>] generic_file_write_iter+0x3f/0xb0 > [<ffffffff81203081>] new_sync_write+0x81/0xb0 > [<ffffffff81203837>] vfs_write+0xb7/0x1f0 > [<ffffffff81204459>] SyS_write+0x49/0xb0 > [<ffffffff817c286d>] system_call_fastpath+0x16/0x1b > > Signed-off-by: Jaegeuk Kim <[email protected]>
Reviewed-by: Chao Yu <[email protected]> ------------------------------------------------------------------------------ Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ Linux-f2fs-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/linux-f2fs-devel
