EXT4-fs (loop0): VFS: Can't find ext4 filesystem EXT4-fs error (device sda1): ext4_xattr_ibody_find:2185: inode #16483: comm syz-executor177: corrupted in-inode xattr EXT4-fs (loop0): VFS: Can't find ext4 filesystem EXT4-fs (loop0): VFS: Can't find ext4 filesystem BUG: KASAN: use-after-free in memset include/linux/string.h:330 [inline] BUG: KASAN: use-after-free in __ext4_expand_extra_isize+0x178/0x240 fs/ext4/inode.c:5789 Write of size 672 at addr ffff8801b51ecfa0 by task kworker/u4:3/90 CPU: 1 PID: 90 Comm: kworker/u4:3 Not tainted 4.17.0-rc3+ #34 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Workqueue: writeback wb_workfn (flush-8:0) Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x1b9/0x294 lib/dump_stack.c:113 print_address_description+0x6c/0x20b mm/kasan/report.c:256 kasan_report_error mm/kasan/report.c:354 [inline] kasan_report.cold.7+0x242/0x2fe mm/kasan/report.c:412 check_memory_region_inline mm/kasan/kasan.c:260 [inline] check_memory_region+0x13e/0x1b0 mm/kasan/kasan.c:267 memset+0x23/0x40 mm/kasan/kasan.c:285 memset include/linux/string.h:330 [inline] __ext4_expand_extra_isize+0x178/0x240 fs/ext4/inode.c:5789 ext4_try_to_expand_extra_isize fs/ext4/inode.c:5841 [inline] ext4_mark_inode_dirty+0x72f/0xb20 fs/ext4/inode.c:5917 __ext4_ext_dirty+0x1e7/0x250 fs/ext4/extents.c:165 ext4_ext_insert_extent+0x1162/0x4690 fs/ext4/extents.c:2138 ext4_ext_map_blocks+0x3164/0x6270 fs/ext4/extents.c:4487 ext4_map_blocks+0x8d9/0x1b40 fs/ext4/inode.c:636 mpage_map_one_extent fs/ext4/inode.c:2452 [inline] mpage_map_and_submit_extent fs/ext4/inode.c:2505 [inline] ext4_writepages+0x2494/0x4030 fs/ext4/inode.c:2856 do_writepages+0x9a/0x1a0 mm/page-writeback.c:2341 __writeback_single_inode+0x1e4/0x15c0 fs/fs-writeback.c:1323 writeback_sb_inodes+0x6f0/0x11a0 fs/fs-writeback.c:1587 __writeback_inodes_wb+0x1b0/0x320 fs/fs-writeback.c:1656 wb_writeback+0x9e4/0xf50 fs/fs-writeback.c:1765 wb_check_old_data_flush fs/fs-writeback.c:1867 [inline] wb_do_writeback fs/fs-writeback.c:1920 [inline] wb_workfn+0xf93/0x1740 fs/fs-writeback.c:1949 process_one_work+0xc1e/0x1b50 kernel/workqueue.c:2145 worker_thread+0x1cc/0x1440 kernel/workqueue.c:2279 kthread+0x345/0x410 kernel/kthread.c:238 ret_from_fork+0x3a/0x50 arch/x86/entry/entry_64.S:412 The buggy address belongs to the page: page:ffffea0006d47b00 count:2 mapcount:0 mapping:ffff8801ce866ca0 index:0x4a6 flags: 0x2fffc0000001074(referenced|dirty|lru|active|private) raw: 02fffc0000001074 ffff8801ce866ca0 00000000000004a6 00000002ffffffff raw: ffffea0006d47ce0 ffffea0006d4e8e0 ffff8801b2ff67e0 ffff8801d9a42c80 page dumped because: kasan: bad access detected page->mem_cgroup:ffff8801d9a42c80 Memory state around the buggy address: ffff8801b51ecf00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ffff8801b51ecf80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 >ffff8801b51ed000: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ^ ffff8801b51ed080: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ffff8801b51ed100: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ================================================================== CPU: 1 PID: 90 Comm: kworker/u4:3 Tainted: G B 4.17.0-rc3+ #34 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Workqueue: writeback wb_workfn (flush-8:0) Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x1b9/0x294 lib/dump_stack.c:113 panic+0x22f/0x4de kernel/panic.c:184 kasan_end_report+0x47/0x4f mm/kasan/report.c:180 kasan_report_error mm/kasan/report.c:359 [inline] kasan_report.cold.7+0x76/0x2fe mm/kasan/report.c:412 check_memory_region_inline mm/kasan/kasan.c:260 [inline] check_memory_region+0x13e/0x1b0 mm/kasan/kasan.c:267 memset+0x23/0x40 mm/kasan/kasan.c:285 memset include/linux/string.h:330 [inline] __ext4_expand_extra_isize+0x178/0x240 fs/ext4/inode.c:5789 ext4_try_to_expand_extra_isize fs/ext4/inode.c:5841 [inline] ext4_mark_inode_dirty+0x72f/0xb20 fs/ext4/inode.c:5917 __ext4_ext_dirty+0x1e7/0x250 fs/ext4/extents.c:165 ext4_ext_insert_extent+0x1162/0x4690 fs/ext4/extents.c:2138 ext4_ext_map_blocks+0x3164/0x6270 fs/ext4/extents.c:4487 ext4_map_blocks+0x8d9/0x1b40 fs/ext4/inode.c:636 mpage_map_one_extent fs/ext4/inode.c:2452 [inline] mpage_map_and_submit_extent fs/ext4/inode.c:2505 [inline] ext4_writepages+0x2494/0x4030 fs/ext4/inode.c:2856 do_writepages+0x9a/0x1a0 mm/page-writeback.c:2341 __writeback_single_inode+0x1e4/0x15c0 fs/fs-writeback.c:1323 writeback_sb_inodes+0x6f0/0x11a0 fs/fs-writeback.c:1587 __writeback_inodes_wb+0x1b0/0x320 fs/fs-writeback.c:1656 wb_writeback+0x9e4/0xf50 fs/fs-writeback.c:1765 wb_check_old_data_flush fs/fs-writeback.c:1867 [inline] wb_do_writeback fs/fs-writeback.c:1920 [inline] wb_workfn+0xf93/0x1740 fs/fs-writeback.c:1949 process_one_work+0xc1e/0x1b50 kernel/workqueue.c:2145 worker_thread+0x1cc/0x1440 kernel/workqueue.c:2279 kthread+0x345/0x410 kernel/kthread.c:238 ret_from_fork+0x3a/0x50 arch/x86/entry/entry_64.S:412 Dumping ftrace buffer: (ftrace buffer empty) Kernel Offset: disabled Rebooting in 86400 seconds..