[f2fs-dev] [syzbot] [f2fs?] kernel BUG in f2fs_evict_inode (3)

2024-08-18 Thread syzbot
Hello, syzbot found the following issue on: HEAD commit:9d5906799f7d Merge tag 'selinux-pr-20240814' of git://git... git tree: upstream console output: https://syzkaller.appspot.com/x/log.txt?x=152a1a0598 kernel config: https://syzkaller.appspot.com/x/.config?x=92c0312151c4e32e das

[f2fs-dev] [PATCH 3/8] f2fs: convert f2fs_set_compressed_page() to use folio

2024-08-18 Thread Chao Yu
Convert to use folio, so that we can get rid of 'page->index' to prepare for removal of 'index' field in structure page [1]. [1] https://lore.kernel.org/all/zp8fgusibgq1t...@casper.infradead.org/ Cc: Matthew Wilcox Signed-off-by: Chao Yu --- fs/f2fs/compress.c | 8 +--- 1 file changed, 5 i

[f2fs-dev] [PATCH 2/8] f2fs: convert f2fs_write_end() to use folio

2024-08-18 Thread Chao Yu
Convert to use folio, so that we can get rid of 'page->index' to prepare for removal of 'index' field in structure page [1]. [1] https://lore.kernel.org/all/zp8fgusibgq1t...@casper.infradead.org/ Cc: Matthew Wilcox Signed-off-by: Chao Yu --- fs/f2fs/data.c | 19 ++- 1 file chan

[f2fs-dev] [PATCH 4/8] f2fs: convert f2fs_do_write_data_page() to use folio

2024-08-18 Thread Chao Yu
Convert to use folio, so that we can get rid of 'page->index' to prepare for removal of 'index' field in structure page [1]. [1] https://lore.kernel.org/all/zp8fgusibgq1t...@casper.infradead.org/ Cc: Matthew Wilcox Signed-off-by: Chao Yu --- fs/f2fs/data.c | 26 +- 1 fi

[f2fs-dev] [PATCH 1/8] f2fs: convert f2fs_write_begin() to use folio

2024-08-18 Thread Chao Yu
Convert to use folio, so that we can get rid of 'page->index' to prepare for removal of 'index' field in structure page [1]. [1] https://lore.kernel.org/all/zp8fgusibgq1t...@casper.infradead.org/ Cc: Matthew Wilcox Signed-off-by: Chao Yu --- fs/f2fs/data.c | 40 +---

[f2fs-dev] [PATCH 6/8] f2fs: convert __write_node_page() to use folio

2024-08-18 Thread Chao Yu
Convert to use folio, so that we can get rid of 'page->index' to prepare for removal of 'index' field in structure page [1]. [1] https://lore.kernel.org/all/zp8fgusibgq1t...@casper.infradead.org/ Cc: Matthew Wilcox Signed-off-by: Chao Yu --- fs/f2fs/node.c | 19 ++- 1 file chan

[f2fs-dev] [PATCH 5/8] f2fs: convert f2fs_write_data_page() to use folio

2024-08-18 Thread Chao Yu
Convert to use folio, so that we can get rid of 'page->index' to prepare for removal of 'index' field in structure page [1]. [1] https://lore.kernel.org/all/zp8fgusibgq1t...@casper.infradead.org/ Cc: Matthew Wilcox Signed-off-by: Chao Yu --- fs/f2fs/data.c | 9 + 1 file changed, 5 inse

[f2fs-dev] [PATCH 8/8] f2fs: get rid of page->index

2024-08-18 Thread Chao Yu
Convert to use folio, so that we can get rid of 'page->index' to prepare for removal of 'index' field in structure page [1]. [1] https://lore.kernel.org/all/zp8fgusibgq1t...@casper.infradead.org/ Cc: Matthew Wilcox Signed-off-by: Chao Yu --- fs/f2fs/compress.c | 2 +- fs/f2fs/data.c | 12

[f2fs-dev] [PATCH 7/8] f2fs: convert read_node_page() to use folio

2024-08-18 Thread Chao Yu
Convert to use folio, so that we can get rid of 'page->index' to prepare for removal of 'index' field in structure page [1]. [1] https://lore.kernel.org/all/zp8fgusibgq1t...@casper.infradead.org/ Cc: Matthew Wilcox Signed-off-by: Chao Yu --- fs/f2fs/node.c | 9 + 1 file changed, 5 inse