bisecting fixing commit since 0a50438c84363bd37fe18fe432888ae9a074dcab building syzkaller on 6a81331a1d4c744da9204d02ec88d558f7eea9c9 testing commit 0a50438c84363bd37fe18fe432888ae9a074dcab with gcc (GCC) 10.2.1 20210217 kernel signature: bbd20a20f626436082f31925c513db2b886ee1f2ccc10cfe5a241d44ca7746ce all runs: crashed: KASAN: use-after-free Read in dvb_usb_device_exit testing current HEAD f88cd3fb9df228e5ce4e13ec3dbad671ddb2146e testing commit f88cd3fb9df228e5ce4e13ec3dbad671ddb2146e with gcc (GCC) 10.2.1 20210217 kernel signature: 8bb43d400848df61b2e44a4cdf7b7ed0ba4c7ceabb1cdaa97d59923b267595ae all runs: OK # git bisect start f88cd3fb9df228e5ce4e13ec3dbad671ddb2146e 0a50438c84363bd37fe18fe432888ae9a074dcab Bisecting: 8563 revisions left to test after this (roughly 13 steps) [238da4d004856ac5f832899f6f3fa27c0102381f] Merge tag 'vfio-v5.13-rc1' of git://github.com/awilliam/linux-vfio testing commit 238da4d004856ac5f832899f6f3fa27c0102381f with gcc (GCC) 10.2.1 20210217 kernel signature: 465c9b7b05e7d96b87ef505f24d299ee8e2046af57c6ecc1f4a2e231626d32df all runs: OK # git bisect bad 238da4d004856ac5f832899f6f3fa27c0102381f Bisecting: 4129 revisions left to test after this (roughly 12 steps) [2f9ef0559efbee18a10a3ca26eefe57f69918693] Merge tag 'docs-5.13' of git://git.lwn.net/linux testing commit 2f9ef0559efbee18a10a3ca26eefe57f69918693 with gcc (GCC) 10.2.1 20210217 kernel signature: 0bc561989cde8172845a6da056cfc4f54c74e1d999c173d0d098d7f8173c2089 all runs: crashed: KASAN: use-after-free Read in dvb_usb_device_exit # git bisect good 2f9ef0559efbee18a10a3ca26eefe57f69918693 Bisecting: 2594 revisions left to test after this (roughly 11 steps) [3aa139aa9fdc138a84243dc49dc18d9b40e1c6e4] Merge tag 'media/v5.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media testing commit 3aa139aa9fdc138a84243dc49dc18d9b40e1c6e4 with gcc (GCC) 10.2.1 20210217 kernel signature: 63deaa648e0619cdd1ade0da5fa76bb16b7d2baf09d9b2f167758540c8bd25c8 all runs: OK # git bisect bad 3aa139aa9fdc138a84243dc49dc18d9b40e1c6e4 Bisecting: 771 revisions left to test after this (roughly 10 steps) [5e6720888523eaac7c548df0d263739c56a3c22e] Merge branch 'work.coredump' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs testing commit 5e6720888523eaac7c548df0d263739c56a3c22e with gcc (GCC) 10.2.1 20210217 kernel signature: ecd30c7f3eb0bd1fd6ee6860e00f13d9c34a20436b8e3299a4bef21b2734f150 all runs: crashed: KASAN: use-after-free Read in dvb_usb_device_exit # git bisect good 5e6720888523eaac7c548df0d263739c56a3c22e Bisecting: 385 revisions left to test after this (roughly 9 steps) [9172652d72f8e9a1f4d9f667dde0beec60bcde41] media: venus: venc: Add support for CLL and Mastering display controls testing commit 9172652d72f8e9a1f4d9f667dde0beec60bcde41 with gcc (GCC) 10.2.1 20210217 kernel signature: bd6e7ae305645c9cfbd883c71336f4e622e35750b5b2bd84ac819dd51462738f all runs: OK # git bisect bad 9172652d72f8e9a1f4d9f667dde0beec60bcde41 Bisecting: 192 revisions left to test after this (roughly 8 steps) [c10a3718d9555fafe9325d63b11ff76daed69c03] media: media/usb/gspca/w996Xcf.c: /** -> /* testing commit c10a3718d9555fafe9325d63b11ff76daed69c03 with gcc (GCC) 10.2.1 20210217 kernel signature: 9ca8919eaacbb12005a2ba1dd98c787e326e59fc38a16c6f8416ad195bd88c3d run #0: OK 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: boot failed: WARNING in kvm_wait # git bisect bad c10a3718d9555fafe9325d63b11ff76daed69c03 Bisecting: 96 revisions left to test after this (roughly 7 steps) [b41e932604257d162f3f9223d8659c755b5a66a8] media: imx: capture: Decouple video node from source with MC-centric API testing commit b41e932604257d162f3f9223d8659c755b5a66a8 with gcc (GCC) 10.2.1 20210217 kernel signature: 7ade78c5eaf5c2522e74b7e6d54912131328e2d726b284f38e964b0005be2054 run #0: crashed: WARNING in kvm_wait 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 reproducer seems to be flaky # git bisect good b41e932604257d162f3f9223d8659c755b5a66a8 Bisecting: 48 revisions left to test after this (roughly 6 steps) [86ee6729c9b41797442f51768a676696560ecd88] media: add a subsystem profile documentation testing commit 86ee6729c9b41797442f51768a676696560ecd88 with gcc (GCC) 10.2.1 20210217 kernel signature: 880d08032ef7c85d491a9495dee7d22d3154b7be76c55ccae60ea341494bc266 all runs: OK # git bisect bad 86ee6729c9b41797442f51768a676696560ecd88 Bisecting: 23 revisions left to test after this (roughly 5 steps) [67c98cb1ac7c8e7a3e1babf5d67613ee99f32269] media: imx: imx7-media-csi: Don't double-enable the CSI testing commit 67c98cb1ac7c8e7a3e1babf5d67613ee99f32269 with gcc (GCC) 10.2.1 20210217 kernel signature: 7ade78c5eaf5c2522e74b7e6d54912131328e2d726b284f38e964b0005be2054 run #0: OK 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 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: boot failed: WARNING in kvm_wait # git bisect bad 67c98cb1ac7c8e7a3e1babf5d67613ee99f32269 Bisecting: 11 revisions left to test after this (roughly 4 steps) [3c1dbc71c6465687af2211d60673d4b52c082fd0] media: imx: imx7-media-csi: Don't lock access to is_csi2 testing commit 3c1dbc71c6465687af2211d60673d4b52c082fd0 with gcc (GCC) 10.2.1 20210217 kernel signature: 7ade78c5eaf5c2522e74b7e6d54912131328e2d726b284f38e964b0005be2054 run #0: OK 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 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: boot failed: WARNING in kvm_wait # git bisect bad 3c1dbc71c6465687af2211d60673d4b52c082fd0 Bisecting: 5 revisions left to test after this (roughly 3 steps) [61c699bfb013a0f3e4378a0bf3c18450d7ef5b70] media: imx: imx7-media-csi: Create immutable link to capture device testing commit 61c699bfb013a0f3e4378a0bf3c18450d7ef5b70 with gcc (GCC) 10.2.1 20210217 kernel signature: 7ade78c5eaf5c2522e74b7e6d54912131328e2d726b284f38e964b0005be2054 run #0: OK 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 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: boot failed: WARNING in kvm_wait # git bisect bad 61c699bfb013a0f3e4378a0bf3c18450d7ef5b70 Bisecting: 2 revisions left to test after this (roughly 2 steps) [ab7d9fed90561257bc98f1593a4c337447a8efed] media: imx: capture: Support creating immutable link to capture device testing commit ab7d9fed90561257bc98f1593a4c337447a8efed with gcc (GCC) 10.2.1 20210217 kernel signature: 7ade78c5eaf5c2522e74b7e6d54912131328e2d726b284f38e964b0005be2054 run #0: crashed: WARNING in kvm_wait run #1: crashed: WARNING in kvm_wait run #2: OK run #3: OK 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: boot failed: WARNING in kvm_wait run #19: boot failed: WARNING in kvm_wait # git bisect good ab7d9fed90561257bc98f1593a4c337447a8efed Bisecting: 0 revisions left to test after this (roughly 1 step) [fbd36bceb8160968e5edf796c449e962c6f311a5] media: imx: imx7-media-csi: Move (de)init from link setup to .s_stream() testing commit fbd36bceb8160968e5edf796c449e962c6f311a5 with gcc (GCC) 10.2.1 20210217 kernel signature: 7ade78c5eaf5c2522e74b7e6d54912131328e2d726b284f38e964b0005be2054 all runs: OK # git bisect bad fbd36bceb8160968e5edf796c449e962c6f311a5 Bisecting: 0 revisions left to test after this (roughly 0 steps) [dbeecb112cb462e680a4af493ef256fa27e5997a] media: imx: imx7-media-csi: Remove control handler testing commit dbeecb112cb462e680a4af493ef256fa27e5997a with gcc (GCC) 10.2.1 20210217 kernel signature: 7ade78c5eaf5c2522e74b7e6d54912131328e2d726b284f38e964b0005be2054 run #0: crashed: WARNING in kvm_wait 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 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: boot failed: WARNING in kvm_wait run #19: boot failed: WARNING in kvm_wait # git bisect good dbeecb112cb462e680a4af493ef256fa27e5997a fbd36bceb8160968e5edf796c449e962c6f311a5 is the first bad commit commit fbd36bceb8160968e5edf796c449e962c6f311a5 Author: Laurent Pinchart Date: Mon Feb 15 05:26:56 2021 +0100 media: imx: imx7-media-csi: Move (de)init from link setup to .s_stream() There's no need to initialize the CSI every time a link is enabled (and de-initialize it when a link is disabled). Move initialization to .s_stream() instead. Signed-off-by: Laurent Pinchart Reviewed-by: Rui Miguel Silva Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab drivers/staging/media/imx/imx7-media-csi.c | 30 +++++++++++------------------- 1 file changed, 11 insertions(+), 19 deletions(-) culprit signature: 7ade78c5eaf5c2522e74b7e6d54912131328e2d726b284f38e964b0005be2054 parent signature: 7ade78c5eaf5c2522e74b7e6d54912131328e2d726b284f38e964b0005be2054 Reproducer flagged being flaky revisions tested: 16, total time: 4h21m36.178305959s (build: 2h0m40.936905747s, test: 2h18m42.940059823s) first good commit: fbd36bceb8160968e5edf796c449e962c6f311a5 media: imx: imx7-media-csi: Move (de)init from link setup to .s_stream() recipients (to): ["hverkuil-cisco@xs4all.nl" "laurent.pinchart@ideasonboard.com" "mchehab+huawei@kernel.org" "rmfrfs@gmail.com"] recipients (cc): []