IPv6: ADDRCONF(NETDEV_CHANGE): tunl0: link becomes ready INFO: trying to register non-static key. The code is fine but needs lockdep annotation, or maybe you didn't initialize this object before use? turning off the locking correctness validator. CPU: 0 PID: 10568 Comm: systemd-udevd Not tainted 4.19.195-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x1fc/0x2ef lib/dump_stack.c:118 assign_lock_key kernel/locking/lockdep.c:728 [inline] register_lock_class+0xe82/0x11c0 kernel/locking/lockdep.c:754 __lock_acquire+0x17d/0x3ff0 kernel/locking/lockdep.c:3304 lock_acquire+0x170/0x3c0 kernel/locking/lockdep.c:3908 __raw_spin_lock include/linux/spinlock_api_smp.h:142 [inline] _raw_spin_lock+0x2a/0x40 kernel/locking/spinlock.c:144 spin_lock include/linux/spinlock.h:329 [inline] zap_pte_range mm/memory.c:1311 [inline] zap_pmd_range mm/memory.c:1452 [inline] zap_pud_range mm/memory.c:1481 [inline] zap_p4d_range mm/memory.c:1502 [inline] unmap_page_range+0xa1c/0x2a70 mm/memory.c:1523 IPv6: ADDRCONF(NETDEV_CHANGE): gre0: link becomes ready unmap_single_vma+0x198/0x300 mm/memory.c:1568 unmap_vmas+0xa9/0x180 mm/memory.c:1598 exit_mmap+0x2b9/0x530 mm/mmap.c:3093 __mmput kernel/fork.c:1015 [inline] mmput+0x14e/0x4a0 kernel/fork.c:1036 exit_mm kernel/exit.c:549 [inline] do_exit+0xaec/0x2be0 kernel/exit.c:857 do_group_exit+0x125/0x310 kernel/exit.c:967 __do_sys_exit_group kernel/exit.c:978 [inline] __se_sys_exit_group kernel/exit.c:976 [inline] __x64_sys_exit_group+0x3a/0x50 kernel/exit.c:976 do_syscall_64+0xf9/0x620 arch/x86/entry/common.c:293 entry_SYSCALL_64_after_hwframe+0x49/0xbe IPv6: ADDRCONF(NETDEV_CHANGE): gretap0: link becomes ready RIP: 0033:0x7f6c710fe618 Code: Bad RIP value. RSP: 002b:00007ffcc0f7fde8 EFLAGS: 00000206 ORIG_RAX: 00000000000000e7 RAX: ffffffffffffffda RBX: 00007ffcc0f7feb0 RCX: 00007f6c710fe618 RDX: 0000000000000000 RSI: 000000000000003c RDI: 0000000000000000 RBP: 00007ffcc0f7ff60 R08: 00000000000000e7 R09: fffffffffffffe50 R10: 00000000ffffffff R11: 0000000000000206 R12: 0000000000000000 R13: 0000000000000000 R14: 0000000000000003 R15: 000000000000000e IPv6: ADDRCONF(NETDEV_CHANGE): erspan0: link becomes ready IPv6: ADDRCONF(NETDEV_CHANGE): ip_vti0: link becomes ready IPv6: ADDRCONF(NETDEV_CHANGE): ip6_vti0: link becomes ready IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready EXT4-fs (loop5): ext4_check_descriptors: Inode table for group 0 not in group (block 45859)! EXT4-fs (loop5): group descriptors corrupted! IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. EXT4-fs (loop5): ext4_check_descriptors: Inode table for group 0 not in group (block 45859)! EXT4-fs (loop5): group descriptors corrupted! IPv6: ADDRCONF(NETDEV_CHANGE): lo: link becomes ready IPv6: ADDRCONF(NETDEV_CHANGE): tunl0: link becomes ready IPv6: ADDRCONF(NETDEV_CHANGE): gre0: link becomes ready IPv6: ADDRCONF(NETDEV_CHANGE): gretap0: link becomes ready IPv6: ADDRCONF(NETDEV_CHANGE): erspan0: link becomes ready IPv6: ADDRCONF(NETDEV_CHANGE): ip_vti0: link becomes ready IPv6: ADDRCONF(NETDEV_CHANGE): ip6_vti0: link becomes ready IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready BTRFS: device fsid ae799b69-81d1-4c28-b557-59da836a744a devid 1 transid 7 /dev/loop5 netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. BTRFS info (device loop5): disk space caching is enabled BTRFS info (device loop5): has skinny extents IPVS: ftp: loaded support on port[0] = 21 netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. attempt to access beyond end of device loop5: rw=4096, want=43072, limit=267 attempt to access beyond end of device loop5: rw=4096, want=59456, limit=267 netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. BTRFS error (device loop5): failed to read chunk root IPVS: ftp: loaded support on port[0] = 21 BTRFS error (device loop5): open_ctree failed netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. BTRFS info (device loop5): disk space caching is enabled device geneve2 entered promiscuous mode BTRFS info (device loop5): has skinny extents attempt to access beyond end of device loop5: rw=4096, want=43072, limit=267 attempt to access beyond end of device loop5: rw=4096, want=59456, limit=267 BTRFS error (device loop5): failed to read chunk root BTRFS error (device loop5): open_ctree failed netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. BTRFS info (device loop5): disk space caching is enabled BTRFS info (device loop5): has skinny extents attempt to access beyond end of device loop5: rw=4096, want=43072, limit=267 attempt to access beyond end of device loop5: rw=4096, want=59456, limit=267 BTRFS error (device loop5): failed to read chunk root BTRFS error (device loop5): open_ctree failed BTRFS info (device loop5): disk space caching is enabled l2tp_mt_check6: 32 callbacks suppressed xt_l2tp: v2 doesn't support IP mode BTRFS info (device loop5): has skinny extents xt_l2tp: v2 doesn't support IP mode attempt to access beyond end of device loop5: rw=4096, want=43072, limit=267 attempt to access beyond end of device loop5: rw=4096, want=59456, limit=267 xt_l2tp: v2 doesn't support IP mode BTRFS error (device loop5): failed to read chunk root BTRFS error (device loop5): open_ctree failed xt_l2tp: v2 doesn't support IP mode xt_l2tp: v2 doesn't support IP mode xt_l2tp: v2 doesn't support IP mode xt_l2tp: v2 doesn't support IP mode xt_l2tp: v2 doesn't support IP mode xt_l2tp: v2 doesn't support IP mode xt_l2tp: v2 doesn't support IP mode EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 not in group (block 64)! EXT4-fs (loop4): group descriptors corrupted! EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 not in group (block 64)! EXT4-fs (loop4): group descriptors corrupted! device bond0 entered promiscuous mode device bond_slave_0 entered promiscuous mode device bond_slave_1 entered promiscuous mode EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 not in group (block 64)! EXT4-fs error (device loop5): ext4_fill_super:4443: inode #2: comm syz-executor.5: iget: root inode unallocated EXT4-fs (loop4): group descriptors corrupted! EXT4-fs (loop5): get root inode failed EXT4-fs (loop5): mount failed EXT4-fs error (device loop5): ext4_fill_super:4443: inode #2: comm syz-executor.5: iget: root inode unallocated EXT4-fs (loop5): get root inode failed EXT4-fs (loop5): mount failed nla_parse: 9 callbacks suppressed netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 not in group (block 64)! EXT4-fs (loop4): group descriptors corrupted! EXT4-fs error (device loop5): ext4_fill_super:4443: inode #2: comm syz-executor.5: iget: root inode unallocated EXT4-fs (loop5): get root inode failed EXT4-fs (loop5): mount failed netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 not in group (block 64)! EXT4-fs (loop4): group descriptors corrupted! EXT4-fs error (device loop5): ext4_fill_super:4443: inode #2: comm syz-executor.5: iget: root inode unallocated EXT4-fs (loop5): get root inode failed EXT4-fs (loop5): mount failed netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. EXT4-fs error (device loop5): ext4_fill_super:4443: inode #2: comm syz-executor.5: iget: root inode unallocated EXT4-fs (loop5): get root inode failed EXT4-fs (loop5): mount failed netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. F2FS-fs (loop4): Invalid blocksize (1), supports only 4KB F2FS-fs (loop4): Can't find valid F2FS filesystem in 1th superblock F2FS-fs (loop4): Magic Mismatch, valid(0xf2f52010) - read(0x0) F2FS-fs (loop4): Can't find valid F2FS filesystem in 2th superblock F2FS-fs (loop4): Invalid blocksize (1), supports only 4KB F2FS-fs (loop4): Can't find valid F2FS filesystem in 1th superblock F2FS-fs (loop4): Magic Mismatch, valid(0xf2f52010) - read(0x0) F2FS-fs (loop4): Can't find valid F2FS filesystem in 2th superblock netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. audit: type=1800 audit(1624671485.996:42): pid=12299 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed comm="syz-executor.1" name="memory.current" dev="sda1" ino=14659 res=0