ci2 starts bisection 2023-02-26 20:01:46.151843763 +0000 UTC m=+91653.145993057 bisecting fixing commit since c73b4619ad86a2a29fc998e950e98bcdfa2f6d8f building syzkaller on 44712fbc6b687170984c3562336a415b56d82607 ensuring issue is reproducible on original commit c73b4619ad86a2a29fc998e950e98bcdfa2f6d8f testing commit c73b4619ad86a2a29fc998e950e98bcdfa2f6d8f gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 7c2218ff4a307d8bd97b78506a069c3c67cb09991716e98491a8a33eb20c29ae run #0: crashed: KASAN: use-after-free Write in vma_put_file_ref run #1: crashed: KASAN: use-after-free Write in vma_put_file_ref run #2: crashed: KASAN: use-after-free Write in vma_put_file_ref run #3: crashed: KASAN: use-after-free Write in vma_put_file_ref run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK reproducer seems to be flaky testing current HEAD 5448b2fda85f2d90de03f053226f721ba2f7e731 testing commit 5448b2fda85f2d90de03f053226f721ba2f7e731 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 64a2a115ba8617a11931e9e6f1dbce8dec4b543fab8bce3b3f0a057b41581324 all runs: OK # git bisect start 5448b2fda85f2d90de03f053226f721ba2f7e731 c73b4619ad86a2a29fc998e950e98bcdfa2f6d8f Bisecting: 1602 revisions left to test after this (roughly 11 steps) [8fb4c98f20dfca1237de2e3dfdbe78d156784fd3] cpufreq: Init completion before kobject_init_and_add() testing commit 8fb4c98f20dfca1237de2e3dfdbe78d156784fd3 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: c4a60457892a5050c9a6f20240c24ff5cffc0026221ff643c5028727e6683e34 all runs: OK # git bisect bad 8fb4c98f20dfca1237de2e3dfdbe78d156784fd3 Bisecting: 800 revisions left to test after this (roughly 10 steps) [9db5992e72edd880740a7e0880c93705d5030f7b] usb: musb: remove extra check in musb_gadget_vbus_draw testing commit 9db5992e72edd880740a7e0880c93705d5030f7b gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 37cb59e06bca3ee41efff30f5c2af75718caa2774b3747ddf6a0175e221f6900 all runs: OK # git bisect bad 9db5992e72edd880740a7e0880c93705d5030f7b Bisecting: 399 revisions left to test after this (roughly 9 steps) [c368220e1780c06038c378f75c1928c2d07d471c] net: ethernet: mtk_eth_soc: fix error handling in mtk_open() testing commit c368220e1780c06038c378f75c1928c2d07d471c gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 06d669e046c8d3dc738a372652650bef9fc9358e5f4bc40d3a4ffd0b4eccbfa0 all runs: OK # git bisect bad c368220e1780c06038c378f75c1928c2d07d471c Bisecting: 199 revisions left to test after this (roughly 8 steps) [7178d568f7cc2b1f729f569345922785a00509a3] arm64: dts: imx8mm: Fix NAND controller size-cells testing commit 7178d568f7cc2b1f729f569345922785a00509a3 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: ff1f71e0e939023399cb910655cb824f11a5cdc7c73f66747594c73a6f52490f all runs: OK # git bisect bad 7178d568f7cc2b1f729f569345922785a00509a3 Bisecting: 99 revisions left to test after this (roughly 7 steps) [cb3ab0e1e074d9d1d87d90597a651c21541742f6] drm/amdgpu: disable BACO on special BEIGE_GOBY card testing commit cb3ab0e1e074d9d1d87d90597a651c21541742f6 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 2fc92908e02ad0fd3248a266096f1d376d42294c3d2df17d90461f06a34ea3c9 all runs: OK # git bisect bad cb3ab0e1e074d9d1d87d90597a651c21541742f6 Bisecting: 49 revisions left to test after this (roughly 6 steps) [1dd27541aa2b95bde71bddd43d73f9c16d73272c] dmaengine: ti: k3-udma-glue: fix memory leak when register device fail testing commit 1dd27541aa2b95bde71bddd43d73f9c16d73272c gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: e54da148782d36a51669d791c8ce2db7aa09af3ad4b82686a2ae6049ba18a7bc all runs: OK # git bisect bad 1dd27541aa2b95bde71bddd43d73f9c16d73272c Bisecting: 24 revisions left to test after this (roughly 5 steps) [3070a880eb030f1a8de9008afe1e7a3cdb40ea55] macsec: fix secy->n_rx_sc accounting testing commit 3070a880eb030f1a8de9008afe1e7a3cdb40ea55 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 69da4b92b3b3a3da171d06cfd7c68a389ccfbee336ab6eba5cdfce18f123a53d all runs: OK # git bisect bad 3070a880eb030f1a8de9008afe1e7a3cdb40ea55 Bisecting: 12 revisions left to test after this (roughly 4 steps) [4335a82c4f7b9ca03d4f8e7c70c15ccd7f355c27] soundwire: qcom: check for outanding writes before doing a read testing commit 4335a82c4f7b9ca03d4f8e7c70c15ccd7f355c27 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 86d626cc534b8467d4c8ab72e787b75e26022c0e11bf740039bbae52fd668353 all runs: OK # git bisect bad 4335a82c4f7b9ca03d4f8e7c70c15ccd7f355c27 Bisecting: 5 revisions left to test after this (roughly 3 steps) [3c1bb6187e566143f15dbf0367ae671584aead5b] drm/amdkfd: Fix NULL pointer dereference in svm_migrate_to_ram() testing commit 3c1bb6187e566143f15dbf0367ae671584aead5b gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: ef2cf8b7de5950722ee8ed4621b29e23aba64e79328872d7e6620912a8459d6a all runs: OK # git bisect bad 3c1bb6187e566143f15dbf0367ae671584aead5b Bisecting: 2 revisions left to test after this (roughly 2 steps) [93a5de7e88433b6277082c35d947dc5ea4d8dec0] fuse: fix readdir cache race testing commit 93a5de7e88433b6277082c35d947dc5ea4d8dec0 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 771b81759f71d6e3bd1ea573dc3b55314e3f7f34a54cc08e4ca103c12da831a4 all runs: OK # git bisect bad 93a5de7e88433b6277082c35d947dc5ea4d8dec0 Bisecting: 0 revisions left to test after this (roughly 1 step) [1920cf94545a35d1485b911cd7ad49d4785b1d8e] thunderbolt: Add DP OUT resource when DP tunnel is discovered testing commit 1920cf94545a35d1485b911cd7ad49d4785b1d8e gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 87e371ca45a74ebe07fa89a7b7fe21750b654db4ec5bd71f1a2546e7afe90df9 all runs: OK # git bisect bad 1920cf94545a35d1485b911cd7ad49d4785b1d8e Bisecting: 0 revisions left to test after this (roughly 0 steps) [47dbf249699049c4c4b9ac4deb77170663bcbbc1] thunderbolt: Tear down existing tunnels when resuming from hibernate testing commit 47dbf249699049c4c4b9ac4deb77170663bcbbc1 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: a338abacd7304842b59b80bc0248c7b121e5f7482a7dc0a18ebf11c5f88254dd all runs: OK # git bisect bad 47dbf249699049c4c4b9ac4deb77170663bcbbc1 47dbf249699049c4c4b9ac4deb77170663bcbbc1 is the first bad commit commit 47dbf249699049c4c4b9ac4deb77170663bcbbc1 Author: Mika Westerberg Date: Sun Nov 14 17:20:59 2021 +0200 thunderbolt: Tear down existing tunnels when resuming from hibernate commit 43bddb26e20af916249b5318200cfe1734c1700c upstream. If the boot firmware implements connection manager of its own it may not create the paths in the same way or order we do. For example it may create first PCIe tunnel and then USB3 tunnel. When we restore our tunnels (first de-activating them) we may be doing that over completely different tunnels and that leaves them possibly non-functional. For this reason we re-use the tunnel discovery functionality and find out all the existing tunnels, and tear them down. Once that is done we can restore our tunnels. Signed-off-by: Mika Westerberg Cc: "Limonciello, Mario" Signed-off-by: Greg Kroah-Hartman drivers/thunderbolt/path.c | 42 ++++++++++++++++----------- drivers/thunderbolt/tb.c | 68 +++++++++++++++++++++++++++++++++----------- drivers/thunderbolt/tb.h | 5 +++- drivers/thunderbolt/tunnel.c | 27 +++++++++++------- drivers/thunderbolt/tunnel.h | 9 ++++-- 5 files changed, 104 insertions(+), 47 deletions(-) parent commit 509a32764e1a5692935c4f26ed96fbe94c480186 wasn't tested testing commit 509a32764e1a5692935c4f26ed96fbe94c480186 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 3528069e70f0204c64eca357ef48e4c73eab36d51742605664c5f8851a183373 culprit signature: a338abacd7304842b59b80bc0248c7b121e5f7482a7dc0a18ebf11c5f88254dd parent signature: 3528069e70f0204c64eca357ef48e4c73eab36d51742605664c5f8851a183373 Reproducer flagged being flaky revisions tested: 14, total time: 5h46m47.37553169s (build: 3h27m6.734369527s, test: 2h5m14.566631989s) first good commit: 47dbf249699049c4c4b9ac4deb77170663bcbbc1 thunderbolt: Tear down existing tunnels when resuming from hibernate recipients (to): ["gregkh@linuxfoundation.org" "mika.westerberg@linux.intel.com"] recipients (cc): []