bisecting fixing commit since 1127b219ce9481c84edad9711626d856127d5e51 building syzkaller on d5a3ae1f760e7cb2cd5a721d9645ae22eae114fe testing commit 1127b219ce9481c84edad9711626d856127d5e51 with gcc (GCC) 8.1.0 kernel signature: 3ea4546fd1f18083331fe20cd03a82e0186e207222adb0a95b1d4c7833dd8911 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: 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: kernel BUG at fs/inode.c:LINE! 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: BUG: unable to handle kernel NULL pointer dereference in __sock_release testing current HEAD c4439713e82a0d746e533ae5ddd7dfa832e2a486 testing commit c4439713e82a0d746e533ae5ddd7dfa832e2a486 with gcc (GCC) 8.1.0 kernel signature: 7c9eeb86bb184040c3c184980594d512a3c48c4761b063af9c971ae25b829be0 all runs: OK # git bisect start c4439713e82a0d746e533ae5ddd7dfa832e2a486 1127b219ce9481c84edad9711626d856127d5e51 Bisecting: 2043 revisions left to test after this (roughly 11 steps) [20d49bfcc3d234b461ab42c3c64208b8e496c927] Merge tag 'core-debugobjects-2020-10-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip testing commit 20d49bfcc3d234b461ab42c3c64208b8e496c927 with gcc (GCC) 8.1.0 kernel signature: 7816b3a2d710989d49f36aaff3ad997df6d9a23484d54de6c74d2e0f17a9ea88 all runs: OK # git bisect bad 20d49bfcc3d234b461ab42c3c64208b8e496c927 Bisecting: 1014 revisions left to test after this (roughly 10 steps) [e89c8323b3f19a964453f9bb99a1ae2fdf63f9ed] Merge tag 'gvt-fixes-2020-09-17' of https://github.com/intel/gvt-linux into drm-intel-fixes testing commit e89c8323b3f19a964453f9bb99a1ae2fdf63f9ed with gcc (GCC) 8.1.0 kernel signature: 0bac13244420f330f90db7d89d3182b0160dfb100f3a2458f41809ea091f3c5c all runs: OK # git bisect bad e89c8323b3f19a964453f9bb99a1ae2fdf63f9ed Bisecting: 502 revisions left to test after this (roughly 9 steps) [2ccdd9f8b2ce7290aad6f0a34200ad394e61f940] Merge tag 'iommu-fixes-v5.9-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu testing commit 2ccdd9f8b2ce7290aad6f0a34200ad394e61f940 with gcc (GCC) 8.1.0 kernel signature: 428fb9f2eb7b41a4eec9f60406e8d9bf7237cae5cd586ce95dc30cabb7d371b0 all runs: OK # git bisect bad 2ccdd9f8b2ce7290aad6f0a34200ad394e61f940 Bisecting: 197 revisions left to test after this (roughly 8 steps) [3e8d3bdc2a757cc6be5470297947799a7df445cc] Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net testing commit 3e8d3bdc2a757cc6be5470297947799a7df445cc with gcc (GCC) 8.1.0 kernel signature: f2e52fdc79835c7e2900bd124219386ddb3c9499306405c00a6ba0652d5cc140 all runs: OK # git bisect bad 3e8d3bdc2a757cc6be5470297947799a7df445cc Bisecting: 158 revisions left to test after this (roughly 7 steps) [54e54d58184e34887cc40d0bc83720dbaf57db1a] Merge branch 'work.epoll' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs testing commit 54e54d58184e34887cc40d0bc83720dbaf57db1a with gcc (GCC) 8.1.0 kernel signature: c85e71d3ba437c3417417d82a03ef16ecb402b9759aceb447b3a89335e15702e all runs: OK # git bisect bad 54e54d58184e34887cc40d0bc83720dbaf57db1a Bisecting: 85 revisions left to test after this (roughly 6 steps) [0063a82de937433ccfffe123e12b4503b9155c96] Merge tag 'sched-urgent-2020-08-30' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip testing commit 0063a82de937433ccfffe123e12b4503b9155c96 with gcc (GCC) 8.1.0 kernel signature: 469e4291b943c11fa71859230477217b23b8c2f2cf0ee591d51bad1073951e97 all runs: crashed: BUG: unable to handle kernel NULL pointer dereference in __sock_release # git bisect good 0063a82de937433ccfffe123e12b4503b9155c96 Bisecting: 41 revisions left to test after this (roughly 6 steps) [59815d6d1c773f3609ef9da50881a47e9cba9c25] Merge tag 'mmc-v5.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc testing commit 59815d6d1c773f3609ef9da50881a47e9cba9c25 with gcc (GCC) 8.1.0 kernel signature: 30ee17632f1e2f5617bd9dbd3615663b3ebac353ca287b2125f02b78d24d986b all runs: crashed: BUG: unable to handle kernel NULL pointer dereference in __sock_release # git bisect good 59815d6d1c773f3609ef9da50881a47e9cba9c25 Bisecting: 19 revisions left to test after this (roughly 4 steps) [dcdfd9cc28ddd356d24d5461119e4c1d19284ff5] Merge tag 'for-5.9-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux testing commit dcdfd9cc28ddd356d24d5461119e4c1d19284ff5 with gcc (GCC) 8.1.0 kernel signature: 1b3a3ba79b245c5b321d994eadeeb068d7ad73be12b59bfde4a12396fbb285a7 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: 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: WARNING: ODEBUG bug in get_signal 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: BUG: unable to handle kernel NULL pointer dereference in __sock_release # git bisect good dcdfd9cc28ddd356d24d5461119e4c1d19284ff5 Bisecting: 9 revisions left to test after this (roughly 3 steps) [492d4d876c293e64266222ecec0573103dfc2625] perf test: Set NULL sentinel in pmu_events table in "Parse and process metrics" test testing commit 492d4d876c293e64266222ecec0573103dfc2625 with gcc (GCC) 8.1.0 kernel signature: 61282bdbfe7dc176147230253219cfb286da4de913f23abf68ff2e6089553e11 all runs: OK # git bisect bad 492d4d876c293e64266222ecec0573103dfc2625 Bisecting: 4 revisions left to test after this (roughly 2 steps) [19684e969debc912b3ec5eda72b4f90aa73f1d30] perf: arm-spe: Fix check error when synthesizing events testing commit 19684e969debc912b3ec5eda72b4f90aa73f1d30 with gcc (GCC) 8.1.0 kernel signature: 61282bdbfe7dc176147230253219cfb286da4de913f23abf68ff2e6089553e11 all runs: OK # git bisect bad 19684e969debc912b3ec5eda72b4f90aa73f1d30 Bisecting: 2 revisions 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: 14, total time: 3h27m18.258028539s (build: 1h19m47.171473129s, test: 2h6m7.837967464s) 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): []