bisecting fixing commit since bec4c2968fce2f44ce62d05288a633cd99a722eb building syzkaller on 6593fd32d71a33f76462f347ef263e26600d998e testing commit bec4c2968fce2f44ce62d05288a633cd99a722eb with gcc (GCC) 10.2.1 20210217 kernel signature: 6cd810bc04c2bdc115f6fef6749b3bf5ecf976ab53e81584f9a3f3418d6ba393 run #0: crashed: KASAN: null-ptr-deref Write in vhci_shutdown_connection run #1: crashed: KASAN: null-ptr-deref Write in vhci_shutdown_connection run #2: crashed: KASAN: null-ptr-deref Write in vhci_shutdown_connection run #3: crashed: KASAN: null-ptr-deref Write in vhci_shutdown_connection run #4: crashed: KASAN: null-ptr-deref Write in vhci_shutdown_connection run #5: crashed: KASAN: null-ptr-deref Write in vhci_shutdown_connection run #6: crashed: KASAN: null-ptr-deref Write in vhci_shutdown_connection run #7: crashed: KASAN: null-ptr-deref Write in vhci_shutdown_connection run #8: crashed: KASAN: null-ptr-deref Write in vhci_shutdown_connection run #9: crashed: KASAN: null-ptr-deref Write in vhci_shutdown_connection run #10: crashed: KASAN: null-ptr-deref Write in vhci_shutdown_connection run #11: crashed: KASAN: null-ptr-deref Write in vhci_shutdown_connection run #12: crashed: KASAN: null-ptr-deref Write in vhci_shutdown_connection run #13: crashed: KASAN: null-ptr-deref Write in vhci_shutdown_connection run #14: crashed: KASAN: null-ptr-deref Write in vhci_shutdown_connection run #15: crashed: INFO: task hung in usb_get_descriptor run #16: crashed: INFO: task hung in usb_get_descriptor run #17: crashed: INFO: task hung in usb_get_descriptor run #18: crashed: INFO: task hung in usb_get_descriptor run #19: crashed: INFO: task hung in usb_get_descriptor testing current HEAD 6417f03132a6952cd17ddd8eaddbac92b61b17e0 testing commit 6417f03132a6952cd17ddd8eaddbac92b61b17e0 with gcc (GCC) 10.2.1 20210217 kernel signature: 84e1b44bbfe1d611d12fb0c46bd7a6407164274cd0ee0b3a17d124e90532eee7 all runs: crashed: general protection fault in try_to_wake_up revisions tested: 2, total time: 21m51.363950886s (build: 10m53.056079757s, test: 10m22.721348926s) the crash still happens on HEAD commit msg: module: remove never implemented MODULE_SUPPORTED_DEVICE crash: general protection fault in try_to_wake_up general protection fault, probably for non-canonical address 0xdffffc0000000119: 0000 [#1] PREEMPT SMP KASAN KASAN: null-ptr-deref in range [0x00000000000008c8-0x00000000000008cf] CPU: 1 PID: 12037 Comm: syz-executor.0 Not tainted 5.12.0-rc3-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 RIP: 0010:__lock_acquire+0xdb9/0x57d0 kernel/locking/lockdep.c:4770 Code: 81 0c 41 bf 01 00 00 00 0f 86 8e 00 00 00 89 05 bd 85 81 0c e9 83 00 00 00 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 c1 ea 03 <80> 3c 02 00 0f 85 45 31 00 00 49 81 3f 80 b3 a7 8d 0f 84 13 f3 ff RSP: 0018:ffffc90002f9f890 EFLAGS: 00010002 RAX: dffffc0000000000 RBX: 0000000000000000 RCX: 0000000000000000 RDX: 0000000000000119 RSI: 1ffff920005f3f24 RDI: 00000000000008c8 RBP: 0000000000000001 R08: 0000000000000001 R09: 0000000000000001 R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 R13: ffff8880151a1bc0 R14: 0000000000000000 R15: 00000000000008c8 FS: 00007f57109bd700(0000) GS:ffff8880ba100000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00000000004d00e0 CR3: 000000003bece000 CR4: 00000000001506e0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: lock_acquire kernel/locking/lockdep.c:5510 [inline] lock_acquire+0x1ab/0x730 kernel/locking/lockdep.c:5475 __raw_spin_lock_irqsave include/linux/spinlock_api_smp.h:110 [inline] _raw_spin_lock_irqsave+0x39/0x50 kernel/locking/spinlock.c:159 try_to_wake_up+0x98/0x14a0 kernel/sched/core.c:3345 attach_store.cold+0x278/0x34b drivers/usb/usbip/vhci_sysfs.c:422 kernfs_fop_write_iter+0x2c5/0x460 fs/kernfs/file.c:296 call_write_iter include/linux/fs.h:1977 [inline] new_sync_write+0x35d/0x5f0 fs/read_write.c:518 vfs_write+0x5c3/0x870 fs/read_write.c:605 ksys_write+0xf4/0x1d0 fs/read_write.c:658 do_syscall_64+0x2d/0x70 arch/x86/entry/common.c:46 entry_SYSCALL_64_after_hwframe+0x44/0xae RIP: 0033:0x418cef Code: 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 99 fd ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 44 24 08 e8 cc fd ff ff 48 RSP: 002b:00007f57109bcb90 EFLAGS: 00000293 ORIG_RAX: 0000000000000001 RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 0000000000418cef RDX: 0000000000000007 RSI: 00007f57109bcbe0 RDI: 0000000000000005 RBP: 0000000000000005 R08: 0000000000000000 R09: 00007f57109bcb30 R10: 0000000000000000 R11: 0000000000000293 R12: 00000000004bf688 R13: 00007f57109bcbe0 R14: 0000000000000000 R15: 0000000000022000 Modules linked in: ---[ end trace 729454c0a2fa6c4b ]--- RIP: 0010:__lock_acquire+0xdb9/0x57d0 kernel/locking/lockdep.c:4770 Code: 81 0c 41 bf 01 00 00 00 0f 86 8e 00 00 00 89 05 bd 85 81 0c e9 83 00 00 00 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 c1 ea 03 <80> 3c 02 00 0f 85 45 31 00 00 49 81 3f 80 b3 a7 8d 0f 84 13 f3 ff RSP: 0018:ffffc90002f9f890 EFLAGS: 00010002 RAX: dffffc0000000000 RBX: 0000000000000000 RCX: 0000000000000000 RDX: 0000000000000119 RSI: 1ffff920005f3f24 RDI: 00000000000008c8 RBP: 0000000000000001 R08: 0000000000000001 R09: 0000000000000001 R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 R13: ffff8880151a1bc0 R14: 0000000000000000 R15: 00000000000008c8 FS: 00007f57109bd700(0000) GS:ffff8880ba100000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00000000004d00e0 CR3: 000000003bece000 CR4: 00000000001506e0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400