bisecting cause commit starting from d999ade1cc86cd2951d41c11ea769cb4452c8811 building syzkaller on 0c5d9412d774262384cbdbe9d672b077364ed776 testing commit d999ade1cc86cd2951d41c11ea769cb4452c8811 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: f247de6d23b65e0f1680cadf2b5d9def524982fd305e8032ee3c1c8cd0b0ad8e all runs: crashed: INFO: task hung in io_wqe_worker testing release v5.14 testing commit 7d2a07b769330c34b4deabeed939325c77a7ec2f compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: de5d0644639cc5c360c5e4129b2c3253ccb03fa29846cb1eb6936ee1da8e68ac all runs: OK # git bisect start d999ade1cc86cd2951d41c11ea769cb4452c8811 7d2a07b769330c34b4deabeed939325c77a7ec2f Bisecting: 6094 revisions left to test after this (roughly 13 steps) [477f70cd2a67904e04c2c2b9bd0fa2e95222f2f6] Merge tag 'drm-next-2021-08-31-1' of git://anongit.freedesktop.org/drm/drm testing commit 477f70cd2a67904e04c2c2b9bd0fa2e95222f2f6 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 5029882a8b6bdaa70d83aa88baa52781917030f05fae149f72c151a75bcd94bb run #0: crashed: INFO: task hung in io_wqe_worker run #1: crashed: INFO: task hung in io_wqe_worker run #2: crashed: INFO: task hung in io_wqe_worker run #3: crashed: KASAN: use-after-free Read in __d_alloc run #4: crashed: KASAN: use-after-free Read in __d_alloc run #5: crashed: KASAN: use-after-free Read in __d_alloc run #6: crashed: KASAN: use-after-free Read in __d_alloc run #7: crashed: KASAN: use-after-free Read in __d_alloc run #8: crashed: KASAN: use-after-free Read in __d_alloc run #9: OK # git bisect bad 477f70cd2a67904e04c2c2b9bd0fa2e95222f2f6 Bisecting: 3024 revisions left to test after this (roughly 12 steps) [9e9fb7655ed585da8f468e29221f0ba194a5f613] Merge tag 'net-next-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next testing commit 9e9fb7655ed585da8f468e29221f0ba194a5f613 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 arch/x86/kernel/setup.c:916:6: error: implicit declaration of function 'acpi_mps_check' [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1110:2: error: implicit declaration of function 'acpi_table_upgrade' [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1112:2: error: implicit declaration of function 'acpi_boot_table_init' [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1120:2: error: implicit declaration of function 'early_acpi_boot_init'; did you mean 'early_cpu_init'? [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1162:2: error: implicit declaration of function 'acpi_boot_init' [-Werror=implicit-function-declaration] # git bisect skip 9e9fb7655ed585da8f468e29221f0ba194a5f613 Bisecting: 3024 revisions left to test after this (roughly 12 steps) [7a47c52142c18a9239c5afea2c9656c68d3f22e7] s390/ccwgroup: Drop if with an always false condition testing commit 7a47c52142c18a9239c5afea2c9656c68d3f22e7 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: cefd540c7a6242e7ab05fdc3ffcd954ad75e8e0dce7928fc014b932a127e4aa6 all runs: OK # git bisect good 7a47c52142c18a9239c5afea2c9656c68d3f22e7 Bisecting: 3021 revisions left to test after this (roughly 12 steps) [05e45887382c4c0f9522515759b34991aa17e69d] rtw88: wow: build wow function only if CONFIG_PM is on testing commit 05e45887382c4c0f9522515759b34991aa17e69d compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 4936a9773a6df8290c22b52647c0df5f41afb2424ba643c48b733fe33aad5ea8 all runs: OK # git bisect good 05e45887382c4c0f9522515759b34991aa17e69d Bisecting: 3021 revisions left to test after this (roughly 12 steps) [f462a446384d0c00c6e457f7e8eb2053b095a2f1] mptcp: build ADD_ADDR/echo-ADD_ADDR option according pm.add_signal testing commit f462a446384d0c00c6e457f7e8eb2053b095a2f1 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: ce83c31fd626536bb358ac5f11d846449bc584f893a6c59ae39fd4b38d600e87 all runs: OK # git bisect good f462a446384d0c00c6e457f7e8eb2053b095a2f1 Bisecting: 2808 revisions left to test after this (roughly 11 steps) [c6c3c5704ba70820f6b632982abde06661b7222a] Merge tag 'driver-core-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core testing commit c6c3c5704ba70820f6b632982abde06661b7222a compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 arch/x86/kernel/setup.c:916:6: error: implicit declaration of function 'acpi_mps_check' [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1110:2: error: implicit declaration of function 'acpi_table_upgrade' [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1112:2: error: implicit declaration of function 'acpi_boot_table_init' [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1120:2: error: implicit declaration of function 'early_acpi_boot_init'; did you mean 'early_cpu_init'? [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1162:2: error: implicit declaration of function 'acpi_boot_init' [-Werror=implicit-function-declaration] # git bisect skip c6c3c5704ba70820f6b632982abde06661b7222a Bisecting: 2808 revisions left to test after this (roughly 11 steps) [97271c7ee1cfb2c3fcc951e4031ffabb7c33f5b1] drm: xlnx: zynqmp_dpsub: Update dependencies for ZynqMP DP testing commit 97271c7ee1cfb2c3fcc951e4031ffabb7c33f5b1 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: bd5c2d0116b5501761a30e172b5f01c2daa3aebe0fd71d2835c8cf38b915a9ec run #0: crashed: BUG: sleeping function called from invalid context in lock_sock_nested run #1: OK run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK reproducer seems to be flaky # git bisect bad 97271c7ee1cfb2c3fcc951e4031ffabb7c33f5b1 Bisecting: 335 revisions left to test after this (roughly 8 steps) [988dbd25b8ae14de70d2be384f5872d6e22e3434] Merge tag 'du-next-20210728' of git://linuxtv.org/pinchartl/media into drm-next testing commit 988dbd25b8ae14de70d2be384f5872d6e22e3434 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 30df1f3940cfb50492959ca160da0ad05eddff034246cdb6a4ac49b98a52e747 all runs: OK # git bisect good 988dbd25b8ae14de70d2be384f5872d6e22e3434 Bisecting: 167 revisions left to test after this (roughly 7 steps) [708391977be557359f7e765c4474e237238febb2] drm/amdgpu: dynamic initialize ip offset for cyan_skillfish testing commit 708391977be557359f7e765c4474e237238febb2 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 3fb44efc8b484b0390e5c917e5f43c2be7286d22173dc06ba7e46ae5422724f8 all runs: OK # git bisect good 708391977be557359f7e765c4474e237238febb2 Bisecting: 91 revisions left to test after this (roughly 6 steps) [f1b7996551a40a4ebb551130c83077a0cabcb935] Merge tag 'drm-msm-next-2021-07-28' of https://gitlab.freedesktop.org/drm/msm into drm-next testing commit f1b7996551a40a4ebb551130c83077a0cabcb935 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 8264956e9e828b3b9048ecf3d84c96ff707aabeecd6fcc76f8f21f5282f5b611 all runs: OK # git bisect good f1b7996551a40a4ebb551130c83077a0cabcb935 Bisecting: 45 revisions left to test after this (roughly 6 steps) [add0733d19c5610b10a1b398fcfb370a9f21afec] drm/amd/display: [FW Promotion] Release 0.0.76 testing commit add0733d19c5610b10a1b398fcfb370a9f21afec compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 3fb44efc8b484b0390e5c917e5f43c2be7286d22173dc06ba7e46ae5422724f8 run #0: crashed: BUG: sleeping function called from invalid context in lock_sock_nested run #1: OK run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect bad add0733d19c5610b10a1b398fcfb370a9f21afec Bisecting: 22 revisions left to test after this (roughly 5 steps) [641df09904876d0f5be6e991eafc27353b90e218] drm/amdgpu: enable SMU for cyan_skilfish testing commit 641df09904876d0f5be6e991eafc27353b90e218 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 3fb44efc8b484b0390e5c917e5f43c2be7286d22173dc06ba7e46ae5422724f8 all runs: OK # git bisect good 641df09904876d0f5be6e991eafc27353b90e218 Bisecting: 11 revisions left to test after this (roughly 4 steps) [d0260f62eeeb4646af7449006452decfed202fd7] drm/amdgpu: Rename amdgpu_acpi_is_s0ix_supported testing commit d0260f62eeeb4646af7449006452decfed202fd7 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 3fb44efc8b484b0390e5c917e5f43c2be7286d22173dc06ba7e46ae5422724f8 all runs: OK # git bisect good d0260f62eeeb4646af7449006452decfed202fd7 Bisecting: 5 revisions left to test after this (roughly 3 steps) [ea2f15ff7eaf86d3e72b619d68397dabb8f404f7] drm/amd/display: fix missing reg offset testing commit ea2f15ff7eaf86d3e72b619d68397dabb8f404f7 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 3fb44efc8b484b0390e5c917e5f43c2be7286d22173dc06ba7e46ae5422724f8 all runs: OK # git bisect good ea2f15ff7eaf86d3e72b619d68397dabb8f404f7 Bisecting: 2 revisions left to test after this (roughly 2 steps) [02352bfd78c30152b46c8b6d66c32f9f9389f0b7] drm/amd/display: Always wait for update lock status testing commit 02352bfd78c30152b46c8b6d66c32f9f9389f0b7 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 3fb44efc8b484b0390e5c917e5f43c2be7286d22173dc06ba7e46ae5422724f8 all runs: OK # git bisect good 02352bfd78c30152b46c8b6d66c32f9f9389f0b7 Bisecting: 0 revisions left to test after this (roughly 1 step) [849cf9326bd751469cde9ff0d567c6baa2d55405] drm/amd/display: ensure dentist display clock update finished in DCN20 testing commit 849cf9326bd751469cde9ff0d567c6baa2d55405 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 3fb44efc8b484b0390e5c917e5f43c2be7286d22173dc06ba7e46ae5422724f8 all runs: OK # git bisect good 849cf9326bd751469cde9ff0d567c6baa2d55405 add0733d19c5610b10a1b398fcfb370a9f21afec is the first bad commit commit add0733d19c5610b10a1b398fcfb370a9f21afec Author: Anthony Koo Date: Sat Jul 17 21:46:31 2021 -0400 drm/amd/display: [FW Promotion] Release 0.0.76 Reviewed-by: Cyr Aric Acked-by: Solomon Chiu Signed-off-by: Anthony Koo Tested-by: Daniel Wheeler Signed-off-by: Alex Deucher drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) culprit signature: 3fb44efc8b484b0390e5c917e5f43c2be7286d22173dc06ba7e46ae5422724f8 parent signature: 3fb44efc8b484b0390e5c917e5f43c2be7286d22173dc06ba7e46ae5422724f8 Reproducer flagged being flaky revisions tested: 16, total time: 5h1m26.168136602s (build: 1h55m45.237300153s, test: 3h3m24.185094218s) first bad commit: add0733d19c5610b10a1b398fcfb370a9f21afec drm/amd/display: [FW Promotion] Release 0.0.76 recipients (to): ["alexander.deucher@amd.com" "anthony.koo@amd.com" "aric.cyr@amd.com" "daniel.wheeler@amd.com" "solomon.chiu@amd.com"] recipients (cc): [] crash: BUG: sleeping function called from invalid context in lock_sock_nested BUG: sleeping function called from invalid context at net/core/sock.c:3064 in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 8834, name: syz-executor.5 1 lock held by syz-executor.5/8834: #0: ffffffff8c1e6900 (hci_sk_list.lock){++++}-{2:2}, at: hci_sock_dev_event+0x377/0x5d0 net/bluetooth/hci_sock.c:763 Preemption disabled at: [<0000000000000000>] 0x0 CPU: 1 PID: 8834 Comm: syz-executor.5 Not tainted 5.13.0-rc7-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:79 [inline] dump_stack+0xa5/0xe6 lib/dump_stack.c:120 ___might_sleep.cold+0x1f1/0x237 kernel/sched/core.c:8337 lock_sock_nested+0x1e/0xf0 net/core/sock.c:3064 lock_sock include/net/sock.h:1610 [inline] hci_sock_dev_event+0x3ed/0x5d0 net/bluetooth/hci_sock.c:765 hci_unregister_dev+0x29b/0xfb0 net/bluetooth/hci_core.c:4013 vhci_release+0x62/0xd0 drivers/bluetooth/hci_vhci.c:340 __fput+0x209/0x870 fs/file_table.c:280 task_work_run+0xc0/0x160 kernel/task_work.c:164 exit_task_work include/linux/task_work.h:32 [inline] do_exit+0xa26/0x2500 kernel/exit.c:826 do_group_exit+0xe7/0x290 kernel/exit.c:923 __do_sys_exit_group kernel/exit.c:934 [inline] __se_sys_exit_group kernel/exit.c:932 [inline] __x64_sys_exit_group+0x35/0x40 kernel/exit.c:932 do_syscall_64+0x3a/0xb0 arch/x86/entry/common.c:47 entry_SYSCALL_64_after_hwframe+0x44/0xae RIP: 0033:0x7f674f844a39 Code: Unable to access opcode bytes at RIP 0x7f674f844a0f. RSP: 002b:00007fff368e57d8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 RAX: ffffffffffffffda RBX: 00007fff368e5fb8 RCX: 00007f674f844a39 RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000043 RBP: 0000000000000000 R08: 0000000000000025 R09: 00007fff368e5fb8 R10: 0000000000000200 R11: 0000000000000246 R12: 00007f674f89df25 R13: 0000000000000010 R14: 0000000000000000 R15: 0000000000000000 ======================================================