bisecting fixing commit since 883d71a55e968371d1ff151249732466b5581f58 building syzkaller on b44001ce341058eacf27ece52df7cf35ca8b2f5a testing commit 883d71a55e968371d1ff151249732466b5581f58 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 37122bc18ce9bd7e2b520e37d8a3d7298326ce91338c2071358447c21d42db76 run #0: crashed: possible deadlock in br_ioctl_call run #1: crashed: possible deadlock in br_del_bridge run #2: crashed: possible deadlock in br_del_bridge run #3: crashed: possible deadlock in br_ioctl_call run #4: crashed: possible deadlock in br_ioctl_call run #5: crashed: possible deadlock in br_ioctl_call run #6: crashed: possible deadlock in br_ioctl_call run #7: crashed: possible deadlock in br_ioctl_call run #8: crashed: possible deadlock in br_ioctl_call run #9: crashed: possible deadlock in br_ioctl_call run #10: crashed: possible deadlock in br_ioctl_call run #11: crashed: possible deadlock in br_del_bridge run #12: crashed: possible deadlock in br_ioctl_call run #13: crashed: possible deadlock in br_ioctl_call run #14: crashed: possible deadlock in br_ioctl_call run #15: crashed: possible deadlock in br_del_bridge run #16: crashed: possible deadlock in br_ioctl_call run #17: crashed: possible deadlock in br_ioctl_call run #18: crashed: possible deadlock in br_ioctl_call run #19: crashed: possible deadlock in br_del_bridge testing current HEAD 27151f177827d478508e756c7657273261aaf8a9 testing commit 27151f177827d478508e756c7657273261aaf8a9 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 16641971386cc7c580a8fadf8a57435c1b4d52fe2d8533bda740de4f5505355e all runs: OK # git bisect start 27151f177827d478508e756c7657273261aaf8a9 883d71a55e968371d1ff151249732466b5581f58 Bisecting: 5160 revisions left to test after this (roughly 12 steps) [ebf435d3b51b22340ef047aad0c2936ec4833ab2] Merge tag 'staging-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging testing commit ebf435d3b51b22340ef047aad0c2936ec4833ab2 arch/x86/kernel/setup.c:916:6: error: implicit declaration of function 'acpi_mps_check' [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1110:2: error: implicit declaration of function 'acpi_table_upgrade' [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1112:2: error: implicit declaration of function 'acpi_boot_table_init' [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1120:2: error: implicit declaration of function 'early_acpi_boot_init'; did you mean 'early_cpu_init'? [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1162:2: error: implicit declaration of function 'acpi_boot_init' [-Werror=implicit-function-declaration] # git bisect skip ebf435d3b51b22340ef047aad0c2936ec4833ab2 Bisecting: 5160 revisions left to test after this (roughly 12 steps) [ccdfbfec9e1ca0c920e7c7ffeb874eb17d6b880c] drm/amdgpu: RAS and FRU now use 19-bit I2C address testing commit ccdfbfec9e1ca0c920e7c7ffeb874eb17d6b880c compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: f6ea27f1196e7cdbf1f45138e46e1651c643cbd969bc8f8ce62ed6c86fba88d5 all runs: OK # git bisect bad ccdfbfec9e1ca0c920e7c7ffeb874eb17d6b880c Bisecting: 10 revisions left to test after this (roughly 4 steps) [b36d8d6b7748e5b0089c0f901468f64256ce5d0e] drm/amdgpu: only set restart on first cmd of the smu i2c transaction testing commit b36d8d6b7748e5b0089c0f901468f64256ce5d0e compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: f6ea27f1196e7cdbf1f45138e46e1651c643cbd969bc8f8ce62ed6c86fba88d5 all runs: OK # git bisect bad b36d8d6b7748e5b0089c0f901468f64256ce5d0e Bisecting: 5 revisions left to test after this (roughly 3 steps) [00e3a289d9e259a383e306d45b8052b8e69d6a8c] drm/amdgpu: add new helper for handling EEPROM i2c transfers testing commit 00e3a289d9e259a383e306d45b8052b8e69d6a8c compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: f6ea27f1196e7cdbf1f45138e46e1651c643cbd969bc8f8ce62ed6c86fba88d5 all runs: OK # git bisect bad 00e3a289d9e259a383e306d45b8052b8e69d6a8c Bisecting: 2 revisions left to test after this (roughly 1 step) [5125c96a9d87fbfdc8bb01e37b5d28c0e15ea108] drm/amdgpu/pm: rework i2c xfers on sienna cichlid (v4) testing commit 5125c96a9d87fbfdc8bb01e37b5d28c0e15ea108 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: f6ea27f1196e7cdbf1f45138e46e1651c643cbd969bc8f8ce62ed6c86fba88d5 all runs: OK # git bisect bad 5125c96a9d87fbfdc8bb01e37b5d28c0e15ea108 Bisecting: 0 revisions left to test after this (roughly 0 steps) [6963d6c176fe36c775996cfd6886d4c4234ccd9e] drm/amdgpu: add a mutex for the smu11 i2c bus (v2) testing commit 6963d6c176fe36c775996cfd6886d4c4234ccd9e compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: f6ea27f1196e7cdbf1f45138e46e1651c643cbd969bc8f8ce62ed6c86fba88d5 all runs: OK # git bisect bad 6963d6c176fe36c775996cfd6886d4c4234ccd9e 6963d6c176fe36c775996cfd6886d4c4234ccd9e is the first bad commit commit 6963d6c176fe36c775996cfd6886d4c4234ccd9e Author: Alex Deucher Date: Thu Jan 21 16:39:59 2021 -0500 drm/amdgpu: add a mutex for the smu11 i2c bus (v2) So we lock software as well as hardware access to the bus. v2: fix mutex handling. Signed-off-by: Alex Deucher Reviewed-by: Luben Tuikov drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c | 19 +++++++++---------- drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h | 1 + 2 files changed, 10 insertions(+), 10 deletions(-) parent commit 93c5bcd4eaaafd7c25c062089806c86d9b7890dd wasn't tested testing commit 93c5bcd4eaaafd7c25c062089806c86d9b7890dd compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: f6ea27f1196e7cdbf1f45138e46e1651c643cbd969bc8f8ce62ed6c86fba88d5 culprit signature: f6ea27f1196e7cdbf1f45138e46e1651c643cbd969bc8f8ce62ed6c86fba88d5 parent signature: f6ea27f1196e7cdbf1f45138e46e1651c643cbd969bc8f8ce62ed6c86fba88d5 revisions tested: 7, total time: 2h5m14.022482385s (build: 1h6m8.065685815s, test: 57m23.50546433s) first good commit: 6963d6c176fe36c775996cfd6886d4c4234ccd9e drm/amdgpu: add a mutex for the smu11 i2c bus (v2) recipients (to): ["Xinhui.Pan@amd.com" "airlied@linux.ie" "alexander.deucher@amd.com" "alexander.deucher@amd.com" "amd-gfx@lists.freedesktop.org" "christian.koenig@amd.com" "daniel@ffwll.ch" "dri-devel@lists.freedesktop.org" "luben.tuikov@amd.com"] recipients (cc): ["Xiaojian.Du@amd.com" "evan.quan@amd.com" "kevin1.wang@amd.com" "linux-kernel@vger.kernel.org" "luben.tuikov@amd.com" "wolf@lovehindpa.ws"]