bisecting fixing commit since 01364dad1d4577e27a57729d41053f661bb8a5b9 building syzkaller on 84f999d6319b21d9567132bf7ed26507f6d24310 testing commit 01364dad1d4577e27a57729d41053f661bb8a5b9 with gcc (GCC) 8.1.0 kernel signature: 3007c22d902c1792164096494cf1cde8218cf6a75de4b0575520494cd2eb0786 all runs: crashed: WARNING: ODEBUG bug in rfcomm_dlc_free testing current HEAD c10b57a567e4333b9fdf60b5ec36de9859263ca2 testing commit c10b57a567e4333b9fdf60b5ec36de9859263ca2 with gcc (GCC) 8.1.0 kernel signature: 1e87c93481740031cb7dd647fb50af852c943335bfa4a71d3476e2a8b42ae74a all runs: OK # git bisect start c10b57a567e4333b9fdf60b5ec36de9859263ca2 01364dad1d4577e27a57729d41053f661bb8a5b9 Bisecting: 94 revisions left to test after this (roughly 7 steps) [88f7a6aa7fb9aa5076b65489146045dac865f1d3] scripts/dtc: Remove redundant YYLOC global declaration testing commit 88f7a6aa7fb9aa5076b65489146045dac865f1d3 with gcc (GCC) 8.1.0 kernel signature: 1838cec4e0b6506cb69c3daa66d88134df2a0a8c899d63076efc0d442554360b all runs: crashed: WARNING: ODEBUG bug in rfcomm_dlc_free # git bisect good 88f7a6aa7fb9aa5076b65489146045dac865f1d3 Bisecting: 47 revisions left to test after this (roughly 6 steps) [14f307ec369c074208f51bb5e4e45d83bf415506] net: ks8851-ml: Fix IO operations, again testing commit 14f307ec369c074208f51bb5e4e45d83bf415506 with gcc (GCC) 8.1.0 kernel signature: 7c2812ed422d4c6b69c5d9ef17839a69f807349171db32d0a1a5a6250ed7dc28 all runs: crashed: WARNING: ODEBUG bug in rfcomm_dlc_free # git bisect good 14f307ec369c074208f51bb5e4e45d83bf415506 Bisecting: 23 revisions left to test after this (roughly 5 steps) [575698a583abe5778506ec13ccbca17fdf3a6a65] net: phy: micrel: kszphy_resume(): add delay after genphy_resume() before accessing PHY registers testing commit 575698a583abe5778506ec13ccbca17fdf3a6a65 with gcc (GCC) 8.1.0 kernel signature: d9c2d21bb8421ac1546f9f85d6fbe92bc840e279fd5cf4f089b84abf5ed354b5 all runs: crashed: WARNING: ODEBUG bug in rfcomm_dlc_free # git bisect good 575698a583abe5778506ec13ccbca17fdf3a6a65 Bisecting: 11 revisions left to test after this (roughly 4 steps) [0da9c032adbb6f83cc7f548c5155d26c64f44d63] Bluetooth: RFCOMM: fix ODEBUG bug in rfcomm_dev_ioctl testing commit 0da9c032adbb6f83cc7f548c5155d26c64f44d63 with gcc (GCC) 8.1.0 kernel signature: 77d9bfcd5fa087e81b8c1bde99ee2276110be1e633423ed162d2b4e34573640b all runs: OK # git bisect bad 0da9c032adbb6f83cc7f548c5155d26c64f44d63 Bisecting: 5 revisions left to test after this (roughly 3 steps) [bbe3eda9703b0a9607add7648263bd68cd16bcfa] hwrng: imx-rngc - fix an error path testing commit bbe3eda9703b0a9607add7648263bd68cd16bcfa with gcc (GCC) 8.1.0 kernel signature: 25506e0e814a790da285b83c03ff4d73158867aee0b6791d79567ebe3d9465e7 all runs: crashed: WARNING: ODEBUG bug in rfcomm_dlc_free # git bisect good bbe3eda9703b0a9607add7648263bd68cd16bcfa Bisecting: 2 revisions left to test after this (roughly 2 steps) [88c27291112c2bd765f3a12a83a8c64e6315fc0f] IB/hfi1: Fix memory leaks in sysfs registration and unregistration testing commit 88c27291112c2bd765f3a12a83a8c64e6315fc0f with gcc (GCC) 8.1.0 kernel signature: 803c2703c0b77b173fe66ba332a216ceb3c5ef31d4b6ae9f107ef1275302b2fb all runs: crashed: WARNING: ODEBUG bug in rfcomm_dlc_free # git bisect good 88c27291112c2bd765f3a12a83a8c64e6315fc0f Bisecting: 0 revisions left to test after this (roughly 1 step) [4452a6c44d8836bca9452aaad1a05c21aa840949] ceph: canonicalize server path in place testing commit 4452a6c44d8836bca9452aaad1a05c21aa840949 with gcc (GCC) 8.1.0 kernel signature: ce5f1a83507b42d8020486e8fce90bf884e4f7f09b69b081d09df0c49767bce6 all runs: crashed: WARNING: ODEBUG bug in rfcomm_dlc_free # git bisect good 4452a6c44d8836bca9452aaad1a05c21aa840949 0da9c032adbb6f83cc7f548c5155d26c64f44d63 is the first bad commit commit 0da9c032adbb6f83cc7f548c5155d26c64f44d63 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: 77d9bfcd5fa087e81b8c1bde99ee2276110be1e633423ed162d2b4e34573640b parent signature: ce5f1a83507b42d8020486e8fce90bf884e4f7f09b69b081d09df0c49767bce6 revisions tested: 9, total time: 2h7m54.775783495s (build: 1h19m11.04464845s, test: 47m32.288191895s) first good commit: 0da9c032adbb6f83cc7f548c5155d26c64f44d63 Bluetooth: RFCOMM: fix ODEBUG bug in rfcomm_dev_ioctl cc: ["gregkh@linuxfoundation.org" "hqjagain@gmail.com" "marcel@holtmann.org"]