BTRFS info (device loop4): has skinny extents BUG: MAX_LOCKDEP_CHAINS too low! turning off the locking correctness validator. CPU: 1 PID: 3574 Comm: syz-executor.5 Not tainted 4.14.231-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:17 [inline] dump_stack+0x1b2/0x281 lib/dump_stack.c:58 add_chain_cache kernel/locking/lockdep.c:2303 [inline] lookup_chain_cache_add kernel/locking/lockdep.c:2415 [inline] validate_chain kernel/locking/lockdep.c:2435 [inline] __lock_acquire.cold+0x19a/0x97c kernel/locking/lockdep.c:3491 lock_acquire+0x170/0x3f0 kernel/locking/lockdep.c:3998 down_write+0x34/0x90 kernel/locking/rwsem.c:54 inode_lock include/linux/fs.h:719 [inline] ext4_xattr_inode_create fs/ext4/xattr.c:1458 [inline] ext4_xattr_inode_lookup_create fs/ext4/xattr.c:1541 [inline] ext4_xattr_set_entry+0x258a/0x3180 fs/ext4/xattr.c:1669 ext4_xattr_ibody_set+0x73/0x280 fs/ext4/xattr.c:2245 ext4_xattr_set_handle+0x518/0xda0 fs/ext4/xattr.c:2402 ext4_xattr_set+0x118/0x230 fs/ext4/xattr.c:2514 __vfs_setxattr+0xdc/0x130 fs/xattr.c:150 __vfs_setxattr_noperm+0xfd/0x3d0 fs/xattr.c:181 __vfs_setxattr_locked+0x14d/0x250 fs/xattr.c:239 vfs_setxattr+0xcf/0x230 fs/xattr.c:256 setxattr+0x1a9/0x300 fs/xattr.c:523 path_setxattr+0x118/0x130 fs/xattr.c:542 SYSC_setxattr fs/xattr.c:557 [inline] SyS_setxattr+0x36/0x50 fs/xattr.c:553 do_syscall_64+0x1d5/0x640 arch/x86/entry/common.c:292 entry_SYSCALL_64_after_hwframe+0x46/0xbb RIP: 0033:0x4665f9 RSP: 002b:00007fbbb91d9188 EFLAGS: 00000246 ORIG_RAX: 00000000000000bc RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 RDX: 0000000020000380 RSI: 00000000200000c0 RDI: 0000000020000080 RBP: 00000000004bfbb9 R08: 0000000000000000 R09: 0000000000000000 R10: 000000000000c001 R11: 0000000000000246 R12: 000000000056c008 R13: 00007ffd3cda47bf R14: 00007fbbb91d9300 R15: 0000000000022000 BTRFS warning (device loop4): failed to read tree root BTRFS error (device loop4): open_ctree failed BTRFS info (device loop4): disk space caching is enabled BTRFS info (device loop4): has skinny extents libceph: connect [d::]:6789 error -101 libceph: mon0 [d::]:6789 connect error libceph: connect [d::]:6789 error -101 ceph: No mds server is up or the cluster is laggy libceph: mon0 [d::]:6789 connect error EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue BTRFS warning (device loop4): failed to read tree root libceph: connect [d::]:6789 error -101 libceph: mon0 [d::]:6789 connect error ceph: No mds server is up or the cluster is laggy BTRFS error (device loop4): open_ctree failed libceph: connect [d::]:6789 error -101 ptrace attach of "/root/syz-executor.0"[3705] was attempted by "/root/syz-executor.0"[3707] libceph: mon0 [d::]:6789 connect error libceph: connect [d::]:6789 error -101 EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue libceph: mon0 [d::]:6789 connect error ptrace attach of "/root/syz-executor.0"[3746] was attempted by "/root/syz-executor.0"[3751] BTRFS info (device loop4): disk space caching is enabled BTRFS info (device loop4): has skinny extents ptrace attach of "/root/syz-executor.1"[3761] was attempted by "/root/syz-executor.1"[3769] ptrace attach of "/root/syz-executor.0"[3767] was attempted by "/root/syz-executor.0"[3770] ceph: No mds server is up or the cluster is laggy EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue ptrace attach of "/root/syz-executor.0"[3805] was attempted by "/root/syz-executor.0"[3810] ptrace attach of "/root/syz-executor.1"[3803] was attempted by "/root/syz-executor.1"[3809] libceph: connect [d::]:6789 error -101 libceph: mon0 [d::]:6789 connect error csum_tree_block: 6 callbacks suppressed BTRFS warning (device loop4): loop4 checksum verify failed on 30621696 wanted 1F7E3F1C found 194A99E9 level 0 ceph: No mds server is up or the cluster is laggy libceph: connect [d::]:6789 error -101 ptrace attach of "/root/syz-executor.0"[3826] was attempted by "/root/syz-executor.0"[3841] ptrace attach of ""[3831] was attempted by "/root/syz-executor.1"[3843] libceph: mon0 [d::]:6789 connect error ceph: No mds server is up or the cluster is laggy BTRFS warning (device loop4): loop4 checksum verify failed on 30621696 wanted 1F7E3F1C found 10D89AFC level 0 libceph: connect [d::]:6789 error -101 BTRFS warning (device loop4): failed to read tree root libceph: mon0 [d::]:6789 connect error ptrace attach of "/root/syz-executor.5"[3868] was attempted by "/root/syz-executor.5"[3871] ptrace attach of "/root/syz-executor.0"[3865] was attempted by "/root/syz-executor.0"[3870] libceph: connect [d::]:6789 error -101 BTRFS error (device loop4): open_ctree failed libceph: mon0 [d::]:6789 connect error ceph: No mds server is up or the cluster is laggy ceph: No mds server is up or the cluster is laggy libceph: connect [d::]:6789 error -101 libceph: mon0 [d::]:6789 connect error libceph: connect [d::]:6789 error -101 libceph: mon0 [d::]:6789 connect error ceph: No mds server is up or the cluster is laggy libceph: connect [d::]:6789 error -101 ceph: No mds server is up or the cluster is laggy libceph: mon0 [d::]:6789 connect error libceph: connect [d::]:6789 error -101 BTRFS info (device loop4): disk space caching is enabled libceph: mon0 [d::]:6789 connect error BTRFS info (device loop4): has skinny extents libceph: connect [d::]:6789 error -101 ceph: No mds server is up or the cluster is laggy libceph: mon0 [d::]:6789 connect error libceph: connect [d::]:6789 error -101 ceph: No mds server is up or the cluster is laggy libceph: mon0 [d::]:6789 connect error libceph: connect [d::]:6789 error -101 libceph: mon0 [d::]:6789 connect error libceph: connect [d::]:6789 error -101 libceph: mon0 [d::]:6789 connect error ceph: No mds server is up or the cluster is laggy BTRFS warning (device loop4): loop4 checksum verify failed on 30621696 wanted 1F7E3F1C found 194A99E9 level 0 libceph: connect [d::]:6789 error -101 BTRFS warning (device loop4): loop4 checksum verify failed on 30621696 wanted 1F7E3F1C found 10D89AFC level 0 libceph: mon0 [d::]:6789 connect error BTRFS warning (device loop4): failed to read tree root BTRFS error (device loop4): open_ctree failed ceph: No mds server is up or the cluster is laggy libceph: connect [d::]:6789 error -101 libceph: mon0 [d::]:6789 connect error BTRFS info (device loop4): disk space caching is enabled libceph: connect [d::]:6789 error -101 libceph: mon0 [d::]:6789 connect error ceph: No mds server is up or the cluster is laggy libceph: connect [d::]:6789 error -101 BTRFS info (device loop4): has skinny extents libceph: mon0 [d::]:6789 connect error libceph: connect [d::]:6789 error -101 ceph: No mds server is up or the cluster is laggy libceph: mon0 [d::]:6789 connect error ceph: No mds server is up or the cluster is laggy libceph: connect [d::]:6789 error -101 libceph: mon0 [d::]:6789 connect error libceph: connect [d::]:6789 error -101 libceph: mon0 [d::]:6789 connect error libceph: connect [d::]:6789 error -101 libceph: mon0 [d::]:6789 connect error ceph: No mds server is up or the cluster is laggy libceph: connect [d::]:6789 error -101 libceph: mon0 [d::]:6789 connect error ceph: No mds server is up or the cluster is laggy libceph: connect [d::]:6789 error -101 libceph: mon0 [d::]:6789 connect error BTRFS warning (device loop4): loop4 checksum verify failed on 30621696 wanted 1F7E3F1C found 194A99E9 level 0 libceph: connect [d::]:6789 error -101 BTRFS warning (device loop4): loop4 checksum verify failed on 30621696 wanted 1F7E3F1C found 10D89AFC level 0 libceph: mon0 [d::]:6789 connect error BTRFS warning (device loop4): failed to read tree root libceph: connect [d::]:6789 error -101 ceph: No mds server is up or the cluster is laggy libceph: mon0 [d::]:6789 connect error libceph: connect [d::]:6789 error -101 libceph: mon0 [d::]:6789 connect error BTRFS error (device loop4): open_ctree failed libceph: connect [d::]:6789 error -101 libceph: mon0 [d::]:6789 connect error ceph: No mds server is up or the cluster is laggy libceph: connect [d::]:6789 error -101 libceph: mon0 [d::]:6789 connect error ceph: No mds server is up or the cluster is laggy libceph: connect [d::]:6789 error -101 libceph: mon0 [d::]:6789 connect error BTRFS info (device loop4): disk space caching is enabled BTRFS info (device loop4): has skinny extents ceph: No mds server is up or the cluster is laggy libceph: connect [d::]:6789 error -101 ceph: No mds server is up or the cluster is laggy libceph: mon0 [d::]:6789 connect error libceph: connect [d::]:6789 error -101 libceph: mon0 [d::]:6789 connect error ceph: No mds server is up or the cluster is laggy libceph: connect [d::]:6789 error -101 libceph: mon0 [d::]:6789 connect error ceph: No mds server is up or the cluster is laggy libceph: connect [d::]:6789 error -101 libceph: mon0 [d::]:6789 connect error BTRFS warning (device loop4): loop4 checksum verify failed on 30621696 wanted 1F7E3F1C found 194A99E9 level 0 libceph: connect [d::]:6789 error -101 BTRFS warning (device loop4): loop4 checksum verify failed on 30621696 wanted 1F7E3F1C found 88F7790A level 0 libceph: mon0 [d::]:6789 connect error BTRFS warning (device loop4): failed to read tree root ceph: No mds server is up or the cluster is laggy libceph: connect [d::]:6789 error -101 libceph: mon0 [d::]:6789 connect error BTRFS error (device loop4): open_ctree failed libceph: connect [d::]:6789 error -101 libceph: mon0 [d::]:6789 connect error ceph: No mds server is up or the cluster is laggy libceph: connect [d::]:6789 error -101 libceph: mon0 [d::]:6789 connect error ceph: No mds server is up or the cluster is laggy libceph: connect [d::]:6789 error -101 libceph: mon0 [d::]:6789 connect error libceph: connect [d::]:6789 error -101 libceph: mon0 [d::]:6789 connect error ceph: No mds server is up or the cluster is laggy libceph: connect [d::]:6789 error -101 libceph: mon0 [d::]:6789 connect error BTRFS info (device loop4): disk space caching is enabled BTRFS info (device loop4): has skinny extents befs: Invalid gid -1, using default befs: (loop2): No write support. Marking filesystem read-only befs: (loop2): invalid magic header BTRFS warning (device loop4): loop4 checksum verify failed on 30621696 wanted 1F7E3F1C found 194A99E9 level 0 BTRFS warning (device loop4): loop4 checksum verify failed on 30621696 wanted 1F7E3F1C found 88F7790A level 0 BTRFS warning (device loop4): failed to read tree root BTRFS error (device loop4): open_ctree failed device veth1_macvtap left promiscuous mode BTRFS info (device loop4): disk space caching is enabled BTRFS info (device loop4): has skinny extents BTRFS warning (device loop4): failed to read tree root BTRFS error (device loop4): open_ctree failed BTRFS info (device loop4): disk space caching is enabled BTRFS info (device loop4): has skinny extents csum_tree_block: 2 callbacks suppressed BTRFS warning (device loop4): loop4 checksum verify failed on 30621696 wanted 1F7E3F1C found 194A99E9 level 0 repair_io_failure: 10 callbacks suppressed BTRFS info (device loop4): read error corrected: ino 0 off 30621696 (dev /dev/loop4 sector 76192) BTRFS info (device loop4): read error corrected: ino 0 off 30625792 (dev /dev/loop4 sector 76200) BTRFS info (device loop4): read error corrected: ino 0 off 30629888 (dev /dev/loop4 sector 76208) BTRFS info (device loop4): read error corrected: ino 0 off 30633984 (dev /dev/loop4 sector 76216) BTRFS warning (device loop4): loop4 checksum verify failed on 30441472 wanted 3B90EFFC found E1C71FBA level 0 BTRFS info (device loop4): read error corrected: ino 0 off 30441472 (dev /dev/loop4 sector 75840) BTRFS info (device loop4): read error corrected: ino 0 off 30445568 (dev /dev/loop4 sector 75848) BTRFS info (device loop4): read error corrected: ino 0 off 30449664 (dev /dev/loop4 sector 75856) BTRFS info (device loop4): read error corrected: ino 0 off 30453760 (dev /dev/loop4 sector 75864) BTRFS info (device loop4): disk space caching is enabled BTRFS info (device loop4): has skinny extents BTRFS warning (device loop4): loop4 checksum verify failed on 30621696 wanted 1F7E3F1C found 194A99E9 level 0 BTRFS warning (device loop4): loop4 checksum verify failed on 30621696 wanted 1F7E3F1C found 88F7790A level 0 BTRFS warning (device loop4): failed to read tree root BTRFS error (device loop4): open_ctree failed BTRFS info (device loop4): disk space caching is enabled BTRFS info (device loop4): has skinny extents BTRFS warning (device loop4): loop4 checksum verify failed on 30621696 wanted 1F7E3F1C found 194A99E9 level 0 BTRFS warning (device loop4): loop4 checksum verify failed on 30621696 wanted 1F7E3F1C found 88F7790A level 0 BTRFS warning (device loop4): failed to read tree root BTRFS error (device loop4): open_ctree failed BTRFS info (device loop4): disk space caching is enabled BTRFS info (device loop4): has skinny extents BTRFS warning (device loop4): loop4 checksum verify failed on 30621696 wanted 1F7E3F1C found 194A99E9 level 0 BTRFS warning (device loop4): loop4 checksum verify failed on 30621696 wanted 1F7E3F1C found 88F7790A level 0 BTRFS warning (device loop4): failed to read tree root BTRFS error (device loop4): open_ctree failed BTRFS info (device loop4): disk space caching is enabled BTRFS info (device loop4): has skinny extents BTRFS warning (device loop4): loop4 checksum verify failed on 30621696 wanted 1F7E3F1C found 194A99E9 level 0 BTRFS warning (device loop4): loop4 checksum verify failed on 30621696 wanted 1F7E3F1C found 88F7790A level 0 BTRFS warning (device loop4): failed to read tree root BTRFS error (device loop4): open_ctree failed REISERFS (device loop2): found reiserfs format "3.6" with non-standard journal REISERFS (device loop2): using ordered data mode BTRFS info (device loop4): disk space caching is enabled reiserfs: using flush barriers BTRFS info (device loop4): has skinny extents REISERFS (device loop2): journal params: device loop2, size 512, journal first block 18, max trans len 256, max batch 225, max commit age 30, max trans age 30 REISERFS (device loop2): checking transaction log (loop2) device batadv0 entered promiscuous mode lo: Cannot use loopback or non-ethernet device as HSR slave. REISERFS (device loop2): Using r5 hash to sort names REISERFS (device loop2): Created .reiserfs_priv - reserved for xattr storage. device batadv0 left promiscuous mode device batadv0 entered promiscuous mode lo: Cannot use loopback or non-ethernet device as HSR slave. BTRFS warning (device loop4): failed to read tree root device batadv0 left promiscuous mode BTRFS error (device loop4): open_ctree failed device batadv0 entered promiscuous mode REISERFS (device loop2): found reiserfs format "3.6" with non-standard journal REISERFS (device loop2): using ordered data mode lo: Cannot use loopback or non-ethernet device as HSR slave. reiserfs: using flush barriers REISERFS (device loop3): found reiserfs format "3.6" with non-standard journal REISERFS (device loop3): using ordered data mode device batadv0 left promiscuous mode REISERFS (device loop2): journal params: device loop2, size 512, journal first block 18, max trans len 256, max batch 225, max commit age 30, max trans age 30 reiserfs: using flush barriers REISERFS (device loop3): journal params: device loop3, size 512, journal first block 18, max trans len 256, max batch 225, max commit age 30, max trans age 30 REISERFS (device loop2): checking transaction log (loop2) BTRFS info (device loop4): disk space caching is enabled BTRFS info (device loop4): has skinny extents REISERFS (device loop3): checking transaction log (loop3) REISERFS (device loop2): Using r5 hash to sort names REISERFS (device loop2): Created .reiserfs_priv - reserved for xattr storage. device batadv0 entered promiscuous mode lo: Cannot use loopback or non-ethernet device as HSR slave. device batadv0 left promiscuous mode BTRFS warning (device loop4): failed to read tree root BTRFS error (device loop4): open_ctree failed REISERFS (device loop3): Using r5 hash to sort names REISERFS (device loop3): Created .reiserfs_priv - reserved for xattr storage. REISERFS (device loop2): found reiserfs format "3.6" with non-standard journal REISERFS (device loop2): using ordered data mode reiserfs: using flush barriers REISERFS (device loop2): journal params: device loop2, size 512, journal first block 18, max trans len 256, max batch 225, max commit age 30, max trans age 30 BTRFS info (device loop4): disk space caching is enabled REISERFS (device loop2): checking transaction log (loop2) device batadv0 entered promiscuous mode BTRFS info (device loop4): has skinny extents REISERFS (device loop3): found reiserfs format "3.6" with non-standard journal lo: Cannot use loopback or non-ethernet device as HSR slave. REISERFS (device loop3): using ordered data mode device batadv0 left promiscuous mode reiserfs: using flush barriers REISERFS (device loop3): journal params: device loop3, size 512, journal first block 18, max trans len 256, max batch 225, max commit age 30, max trans age 30 REISERFS (device loop3): checking transaction log (loop3) REISERFS (device loop2): Using r5 hash to sort names REISERFS (device loop3): Using r5 hash to sort names REISERFS (device loop3): Created .reiserfs_priv - reserved for xattr storage. REISERFS (device loop2): Created .reiserfs_priv - reserved for xattr storage. BTRFS warning (device loop4): failed to read tree root BTRFS error (device loop4): open_ctree failed REISERFS (device loop3): found reiserfs format "3.6" with non-standard journal REISERFS (device loop3): using ordered data mode REISERFS (device loop2): found reiserfs format "3.6" with non-standard journal REISERFS (device loop2): using ordered data mode reiserfs: using flush barriers reiserfs: using flush barriers REISERFS (device loop3): journal params: device loop3, size 512, journal first block 18, max trans len 256, max batch 225, max commit age 30, max trans age 30 BTRFS info (device loop4): disk space caching is enabled REISERFS (device loop2): journal params: device loop2, size 512, journal first block 18, max trans len 256, max batch 225, max commit age 30, max trans age 30 BTRFS info (device loop4): has skinny extents REISERFS (device loop3): checking transaction log (loop3) REISERFS (device loop2): checking transaction log (loop2) REISERFS (device loop3): Using r5 hash to sort names REISERFS (device loop3): Created .reiserfs_priv - reserved for xattr storage. REISERFS (device loop2): Using r5 hash to sort names REISERFS (device loop2): Created .reiserfs_priv - reserved for xattr storage. csum_tree_block: 6 callbacks suppressed BTRFS warning (device loop4): loop4 checksum verify failed on 30621696 wanted 1F7E3F1C found 194A99E9 level 0 BTRFS warning (device loop4): loop4 checksum verify failed on 30621696 wanted 1F7E3F1C found 88F7790A level 0 BTRFS warning (device loop4): failed to read tree root BTRFS error (device loop4): open_ctree failed netlink: 300 bytes leftover after parsing attributes in process `syz-executor.1'. netlink: 300 bytes leftover after parsing attributes in process `syz-executor.1'. BTRFS info (device loop4): disk space caching is enabled BTRFS info (device loop4): has skinny extents BTRFS warning (device loop4): loop4 checksum verify failed on 30621696 wanted 1F7E3F1C found 194A99E9 level 0 BTRFS warning (device loop4): loop4 checksum verify failed on 30621696 wanted 1F7E3F1C found 88F7790A level 0 BTRFS warning (device loop4): failed to read tree root audit: type=1804 audit(1619385176.810:622): pid=5134 uid=0 auid=4294967295 ses=4294967295 op="invalid_pcr" cause="ToMToU" comm="syz-executor.2" name="/root/syzkaller-testdir244210823/syzkaller.W19K94/201/bus" dev="sda1" ino=14548 res=1 BTRFS error (device loop4): open_ctree failed audit: type=1800 audit(1619385177.280:623): pid=5151 uid=0 auid=4294967295 ses=4294967295 op="collect_data" cause="failed(directio)" comm="syz-executor.3" name="file0" dev="sda1" ino=14786 res=0 BTRFS info (device loop4): disk space caching is enabled BTRFS info (device loop4): has skinny extents audit: type=1800 audit(1619385177.440:624): pid=5176 uid=0 auid=4294967295 ses=4294967295 op="collect_data" cause="failed(directio)" comm="syz-executor.3" name="file0" dev="sda1" ino=14786 res=0 audit: type=1800 audit(1619385177.520:625): pid=5183 uid=0 auid=4294967295 ses=4294967295 op="collect_data" cause="failed(directio)" comm="syz-executor.3" name="file0" dev="sda1" ino=14578 res=0 audit: type=1800 audit(1619385177.630:626): pid=5196 uid=0 auid=4294967295 ses=4294967295 op="collect_data" cause="failed(directio)" comm="syz-executor.3" name="file0" dev="sda1" ino=14793 res=0 BTRFS warning (device loop4): loop4 checksum verify failed on 30621696 wanted 1F7E3F1C found 194A99E9 level 0 BTRFS warning (device loop4): loop4 checksum verify failed on 30621696 wanted 1F7E3F1C found 8B141206 level 0 BTRFS warning (device loop4): failed to read tree root BTRFS error (device loop4): open_ctree failed BTRFS info (device loop4): disk space caching is enabled BTRFS info (device loop4): has skinny extents BTRFS warning (device loop4): loop4 checksum verify failed on 30621696 wanted 1F7E3F1C found 194A99E9 level 0 BTRFS warning (device loop4): loop4 checksum verify failed on 30621696 wanted 1F7E3F1C found 8B141206 level 0 BTRFS warning (device loop4): failed to read tree root BTRFS error (device loop4): open_ctree failed tmpfs: Bad value 'k3-x9' for mount option 'size' EXT4-fs error (device loop2): ext4_quota_enable:5718: comm syz-executor.2: Bad quota inode # 3 EXT4-fs warning (device loop2): ext4_enable_quotas:5758: Failed to enable quota tracking (type=-1, err=-116). Please run e2fsck to fix. EXT4-fs (loop2): mount failed