bisecting cause commit starting from 470dfd808ac4135f313967f9d3e107b87fc6a0b3 building syzkaller on 1a1f4bd8c48f86af4bc94a2e3a86fc0de9c52c93 testing commit 470dfd808ac4135f313967f9d3e107b87fc6a0b3 with gcc (GCC) 8.1.0 kernel signature: ff6ea4cb19364a80218f130bc46b5f16de6d246bf8484115117851ba47cb3fba all runs: crashed: BUG: receive list entry not found for dev vxcan1, id 002, mask C00007FF testing release v5.9 testing commit bbf5c979011a099af5dc76498918ed7df445635b with gcc (GCC) 8.1.0 kernel signature: ae997c81c8480492441e712d3c127e3da959156d4e937c464609e101fa84e28c all runs: OK # git bisect start 470dfd808ac4135f313967f9d3e107b87fc6a0b3 bbf5c979011a099af5dc76498918ed7df445635b Bisecting: 9410 revisions left to test after this (roughly 13 steps) [4d0e9df5e43dba52d38b251e3b909df8fa1110be] lib, uaccess: add failure injection to usercopy functions testing commit 4d0e9df5e43dba52d38b251e3b909df8fa1110be with gcc (GCC) 8.1.0 kernel signature: 19d651166031891e1c42f1a0518e05f408372acef30d76f75e5b6df6eabbfcd1 all runs: OK # git bisect good 4d0e9df5e43dba52d38b251e3b909df8fa1110be Bisecting: 4700 revisions left to test after this (roughly 12 steps) [96485e4462604744d66bf4301557d996d80b85eb] Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 testing commit 96485e4462604744d66bf4301557d996d80b85eb with gcc (GCC) 8.1.0 kernel signature: 2c097c6c9518fb1e3deccc12dee074de87aacd57e84fba0d781eb797cab19311 all runs: crashed: BUG: receive list entry not found for dev vxcan1, id 002, mask C00007FF # git bisect bad 96485e4462604744d66bf4301557d996d80b85eb Bisecting: 2332 revisions left to test after this (roughly 11 steps) [14c914fcb515c424177bb6848cc2858ebfe717a8] Merge tag 'wireless-drivers-next-2020-10-02' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next testing commit 14c914fcb515c424177bb6848cc2858ebfe717a8 with gcc (GCC) 8.1.0 kernel signature: f7c8ad15c60212a4917f2b51ce11588c5b61e5fae00001f80f6deeb95e5bcdb0 all runs: OK # git bisect good 14c914fcb515c424177bb6848cc2858ebfe717a8 Bisecting: 1201 revisions left to test after this (roughly 10 steps) [9ba0d0c81284f4ec0b24529bdba2fc68b9d6a09a] io_uring: use blk_queue_nowait() to check if NOWAIT supported testing commit 9ba0d0c81284f4ec0b24529bdba2fc68b9d6a09a with gcc (GCC) 8.1.0 kernel signature: 95a267476b3e95d57dc1ee333498a197529bfe0a0f9d7c6eb303c3df63458fe5 all runs: crashed: BUG: receive list entry not found for dev vxcan1, id 002, mask C00007FF # git bisect bad 9ba0d0c81284f4ec0b24529bdba2fc68b9d6a09a Bisecting: 593 revisions left to test after this (roughly 9 steps) [c4cf498dc0241fa2d758dba177634268446afb06] Merge branch 'akpm' (patches from Andrew) testing commit c4cf498dc0241fa2d758dba177634268446afb06 with gcc (GCC) 8.1.0 kernel signature: 502d1758e7c9443ad0832e670002571cada9b5ef0e79d93ccdf3ed14629122d5 all runs: crashed: BUG: receive list entry not found for dev vxcan1, id 002, mask C00007FF # git bisect bad c4cf498dc0241fa2d758dba177634268446afb06 Bisecting: 268 revisions left to test after this (roughly 8 steps) [ee92e4f1f95eb7b8820299f10fc5fba16d85cece] net/mlx5: Add NIC TX domain namespace testing commit ee92e4f1f95eb7b8820299f10fc5fba16d85cece with gcc (GCC) 8.1.0 kernel signature: 13658e07d033f96bade2c1acfcec31e4caad03a59d6f4b0360446eb50d650e0e all runs: OK # git bisect good ee92e4f1f95eb7b8820299f10fc5fba16d85cece Bisecting: 153 revisions left to test after this (roughly 7 steps) [346e320cb2103edef709c4466a29140c4a8e527a] netfilter: nftables: allow re-computing sctp CRC-32C in 'payload' statements testing commit 346e320cb2103edef709c4466a29140c4a8e527a with gcc (GCC) 8.1.0 kernel signature: 73e41b89f0fd2c5a653f7694e7f9314aa255e2c5cfa9e05d9a70990632090e10 all runs: OK # git bisect good 346e320cb2103edef709c4466a29140c4a8e527a Bisecting: 73 revisions left to test after this (roughly 6 steps) [fefa636d815975b34afc45f50852a2810fb23ba9] Merge tag 'trace-v5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace testing commit fefa636d815975b34afc45f50852a2810fb23ba9 with gcc (GCC) 8.1.0 kernel signature: 9587c9d8bcbd869245558955783d341470506981a520c35136861d33dab3f411 all runs: OK # git bisect good fefa636d815975b34afc45f50852a2810fb23ba9 Bisecting: 36 revisions left to test after this (roughly 5 steps) [1e40d75ef90c5c99d9418637cd7295fa49ecb5fb] Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf testing commit 1e40d75ef90c5c99d9418637cd7295fa49ecb5fb with gcc (GCC) 8.1.0 kernel signature: a9340613021ea143fba8440d52def2f54077c368e54a9d8890a69203caccbabb all runs: OK # git bisect good 1e40d75ef90c5c99d9418637cd7295fa49ecb5fb Bisecting: 19 revisions left to test after this (roughly 4 steps) [2295cddf99e3f7c2be2b1160e2f5e53cc35b09be] Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net testing commit 2295cddf99e3f7c2be2b1160e2f5e53cc35b09be with gcc (GCC) 8.1.0 kernel signature: 525c5e3c5694d272b24e43d9b00825f9bfc5587b32be75bb9de4b6744dd79d9e all runs: OK # git bisect good 2295cddf99e3f7c2be2b1160e2f5e53cc35b09be Bisecting: 9 revisions left to test after this (roughly 3 steps) [4be92db3b5667f3a5c874a04635b037dc5e3f373] ima: Remove semicolon at the end of ima_get_binary_runtime_size() testing commit 4be92db3b5667f3a5c874a04635b037dc5e3f373 with gcc (GCC) 8.1.0 kernel signature: 422ecc5d8fc456d70c963a20ce86855bf5795034c88d7e2c821b35d7caa27004 run #0: crashed: WARNING: ODEBUG bug in netdev_run_todo run #1: OK run #2: OK run #3: crashed: WARNING: ODEBUG bug in netdev_run_todo 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 4be92db3b5667f3a5c874a04635b037dc5e3f373 Bisecting: 4 revisions left to test after this (roughly 2 steps) [7fe2bb7e7e5cf91d03ff9c35b7b997d088916cbc] integrity: invalid kernel parameters feedback testing commit 7fe2bb7e7e5cf91d03ff9c35b7b997d088916cbc with gcc (GCC) 8.1.0 kernel signature: 98918ba7557010673c286cd08df9c97ecba083375c461fd89bbd80c3868fc39a all runs: OK # git bisect good 7fe2bb7e7e5cf91d03ff9c35b7b997d088916cbc Bisecting: 2 revisions left to test after this (roughly 1 step) [8c2f516c99f0b7e59c53158f4d7a7fe229c5aea8] integrity: include keyring name for unknown key request testing commit 8c2f516c99f0b7e59c53158f4d7a7fe229c5aea8 with gcc (GCC) 8.1.0 kernel signature: 9900b517731f03642ffebe25c06003d85428aa56f9d106c76d2d48bb36746f25 all runs: OK # git bisect good 8c2f516c99f0b7e59c53158f4d7a7fe229c5aea8 Bisecting: 0 revisions left to test after this (roughly 1 step) [60386b854008adc951c470067f90a2d85b5d520f] ima: Don't ignore errors from crypto_shash_update() testing commit 60386b854008adc951c470067f90a2d85b5d520f with gcc (GCC) 8.1.0 kernel signature: 422ecc5d8fc456d70c963a20ce86855bf5795034c88d7e2c821b35d7caa27004 all runs: OK # git bisect good 60386b854008adc951c470067f90a2d85b5d520f 4be92db3b5667f3a5c874a04635b037dc5e3f373 is the first bad commit commit 4be92db3b5667f3a5c874a04635b037dc5e3f373 Author: Roberto Sassu Date: Fri Sep 4 11:23:29 2020 +0200 ima: Remove semicolon at the end of ima_get_binary_runtime_size() This patch removes the unnecessary semicolon at the end of ima_get_binary_runtime_size(). Cc: stable@vger.kernel.org Fixes: d158847ae89a2 ("ima: maintain memory size needed for serializing the measurement list") Signed-off-by: Roberto Sassu Signed-off-by: Mimi Zohar security/integrity/ima/ima_queue.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) culprit signature: 422ecc5d8fc456d70c963a20ce86855bf5795034c88d7e2c821b35d7caa27004 parent signature: 422ecc5d8fc456d70c963a20ce86855bf5795034c88d7e2c821b35d7caa27004 Reproducer flagged being flaky revisions tested: 16, total time: 3h29m32.241053299s (build: 1h9m32.433618732s, test: 2h18m17.134592909s) first bad commit: 4be92db3b5667f3a5c874a04635b037dc5e3f373 ima: Remove semicolon at the end of ima_get_binary_runtime_size() recipients (to): ["jmorris@namei.org" "linux-security-module@vger.kernel.org" "roberto.sassu@huawei.com" "serge@hallyn.com" "zohar@linux.ibm.com"] recipients (cc): ["dmitry.kasatkin@gmail.com" "linux-integrity@vger.kernel.org" "linux-kernel@vger.kernel.org" "zohar@linux.ibm.com"] crash: WARNING: ODEBUG bug in netdev_run_todo ------------[ cut here ]------------ ODEBUG: free active (active state 0) object type: timer_list hint: delayed_work_timer_fn+0x0/0x10 kernel/workqueue.c:1595 WARNING: CPU: 0 PID: 10638 at lib/debugobjects.c:488 debug_print_object+0x71/0xc0 lib/debugobjects.c:485 Kernel panic - not syncing: panic_on_warn set ... CPU: 0 PID: 10638 Comm: kworker/u4:8 Not tainted 5.9.0-rc2-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Workqueue: netns cleanup_net Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x78/0xa0 lib/dump_stack.c:118 panic+0x13c/0x30f kernel/panic.c:231 __warn.cold.13+0x20/0x20 kernel/panic.c:600 report_bug+0xc0/0xf0 lib/bug.c:198 handle_bug+0x3f/0x70 arch/x86/kernel/traps.c:234 exc_invalid_op+0x13/0x60 arch/x86/kernel/traps.c:254 asm_exc_invalid_op+0x12/0x20 arch/x86/include/asm/idtentry.h:536 RIP: 0010:debug_print_object+0x71/0xc0 lib/debugobjects.c:485 Code: 8b 5b 10 89 15 94 5e d1 04 4c 8b 45 00 48 83 fb 05 77 31 48 8b 14 dd 20 df ba 83 4c 89 e6 48 c7 c7 e0 20 53 84 e8 ba 10 40 ff <0f> 0b 83 05 52 57 37 03 01 48 83 c4 18 5b 5d 41 5c c3 83 05 42 57 RSP: 0018:ffffc90003213bd0 EFLAGS: 00010286 RAX: 0000000000000000 RBX: 0000000000000003 RCX: 0000000000000001 RDX: 0000000080000001 RSI: ffffffff846bc3e6 RDI: 00000000ffffffff RBP: ffffffff84b129e0 R08: 0000000000000001 R09: 0000000000000001 R10: 0000000000000001 R11: ffff88812e41bae8 R12: ffffffff84505d85 R13: ffff888134fab488 R14: 0000000000000005 R15: ffffffff84b129e0 __debug_check_no_obj_freed lib/debugobjects.c:967 [inline] debug_check_no_obj_freed+0x1bb/0x1dd lib/debugobjects.c:998 slab_free_hook mm/slub.c:1540 [inline] slab_free_freelist_hook+0xae/0x130 mm/slub.c:1581 slab_free mm/slub.c:3142 [inline] kfree+0xd8/0x320 mm/slub.c:4123 device_release+0x1f/0x70 drivers/base/core.c:1800 kobject_cleanup lib/kobject.c:704 [inline] kobject_release lib/kobject.c:735 [inline] kref_put include/linux/kref.h:65 [inline] kobject_put+0x7c/0x1c0 lib/kobject.c:752 netdev_run_todo+0x1d9/0x290 net/core/dev.c:10112 default_device_exit_batch+0x150/0x170 net/core/dev.c:10912 cleanup_net+0x273/0x3d0 net/core/net_namespace.c:603 process_one_work+0x26a/0x5f0 kernel/workqueue.c:2269 worker_thread+0x38/0x380 kernel/workqueue.c:2415 kthread+0x147/0x170 kernel/kthread.c:292 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:294 Kernel Offset: disabled Rebooting in 86400 seconds..