ci2 starts bisection 2023-06-24 22:30:35.670375612 +0000 UTC m=+352019.899333865 bisecting fixing commit since 9d6bde853685609a631871d7c12be94fdf8d912e building syzkaller on 4bce1a3e705a8b62de8194bdb28f5eef89c8feec ensuring issue is reproducible on original commit 9d6bde853685609a631871d7c12be94fdf8d912e testing commit 9d6bde853685609a631871d7c12be94fdf8d912e gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: e5103f778a1232cba0f5b4fe5daf82f641016dae735b65b1ced95c5ca93c1a77 all runs: crashed: WARNING: bad unlock balance in l2cap_recv_frame testing current HEAD f67653019430833d5003f16817d7fa85272a6a76 testing commit f67653019430833d5003f16817d7fa85272a6a76 gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 0e4c5d10b856bd6552630d3dd6b81eb5a8ba8c62a7dd33d7c1f481ade38900f6 all runs: OK too many neither good nor bad results, skipping this commit # git bisect start f67653019430833d5003f16817d7fa85272a6a76 9d6bde853685609a631871d7c12be94fdf8d912e Bisecting: 334 revisions left to test after this (roughly 8 steps) [fade445f3921ffdbe5a31ce6f94e3533668fa3e7] tcp: deny tcp_disconnect() when threads are waiting testing commit fade445f3921ffdbe5a31ce6f94e3533668fa3e7 gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 1bf60dff03beafd387635bf901d87f0c49792ce379bf7e3af14739d9d6c3d64b all runs: OK too many neither good nor bad results, skipping this commit # git bisect bad fade445f3921ffdbe5a31ce6f94e3533668fa3e7 Bisecting: 166 revisions left to test after this (roughly 7 steps) [fc0e18f95c88435bd8a1ceb540243cd7fbcd9781] usb: typec: altmodes/displayport: fix pin_assignment_show testing commit fc0e18f95c88435bd8a1ceb540243cd7fbcd9781 gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 88995ac64e79ebc628f25482b2ed833a368a1456f555a09f10e4169d869391f7 all runs: OK too many neither good nor bad results, skipping this commit # git bisect bad fc0e18f95c88435bd8a1ceb540243cd7fbcd9781 Bisecting: 83 revisions left to test after this (roughly 6 steps) [ee009c2abc4410b40d3b2603b8c27fa24db93f9d] usb: typec: tcpm: fix multiple times discover svids error testing commit ee009c2abc4410b40d3b2603b8c27fa24db93f9d gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: a7c6375ba41874eb5ba95eaa9182da2bde40617c3f66c926c10308d323d6a990 all runs: OK too many neither good nor bad results, skipping this commit # git bisect bad ee009c2abc4410b40d3b2603b8c27fa24db93f9d Bisecting: 41 revisions left to test after this (roughly 5 steps) [f4a573eed6377d356f835a4b00099d5dacee0da0] ACPI: EC: Fix oops when removing custom query handlers testing commit f4a573eed6377d356f835a4b00099d5dacee0da0 gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: b6aaad4e464188498f63878a3c981034825e46c640ee9fe98d5c6657d8958838 all runs: crashed: WARNING: bad unlock balance in l2cap_recv_frame # git bisect good f4a573eed6377d356f835a4b00099d5dacee0da0 Bisecting: 20 revisions left to test after this (roughly 4 steps) [bc4a3e1d07a86ae5845321d371190244acacb2f2] ext4: set goal start correctly in ext4_mb_normalize_request testing commit bc4a3e1d07a86ae5845321d371190244acacb2f2 gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 743253967f019a7e8f35ccbfe2581be1fc6683ed91a20b3a584119379dd67ff9 all runs: crashed: WARNING: bad unlock balance in l2cap_recv_frame # git bisect good bc4a3e1d07a86ae5845321d371190244acacb2f2 Bisecting: 10 revisions left to test after this (roughly 3 steps) [3d3f8fe01a01d94a17fe1ae0d2e894049a972717] wifi: ath11k: Fix SKB corruption in REO destination ring testing commit 3d3f8fe01a01d94a17fe1ae0d2e894049a972717 gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: bd3132f4ef1ea8ed0cd7fbd87c60202e7593680dfe3a4a72a0b1f20cfb02260f all runs: crashed: WARNING: bad unlock balance in l2cap_recv_frame # git bisect good 3d3f8fe01a01d94a17fe1ae0d2e894049a972717 Bisecting: 5 revisions left to test after this (roughly 3 steps) [116b9c002c894097adc2b8684db2d1da4229ed46] Bluetooth: L2CAP: fix "bad unlock balance" in l2cap_disconnect_rsp testing commit 116b9c002c894097adc2b8684db2d1da4229ed46 gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: e1fd8955d729e39ccf77fb055d25231ac55e48f57c885d2d66dd59c972bdcc21 all runs: OK too many neither good nor bad results, skipping this commit # git bisect bad 116b9c002c894097adc2b8684db2d1da4229ed46 Bisecting: 2 revisions left to test after this (roughly 1 step) [7aa14a7a3a85d81aa7f747b75d6ad432f4c0d20a] ipvs: Update width of source for ip_vs_sync_conn_options testing commit 7aa14a7a3a85d81aa7f747b75d6ad432f4c0d20a gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 1c20b1a9d7c6c5d2e7319357f04b92e15d0c456a5d54c79365dbd56598b688a4 all runs: crashed: WARNING: bad unlock balance in l2cap_recv_frame # git bisect good 7aa14a7a3a85d81aa7f747b75d6ad432f4c0d20a Bisecting: 0 revisions left to test after this (roughly 1 step) [392a06f965fe47c9ef45fc20bc99f4c61e08cfe3] Bluetooth: hci_bcm: Fall back to getting bdaddr from EFI if not set testing commit 392a06f965fe47c9ef45fc20bc99f4c61e08cfe3 gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 56c2efd7c2d30cb7771d911f5c82b0b1441206b62f3dda30b2dee4dbd5369896 all runs: crashed: WARNING: bad unlock balance in l2cap_recv_frame # git bisect good 392a06f965fe47c9ef45fc20bc99f4c61e08cfe3 116b9c002c894097adc2b8684db2d1da4229ed46 is the first bad commit commit 116b9c002c894097adc2b8684db2d1da4229ed46 Author: Min Li Date: Mon Apr 17 10:27:54 2023 +0800 Bluetooth: L2CAP: fix "bad unlock balance" in l2cap_disconnect_rsp [ Upstream commit 25e97f7b1866e6b8503be349eeea44bb52d661ce ] conn->chan_lock isn't acquired before l2cap_get_chan_by_scid, if l2cap_get_chan_by_scid returns NULL, then 'bad unlock balance' is triggered. Reported-by: syzbot+9519d6b5b79cf7787cf3@syzkaller.appspotmail.com Link: https://lore.kernel.org/all/000000000000894f5f05f95e9f4d@google.com/ Signed-off-by: Min Li Signed-off-by: Luiz Augusto von Dentz Signed-off-by: Sasha Levin net/bluetooth/l2cap_core.c | 1 - 1 file changed, 1 deletion(-) culprit signature: e1fd8955d729e39ccf77fb055d25231ac55e48f57c885d2d66dd59c972bdcc21 parent signature: 56c2efd7c2d30cb7771d911f5c82b0b1441206b62f3dda30b2dee4dbd5369896 revisions tested: 11, total time: 6h14m5.980693461s (build: 5h5m50.214808841s, test: 1h3m27.880267157s) first good commit: 116b9c002c894097adc2b8684db2d1da4229ed46 Bluetooth: L2CAP: fix "bad unlock balance" in l2cap_disconnect_rsp recipients (to): ["lm0963hack@gmail.com" "luiz.von.dentz@intel.com" "sashal@kernel.org"] recipients (cc): []