ci2 starts bisection 2023-06-22 13:01:46.383966963 +0000 UTC m=+145090.612925198 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: 6f84a92c805aebae380657db495bb43d534b0c5007ca3703f537c4c258ae4c1e all runs: crashed: WARNING: bad unlock balance in l2cap_recv_frame 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: 6601ebfa05df031040aa0ada27323d0399bf0feb5fb2511f24e69b4f5d27634c 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: 3d6918e13db8b05bb3079d653e6faf3ae4c8fafedb60343da7554553603c4317 all runs: crashed: WARNING: bad unlock balance in l2cap_recv_frame # 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: 1bf1fae9cffce90b316bf38264ff396df377e04b267384f93f76250e107c5513 all runs: 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: 5d3d6268b1963955a4a2dae4054b0a57fbd9d3a691c4bcea488a0caa73e27846 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: 35cbdcc91104a3cc511a90819e775f531ffbb00d48f120489f7196d8851a02b4 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: a60d3e7fe557e4d33a15720a44ce490c54de1831d89ad527a15190ebc30a3e57 all runs: crashed: WARNING: bad unlock balance in l2cap_recv_frame # 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: e85285e5ec260375919ea91c45ea18f2c3ebd58963ec3cf40879b2422208e584 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: cb9b177f6bd0a1a44fcccd0bf802326b8d1aba06291524be2e02fc6c1caa5d4d 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: 8033ff1654232e6e2a45ab9548a398d9f46919f29d76f32bc9a2821022e695bb 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: 3744c704f2a223ac602f255bff6fb602a704a8fcd71ae038dcc28964e88099ec all runs: crashed: WARNING: bad unlock balance in l2cap_recv_frame # 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: fa4423ad6e17f11d1884601164721224e7b152dadbc71e8176fa6968e40629a3 all runs: crashed: WARNING: bad unlock balance in l2cap_recv_frame # 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: aac93039660b1599b57cba293a61b11989773fc7930abe0e94e8827442a328c2 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: aac93039660b1599b57cba293a61b11989773fc7930abe0e94e8827442a328c2 parent signature: fa4423ad6e17f11d1884601164721224e7b152dadbc71e8176fa6968e40629a3 revisions tested: 13, total time: 7h56m52.820830383s (build: 6h18m56.853733991s, test: 1h31m6.214600057s) 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): []