bisecting fixing commit since 15bc20c6af4ceee97a1f90b43c0e386643c071b4 building syzkaller on 816e0689d7d9d8321f8bf360740f0e516aee15ca testing commit 15bc20c6af4ceee97a1f90b43c0e386643c071b4 with gcc (GCC) 8.1.0 kernel signature: 25b0094d4e84e941a0de4c0cd3bdb80283c26f7c947e10e9cf4f75d6e4e3af58 run #0: crashed: BUG: unable to handle kernel NULL pointer dereference in __sock_release run #1: crashed: BUG: unable to handle kernel NULL pointer dereference in __sock_release run #2: crashed: kernel BUG at fs/inode.c:LINE! run #3: crashed: kernel BUG at fs/inode.c:LINE! run #4: crashed: BUG: unable to handle kernel NULL pointer dereference in __sock_release run #5: crashed: kernel BUG at fs/inode.c:LINE! run #6: crashed: kernel BUG at fs/inode.c:LINE! run #7: crashed: BUG: corrupted list in __dentry_kill run #8: crashed: BUG: unable to handle kernel NULL pointer dereference in __sock_release run #9: crashed: BUG: unable to handle kernel NULL pointer dereference in __sock_release testing current HEAD 865c50e1d279671728c2936cb7680eb89355eeea testing commit 865c50e1d279671728c2936cb7680eb89355eeea with gcc (GCC) 8.1.0 kernel signature: 0285bb6095b8f93ce99a90a0c055f7afb6f2b589d2d825a29d9d97ba2130a983 all runs: OK # git bisect start 865c50e1d279671728c2936cb7680eb89355eeea 15bc20c6af4ceee97a1f90b43c0e386643c071b4 Bisecting: 1361 revisions left to test after this (roughly 10 steps) [02a1b175b0e92d9e0fa5df3957ade8d733ceb6a0] net/ipv4: always honour route mtu during forwarding testing commit 02a1b175b0e92d9e0fa5df3957ade8d733ceb6a0 with gcc (GCC) 8.1.0 kernel signature: 01fbe55ac312da7b0639c1567b3908650e662d396a7839dc560b7e259c218fdf all runs: OK # git bisect bad 02a1b175b0e92d9e0fa5df3957ade8d733ceb6a0 Bisecting: 683 revisions left to test after this (roughly 9 steps) [40249c6962075c040fd071339acae524f18bfac9] gcov: add support for GCC 10.1 testing commit 40249c6962075c040fd071339acae524f18bfac9 with gcc (GCC) 8.1.0 kernel signature: 5306831f3709ac6b1c4604e721789291b570870b3c61a7dfaa979433e208ce5b all runs: OK # git bisect bad 40249c6962075c040fd071339acae524f18bfac9 Bisecting: 358 revisions left to test after this (roughly 8 steps) [830fadfd954c6782b7a8a2461c76a568c7153b9a] perf tools: Add bpf image check to __map__is_kmodule testing commit 830fadfd954c6782b7a8a2461c76a568c7153b9a with gcc (GCC) 8.1.0 kernel signature: 72e56bb40de0de103f0b00ff9c6630fcf18877f56245d59fa23cd36315f16865 all runs: OK # git bisect bad 830fadfd954c6782b7a8a2461c76a568c7153b9a Bisecting: 156 revisions left to test after this (roughly 7 steps) [6f0306d1bfbc4d3e3fcfb949ee2c4af21071920a] Merge tag 'usb-5.9-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb testing commit 6f0306d1bfbc4d3e3fcfb949ee2c4af21071920a with gcc (GCC) 8.1.0 kernel signature: b9a8471a3db2258546ff7255102f4f6f53d6d25c98798ace5bca288a8c683907 run #0: crashed: WARNING: ODEBUG bug in exit_to_user_mode_prepare run #1: crashed: BUG: unable to handle kernel NULL pointer dereference in __sock_release run #2: crashed: BUG: unable to handle kernel NULL pointer dereference in __sock_release run #3: crashed: BUG: unable to handle kernel NULL pointer dereference in __sock_release run #4: crashed: BUG: unable to handle kernel NULL pointer dereference in __sock_release run #5: crashed: kernel BUG at fs/inode.c:LINE! run #6: crashed: BUG: unable to handle kernel NULL pointer dereference in __sock_release run #7: crashed: WARNING: ODEBUG bug in get_signal run #8: crashed: kernel BUG at fs/inode.c:LINE! run #9: crashed: BUG: unable to handle kernel NULL pointer dereference in __fput # git bisect good 6f0306d1bfbc4d3e3fcfb949ee2c4af21071920a Bisecting: 73 revisions left to test after this (roughly 6 steps) [b51594df17d0ce80b9f9f35394a1f42d7ac94472] Merge tag 'docs-5.9-3' of git://git.lwn.net/linux testing commit b51594df17d0ce80b9f9f35394a1f42d7ac94472 with gcc (GCC) 8.1.0 kernel signature: 30ee17632f1e2f5617bd9dbd3615663b3ebac353ca287b2125f02b78d24d986b run #0: crashed: kernel BUG at fs/inode.c:LINE! run #1: crashed: BUG: unable to handle kernel NULL pointer dereference in __sock_release run #2: crashed: BUG: unable to handle kernel NULL pointer dereference in __sock_release run #3: crashed: kernel BUG at fs/inode.c:LINE! run #4: crashed: BUG: unable to handle kernel NULL pointer dereference in __sock_release run #5: crashed: BUG: unable to handle kernel NULL pointer dereference in __sock_release run #6: crashed: BUG: unable to handle kernel NULL pointer dereference in __sock_release run #7: crashed: BUG: unable to handle kernel NULL pointer dereference in __sock_release run #8: crashed: BUG: unable to handle kernel NULL pointer dereference in __sock_release run #9: crashed: kernel BUG at fs/inode.c:LINE! # git bisect good b51594df17d0ce80b9f9f35394a1f42d7ac94472 Bisecting: 36 revisions left to test after this (roughly 5 steps) [e1d0126ca3a66c284a02b083a42e2b39558002cd] Merge tag 'xfs-5.9-fixes-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux testing commit e1d0126ca3a66c284a02b083a42e2b39558002cd with gcc (GCC) 8.1.0 kernel signature: a8caaf24b77224ccddedcfa27f640d3b957c8274fc237a756104aec6afc13544 all runs: OK # git bisect bad e1d0126ca3a66c284a02b083a42e2b39558002cd Bisecting: 19 revisions left to test after this (roughly 4 steps) [977f739b7126bf98b5202e243f60cbc0a1ec2c3b] perf report: Disable ordered_events for raw dump testing commit 977f739b7126bf98b5202e243f60cbc0a1ec2c3b with gcc (GCC) 8.1.0 kernel signature: 61282bdbfe7dc176147230253219cfb286da4de913f23abf68ff2e6089553e11 all runs: OK # git bisect bad 977f739b7126bf98b5202e243f60cbc0a1ec2c3b Bisecting: 8 revisions left to test after this (roughly 3 steps) [a060c1f12b525ba828f871eff3127dabf8daa1e6] perf record: Correct the help info of option "--no-bpf-event" testing commit a060c1f12b525ba828f871eff3127dabf8daa1e6 with gcc (GCC) 8.1.0 kernel signature: 61282bdbfe7dc176147230253219cfb286da4de913f23abf68ff2e6089553e11 all runs: OK # git bisect bad a060c1f12b525ba828f871eff3127dabf8daa1e6 Bisecting: 3 revisions left to test after this (roughly 2 steps) [783abbd444926f0d94039c4cf5e5ca1d07496bce] perf symbols: Add mwait_idle_with_hints.constprop.0 to the list of idle symbols testing commit 783abbd444926f0d94039c4cf5e5ca1d07496bce with gcc (GCC) 8.1.0 kernel signature: 61282bdbfe7dc176147230253219cfb286da4de913f23abf68ff2e6089553e11 all runs: OK # git bisect bad 783abbd444926f0d94039c4cf5e5ca1d07496bce Bisecting: 1 revision left to test after this (roughly 1 step) [a74eaf1605d42391c2357a70e94e5a2c7780fea9] perf sched timehist: Fix use of CPU list with summary option testing commit a74eaf1605d42391c2357a70e94e5a2c7780fea9 with gcc (GCC) 8.1.0 kernel signature: 61282bdbfe7dc176147230253219cfb286da4de913f23abf68ff2e6089553e11 all runs: OK # git bisect bad a74eaf1605d42391c2357a70e94e5a2c7780fea9 Bisecting: 0 revisions left to test after this (roughly 0 steps) [4b04e0decd2518e54e3f371abf3d883b3198663d] perf test: Fix basic bpf filtering test testing commit 4b04e0decd2518e54e3f371abf3d883b3198663d with gcc (GCC) 8.1.0 kernel signature: 61282bdbfe7dc176147230253219cfb286da4de913f23abf68ff2e6089553e11 all runs: OK # git bisect bad 4b04e0decd2518e54e3f371abf3d883b3198663d 4b04e0decd2518e54e3f371abf3d883b3198663d is the first bad commit commit 4b04e0decd2518e54e3f371abf3d883b3198663d Author: Sumanth Korikkar Date: Mon Aug 17 09:27:54 2020 +0200 perf test: Fix basic bpf filtering test BPF basic filtering test fails on s390x (when vmlinux debuginfo is utilized instead of /proc/kallsyms) Info: - bpf_probe_load installs the bpf code at do_epoll_wait. - For s390x, do_epoll_wait resolves to 3 functions including inlines. found inline addr: 0x43769e Probe point found: __s390_sys_epoll_wait+6 found inline addr: 0x437290 Probe point found: do_epoll_wait+0 found inline addr: 0x4375d6 Probe point found: __se_sys_epoll_wait+6 - add_bpf_event creates evsel for every probe in a BPF object. This results in 3 evsels. Solution: - Expected result = 50% of the samples to be collected from epoll_wait * number of entries present in the evlist. Committer testing: # perf test 42 42: BPF filter : 42.1: Basic BPF filtering : Ok 42.2: BPF pinning : Ok 42.3: BPF prologue generation : Ok 42.4: BPF relocation checker : Ok # Signed-off-by: Sumanth Korikkar Reviewed-by: Thomas Richter Tested-by: Arnaldo Carvalho de Melo Cc: bpf@vger.kernel.org Cc: Heiko Carstens Cc: Jiri Olsa Cc: Sven Schnelle LPU-Reference: 20200817072754.58344-1-sumanthk@linux.ibm.com Signed-off-by: Arnaldo Carvalho de Melo tools/perf/tests/bpf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) parent commit da2968ff879b9e74688cdc658f646971991d2c56 wasn't tested testing commit da2968ff879b9e74688cdc658f646971991d2c56 with gcc (GCC) 8.1.0 kernel signature: 61282bdbfe7dc176147230253219cfb286da4de913f23abf68ff2e6089553e11 culprit signature: 61282bdbfe7dc176147230253219cfb286da4de913f23abf68ff2e6089553e11 parent signature: 61282bdbfe7dc176147230253219cfb286da4de913f23abf68ff2e6089553e11 revisions tested: 13, total time: 2h57m20.893319367s (build: 1h10m18.070100525s, test: 1h45m46.931484088s) first good commit: 4b04e0decd2518e54e3f371abf3d883b3198663d perf test: Fix basic bpf filtering test recipients (to): ["acme@redhat.com" "sumanthk@linux.ibm.com" "tmricht@linux.ibm.com"] recipients (cc): []