------------[ cut here ]------------ WARNING: CPU: 0 PID: 7 at include/net/sock.h:1520 sock_owned_by_me include/net/sock.h:1520 [inline] WARNING: CPU: 0 PID: 7 at include/net/sock.h:1520 sock_owned_by_user include/net/sock.h:1526 [inline] WARNING: CPU: 0 PID: 7 at include/net/sock.h:1520 strp_data_ready+0x2a2/0x330 net/strparser/strparser.c:390 Kernel panic - not syncing: panic_on_warn set ... CPU: 0 PID: 7 Comm: ksoftirqd/0 Not tainted 4.14.278-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 panic+0x1f9/0x42d kernel/panic.c:183 __warn.cold+0x20/0x44 kernel/panic.c:547 report_bug+0x208/0x250 lib/bug.c:183 fixup_bug arch/x86/kernel/traps.c:177 [inline] fixup_bug arch/x86/kernel/traps.c:172 [inline] do_error_trap+0x195/0x2d0 arch/x86/kernel/traps.c:295 invalid_op+0x1b/0x40 arch/x86/entry/entry_64.S:964 RIP: 0010:sock_owned_by_me include/net/sock.h:1520 [inline] RIP: 0010:sock_owned_by_user include/net/sock.h:1526 [inline] RIP: 0010:strp_data_ready+0x2a2/0x330 net/strparser/strparser.c:390 RSP: 0018:ffff8880b541f6b0 EFLAGS: 00010206 RAX: ffff8880b540a1c0 RBX: ffff8880b4a9b908 RCX: 1ffffffff127a500 RDX: 0000000000000100 RSI: 00000000ffffffff RDI: 0000000000000282 RBP: ffff888090e71740 R08: ffffffff8b9ae8d0 R09: 0000000000062565 R10: ffff8880b540aac0 R11: ffff8880b540a1c0 R12: ffff8880b4a9b910 R13: ffff888090e717a0 R14: ffff888090e718e0 R15: 0000000000010100 psock_data_ready+0x51/0x70 net/kcm/kcmsock.c:353 __sock_queue_rcv_skb+0x4ec/0xc10 net/core/sock.c:470 sock_queue_rcv_skb+0x37/0x50 net/core/sock.c:483 rawv6_rcv_skb net/ipv6/raw.c:406 [inline] rawv6_rcv+0x4bb/0xf70 net/ipv6/raw.c:457 ipv6_raw_deliver net/ipv6/raw.c:224 [inline] raw6_local_deliver+0x3ea/0xa30 net/ipv6/raw.c:240 ip6_input_finish+0x427/0x1580 net/ipv6/ip6_input.c:246 NF_HOOK include/linux/netfilter.h:250 [inline] ip6_input+0xb9/0x300 net/ipv6/ip6_input.c:327 dst_input include/net/dst.h:476 [inline] ip6_rcv_finish+0x23b/0x7a0 net/ipv6/ip6_input.c:71 NF_HOOK include/linux/netfilter.h:250 [inline] ipv6_rcv+0xac7/0x1b60 net/ipv6/ip6_input.c:208 __netif_receive_skb_core+0x15ee/0x2a30 net/core/dev.c:4474 __netif_receive_skb+0x27/0x1a0 net/core/dev.c:4512 process_backlog+0x218/0x6f0 net/core/dev.c:5195 napi_poll net/core/dev.c:5604 [inline] net_rx_action+0x466/0xfd0 net/core/dev.c:5670 __do_softirq+0x24d/0x9ff kernel/softirq.c:288 run_ksoftirqd+0x50/0x1a0 kernel/softirq.c:670 smpboot_thread_fn+0x5c1/0x920 kernel/smpboot.c:164 kthread+0x30d/0x420 kernel/kthread.c:232 ret_from_fork+0x24/0x30 arch/x86/entry/entry_64.S:404 Kernel Offset: disabled ================================ WARNING: inconsistent lock state 4.14.278-syzkaller #0 Not tainted -------------------------------- inconsistent {SOFTIRQ-ON-W} -> {IN-SOFTIRQ-R} usage. ksoftirqd/0/7 [HC0[0]:SC1[3]:HE0:SE0] takes: ((fb_notifier_list).rwsem){+++?}, at: [] __blocking_notifier_call_chain kernel/notifier.c:316 [inline] ((fb_notifier_list).rwsem){+++?}, at: [] __blocking_notifier_call_chain kernel/notifier.c:304 [inline] ((fb_notifier_list).rwsem){+++?}, at: [] blocking_notifier_call_chain kernel/notifier.c:328 [inline] ((fb_notifier_list).rwsem){+++?}, at: [] blocking_notifier_call_chain+0x63/0x90 kernel/notifier.c:325 {SOFTIRQ-ON-W} state was registered at: lock_acquire+0x170/0x3f0 kernel/locking/lockdep.c:3998 down_write+0x34/0x90 kernel/locking/rwsem.c:54 blocking_notifier_chain_register+0x65/0x310 kernel/notifier.c:226 fb_console_init+0x1a/0x1f2 drivers/video/fbdev/core/fbcon.c:3342 fbmem_init+0xe2/0x103 drivers/video/fbdev/core/fbmem.c:1941 do_one_initcall+0x88/0x210 init/main.c:826 do_initcall_level init/main.c:892 [inline] do_initcalls init/main.c:900 [inline] do_basic_setup init/main.c:918 [inline] kernel_init_freeable+0x565/0x626 init/main.c:1077 kernel_init+0xd/0x162 init/main.c:1002 ret_from_fork+0x24/0x30 arch/x86/entry/entry_64.S:404 irq event stamp: 1063483 hardirqs last enabled at (1063482): [] __raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:160 [inline] hardirqs last enabled at (1063482): [] _raw_spin_unlock_irqrestore+0x79/0xe0 kernel/locking/spinlock.c:192 hardirqs last disabled at (1063483): [] error_entry+0x72/0xd0 arch/x86/entry/entry_64.S:1233 softirqs last enabled at (1061048): [] __do_softirq+0x68b/0x9ff kernel/softirq.c:314 softirqs last disabled at (1061053): [] run_ksoftirqd+0x50/0x1a0 kernel/softirq.c:670 other info that might help us debug this: Possible unsafe locking scenario: CPU0 ---- lock((fb_notifier_list).rwsem); lock((fb_notifier_list).rwsem); *** DEADLOCK *** 4 locks held by ksoftirqd/0/7: #0: (rcu_read_lock){....}, at: [] __write_once_size include/linux/compiler.h:212 [inline] #0: (rcu_read_lock){....}, at: [] __skb_unlink include/linux/skbuff.h:1917 [inline] #0: (rcu_read_lock){....}, at: [] __skb_dequeue include/linux/skbuff.h:1933 [inline] #0: (rcu_read_lock){....}, at: [] process_backlog+0x1c2/0x6f0 net/core/dev.c:5193 #1: (rcu_read_lock){....}, at: [] ip6_input_finish+0x0/0x1580 include/linux/skbuff.h:880 #2: (raw_v6_hashinfo.lock){++.-}, at: [] ipv6_raw_deliver net/ipv6/raw.c:176 [inline] #2: (raw_v6_hashinfo.lock){++.-}, at: [] raw6_local_deliver+0x152/0xa30 net/ipv6/raw.c:240 #3: (clock-AF_INET6){++.-}, at: [] psock_data_ready+0x19/0x70 net/kcm/kcmsock.c:349 stack backtrace: CPU: 0 PID: 7 Comm: ksoftirqd/0 Not tainted 4.14.278-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 print_usage_bug.cold+0x42e/0x570 kernel/locking/lockdep.c:2589 valid_state kernel/locking/lockdep.c:2602 [inline] mark_lock_irq kernel/locking/lockdep.c:2796 [inline] mark_lock+0xb4d/0x1050 kernel/locking/lockdep.c:3194 mark_irqflags kernel/locking/lockdep.c:3064 [inline] __lock_acquire+0x1014/0x3f20 kernel/locking/lockdep.c:3448 lock_acquire+0x170/0x3f0 kernel/locking/lockdep.c:3998 down_read+0x36/0x80 kernel/locking/rwsem.c:24 __blocking_notifier_call_chain kernel/notifier.c:316 [inline] __blocking_notifier_call_chain kernel/notifier.c:304 [inline] blocking_notifier_call_chain kernel/notifier.c:328 [inline] blocking_notifier_call_chain+0x63/0x90 kernel/notifier.c:325 fb_blank+0x94/0x190 drivers/video/fbdev/core/fbmem.c:1087 fbcon_blank+0x7ed/0xd50 drivers/video/fbdev/core/fbcon.c:2199 do_unblank_screen+0x1fd/0x4e0 drivers/tty/vt/vt.c:3954 panic+0x290/0x42d kernel/panic.c:236 __warn.cold+0x20/0x44 kernel/panic.c:547 report_bug+0x208/0x250 lib/bug.c:183 fixup_bug arch/x86/kernel/traps.c:177 [inline] fixup_bug arch/x86/kernel/traps.c:172 [inline] do_error_trap+0x195/0x2d0 arch/x86/kernel/traps.c:295 invalid_op+0x1b/0x40 arch/x86/entry/entry_64.S:964 RIP: 0010:sock_owned_by_me include/net/sock.h:1520 [inline] RIP: 0010:sock_owned_by_user include/net/sock.h:1526 [inline] RIP: 0010:strp_data_ready+0x2a2/0x330 net/strparser/strparser.c:390 RSP: 0018:ffff8880b541f6b0 EFLAGS: 00010206 RAX: ffff8880b540a1c0 RBX: ffff8880b4a9b908 RCX: 1ffffffff127a500 RDX: 0000000000000100 RSI: 00000000ffffffff RDI: 0000000000000282 RBP: ffff888090e71740 R08: ffffffff8b9ae8d0 R09: 0000000000062565 R10: ffff8880b540aac0 R11: ffff8880b540a1c0 R12: ffff8880b4a9b910 R13: ffff888090e717a0 R14: ffff888090e718e0 R15: 0000000000010100 psock_data_ready+0x51/0x70 net/kcm/kcmsock.c:353 __sock_queue_rcv_skb+0x4ec/0xc10 net/core/sock.c:470 sock_queue_rcv_skb+0x37/0x50 net/core/sock.c:483 rawv6_rcv_skb net/ipv6/raw.c:406 [inline] rawv6_rcv+0x4bb/0xf70 net/ipv6/raw.c:457 ipv6_raw_deliver net/ipv6/raw.c:224 [inline] raw6_local_deliver+0x3ea/0xa30 net/ipv6/raw.c:240 ip6_input_finish+0x427/0x1580 net/ipv6/ip6_input.c:246 NF_HOOK include/linux/netfilter.h:250 [inline] ip6_input+0xb9/0x300 net/ipv6/ip6_input.c:327 dst_input include/net/dst.h:476 [inline] ip6_rcv_finish+0x23b/0x7a0 net/ipv6/ip6_input.c:71 NF_HOOK include/linux/netfilter.h:250 [inline] ipv6_rcv+0xac7/0x1b60 net/ipv6/ip6_input.c:208 __netif_receive_skb_core+0x15ee/0x2a30 net/core/dev.c:4474 __netif_receive_skb+0x27/0x1a0 net/core/dev.c:4512 process_backlog+0x218/0x6f0 net/core/dev.c:5195 napi_poll net/core/dev.c:5604 [inline] net_rx_action+0x466/0xfd0 net/core/dev.c:5670 __do_softirq+0x24d/0x9ff kernel/softirq.c:288 run_ksoftirqd+0x50/0x1a0 kernel/softirq.c:670 smpboot_thread_fn+0x5c1/0x920 kernel/smpboot.c:164 kthread+0x30d/0x420 kernel/kthread.c:232 ret_from_fork+0x24/0x30 arch/x86/entry/entry_64.S:404 Rebooting in 86400 seconds..