bisecting cause commit starting from ecb9f80db23a7ab09b46b298b404e41dd7aff6e6 building syzkaller on 0d298d6b2e4a48a2b4d3413cabc199e5f61c1dd4 testing commit ecb9f80db23a7ab09b46b298b404e41dd7aff6e6 with gcc (GCC) 8.1.0 run #0: crashed: WARNING in tracepoint_probe_register_prio 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 testing release v5.2 testing commit 0ecfebd2b52404ae0c54a878c872bb93363ada36 with gcc (GCC) 8.1.0 all runs: OK # git bisect start ecb9f80db23a7ab09b46b298b404e41dd7aff6e6 v5.2 Bisecting: 7524 revisions left to test after this (roughly 13 steps) [39d7530d7494b4e47ba1856e741f513dafd17e3d] Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm testing commit 39d7530d7494b4e47ba1856e741f513dafd17e3d with gcc (GCC) 8.1.0 all runs: OK # git bisect good 39d7530d7494b4e47ba1856e741f513dafd17e3d Bisecting: 3759 revisions left to test after this (roughly 12 steps) [edafb6fe42cfa98f4abf8c63acc5f4db011ed7b9] Merge tag 'rtc-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux testing commit edafb6fe42cfa98f4abf8c63acc5f4db011ed7b9 with gcc (GCC) 8.1.0 all runs: OK # git bisect good edafb6fe42cfa98f4abf8c63acc5f4db011ed7b9 Bisecting: 1879 revisions left to test after this (roughly 11 steps) [e1ff7390f58e609aa113a2452a953f669abce6cc] dt-bindings: Fix more $id value mismatches filenames testing commit e1ff7390f58e609aa113a2452a953f669abce6cc with gcc (GCC) 8.1.0 all runs: OK # git bisect good e1ff7390f58e609aa113a2452a953f669abce6cc Bisecting: 941 revisions left to test after this (roughly 10 steps) [4c0d228c3bd498b3119d68eb41a17880f7728993] MAINTAINERS: Add Geert as Renesas SoC Co-Maintainer testing commit 4c0d228c3bd498b3119d68eb41a17880f7728993 with gcc (GCC) 8.1.0 all runs: OK # git bisect good 4c0d228c3bd498b3119d68eb41a17880f7728993 Bisecting: 537 revisions left to test after this (roughly 9 steps) [05bb520376af2c5146d3c44832c22ec3bb54d778] Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue testing commit 05bb520376af2c5146d3c44832c22ec3bb54d778 with gcc (GCC) 8.1.0 all runs: boot failed: WARNING: workqueue cpumask: online intersect > possible intersect # git bisect skip 05bb520376af2c5146d3c44832c22ec3bb54d778 Bisecting: 537 revisions left to test after this (roughly 9 steps) [35dc61ebfc10849121ce059af7343bf470d1fc1b] ixgbe: no need to check return value of debugfs_create functions testing commit 35dc61ebfc10849121ce059af7343bf470d1fc1b with gcc (GCC) 8.1.0 all runs: OK # git bisect good 35dc61ebfc10849121ce059af7343bf470d1fc1b Bisecting: 73 revisions left to test after this (roughly 6 steps) [a664a834579ae8a6166ac9e5a3232976cab2c24d] tools: bpftool: fix reading from /proc/config.gz testing commit a664a834579ae8a6166ac9e5a3232976cab2c24d with gcc (GCC) 8.1.0 all runs: boot failed: WARNING: workqueue cpumask: online intersect > possible intersect # git bisect skip a664a834579ae8a6166ac9e5a3232976cab2c24d Bisecting: 73 revisions left to test after this (roughly 6 steps) [6f9d451ab1a33728adb72d7ff66a7b374d665176] xdp: Add devmap_hash map type for looking up devices by hashed index testing commit 6f9d451ab1a33728adb72d7ff66a7b374d665176 with gcc (GCC) 8.1.0 all runs: boot failed: WARNING: workqueue cpumask: online intersect > possible intersect # git bisect skip 6f9d451ab1a33728adb72d7ff66a7b374d665176 Bisecting: 73 revisions left to test after this (roughly 6 steps) [341dfcf8d78eaa3a2dc96dea06f0392eb2978364] btf: expose BTF info through sysfs testing commit 341dfcf8d78eaa3a2dc96dea06f0392eb2978364 with gcc (GCC) 8.1.0 all runs: boot failed: WARNING: workqueue cpumask: online intersect > possible intersect # git bisect skip 341dfcf8d78eaa3a2dc96dea06f0392eb2978364 Bisecting: 73 revisions left to test after this (roughly 6 steps) [10fbe21163fc6f05f5991d9cf9a2da9bdee4e834] tools/include/uapi: Add devmap_hash BPF map type testing commit 10fbe21163fc6f05f5991d9cf9a2da9bdee4e834 with gcc (GCC) 8.1.0 all runs: boot failed: WARNING: workqueue cpumask: online intersect > possible intersect # git bisect skip 10fbe21163fc6f05f5991d9cf9a2da9bdee4e834 Bisecting: 73 revisions left to test after this (roughly 6 steps) [f2a3e4e95f408314938d37fa3146a9f7b304ce74] libbpf: provide more helpful message on uninitialized global var testing commit f2a3e4e95f408314938d37fa3146a9f7b304ce74 with gcc (GCC) 8.1.0 all runs: boot failed: WARNING: workqueue cpumask: online intersect > possible intersect # git bisect skip f2a3e4e95f408314938d37fa3146a9f7b304ce74 Bisecting: 73 revisions left to test after this (roughly 6 steps) [1375dc4a4579d5e767dd8c2d2abcd929ff59d0a7] tools: Add definitions for devmap_hash map type testing commit 1375dc4a4579d5e767dd8c2d2abcd929ff59d0a7 with gcc (GCC) 8.1.0 all runs: boot failed: WARNING: workqueue cpumask: online intersect > possible intersect # git bisect skip 1375dc4a4579d5e767dd8c2d2abcd929ff59d0a7 Bisecting: 73 revisions left to test after this (roughly 6 steps) [2cc2743d8feec87b0bc0c9c1106136852d97f566] Merge branch 'Networking-driver-debugfs-cleanups' testing commit 2cc2743d8feec87b0bc0c9c1106136852d97f566 with gcc (GCC) 8.1.0 all runs: OK # git bisect good 2cc2743d8feec87b0bc0c9c1106136852d97f566 Bisecting: 72 revisions left to test after this (roughly 6 steps) [9f30cd568b392051e0dcfa69b7f8d6021b41ed2a] Merge branch 'bpf-xdp-fwd-sample-improvements' testing commit 9f30cd568b392051e0dcfa69b7f8d6021b41ed2a with gcc (GCC) 8.1.0 all runs: boot failed: WARNING: workqueue cpumask: online intersect > possible intersect # git bisect skip 9f30cd568b392051e0dcfa69b7f8d6021b41ed2a Bisecting: 72 revisions left to test after this (roughly 6 steps) [637f71c09ba22d1042f5b48b58c249ee5665d44d] selftests/bpf: bpf_tcp_gen_syncookie->bpf_helpers testing commit 637f71c09ba22d1042f5b48b58c249ee5665d44d with gcc (GCC) 8.1.0 all runs: boot failed: WARNING: workqueue cpumask: online intersect > possible intersect # git bisect skip 637f71c09ba22d1042f5b48b58c249ee5665d44d Bisecting: 72 revisions left to test after this (roughly 6 steps) [4773f9bdb476501df565b610adc0edf1932f2c6e] r8169: fix sporadic transmit timeout issue testing commit 4773f9bdb476501df565b610adc0edf1932f2c6e with gcc (GCC) 8.1.0 all runs: OK # git bisect good 4773f9bdb476501df565b610adc0edf1932f2c6e Bisecting: 2 revisions left to test after this (roughly 1 step) [707816c8b0508ba7afcee9a13b02bb4261e4bd8c] netfilter: remove deprecation warnings from uapi headers. testing commit 707816c8b0508ba7afcee9a13b02bb4261e4bd8c with gcc (GCC) 8.1.0 all runs: OK # git bisect good 707816c8b0508ba7afcee9a13b02bb4261e4bd8c Bisecting: 0 revisions left to test after this (roughly 1 step) [03eb57bb897f22ba06025ff628a3447520636572] Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next testing commit 03eb57bb897f22ba06025ff628a3447520636572 with gcc (GCC) 8.1.0 all runs: OK # git bisect good 03eb57bb897f22ba06025ff628a3447520636572 ecb9f80db23a7ab09b46b298b404e41dd7aff6e6 is the first bad commit commit ecb9f80db23a7ab09b46b298b404e41dd7aff6e6 Author: Thomas Gleixner Date: Tue Aug 13 10:00:25 2019 +0200 net/mvpp2: Replace tasklet with softirq hrtimer The tx_done_tasklet tasklet is used in invoke the hrtimer (mvpp2_hr_timer_cb) in softirq context. This can be also achieved without the tasklet but with HRTIMER_MODE_SOFT as hrtimer mode. Signed-off-by: Thomas Gleixner Signed-off-by: Sebastian Andrzej Siewior Signed-off-by: David S. Miller :040000 040000 86e21ce43225d1d490c5781ed181f9e73b836d94 8ba26bbb1581aeff6c3a989fa64da4b8bc63d2a9 M drivers revisions tested: 20, total time: 6h0m41.802610577s (build: 2h2m46.559879383s, test: 3h51m3.341066506s) first bad commit: ecb9f80db23a7ab09b46b298b404e41dd7aff6e6 net/mvpp2: Replace tasklet with softirq hrtimer cc: ["antoine.tenart@bootlin.com" "baruch@tkos.co.il" "bigeasy@linutronix.de" "davem@davemloft.net" "linux-kernel@vger.kernel.org" "maxime.chevallier@bootlin.com" "netdev@vger.kernel.org" "rmk+kernel@armlinux.org.uk" "tglx@linutronix.de"] crash: WARNING in tracepoint_probe_register_prio ** the kernel, report this immediately to your vendor! ** ** ** ** NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE ** ********************************************************** WARNING: CPU: 1 PID: 7731 at kernel/tracepoint.c:243 func_add kernel/tracepoint.c:147 [inline] WARNING: CPU: 1 PID: 7731 at kernel/tracepoint.c:243 tracepoint_add_func kernel/tracepoint.c:241 [inline] WARNING: CPU: 1 PID: 7731 at kernel/tracepoint.c:243 tracepoint_probe_register_prio+0x174/0x750 kernel/tracepoint.c:315 Kernel panic - not syncing: panic_on_warn set ... CPU: 1 PID: 7731 Comm: syz-executor.0 Not tainted 5.3.0-rc3+ #1 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+0x113/0x167 lib/dump_stack.c:113 panic+0x223/0x4dc kernel/panic.c:219 __warn.cold.10+0x1b/0x37 kernel/panic.c:576 report_bug+0x1a4/0x200 lib/bug.c:186 fixup_bug arch/x86/kernel/traps.c:179 [inline] do_error_trap+0x11b/0x200 arch/x86/kernel/traps.c:272 do_invalid_op+0x36/0x40 arch/x86/kernel/traps.c:291 invalid_op+0x23/0x30 arch/x86/entry/entry_64.S:1028 RIP: 0010:tracepoint_add_func kernel/tracepoint.c:243 [inline] RIP: 0010:tracepoint_probe_register_prio+0x174/0x750 kernel/tracepoint.c:315 Code: 39 f4 75 a2 48 8d 7a 08 48 89 fe 48 c1 ee 03 42 80 3c 1e 00 0f 85 23 04 00 00 48 8b 4d d0 48 3b 4a 08 75 82 41 bf ef ff ff ff <0f> 0b e9 76 01 00 00 83 c0 03 bf 18 00 00 00 48 98 48 f7 e7 0f 80 RSP: 0018:ffff8880956ef360 EFLAGS: 00010246 RAX: 0000000000000000 RBX: ffffffff88f71e80 RCX: 0000000000000000 RDX: ffff88807ab42590 RSI: 1ffff1100f5684b3 RDI: ffff88807ab42598 RBP: ffff8880956ef3b8 R08: 0000000000000000 R09: 00000000ffffffff R10: ffff8880956ef350 R11: dffffc0000000000 R12: ffffffff816cd1c0 R13: ffff88807ab42590 R14: 000000000000000a R15: 00000000ffffffef tracepoint_probe_register+0xe/0x10 kernel/tracepoint.c:335 register_trace_sched_wakeup include/trace/events/sched.h:96 [inline] tracing_sched_register kernel/trace/trace_sched_switch.c:54 [inline] tracing_start_sched_switch+0x62/0x110 kernel/trace/trace_sched_switch.c:106 tracing_start_cmdline_record+0xe/0x10 kernel/trace/trace_sched_switch.c:131 trace_printk_init_buffers.cold.99+0x5/0xa kernel/trace/trace.c:3050 bpf_get_trace_printk_proto+0x9/0x20 kernel/trace/bpf_trace.c:338 cgroup_base_func_proto.isra.16+0x76/0x80 kernel/bpf/cgroup.c:799 cg_sockopt_func_proto+0x2d/0x30 kernel/bpf/cgroup.c:1411 check_helper_call+0xf6/0x28b0 kernel/bpf/verifier.c:3950 do_check+0x3ac6/0x7c10 kernel/bpf/verifier.c:7707 bpf_check+0x4533/0x876b kernel/bpf/verifier.c:9294 bpf_prog_load+0xac4/0x1230 kernel/bpf/syscall.c:1698 __do_sys_bpf+0x9f5/0x33c0 kernel/bpf/syscall.c:2849 __se_sys_bpf kernel/bpf/syscall.c:2808 [inline] __x64_sys_bpf+0x6e/0xb0 kernel/bpf/syscall.c:2808 do_syscall_64+0xd0/0x540 arch/x86/entry/common.c:296 entry_SYSCALL_64_after_hwframe+0x49/0xbe RIP: 0033:0x459829 Code: fd 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 cb b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 RSP: 002b:00007f7b69012c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 0000000000459829 RDX: 0000000000000070 RSI: 0000000020000180 RDI: 0000000000000005 RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 00007f7b690136d4 R13: 00000000004bfc7c R14: 00000000004d1938 R15: 00000000ffffffff Kernel Offset: disabled Rebooting in 86400 seconds..