bisecting fixing commit since 357668399cf70ccdc0ee8967bff3448d0f4f9ae1 building syzkaller on 5d7b90f1af2e3bf33992b75e7fcf0bab6bf49bd6 testing commit 357668399cf70ccdc0ee8967bff3448d0f4f9ae1 with gcc (GCC) 8.1.0 kernel signature: e479a90910c30656736e97e66482fd26447f8a9265ae670a9874d9707a4c89ac all runs: crashed: WARNING: ODEBUG bug in rfcomm_dlc_free testing current HEAD 6dd0e32665e591e9debe3edaf73c2f8135bf047e testing commit 6dd0e32665e591e9debe3edaf73c2f8135bf047e with gcc (GCC) 8.1.0 kernel signature: 31ed09177d1409572f5a5c9b5cb6f74ea5d67a3de7286c8eee2210fa1b9820f7 all runs: OK # git bisect start 6dd0e32665e591e9debe3edaf73c2f8135bf047e 357668399cf70ccdc0ee8967bff3448d0f4f9ae1 Bisecting: 460 revisions left to test after this (roughly 9 steps) [7472c4028e2357202949f99ad94c5a5a34f95666] Linux 4.19.108 testing commit 7472c4028e2357202949f99ad94c5a5a34f95666 with gcc (GCC) 8.1.0 kernel signature: 432b7faba5141a0e737451c29b894e193895aa3438f2ef51dda1c638fa7af030 all runs: crashed: WARNING: ODEBUG bug in rfcomm_dlc_free # git bisect good 7472c4028e2357202949f99ad94c5a5a34f95666 Bisecting: 230 revisions left to test after this (roughly 8 steps) [a832f5e0e8b37575bcc81eb404787a777d076db1] drm/exynos: dsi: fix workaround for the legacy clock name testing commit a832f5e0e8b37575bcc81eb404787a777d076db1 with gcc (GCC) 8.1.0 kernel signature: 6bf544a1946c2c52ee9c4b5152e9031f24030ef2b01ea3595984ed1245910fd5 all runs: crashed: WARNING: ODEBUG bug in rfcomm_dlc_free # git bisect good a832f5e0e8b37575bcc81eb404787a777d076db1 Bisecting: 115 revisions left to test after this (roughly 7 steps) [d500b060316ad75d1dd391c36c89e6d5fd82b81e] scsi: sd: Fix optimal I/O size for devices that change reported values testing commit d500b060316ad75d1dd391c36c89e6d5fd82b81e with gcc (GCC) 8.1.0 kernel signature: 2156b895b80ab1570aea7252fe28683e70a38b24a2337c9bd2dba39a1532506f all runs: crashed: WARNING: ODEBUG bug in rfcomm_dlc_free # git bisect good d500b060316ad75d1dd391c36c89e6d5fd82b81e Bisecting: 57 revisions left to test after this (roughly 6 steps) [66d4ef50b0ce02501a7641695018e509074149ca] arm64: dts: ls1043a-rdb: correct RGMII delay mode to rgmii-id testing commit 66d4ef50b0ce02501a7641695018e509074149ca with gcc (GCC) 8.1.0 kernel signature: a89a95df35476c8fbf159595649b417a4e666453689b4633b9d49197348f449c all runs: crashed: WARNING: ODEBUG bug in rfcomm_dlc_free # git bisect good 66d4ef50b0ce02501a7641695018e509074149ca Bisecting: 28 revisions left to test after this (roughly 5 steps) [fa138035f104ae14651ee3217d81fc16cd3aba4d] mm: mempolicy: require at least one nodeid for MPOL_PREFERRED testing commit fa138035f104ae14651ee3217d81fc16cd3aba4d with gcc (GCC) 8.1.0 kernel signature: 65abcf6c6ec4a168d6c1d1147177fb2c96e4073dfb077bbb7565d007155bae28 all runs: crashed: WARNING: ODEBUG bug in rfcomm_dlc_free # git bisect good fa138035f104ae14651ee3217d81fc16cd3aba4d Bisecting: 14 revisions left to test after this (roughly 4 steps) [d03460035f0b017ec111dda3af7a17e282229f27] IB/hfi1: Fix memory leaks in sysfs registration and unregistration testing commit d03460035f0b017ec111dda3af7a17e282229f27 with gcc (GCC) 8.1.0 kernel signature: e61725ff0c7cd3cd275f0385d4a46aab1a3f25ac0c9c5982496e7bc0b583f5da all runs: crashed: WARNING: ODEBUG bug in rfcomm_dlc_free # git bisect good d03460035f0b017ec111dda3af7a17e282229f27 Bisecting: 7 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: 025add0e64d21e814585c74c4347198293ff66dfed1652a91e453887786dd8bc all runs: OK # git bisect bad e9944eb667675fb06b126c8b359da162a8ad7ce6 Bisecting: 3 revisions left to test after this (roughly 2 steps) [abc4ea7f1345398261295345fd9b30243e4f4f8e] RDMA/ucma: Put a lock around every call to the rdma_cm layer testing commit abc4ea7f1345398261295345fd9b30243e4f4f8e with gcc (GCC) 8.1.0 kernel signature: 4f8a8497342e9bcfc4a68dfdef28d53c5e4ca38232419130420d49a1f3c29406 all runs: crashed: WARNING: ODEBUG bug in rfcomm_dlc_free # git bisect good abc4ea7f1345398261295345fd9b30243e4f4f8e Bisecting: 1 revision left to test after this (roughly 1 step) [78a4ad28608a530b5bd85da60307d61133e68040] Bluetooth: RFCOMM: fix ODEBUG bug in rfcomm_dev_ioctl testing commit 78a4ad28608a530b5bd85da60307d61133e68040 with gcc (GCC) 8.1.0 kernel signature: bd51a82e16f22d44943a545875b8db7a64fdd67585a02882e7e2e705fd3d356c all runs: OK # git bisect bad 78a4ad28608a530b5bd85da60307d61133e68040 Bisecting: 0 revisions left to test after this (roughly 0 steps) [ee433d1cdee016c73707b4636c9dd4424aaaad53] RDMA/cma: Teach lockdep about the order of rtnl and lock testing commit ee433d1cdee016c73707b4636c9dd4424aaaad53 with gcc (GCC) 8.1.0 kernel signature: 62bab10c1513725db1f22e012762746db1eb390c8b78cff3f017a96faa96d76a all runs: crashed: WARNING: ODEBUG bug in rfcomm_dlc_free # git bisect good ee433d1cdee016c73707b4636c9dd4424aaaad53 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: bd51a82e16f22d44943a545875b8db7a64fdd67585a02882e7e2e705fd3d356c parent signature: 62bab10c1513725db1f22e012762746db1eb390c8b78cff3f017a96faa96d76a revisions tested: 12, total time: 2h50m43.515067531s (build: 1h48m33.664992273s, test: 1h0m23.785543559s) first good commit: 78a4ad28608a530b5bd85da60307d61133e68040 Bluetooth: RFCOMM: fix ODEBUG bug in rfcomm_dev_ioctl cc: ["gregkh@linuxfoundation.org" "hqjagain@gmail.com" "marcel@holtmann.org"]