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