bisecting cause commit starting from 7ae77150d94d3b535c7b85e6b3647113095e79bf building syzkaller on 54566aff1679fc74487d3efb9f7bbfbc21beed4b testing commit 7ae77150d94d3b535c7b85e6b3647113095e79bf with gcc (GCC) 8.1.0 kernel signature: c00eeaa726df647dca94b0d782fec5dea0f55adbad07e62baee88a2e070c671c all runs: crashed: WARNING in idr_alloc testing release v5.7 testing commit 3d77e6a8804abcc0504c904bd6e5cdf3a5cf8162 with gcc (GCC) 8.1.0 kernel signature: 314ceac4b27e879cd6ee2319131094627774e9fc777b790aecdb63c040c21fbb all runs: OK # git bisect start 7ae77150d94d3b535c7b85e6b3647113095e79bf 3d77e6a8804abcc0504c904bd6e5cdf3a5cf8162 Bisecting: 5798 revisions left to test after this (roughly 12 steps) [2e63f6ce7ed2c4ff83ba30ad9ccad422289a6c63] Merge branch 'uaccess.comedi' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs testing commit 2e63f6ce7ed2c4ff83ba30ad9ccad422289a6c63 with gcc (GCC) 8.1.0 kernel signature: 84874815d0c3cd50fb96988039c68b4e5b01759406e7673d7abf1cf0da2f9f57 all runs: OK # git bisect good 2e63f6ce7ed2c4ff83ba30ad9ccad422289a6c63 Bisecting: 2918 revisions left to test after this (roughly 12 steps) [ee01c4d72adffb7d424535adf630f2955748fa8b] Merge branch 'akpm' (patches from Andrew) testing commit ee01c4d72adffb7d424535adf630f2955748fa8b with gcc (GCC) 8.1.0 kernel signature: b82b2c20c43fec843b8b0765772f4df8dda2110cd841d40a6b3346443c36ea2d all runs: crashed: WARNING in idr_alloc # git bisect bad ee01c4d72adffb7d424535adf630f2955748fa8b Bisecting: 1430 revisions left to test after this (roughly 11 steps) [d00f26b623333f2419f4c3b95ff11c8b1bb96f56] Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next testing commit d00f26b623333f2419f4c3b95ff11c8b1bb96f56 with gcc (GCC) 8.1.0 kernel signature: ab438c17d2fadd48b6f27206dceda44f6d52334c79240ba42db079eaaf3b5baa all runs: crashed: WARNING in idr_alloc # git bisect bad d00f26b623333f2419f4c3b95ff11c8b1bb96f56 Bisecting: 710 revisions left to test after this (roughly 10 steps) [115506fea499f1cd9a80290b31eca4352e0559e9] Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next testing commit 115506fea499f1cd9a80290b31eca4352e0559e9 with gcc (GCC) 8.1.0 kernel signature: b2b7721d6f273ef45130b493354388ced102feb9f92e9a03ceef0123a53ae3cb all runs: OK # git bisect good 115506fea499f1cd9a80290b31eca4352e0559e9 Bisecting: 335 revisions left to test after this (roughly 9 steps) [5d9e4722c74e8868d5fe2f8749de80928eb4a1d1] Merge tag 'wireless-drivers-next-2020-05-07' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next testing commit 5d9e4722c74e8868d5fe2f8749de80928eb4a1d1 with gcc (GCC) 8.1.0 kernel signature: 0710de436540ab07fd3319047d6a6b4158fe8c7ad04cc2854b2496aeed1bc912 all runs: crashed: WARNING in idr_alloc # git bisect bad 5d9e4722c74e8868d5fe2f8749de80928eb4a1d1 Bisecting: 187 revisions left to test after this (roughly 8 steps) [f9a98f901e19eb0fbd61c29cf38b75d210d276bc] net: atheros: remove dead code in atl1c_resume() testing commit f9a98f901e19eb0fbd61c29cf38b75d210d276bc with gcc (GCC) 8.1.0 kernel signature: 5e6571359d3166e1ead707b9fb9e03c1afcb54c903bcebda5c1379d93c6a2c63 all runs: OK # git bisect good f9a98f901e19eb0fbd61c29cf38b75d210d276bc Bisecting: 92 revisions left to test after this (roughly 7 steps) [c1070c1c6ceb8414976440485239b200af91eef5] Merge tag 'iwlwifi-next-for-kalle-2020-04-24-2' of git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next testing commit c1070c1c6ceb8414976440485239b200af91eef5 with gcc (GCC) 8.1.0 kernel signature: fe72e73488babf1d8d7e40cabaf5c7608c60250cce571971ee90aef7d801c691 all runs: OK # git bisect good c1070c1c6ceb8414976440485239b200af91eef5 Bisecting: 46 revisions left to test after this (roughly 6 steps) [559ef68f5f699647b53ab193d24425308e3e9526] ath11k: Add support to reset htt peer stats testing commit 559ef68f5f699647b53ab193d24425308e3e9526 with gcc (GCC) 8.1.0 kernel signature: ee9caea057f1601151f794a4acbb6c0e85cd364470b99393bfa127d26e459ece all runs: OK # git bisect good 559ef68f5f699647b53ab193d24425308e3e9526 Bisecting: 23 revisions left to test after this (roughly 5 steps) [191f6b08bfef24e1a9641eaac96ed030a7be4599] rtw88: fix an issue about leak system resources testing commit 191f6b08bfef24e1a9641eaac96ed030a7be4599 with gcc (GCC) 8.1.0 kernel signature: 4c55c65a3e26b5916dc747ffc5575ff5022f4f3b1f84e0dcd0a70cf96100f56d all runs: OK # git bisect good 191f6b08bfef24e1a9641eaac96ed030a7be4599 Bisecting: 13 revisions left to test after this (roughly 4 steps) [cbb1404f65414130fb89e52a97b9d853d303dc5c] rtlwifi: rtl8188ee: remove Comparison to bool in rf.c testing commit cbb1404f65414130fb89e52a97b9d853d303dc5c with gcc (GCC) 8.1.0 kernel signature: fb6ef45cd9e2a9f11239ff191165367d90de22d2fb16d1afcea25a473779de01 all runs: OK # git bisect good cbb1404f65414130fb89e52a97b9d853d303dc5c Bisecting: 6 revisions left to test after this (roughly 3 steps) [e42671084361302141a09284fde9bbc14fdd16bf] net: qrtr: Do not depend on ARCH_QCOM testing commit e42671084361302141a09284fde9bbc14fdd16bf with gcc (GCC) 8.1.0 kernel signature: c88fad991b1a1f28de16cde4a9e0de237347f11014e9baa68d85d9ec91e39a3a all runs: crashed: WARNING in idr_alloc # git bisect bad e42671084361302141a09284fde9bbc14fdd16bf Bisecting: 3 revisions left to test after this (roughly 2 steps) [7f960633a458136d168f2049508d39cba8be55bd] net: encx24j600: make encx24j600_hw_init() return void testing commit 7f960633a458136d168f2049508d39cba8be55bd with gcc (GCC) 8.1.0 kernel signature: 72d2e48cd693b4a3e3e661f95091ee5d13a4f350ec0663da6b096bad909f424e all runs: OK # git bisect good 7f960633a458136d168f2049508d39cba8be55bd Bisecting: 1 revision left to test after this (roughly 1 step) [0932969e0b1b6ba54028b35b80148302e8fe7db8] via-rhine: Add platform dependencies testing commit 0932969e0b1b6ba54028b35b80148302e8fe7db8 with gcc (GCC) 8.1.0 kernel signature: 5f771025dc549e8718b65268851aa14267072766885ff4aec72ad5201d7a0ff3 all runs: OK # git bisect good 0932969e0b1b6ba54028b35b80148302e8fe7db8 Bisecting: 0 revisions left to test after this (roughly 0 steps) [6e728f321393b1fce9e1c2c3e55f9f7c15991321] net: qrtr: Add MHI transport layer testing commit 6e728f321393b1fce9e1c2c3e55f9f7c15991321 with gcc (GCC) 8.1.0 kernel signature: 1bcedefe42472527df261decf68a16ef1e77b19395139f72e169c34871b79c08 all runs: OK # git bisect good 6e728f321393b1fce9e1c2c3e55f9f7c15991321 e42671084361302141a09284fde9bbc14fdd16bf is the first bad commit commit e42671084361302141a09284fde9bbc14fdd16bf Author: Manivannan Sadhasivam Date: Thu May 7 18:23:06 2020 +0530 net: qrtr: Do not depend on ARCH_QCOM IPC Router protocol is also used by external modems for exchanging the QMI messages. Hence, it doesn't always depend on Qualcomm platforms. One such instance is the QCA6390 WLAN device connected to x86 machine. Reviewed-by: Bjorn Andersson Signed-off-by: Manivannan Sadhasivam Signed-off-by: David S. Miller net/qrtr/Kconfig | 1 - 1 file changed, 1 deletion(-) culprit signature: c88fad991b1a1f28de16cde4a9e0de237347f11014e9baa68d85d9ec91e39a3a parent signature: 1bcedefe42472527df261decf68a16ef1e77b19395139f72e169c34871b79c08 revisions tested: 16, total time: 3h44m42.318584898s (build: 1h32m59.891770524s, test: 2h9m34.895273054s) first bad commit: e42671084361302141a09284fde9bbc14fdd16bf net: qrtr: Do not depend on ARCH_QCOM cc: ["bjorn.andersson@linaro.org" "davem@davemloft.net" "manivannan.sadhasivam@linaro.org"] crash: WARNING in idr_alloc ------------[ cut here ]------------ WARNING: CPU: 1 PID: 8433 at lib/idr.c:84 idr_alloc+0xa6/0xc0 lib/idr.c:92 Kernel panic - not syncing: panic_on_warn set ... CPU: 1 PID: 8433 Comm: syz-executor.1 Not tainted 5.7.0-rc4-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x128/0x182 lib/dump_stack.c:118 panic+0x22a/0x4e3 kernel/panic.c:221 __warn.cold.10+0x25/0x26 kernel/panic.c:582 report_bug+0x1ad/0x270 lib/bug.c:195 fixup_bug arch/x86/kernel/traps.c:175 [inline] do_error_trap+0x123/0x210 arch/x86/kernel/traps.c:267 do_invalid_op+0x31/0x40 arch/x86/kernel/traps.c:286 invalid_op+0x23/0x30 arch/x86/entry/entry_64.S:1027 RIP: 0010:idr_alloc+0xa6/0xc0 lib/idr.c:84 Code: 24 20 48 ba 00 00 00 00 00 fc ff df 48 c7 04 13 00 00 00 00 48 8b 74 24 58 65 48 33 34 25 28 00 00 00 75 0f 48 83 c4 60 5b c3 <0f> 0b b8 ea ff ff ff eb cf e8 ac 2b dc fd 66 90 66 2e 0f 1f 84 00 RSP: 0018:ffffc90004757c38 EFLAGS: 00010286 RAX: 0000000000000000 RBX: 1ffff920008eaf87 RCX: 00000000ffff0301 RDX: 00000000ffff0300 RSI: ffff8880a9540040 RDI: ffffffff89b685e0 RBP: ffff8880a9540040 R08: 0000000000000a20 R09: 0000000000000000 R10: ffffffff89be6947 R11: fffffbfff137cd28 R12: ffff8880a9540040 R13: 00000000ffff0300 R14: 0000000000000001 R15: 0000000000000000 qrtr_port_assign net/qrtr/qrtr.c:703 [inline] __qrtr_bind.isra.7+0xdd/0x410 net/qrtr/qrtr.c:756 qrtr_bind+0x179/0x200 net/qrtr/qrtr.c:805 __sys_bind+0x1c2/0x200 net/socket.c:1662 __do_sys_bind net/socket.c:1673 [inline] __se_sys_bind net/socket.c:1671 [inline] __x64_sys_bind+0x6a/0xb0 net/socket.c:1671 do_syscall_64+0xc6/0x620 arch/x86/entry/common.c:295 entry_SYSCALL_64_after_hwframe+0x49/0xb3 RIP: 0033:0x45ca59 Code: 0d b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 db b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 RSP: 002b:00007f68b1b6dc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000031 RAX: ffffffffffffffda RBX: 00000000004da3c0 RCX: 000000000045ca59 RDX: 000000000000000c RSI: 0000000020000040 RDI: 0000000000000003 RBP: 000000000078bf00 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff R13: 0000000000000041 R14: 00000000004c3012 R15: 00007f68b1b6e6d4 Kernel Offset: disabled Rebooting in 86400 seconds..