bisecting fixing commit since 5d6ab0bb408ffdaac585982faa9ec8c7d5cc349f building syzkaller on 838e7e2cd9228583ca33c49a39aea4d863d3e36d testing commit 5d6ab0bb408ffdaac585982faa9ec8c7d5cc349f compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: b0181f485e7854461dc1882e3643d50e6feb3311e0413c36dfb20220166845ed run #0: crashed: WARNING in drm_gem_shmem_vm_open run #1: crashed: WARNING in drm_gem_shmem_vm_open run #2: crashed: WARNING in drm_gem_shmem_vm_open run #3: crashed: WARNING in drm_gem_shmem_vm_open run #4: crashed: WARNING in drm_gem_shmem_vm_open run #5: crashed: WARNING in drm_gem_shmem_vm_open run #6: OK run #7: OK run #8: crashed: WARNING in drm_gem_shmem_vm_open 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 26291c54e111ff6ba87a164d85d4a4e134b7315c testing commit 26291c54e111ff6ba87a164d85d4a4e134b7315c compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: edba3e6361384f7b62205dbafe647ae9d496443d049ceb7e62f93fb732d2a0d1 all runs: OK # git bisect start 26291c54e111ff6ba87a164d85d4a4e134b7315c 5d6ab0bb408ffdaac585982faa9ec8c7d5cc349f Bisecting: 14304 revisions left to test after this (roughly 14 steps) [8d0112ac6fd001f95aabb084ec2ccaa3637bc344] Merge tag 'net-5.16-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net testing commit 8d0112ac6fd001f95aabb084ec2ccaa3637bc344 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 09904be5bf3bfb6bdcb6e6264211aaed042bde143d35b36786c6896fb687f313 all runs: crashed: kernel BUG in vmf_insert_pfn_prot # git bisect good 8d0112ac6fd001f95aabb084ec2ccaa3637bc344 Bisecting: 7132 revisions left to test after this (roughly 13 steps) [bca21755b9fc00dbe371994b53389eb5d70b8e72] Merge tag 'acpi-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm testing commit bca21755b9fc00dbe371994b53389eb5d70b8e72 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 72de85fa5d34af799cf86b8d586a71e5afad6526651ff0c8f6be5b8c1cb61ef7 run #0: basic kernel testing failed: BUG: program execution failed: executor NUM: EOF run #1: crashed: kernel BUG in vmf_insert_pfn_prot run #2: crashed: kernel BUG in vmf_insert_pfn_prot run #3: crashed: kernel BUG in vmf_insert_pfn_prot run #4: crashed: kernel BUG in vmf_insert_pfn_prot run #5: crashed: kernel BUG in vmf_insert_pfn_prot run #6: crashed: kernel BUG in vmf_insert_pfn_prot run #7: crashed: kernel BUG in vmf_insert_pfn_prot run #8: crashed: kernel BUG in vmf_insert_pfn_prot run #9: crashed: kernel BUG in vmf_insert_pfn_prot run #10: crashed: kernel BUG in vmf_insert_pfn_prot run #11: crashed: kernel BUG in vmf_insert_pfn_prot run #12: crashed: kernel BUG in vmf_insert_pfn_prot run #13: crashed: kernel BUG in vmf_insert_pfn_prot run #14: crashed: kernel BUG in vmf_insert_pfn_prot run #15: crashed: kernel BUG in vmf_insert_pfn_prot run #16: crashed: kernel BUG in vmf_insert_pfn_prot run #17: crashed: kernel BUG in vmf_insert_pfn_prot run #18: crashed: kernel BUG in vmf_insert_pfn_prot run #19: crashed: kernel BUG in vmf_insert_pfn_prot # git bisect good bca21755b9fc00dbe371994b53389eb5d70b8e72 Bisecting: 3383 revisions left to test after this (roughly 12 steps) [3ceff4ea07410763d5d4cccd60349bf7691e7e61] Merge tag 'sound-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound testing commit 3ceff4ea07410763d5d4cccd60349bf7691e7e61 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 4bdb2873ac63803fd21bca52c968241ff6a49096bec564d74288338bb1133ce9 all runs: crashed: kernel BUG in vmf_insert_pfn_prot # git bisect good 3ceff4ea07410763d5d4cccd60349bf7691e7e61 Bisecting: 1707 revisions left to test after this (roughly 11 steps) [b70b878c32ef3971334ade7fac8f47e4629b029c] Merge branch 'for-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux testing commit b70b878c32ef3971334ade7fac8f47e4629b029c compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: e9cede489fba393cf00b0cda811b1d39f8b1dbd1d92759be23c10bc5adc546c0 all runs: OK # git bisect bad b70b878c32ef3971334ade7fac8f47e4629b029c Bisecting: 882 revisions left to test after this (roughly 10 steps) [a33f5c380c4bd3fa5278d690421b72052456d9fe] Merge tag 'xfs-5.17-merge-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux testing commit a33f5c380c4bd3fa5278d690421b72052456d9fe compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: ce214aaa2a9af7b78e661ea0d210caf0f1d6816734cea210845201f9a87af26d all runs: crashed: kernel BUG in vmf_insert_pfn_prot # git bisect good a33f5c380c4bd3fa5278d690421b72052456d9fe Bisecting: 426 revisions left to test after this (roughly 9 steps) [d0a231f01e5b25bacd23e6edc7c979a18a517b2b] Merge tag 'pci-v5.17-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci testing commit d0a231f01e5b25bacd23e6edc7c979a18a517b2b compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: dba3e7d9661b01de021cb07364ef9088976e4c468a7cadba4b530f00ecbd4b0f all runs: OK # git bisect bad d0a231f01e5b25bacd23e6edc7c979a18a517b2b Bisecting: 240 revisions left to test after this (roughly 8 steps) [49ad227d54e842f436ed0122cb7c901d857b86cb] Merge tag '9p-for-5.17-rc1' of git://github.com/martinetd/linux testing commit 49ad227d54e842f436ed0122cb7c901d857b86cb compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: bfa7de51d25394ca5c65e4d7016607128f74eaaf3ccd7713dd7712df447b7ead all runs: OK # git bisect bad 49ad227d54e842f436ed0122cb7c901d857b86cb Bisecting: 107 revisions left to test after this (roughly 7 steps) [dcee9bf5bf2f59c173f3645ac2274595ac6c6aea] mm/migrate: move node demotion code to near its user testing commit dcee9bf5bf2f59c173f3645ac2274595ac6c6aea compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: eaa9313f913262673197d0d68e23b7cbbc5274e4b58c1ff02919b2f2f9843006 all runs: crashed: kernel BUG in vmf_insert_pfn_prot # git bisect good dcee9bf5bf2f59c173f3645ac2274595ac6c6aea Bisecting: 53 revisions left to test after this (roughly 6 steps) [4efdddbce7c1329f00c458e85dcaf105aebdc0ed] Merge tag 'amd-drm-next-5.17-2022-01-12' of https://gitlab.freedesktop.org/agd5f/linux into drm-next testing commit 4efdddbce7c1329f00c458e85dcaf105aebdc0ed compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 7ff58e45b29d41faec082cdeafe5c323c51dad0e94256174f0b69d3078cd1dbe all runs: OK # git bisect bad 4efdddbce7c1329f00c458e85dcaf105aebdc0ed Bisecting: 26 revisions left to test after this (roughly 5 steps) [9b7a4de9f126d8c8d59052088213990159417d5b] drm/amdkfd: make SPDX License expression more sound testing commit 9b7a4de9f126d8c8d59052088213990159417d5b compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 3f64637b6addba662bac029ee846139de70efd0b0e463b2092746807670adc3f all runs: crashed: kernel BUG in vmf_insert_pfn_prot # git bisect good 9b7a4de9f126d8c8d59052088213990159417d5b Bisecting: 11 revisions left to test after this (roughly 4 steps) [71e4a7029045e3904e0e9242b4a7cd84d47b8fe5] Merge tag 'drm-misc-fixes-2022-01-14' of git://anongit.freedesktop.org/drm/drm-misc into drm-next testing commit 71e4a7029045e3904e0e9242b4a7cd84d47b8fe5 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 36638c692e03223527d70830bb315c5dbf9c7307bce4f54f2eeba1d9a81462ae all runs: OK # git bisect bad 71e4a7029045e3904e0e9242b4a7cd84d47b8fe5 Bisecting: 6 revisions left to test after this (roughly 3 steps) [ad783ff5a20f851c6d9bca03d12d44f98f494af7] Merge tag 'drm-misc-next-fixes-2022-01-13' of git://anongit.freedesktop.org/drm/drm-misc into drm-next testing commit ad783ff5a20f851c6d9bca03d12d44f98f494af7 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 4348a35ea67401ca06fdacc78e5207eef1bd932629d6834da2c4b4234812525e all runs: crashed: kernel BUG in vmf_insert_pfn_prot # git bisect good ad783ff5a20f851c6d9bca03d12d44f98f494af7 Bisecting: 3 revisions left to test after this (roughly 2 steps) [c71af3dae3e34d2fde0c19623cf7f8483321f0e3] drm/sun4i: dw-hdmi: Fix missing put_device() call in sun8i_hdmi_phy_get testing commit c71af3dae3e34d2fde0c19623cf7f8483321f0e3 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 27a3d36402bf27a7f638fe7f53bb24b5d0a77f60853bc0d86d4c036f54866a2f all runs: crashed: kernel BUG in vmf_insert_pfn_prot # git bisect good c71af3dae3e34d2fde0c19623cf7f8483321f0e3 Bisecting: 1 revision left to test after this (roughly 1 step) [54329e6f7beea6af56c1230da293acc97d6a6ee7] dma-buf: cma_heap: Fix mutex locking section testing commit 54329e6f7beea6af56c1230da293acc97d6a6ee7 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 510310fc7a69c8a971f5d217bc456cd78b01ceb1638415d8b3303c9407e137b3 all runs: OK # git bisect bad 54329e6f7beea6af56c1230da293acc97d6a6ee7 Bisecting: 0 revisions left to test after this (roughly 0 steps) [0499f419b76f94ede08304aad5851144813ac55c] video: vga16fb: Only probe for EGA and VGA 16 color graphic cards testing commit 0499f419b76f94ede08304aad5851144813ac55c compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 2eff0c305e55097f46bc33b65afe9ae5230e7e6a146b371ef2e1e3017e24d98b all runs: OK # git bisect bad 0499f419b76f94ede08304aad5851144813ac55c 0499f419b76f94ede08304aad5851144813ac55c is the first bad commit commit 0499f419b76f94ede08304aad5851144813ac55c Author: Javier Martinez Canillas Date: Mon Jan 10 10:56:25 2022 +0100 video: vga16fb: Only probe for EGA and VGA 16 color graphic cards The vga16fb framebuffer driver only supports Enhanced Graphics Adapter (EGA) and Video Graphics Array (VGA) 16 color graphic cards. But it doesn't check if the adapter is one of those or if a VGA16 mode is used. This means that the driver will be probed even if a VESA BIOS Extensions (VBE) or Graphics Output Protocol (GOP) interface is used. This issue has been present for a long time but it was only exposed by commit d391c5827107 ("drivers/firmware: move x86 Generic System Framebuffers support") since the platform device registration to match the {vesa,efi}fb drivers is done later as a consequence of that change. All non-x86 architectures though treat orig_video_isVGA as a boolean so only do the supported video mode check for x86 and not for other arches. Link: https://bugzilla.kernel.org/show_bug.cgi?id=215001 Fixes: d391c5827107 ("drivers/firmware: move x86 Generic System Framebuffers support") Reported-by: Kris Karas Cc: # 5.15.x Signed-off-by: Javier Martinez Canillas Tested-by: Kris Karas Acked-by: Maxime Ripard Link: https://patchwork.freedesktop.org/patch/msgid/20220110095625.278836-3-javierm@redhat.com drivers/video/fbdev/vga16fb.c | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) culprit signature: 2eff0c305e55097f46bc33b65afe9ae5230e7e6a146b371ef2e1e3017e24d98b parent signature: 27a3d36402bf27a7f638fe7f53bb24b5d0a77f60853bc0d86d4c036f54866a2f Reproducer flagged being flaky revisions tested: 17, total time: 3h39m38.782199186s (build: 1h51m52.681373968s, test: 1h45m53.400213026s) first good commit: 0499f419b76f94ede08304aad5851144813ac55c video: vga16fb: Only probe for EGA and VGA 16 color graphic cards recipients (to): ["bugs-a21@moonlit-rail.com" "javierm@redhat.com" "maxime@cerno.tech"] recipients (cc): []