Dev loop7: unable to read RDB block 8 loop7: unable to read partition table ====================================================== [ INFO: possible circular locking dependency detected ] 4.9.109-ga4230be #48 Not tainted ------------------------------------------------------- syz-executor5/6882 is trying to acquire lock: (sk_lock-AF_INET){+.+.+.}, at: [] lock_sock include/net/sock.h:1404 [inline] (sk_lock-AF_INET){+.+.+.}, at: [] inet_bind+0x2a6/0x8b0 net/ipv4/af_inet.c:502 but task is already holding lock: (rtnl_mutex){+.+.+.}, at: [] rtnl_lock+0x17/0x20 net/core/rtnetlink.c:70 which lock already depends on the new lock. the existing dependency chain (in reverse order) is: -> #1 (rtnl_mutex){+.+.+.}: lock_acquire+0x130/0x3e0 kernel/locking/lockdep.c:3756 __mutex_lock_common kernel/locking/mutex.c:521 [inline] mutex_lock_nested+0xc0/0x870 kernel/locking/mutex.c:621 rtnl_lock+0x17/0x20 net/core/rtnetlink.c:70 mrtsock_destruct+0x3b/0x1e0 net/ipv4/ipmr.c:1231 ip_ra_control+0x2c2/0x420 net/ipv4/ip_sockglue.c:360 do_ip_setsockopt.isra.13+0x15ff/0x2b10 net/ipv4/ip_sockglue.c:1137 ip_setsockopt+0x3a/0xb0 net/ipv4/ip_sockglue.c:1240 raw_setsockopt+0xb7/0xd0 net/ipv4/raw.c:833 sock_common_setsockopt+0x9a/0xe0 net/core/sock.c:2706 SYSC_setsockopt net/socket.c:1772 [inline] SyS_setsockopt+0x166/0x260 net/socket.c:1751 do_syscall_64+0x1a6/0x490 arch/x86/entry/common.c:282 entry_SYSCALL_64_after_swapgs+0x5d/0xdb -> #0 (sk_lock-AF_INET){+.+.+.}: check_prev_add kernel/locking/lockdep.c:1828 [inline] check_prevs_add kernel/locking/lockdep.c:1938 [inline] validate_chain kernel/locking/lockdep.c:2265 [inline] __lock_acquire+0x3019/0x4070 kernel/locking/lockdep.c:3345 lock_acquire+0x130/0x3e0 kernel/locking/lockdep.c:3756 lock_sock_nested+0xc6/0x120 net/core/sock.c:2511 lock_sock include/net/sock.h:1404 [inline] inet_bind+0x2a6/0x8b0 net/ipv4/af_inet.c:502 make_receive_sock net/netfilter/ipvs/ip_vs_sync.c:1555 [inline] start_sync_thread+0x1356/0x1e80 net/netfilter/ipvs/ip_vs_sync.c:1887 do_ip_vs_set_ctl+0x90f/0xbb0 net/netfilter/ipvs/ip_vs_ctl.c:2396 nf_sockopt net/netfilter/nf_sockopt.c:105 [inline] nf_setsockopt+0x6d/0xc0 net/netfilter/nf_sockopt.c:114 ip_setsockopt+0x9a/0xb0 net/ipv4/ip_sockglue.c:1247 tcp_setsockopt+0x88/0xe0 net/ipv4/tcp.c:2758 sock_common_setsockopt+0x9a/0xe0 net/core/sock.c:2706 SYSC_setsockopt net/socket.c:1772 [inline] SyS_setsockopt+0x166/0x260 net/socket.c:1751 do_syscall_64+0x1a6/0x490 arch/x86/entry/common.c:282 entry_SYSCALL_64_after_swapgs+0x5d/0xdb other info that might help us debug this: Possible unsafe locking scenario: CPU0 CPU1 ---- ---- lock(rtnl_mutex); lock(sk_lock-AF_INET); lock(rtnl_mutex); lock(sk_lock-AF_INET); *** DEADLOCK *** 2 locks held by syz-executor5/6882: #0: (rtnl_mutex){+.+.+.}, at: [] rtnl_lock+0x17/0x20 net/core/rtnetlink.c:70 #1: (ipvs->sync_mutex){+.+.+.}, at: [] start_sync_thread+0x118/0x1e80 net/netfilter/ipvs/ip_vs_sync.c:1779 stack backtrace: CPU: 0 PID: 6882 Comm: syz-executor5 Not tainted 4.9.109-ga4230be #48 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 ffff8801c7f37568 ffffffff81eb3e29 ffffffff855e7800 ffffffff8559d0a0 ffffffff855e7800 ffff8801ba2168e8 ffff8801ba216000 ffff8801c7f375b0 ffffffff814262d4 0000000000000001 00000000ba216000 0000000000000001 Call Trace: [] __dump_stack lib/dump_stack.c:15 [inline] [] dump_stack+0xc1/0x128 lib/dump_stack.c:51 [] print_circular_bug.cold.51+0x1bd/0x27d kernel/locking/lockdep.c:1202 [] check_prev_add kernel/locking/lockdep.c:1828 [inline] [] check_prevs_add kernel/locking/lockdep.c:1938 [inline] [] validate_chain kernel/locking/lockdep.c:2265 [inline] [] __lock_acquire+0x3019/0x4070 kernel/locking/lockdep.c:3345 [] lock_acquire+0x130/0x3e0 kernel/locking/lockdep.c:3756 [] lock_sock_nested+0xc6/0x120 net/core/sock.c:2511 [] lock_sock include/net/sock.h:1404 [inline] [] inet_bind+0x2a6/0x8b0 net/ipv4/af_inet.c:502 [] make_receive_sock net/netfilter/ipvs/ip_vs_sync.c:1555 [inline] [] start_sync_thread+0x1356/0x1e80 net/netfilter/ipvs/ip_vs_sync.c:1887 [] do_ip_vs_set_ctl+0x90f/0xbb0 net/netfilter/ipvs/ip_vs_ctl.c:2396 [] nf_sockopt net/netfilter/nf_sockopt.c:105 [inline] [] nf_setsockopt+0x6d/0xc0 net/netfilter/nf_sockopt.c:114 [] ip_setsockopt+0x9a/0xb0 net/ipv4/ip_sockglue.c:1247 [] tcp_setsockopt+0x88/0xe0 net/ipv4/tcp.c:2758 [] sock_common_setsockopt+0x9a/0xe0 net/core/sock.c:2706 [] SYSC_setsockopt net/socket.c:1772 [inline] [] SyS_setsockopt+0x166/0x260 net/socket.c:1751 [] do_syscall_64+0x1a6/0x490 arch/x86/entry/common.c:282 [] entry_SYSCALL_64_after_swapgs+0x5d/0xdb IPVS: sync thread started: state = BACKUP, mcast_ifn = veth1_to_bond, syncid = 3, id = 0 loop7: partition table beyond EOD, truncated loop_reread_partitions: partition scan of loop7 () failed (rc=-5) FAT-fs (loop0): Unrecognized mount option "dos1xfly" or missing value tmpfs: Bad value 'Ò' for mount option 'uid' tmpfs: Bad value 'Ò' for mount option 'uid' PM: Marking nosave pages: [mem 0x00000000-0x00000fff] PM: Marking nosave pages: [mem 0x0009f000-0x000fffff] PM: Marking nosave pages: [mem 0xbfff3000-0xffffffff] PM: Basic memory bitmaps created PM: Basic memory bitmaps freed PM: Marking nosave pages: [mem 0x00000000-0x00000fff] PM: Marking nosave pages: [mem 0x0009f000-0x000fffff] PM: Marking nosave pages: [mem 0xbfff3000-0xffffffff] PM: Basic memory bitmaps created PM: Basic memory bitmaps freed PM: Marking nosave pages: [mem 0x00000000-0x00000fff] Invalid option length (20566) for dns_resolver key PM: Marking nosave pages: [mem 0x0009f000-0x000fffff] PM: Marking nosave pages: [mem 0xbfff3000-0xffffffff] PM: Basic memory bitmaps created PM: Basic memory bitmaps freed PM: Marking nosave pages: [mem 0x00000000-0x00000fff] PM: Marking nosave pages: [mem 0x0009f000-0x000fffff] PM: Marking nosave pages: [mem 0xbfff3000-0xffffffff] PM: Basic memory bitmaps created PM: Basic memory bitmaps freed FAT-fs (loop3): Unrecognized mount option "time_offset=6277?1" or missing value FAT-fs (loop6): Directory bread(block 2563) failed FAT-fs (loop6): Directory bread(block 2564) failed FAT-fs (loop6): Directory bread(block 2565) failed FAT-fs (loop6): Directory bread(block 2566) failed FAT-fs (loop6): Directory bread(block 2567) failed loop5: [CUMANA/ADFS] p1 [Linux] p2 [ADFS] p1 [Linux] p2 loop5: partition table partially beyond EOD, truncated loop5: p1 size 135963288 extends beyond EOD, truncated FAT-fs (loop6): Directory bread(block 2568) failed loop5: p2 start 1279850000 is beyond EOD, truncated FAT-fs (loop6): Directory bread(block 2569) failed FAT-fs (loop6): Directory bread(block 2570) failed FAT-fs (loop6): Directory bread(block 2571) failed FAT-fs (loop6): Directory bread(block 2572) failed FAT-fs (loop3): Unrecognized mount option "" or missing value FAT-fs (loop3): Unrecognized mount option "time_offset=6277?1" or missing value FAT-fs (loop3): Unrecognized mount option "" or missing value IPVS: length: 193 != 8 FAT-fs (loop4): invalid media value (0x0d) FAT-fs (loop4): Can't find a valid FAT filesystem FAT-fs (loop4): invalid media value (0x0d) FAT-fs (loop4): Can't find a valid FAT filesystem blk_update_request: I/O error, dev loop4, sector 0 blk_update_request: I/O error, dev loop4, sector 0 Buffer I/O error on dev loop4, logical block 0, async page read blk_update_request: I/O error, dev loop4, sector 56 blk_update_request: I/O error, dev loop4, sector 56 Buffer I/O error on dev loop4, logical block 7, async page read blk_update_request: I/O error, dev loop4, sector 56 blk_update_request: I/O error, dev loop4, sector 56 Buffer I/O error on dev loop4, logical block 7, async page read blk_update_request: I/O error, dev loop4, sector 0 blk_update_request: I/O error, dev loop4, sector 0 Buffer I/O error on dev loop4, logical block 0, async page read blk_update_request: I/O error, dev loop4, sector 0 Buffer I/O error on dev loop4, logical block 0, async page read blk_update_request: I/O error, dev loop4, sector 0 Buffer I/O error on dev loop4, logical block 0, async page read TCP: request_sock_TCPv6: Possible SYN flooding on port 20002. Sending cookies. Check SNMP counters. FAT-fs (loop0): invalid media value (0x00) FAT-fs (loop0): Can't find a valid FAT filesystem IPVS: length: 193 != 8 IPVS: Creating netns size=2536 id=9 : renamed from tunl0 IPVS: Creating netns size=2536 id=10 TCP: request_sock_TCPv6: Possible SYN flooding on port 20002. Sending cookies. Check SNMP counters. netlink: 2 bytes leftover after parsing attributes in process `syz-executor0'. uinput: write device info first uinput: write device info first netlink: 2 bytes leftover after parsing attributes in process `syz-executor0'. TCP: request_sock_TCPv6: Possible SYN flooding on port 20002. Sending cookies. Check SNMP counters. EXT4-fs (sda1): Unrecognized mount option "noqyota" or missing value TCP: request_sock_TCPv6: Possible SYN flooding on port 20002. Sending cookies. Check SNMP counters. TCP: request_sock_TCPv6: Possible SYN flooding on port 20002. Sending cookies. Check SNMP counters. TCP: request_sock_TCPv6: Possible SYN flooding on port 20002. Sending cookies. Check SNMP counters.