bisecting fixing commit since e767b3530acbf651593e3d357fe1168a024d8061 building syzkaller on 3e5ed8b45e7a561d6344a4d3d7bf3bfb8f24a7b3 testing commit e767b3530acbf651593e3d357fe1168a024d8061 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: a9d22ba388a8a914ee2b48d5d4d9119b4b72cd123d95e491f34fa0eb206f28ee all runs: crashed: general protection fault in __ethtool_get_link_ksettings testing current HEAD 0aa78d17099b04fd9d36fe338af48ad6fe2d7fca testing commit 0aa78d17099b04fd9d36fe338af48ad6fe2d7fca compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: ae48fdc6929d4534da7e65eabebaba074babbdb17fe0ed6eee73b3aaf93f07c2 all runs: OK # git bisect start 0aa78d17099b04fd9d36fe338af48ad6fe2d7fca e767b3530acbf651593e3d357fe1168a024d8061 Bisecting: 21561 revisions left to test after this (roughly 15 steps) [9d31d2338950293ec19d9b095fbaa9030899dcb4] Merge tag 'net-next-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next testing commit 9d31d2338950293ec19d9b095fbaa9030899dcb4 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: f47242a0efa644d4e142cd1dd199f19a20535f2b14674cffba2d7359de35e883 run #0: basic kernel testing failed: WARNING in __nf_unregister_net_hook run #1: basic kernel testing failed: WARNING in __nf_unregister_net_hook run #2: basic kernel testing failed: WARNING in __nf_unregister_net_hook run #3: basic kernel testing failed: WARNING in __nf_unregister_net_hook run #4: basic kernel testing failed: WARNING in __nf_unregister_net_hook run #5: basic kernel testing failed: WARNING in __nf_unregister_net_hook run #6: basic kernel testing failed: WARNING in __nf_unregister_net_hook run #7: crashed: WARNING in __nf_unregister_net_hook run #8: basic kernel testing failed: WARNING in __nf_unregister_net_hook run #9: crashed: WARNING in __nf_unregister_net_hook # git bisect good 9d31d2338950293ec19d9b095fbaa9030899dcb4 Bisecting: 10085 revisions left to test after this (roughly 13 steps) [dbe69e43372212527abf48609aba7fc39a6daa27] Merge tag 'net-next-5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next testing commit dbe69e43372212527abf48609aba7fc39a6daa27 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 6f46561030c0978a76154b51e02a4489ec79e05f6b1bfdef89a3251596899a48 all runs: OK # git bisect bad dbe69e43372212527abf48609aba7fc39a6daa27 Bisecting: 5737 revisions left to test after this (roughly 13 steps) [2f9ae69e5267f53e89e296fccee291975a85f0eb] mmc: usdhi6rol0: fix error return code in usdhi6_probe() testing commit 2f9ae69e5267f53e89e296fccee291975a85f0eb compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 2ccb67103ca249dd375c068c1abb12b227ef2fadceaff3f8e73d7433b615ca48 run #0: crashed: BUG: sleeping function called from invalid context in lock_sock_nested 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 2f9ae69e5267f53e89e296fccee291975a85f0eb Bisecting: 2866 revisions left to test after this (roughly 12 steps) [bbd91626f71c1582301044f5942751eeb4ca98ba] Merge tag '5.14-rc-smb3-fixes-part1' of git://git.samba.org/sfrench/cifs-2.6 testing commit bbd91626f71c1582301044f5942751eeb4ca98ba compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 5f993267c2454ca2ddf9abe57dd7ba9ab344e118e2120e98c4aada250365d670 all runs: OK # git bisect bad bbd91626f71c1582301044f5942751eeb4ca98ba Bisecting: 1390 revisions left to test after this (roughly 11 steps) [36824f198c621cebeb22966b5e244378fa341295] Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm testing commit 36824f198c621cebeb22966b5e244378fa341295 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: ff78d04fde7fb5ef308d03f1a4ad99e8e1ee70b6eb51388a7c6ae454e2d4bda8 run #0: crashed: BUG: sleeping function called from invalid context in lock_sock_nested run #1: crashed: BUG: sleeping function called from invalid context in lock_sock_nested 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: OK # git bisect good 36824f198c621cebeb22966b5e244378fa341295 Bisecting: 705 revisions left to test after this (roughly 10 steps) [122fa8c588316aacafe7e5a393bb3e875eaf5b25] Merge tag 'for-5.14-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux testing commit 122fa8c588316aacafe7e5a393bb3e875eaf5b25 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: b6d852aaad2c15df9b3e4329479b2051e3327b63c189b11aa842802f467cdf3d all runs: OK # git bisect bad 122fa8c588316aacafe7e5a393bb3e875eaf5b25 Bisecting: 342 revisions left to test after this (roughly 9 steps) [128916984208d8f7ccaed6eda840c603fa112910] media: xilinx: simplify get fourcc logic testing commit 128916984208d8f7ccaed6eda840c603fa112910 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: e358cdb18774b1649cbad046942262cb0735743b12fac194f2d97581b695bba1 all runs: OK # git bisect bad 128916984208d8f7ccaed6eda840c603fa112910 Bisecting: 170 revisions left to test after this (roughly 8 steps) [deb1c97283a4065ae99bbb67b9b373dd02826d13] media: imx: imx7_mipi_csis: Don't pass pdev to mipi_csis_parse_dt() testing commit deb1c97283a4065ae99bbb67b9b373dd02826d13 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: f880aa5e4c483fbc3af53378cdd52d3f68f92b3a701b7de9766097ee1c7f5d56 all runs: OK # git bisect bad deb1c97283a4065ae99bbb67b9b373dd02826d13 Bisecting: 85 revisions left to test after this (roughly 7 steps) [ed8f47b061250ddaadcfe33a54532241a718b59e] media: i2c: dw9768: use pm_runtime_resume_and_get() testing commit ed8f47b061250ddaadcfe33a54532241a718b59e compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: b14d516a224ed9dd5be6c8bc18e7629d3a6c4aad1826b025e93ed1940121b95a all runs: OK # git bisect bad ed8f47b061250ddaadcfe33a54532241a718b59e Bisecting: 42 revisions left to test after this (roughly 5 steps) [56c1f0876293888f686e31278d183d4af2cac3c3] media: sti: fix obj-$(config) targets testing commit 56c1f0876293888f686e31278d183d4af2cac3c3 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 2c0387ac3f8a3b18fedbf75b8ae2299af2f7ff754769c67f97536d9c6a1d99c5 all runs: OK # git bisect bad 56c1f0876293888f686e31278d183d4af2cac3c3 Bisecting: 20 revisions left to test after this (roughly 4 steps) [9c298f82d8392f799a0595f50076afa1d91e9092] media: sunxi: fix pm_runtime_get_sync() usage count testing commit 9c298f82d8392f799a0595f50076afa1d91e9092 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 2c0387ac3f8a3b18fedbf75b8ae2299af2f7ff754769c67f97536d9c6a1d99c5 all runs: OK # git bisect bad 9c298f82d8392f799a0595f50076afa1d91e9092 Bisecting: 10 revisions left to test after this (roughly 3 steps) [e7c617cab7a522fba5b20f9033ee98565b6f3546] media: marvel-ccic: fix some issues when getting pm_runtime testing commit e7c617cab7a522fba5b20f9033ee98565b6f3546 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 2c0387ac3f8a3b18fedbf75b8ae2299af2f7ff754769c67f97536d9c6a1d99c5 all runs: OK # git bisect bad e7c617cab7a522fba5b20f9033ee98565b6f3546 Bisecting: 4 revisions left to test after this (roughly 2 steps) [da3a1858c3a37c09446e1470c48352897d59d11b] media: i2c: ccs-core: fix pm_runtime_get_sync() usage count testing commit da3a1858c3a37c09446e1470c48352897d59d11b compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 2c0387ac3f8a3b18fedbf75b8ae2299af2f7ff754769c67f97536d9c6a1d99c5 all runs: OK # git bisect bad da3a1858c3a37c09446e1470c48352897d59d11b Bisecting: 2 revisions left to test after this (roughly 1 step) [4cba5473c5ce0f1389d316c5dc6f83a0259df5eb] media: venus: Rework error fail recover logic testing commit 4cba5473c5ce0f1389d316c5dc6f83a0259df5eb compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 2c0387ac3f8a3b18fedbf75b8ae2299af2f7ff754769c67f97536d9c6a1d99c5 all runs: OK # git bisect bad 4cba5473c5ce0f1389d316c5dc6f83a0259df5eb Bisecting: 0 revisions left to test after this (roughly 0 steps) [e90812c47b958407b54d05780dc483fdc1b57a93] staging: media: rkvdec: fix pm_runtime_get_sync() usage count testing commit e90812c47b958407b54d05780dc483fdc1b57a93 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 2c0387ac3f8a3b18fedbf75b8ae2299af2f7ff754769c67f97536d9c6a1d99c5 all runs: OK # git bisect bad e90812c47b958407b54d05780dc483fdc1b57a93 e90812c47b958407b54d05780dc483fdc1b57a93 is the first bad commit commit e90812c47b958407b54d05780dc483fdc1b57a93 Author: Mauro Carvalho Chehab Date: Fri Apr 23 17:19:11 2021 +0200 staging: media: rkvdec: fix pm_runtime_get_sync() usage count The pm_runtime_get_sync() internally increments the dev->power.usage_count without decrementing it, even on errors. Replace it by the new pm_runtime_resume_and_get(), introduced by: commit dd8088d5a896 ("PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter") in order to properly decrement the usage counter, avoiding a potential PM usage counter leak. Reviewed-by: Ezequiel Garcia Reviewed-by: Jonathan Cameron Signed-off-by: Mauro Carvalho Chehab drivers/staging/media/rkvdec/rkvdec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) parent commit 6efb943b8616ec53a5e444193dccf1af9ad627b5 wasn't tested testing commit 6efb943b8616ec53a5e444193dccf1af9ad627b5 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 2c0387ac3f8a3b18fedbf75b8ae2299af2f7ff754769c67f97536d9c6a1d99c5 culprit signature: 2c0387ac3f8a3b18fedbf75b8ae2299af2f7ff754769c67f97536d9c6a1d99c5 parent signature: 2c0387ac3f8a3b18fedbf75b8ae2299af2f7ff754769c67f97536d9c6a1d99c5 Reproducer flagged being flaky revisions tested: 17, total time: 5h5m1.315577928s (build: 1h58m15.944828296s, test: 3h4m37.734474621s) first good commit: e90812c47b958407b54d05780dc483fdc1b57a93 staging: media: rkvdec: fix pm_runtime_get_sync() usage count recipients (to): ["ezequiel@collabora.com" "jonathan.cameron@huawei.com" "mchehab+huawei@kernel.org"] recipients (cc): []