executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program syzkaller login: [ 44.021065] dev_remove_pack: ffff880067cefdc0 not found executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 44.206200] BUG: spinlock bad magic on CPU#1, syzkaller663221/4925 [ 44.206871] lock: 0xffff88003b6d30e8, .magic: ffff8800, .owner: syzkaller663221/4925, .owner_cpu: 1 [ 44.208038] CPU: 1 PID: 4925 Comm: syzkaller663221 Not tainted 4.13.0-next-20170907+ #17 [ 44.208705] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Bochs 01/01/2011 [ 44.209237] Call Trace: [ 44.209427] dump_stack+0x194/0x257 [ 44.209759] ? arch_local_irq_restore+0x53/0x53 [ 44.210145] ? lock_downgrade+0x990/0x990 [ 44.210434] spin_dump+0x14d/0x280 [ 44.210691] do_raw_spin_unlock+0x2bd/0x330 [ 44.211000] ? do_raw_spin_trylock+0x190/0x190 [ 44.211371] ? __dev_remove_pack+0x279/0x3b0 [ 44.211804] _raw_spin_unlock+0x22/0x30 [ 44.212121] __fanout_link+0xaf/0xf0 [ 44.212418] fanout_add+0x88b/0x1190 [ 44.212702] ? packet_release+0xd70/0xd70 [ 44.212987] ? preempt_schedule_common+0x35/0x60 [ 44.213316] ? find_held_lock+0x39/0x1d0 [ 44.213640] ? lock_downgrade+0x990/0x990 [ 44.213941] ? __thp_get_unmapped_area+0x130/0x130 [ 44.214296] ? __might_fault+0xe0/0x1d0 [ 44.214598] ? lock_release+0xd70/0xd70 [ 44.214929] ? check_same_owner+0x320/0x320 [ 44.215272] ? __might_sleep+0x95/0x190 [ 44.215558] ? kasan_check_write+0x14/0x20 [ 44.215857] ? _copy_from_user+0x99/0x110 [ 44.216146] packet_setsockopt+0xfdc/0x1e80 [ 44.216446] ? fanout_add+0x1190/0x1190 [ 44.216736] ? lock_downgrade+0x990/0x990 [ 44.217013] ? __fget+0xbb/0x580 [ 44.217237] ? lock_release+0xd70/0xd70 [ 44.217516] ? __lock_is_held+0xbc/0x140 [ 44.217816] ? __fget+0x362/0x580 [ 44.218060] ? iterate_fd+0x3f0/0x3f0 [ 44.218367] ? sock_has_perm+0x29c/0x400 [ 44.218688] ? __fget_light+0x29d/0x390 [ 44.219018] ? selinux_tun_dev_create+0xc0/0xc0 [ 44.219348] ? selinux_netlbl_socket_setsockopt+0x10c/0x460 [ 44.219816] ? selinux_netlbl_sock_rcv_skb+0x730/0x730 [ 44.220203] ? selinux_socket_setsockopt+0x64/0x80 [ 44.220573] SyS_setsockopt+0x189/0x360 [ 44.220848] ? SyS_setsockopt+0x189/0x360 [ 44.221136] ? SyS_recv+0x40/0x40 [ 44.221372] ? entry_SYSCALL_64_fastpath+0x5/0xbe [ 44.221719] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 44.222066] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 44.222394] entry_SYSCALL_64_fastpath+0x1f/0xbe [ 44.222760] RIP: 0033:0x43b649 [ 44.222983] RSP: 002b:00007fafe524adb8 EFLAGS: 00000206 ORIG_RAX: 0000000000000036 [ 44.223593] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 000000000043b649 [ 44.224186] RDX: 0000000000000012 RSI: 0000000000000107 RDI: 0000000000000035 [ 44.224749] RBP: 0000000000000082 R08: 0000000000000004 R09: 0000000000000000 [ 44.225243] R10: 00000000201ef000 R11: 0000000000000206 R12: 0000000000000000 [ 44.225751] R13: 0000000000000000 R14: 00007fafe524b9c0 R15: 00007fafe524b700 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program