bisecting fixing commit since 54b4fa6d39551639cb10664f6ac78b01993a1d7e building syzkaller on 831e9a81a60573f12c44f35c7b04072f41854bdf testing commit 54b4fa6d39551639cb10664f6ac78b01993a1d7e with gcc (GCC) 8.1.0 kernel signature: 6e781d17bb7d509ef4e5e5739e785cda64aeeb41487025b6fa4ef725066c6c8c all runs: crashed: WARNING: ODEBUG bug in rfcomm_dlc_free testing current HEAD 7edd66cf61670d2d0c31f89cb3a247016e489a8a testing commit 7edd66cf61670d2d0c31f89cb3a247016e489a8a with gcc (GCC) 8.1.0 kernel signature: 2192f72f33b6f76fb402269b0d74823243af7f50c4052efc50829000eed1ea34 run #0: OK 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: boot failed: can't ssh into the instance # git bisect start 7edd66cf61670d2d0c31f89cb3a247016e489a8a 54b4fa6d39551639cb10664f6ac78b01993a1d7e Bisecting: 213 revisions left to test after this (roughly 8 steps) [dce1622d540119b9643c19ccb8b3953c37107582] IB/mlx5: Replace tunnel mpls capability bits for tunnel_offloads testing commit dce1622d540119b9643c19ccb8b3953c37107582 with gcc (GCC) 8.1.0 kernel signature: 9cfe5c6230b369166d42834466d44015362a03848d3e936731422e8f6939dff2 all runs: OK # git bisect bad dce1622d540119b9643c19ccb8b3953c37107582 Bisecting: 106 revisions left to test after this (roughly 7 steps) [638d8c748e9d8f14a1574202fd754f90dbce28c1] bpf: Explicitly memset some bpf info structures declared on the stack testing commit 638d8c748e9d8f14a1574202fd754f90dbce28c1 with gcc (GCC) 8.1.0 kernel signature: d4e3e95b980b17cc03b13681eff4d3751ac1c83ecbfa07d3a7fb61321d2d106c all runs: crashed: WARNING: ODEBUG bug in rfcomm_dlc_free # git bisect good 638d8c748e9d8f14a1574202fd754f90dbce28c1 Bisecting: 53 revisions left to test after this (roughly 6 steps) [420343650d3ef33289c44c9cd00e208a1c9e16d2] ceph: remove the extra slashes in the server path testing commit 420343650d3ef33289c44c9cd00e208a1c9e16d2 with gcc (GCC) 8.1.0 kernel signature: dad21c4ded84d3829be9a31e5494cd2be1673f03e3d1c882883a74da898602fc all runs: crashed: WARNING: ODEBUG bug in rfcomm_dlc_free # git bisect good 420343650d3ef33289c44c9cd00e208a1c9e16d2 Bisecting: 26 revisions left to test after this (roughly 5 steps) [3e57e69bb3a6767b8a9e2c95ebb4e3adcbda6c4b] null_blk: Handle null_add_dev() failures properly testing commit 3e57e69bb3a6767b8a9e2c95ebb4e3adcbda6c4b with gcc (GCC) 8.1.0 kernel signature: 9660821f23bedb776b2327e8f732e49ad379077c644e97cdc39155026b28243b all runs: OK # git bisect bad 3e57e69bb3a6767b8a9e2c95ebb4e3adcbda6c4b Bisecting: 13 revisions left to test after this (roughly 4 steps) [39718d086d9b59bd04bc7ecd5e7eb9109d7d7402] drm/msm: Use the correct dma_sync calls in msm_gem testing commit 39718d086d9b59bd04bc7ecd5e7eb9109d7d7402 with gcc (GCC) 8.1.0 kernel signature: 08fa47bcb1db7b33d9c1cbfee3d742818c359825e849aa26f9ef079ed7b823d4 all runs: OK # git bisect bad 39718d086d9b59bd04bc7ecd5e7eb9109d7d7402 Bisecting: 6 revisions left to test after this (roughly 3 steps) [e9944eb667675fb06b126c8b359da162a8ad7ce6] fbcon: fix null-ptr-deref in fbcon_switch testing commit e9944eb667675fb06b126c8b359da162a8ad7ce6 with gcc (GCC) 8.1.0 kernel signature: 1ed66a0474151df5aa4c1b37d6346cac579c86239e23511c6c9cd0fdf8b3ca8a all runs: OK # git bisect bad e9944eb667675fb06b126c8b359da162a8ad7ce6 Bisecting: 2 revisions left to test after this (roughly 2 steps) [ee433d1cdee016c73707b4636c9dd4424aaaad53] RDMA/cma: Teach lockdep about the order of rtnl and lock testing commit ee433d1cdee016c73707b4636c9dd4424aaaad53 with gcc (GCC) 8.1.0 kernel signature: 39dd4afbec268f13b6633b83dfce263a9d4f0b0b6b72b8f01d61bdfa2ff6fc13 all runs: crashed: WARNING: ODEBUG bug in rfcomm_dlc_free # git bisect good ee433d1cdee016c73707b4636c9dd4424aaaad53 Bisecting: 0 revisions left to test after this (roughly 1 step) [e2db80e0a7a4d9b2dfa14d84f0fa928af404cf87] RDMA/cm: Update num_paths in cma_resolve_iboe_route error flow testing commit e2db80e0a7a4d9b2dfa14d84f0fa928af404cf87 with gcc (GCC) 8.1.0 kernel signature: 78e02510e50b7106134026c9095645f500c52ce9a6bd7bc0204b3b0809ed700e all runs: OK # git bisect bad e2db80e0a7a4d9b2dfa14d84f0fa928af404cf87 Bisecting: 0 revisions left to test after this (roughly 0 steps) [78a4ad28608a530b5bd85da60307d61133e68040] Bluetooth: RFCOMM: fix ODEBUG bug in rfcomm_dev_ioctl testing commit 78a4ad28608a530b5bd85da60307d61133e68040 with gcc (GCC) 8.1.0 kernel signature: 3551db6c0a614c9aaa7d12bf6db0e3a4143385ce7300529e2f15333a4a1360f7 all runs: OK # git bisect bad 78a4ad28608a530b5bd85da60307d61133e68040 78a4ad28608a530b5bd85da60307d61133e68040 is the first bad commit commit 78a4ad28608a530b5bd85da60307d61133e68040 Author: Qiujun Huang Date: Sun Mar 8 17:45:27 2020 +0800 Bluetooth: RFCOMM: fix ODEBUG bug in rfcomm_dev_ioctl commit 71811cac8532b2387b3414f7cd8fe9e497482864 upstream. Needn't call 'rfcomm_dlc_put' here, because 'rfcomm_dlc_exists' didn't increase dlc->refcnt. Reported-by: syzbot+4496e82090657320efc6@syzkaller.appspotmail.com Signed-off-by: Qiujun Huang Suggested-by: Hillf Danton Signed-off-by: Marcel Holtmann Signed-off-by: Greg Kroah-Hartman net/bluetooth/rfcomm/tty.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) culprit signature: 3551db6c0a614c9aaa7d12bf6db0e3a4143385ce7300529e2f15333a4a1360f7 parent signature: 39dd4afbec268f13b6633b83dfce263a9d4f0b0b6b72b8f01d61bdfa2ff6fc13 revisions tested: 11, total time: 3h15m50.904811316s (build: 1h40m56.015130373s, test: 1h33m33.618272395s) first good commit: 78a4ad28608a530b5bd85da60307d61133e68040 Bluetooth: RFCOMM: fix ODEBUG bug in rfcomm_dev_ioctl cc: ["gregkh@linuxfoundation.org" "hqjagain@gmail.com" "marcel@holtmann.org"]