ci2 starts bisection 2023-06-26 04:38:44.066161511 +0000 UTC m=+460508.295119760 bisecting fixing commit since ca1c9012c941ab1520851938d5f695f5a4d23634 building syzkaller on 62df2017e3b1edd786a4c737bd4ccba2b4581d88 ensuring issue is reproducible on original commit ca1c9012c941ab1520851938d5f695f5a4d23634 testing commit ca1c9012c941ab1520851938d5f695f5a4d23634 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 69e4f9980fdb77127a9324d398317f10c5dd08ba072621a55fb3bf370e23058d all runs: crashed: WARNING: bad unlock balance in l2cap_disconnect_rsp testing current HEAD e84a4e368abe42cf359fe237f0238820859d5044 testing commit e84a4e368abe42cf359fe237f0238820859d5044 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 2eddf4c88a28a41b45182b0490e542b13b7f384690c9a372beabf52f72bc27de all runs: OK too many neither good nor bad results, skipping this commit # git bisect start e84a4e368abe42cf359fe237f0238820859d5044 ca1c9012c941ab1520851938d5f695f5a4d23634 Bisecting: 921 revisions left to test after this (roughly 10 steps) [9a342d4eb9fb8e52f7d1afe088a79513f3f9a9a5] memstick: r592: Fix UAF bug in r592_remove due to race condition testing commit 9a342d4eb9fb8e52f7d1afe088a79513f3f9a9a5 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: bd5752a2b25c9685b3b196d9ebd190c7485f3fa33af600de8261826171181387 all runs: crashed: WARNING: bad unlock balance in l2cap_disconnect_rsp # git bisect good 9a342d4eb9fb8e52f7d1afe088a79513f3f9a9a5 Bisecting: 460 revisions left to test after this (roughly 9 steps) [6a40da600750e604910136082e98b50ec04eea16] ASoC: Intel: soc-acpi-cht: Add quirk for Nextbook Ares 8A tablet testing commit 6a40da600750e604910136082e98b50ec04eea16 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 83ec6014aed69fc0f6c6dfdf326de9387cb07a3d3b8aa06b186388e17e558b44 run #0: basic kernel testing failed: timed out 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: OK too many neither good nor bad results, skipping this commit # git bisect bad 6a40da600750e604910136082e98b50ec04eea16 Bisecting: 230 revisions left to test after this (roughly 8 steps) [4e38a02b220743444b7dfd77821aeec23b98f841] arm64: mte: Do not set PG_mte_tagged if tags were not initialized testing commit 4e38a02b220743444b7dfd77821aeec23b98f841 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 0086a79bec880a2cb1a597b9fa9fad1a5828cbdd79912929701b23643035d5d9 all runs: OK too many neither good nor bad results, skipping this commit # git bisect bad 4e38a02b220743444b7dfd77821aeec23b98f841 Bisecting: 114 revisions left to test after this (roughly 7 steps) [1c052acd717a79fcc942fb6ba0e15170d363096b] ALSA: hda/realtek: Apply HP B&O top speaker profile to Pavilion 15 testing commit 1c052acd717a79fcc942fb6ba0e15170d363096b gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 48fdba5da0e76b62b3e5e3fb8cc94d733288fda3b3d7e0c623e3acc6e7d57b97 all runs: OK too many neither good nor bad results, skipping this commit # git bisect bad 1c052acd717a79fcc942fb6ba0e15170d363096b Bisecting: 57 revisions left to test after this (roughly 6 steps) [88deda7cd8faa2c95768eeb37c731a498b74df09] Bluetooth: btrtl: add support for the RTL8723CS testing commit 88deda7cd8faa2c95768eeb37c731a498b74df09 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 8f0bc9a785b88406ab852b7b4f4a293af1bd979fbca8766bf147db300c051658 all runs: crashed: WARNING: bad unlock balance in l2cap_disconnect_rsp # git bisect good 88deda7cd8faa2c95768eeb37c731a498b74df09 Bisecting: 28 revisions left to test after this (roughly 5 steps) [3060b08d633a285f1253afb69b139c4a117de508] phy: st: miphy28lp: use _poll_timeout functions for waits testing commit 3060b08d633a285f1253afb69b139c4a117de508 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 6cc787cde893cd1cc6a3ba48bef12d10543e5f29179c12a1476a6dd7d60d226e all runs: OK too many neither good nor bad results, skipping this commit # git bisect bad 3060b08d633a285f1253afb69b139c4a117de508 Bisecting: 14 revisions left to test after this (roughly 4 steps) [b484aa214763544a76c183b6fc9548ef7a03bff1] spi: spi-imx: fix MX51_ECSPI_* macros when cs > 3 testing commit b484aa214763544a76c183b6fc9548ef7a03bff1 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 3d61a93c652a0e0a2d1efe0b52d12181cc70e0b960c245dea3d1d87ad022b12a all runs: OK too many neither good nor bad results, skipping this commit # git bisect bad b484aa214763544a76c183b6fc9548ef7a03bff1 Bisecting: 6 revisions left to test after this (roughly 3 steps) [022fe9fcac06ae9e1eb0293a63aaddcbbaa13284] Bluetooth: btrtl: Add the support for RTL8851B testing commit 022fe9fcac06ae9e1eb0293a63aaddcbbaa13284 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 5b94f63606b78b82dd4b363da54042c84b4bcfa1a835cdeed893ba5289cc0837 all runs: OK too many neither good nor bad results, skipping this commit # git bisect bad 022fe9fcac06ae9e1eb0293a63aaddcbbaa13284 Bisecting: 3 revisions left to test after this (roughly 2 steps) [803ba6dcc4b6865653f43fb5718eaae87f8beb17] Bluetooth: btintel: Add LE States quirk support testing commit 803ba6dcc4b6865653f43fb5718eaae87f8beb17 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 0b39720575517b7b2a4f30355d471ced51c84c937c804ef7ff727e3e799feef3 all runs: crashed: WARNING: bad unlock balance in l2cap_disconnect_rsp # git bisect good 803ba6dcc4b6865653f43fb5718eaae87f8beb17 Bisecting: 1 revision left to test after this (roughly 1 step) [2f4a1b24dad098c4d17544a34df1b24081714b8a] Bluetooth: Add new quirk for broken set random RPA timeout for ATS2851 testing commit 2f4a1b24dad098c4d17544a34df1b24081714b8a gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 10a1e8500893a790e617daa23a410174bd009fe4dc75bb09cd3badcd7f872fc5 all runs: crashed: WARNING: bad unlock balance in l2cap_disconnect_rsp # git bisect good 2f4a1b24dad098c4d17544a34df1b24081714b8a Bisecting: 0 revisions left to test after this (roughly 0 steps) [fd269a0435f8e9943b7a57c5a59688848d42d449] Bluetooth: L2CAP: fix "bad unlock balance" in l2cap_disconnect_rsp testing commit fd269a0435f8e9943b7a57c5a59688848d42d449 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: e5bed9699614fd5640a808f151595b73b5d688a86c505a22e0cc60d67eb9815e all runs: OK too many neither good nor bad results, skipping this commit # git bisect bad fd269a0435f8e9943b7a57c5a59688848d42d449 fd269a0435f8e9943b7a57c5a59688848d42d449 is the first bad commit commit fd269a0435f8e9943b7a57c5a59688848d42d449 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: e5bed9699614fd5640a808f151595b73b5d688a86c505a22e0cc60d67eb9815e parent signature: 10a1e8500893a790e617daa23a410174bd009fe4dc75bb09cd3badcd7f872fc5 revisions tested: 13, total time: 10h3m19.424321953s (build: 8h29m40.691939004s, test: 1h27m24.405137075s) first good commit: fd269a0435f8e9943b7a57c5a59688848d42d449 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): []