bisecting cause commit starting from 614cb2751d3150850d459bee596c397f344a7936 building syzkaller on a2fe1cb58994e43fb14f141ecd6e6dcce9bb697a testing commit 614cb2751d3150850d459bee596c397f344a7936 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: a0f07e85227f8a91eee923f213a3bdacdd917e8844144a9c7bfefc7a9cb539c9 all runs: crashed: WARNING in drm_gem_shmem_vm_open testing release v5.13 testing commit 62fb9874f5da54fdb243003b386128037319b219 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 909f5b513362d755e99068620c19525cb2afd91ca8725228219fd46574a48866 all runs: crashed: WARNING in drm_gem_shmem_vm_open testing release v5.12 testing commit 9f4ad9e425a1d3b6a34617b8ea226d56a119a717 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: bb4e26dd8f4a005b0fd76547575ef29621d4d502b5251ddaf0a5696974104629 all runs: crashed: WARNING in drm_gem_shmem_vm_open testing release v5.11 testing commit f40ddce88593482919761f74910f42f4b84c004b compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 3222e6ed80513dd888ba5df1ed0bb0fed90b38311471a07f8ebfef14f678fd42 all runs: crashed: WARNING in drm_gem_shmem_vm_open testing release v5.10 testing commit 2c85ebc57b3e1817b6ce1a6b703928e113a90442 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 35c88fb67e0626f0232c5254d6e9f188ff33bdc5ecf75a2e20b39b0354577e82 all runs: OK # git bisect start f40ddce88593482919761f74910f42f4b84c004b 2c85ebc57b3e1817b6ce1a6b703928e113a90442 Bisecting: 7761 revisions left to test after this (roughly 13 steps) [538fcf57aaee6ad78a05f52b69a99baa22b33418] Merge branches 'acpi-scan', 'acpi-pnp' and 'acpi-sleep' testing commit 538fcf57aaee6ad78a05f52b69a99baa22b33418 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 1ef6b345e5c596086feb8b12cc4c95c17a8b186b8865c838c98c3e922de4d325 all runs: crashed: WARNING in drm_gem_shmem_vm_open # git bisect bad 538fcf57aaee6ad78a05f52b69a99baa22b33418 Bisecting: 4308 revisions left to test after this (roughly 12 steps) [15b447361794271f4d03c04d82276a841fe06328] mm/lru: revise the comments of lru_lock testing commit 15b447361794271f4d03c04d82276a841fe06328 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 18dd77b85219d4ebc8ef6dd2e3090184af7963537207372b156ab4a5c3145947 all runs: crashed: WARNING in drm_gem_shmem_vm_open # git bisect bad 15b447361794271f4d03c04d82276a841fe06328 Bisecting: 1631 revisions left to test after this (roughly 11 steps) [b10733527bfd864605c33ab2e9a886eec317ec39] Merge tag 'amd-drm-next-5.11-2020-12-09' of git://people.freedesktop.org/~agd5f/linux into drm-next testing commit b10733527bfd864605c33ab2e9a886eec317ec39 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 11093ececfc11e6d16da8d3dc96a5c05b214a620fd2aeda34ae8caf7d1e34094 all runs: crashed: WARNING in drm_gem_shmem_vm_open # git bisect bad b10733527bfd864605c33ab2e9a886eec317ec39 Bisecting: 886 revisions left to test after this (roughly 10 steps) [9713158cb2a918c3f6f5522eed23cdeb61f22e75] drm/amdgpu: Add and use seperate reg headers for dcn302 testing commit 9713158cb2a918c3f6f5522eed23cdeb61f22e75 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: a1a6c16448ea61ac5525369c65f0c5038bfa5492e473159c8cc9bfde68189152 run #0: basic kernel testing failed: BUG: sleeping function called from invalid context in sta_info_move_state run #1: basic kernel testing failed: BUG: sleeping function called from invalid context in sta_info_move_state run #2: basic kernel testing failed: BUG: sleeping function called from invalid context in sta_info_move_state run #3: crashed: BUG: sleeping function called from invalid context in sta_info_move_state run #4: crashed: BUG: sleeping function called from invalid context in sta_info_move_state run #5: crashed: WARNING in drm_gem_shmem_vm_open run #6: crashed: WARNING in drm_gem_shmem_vm_open run #7: crashed: WARNING in drm_gem_shmem_vm_open run #8: crashed: WARNING in drm_gem_shmem_vm_open run #9: crashed: WARNING in drm_gem_shmem_vm_open # git bisect bad 9713158cb2a918c3f6f5522eed23cdeb61f22e75 Bisecting: 438 revisions left to test after this (roughly 9 steps) [c0f98d2f8b076bf3e3183aa547395f919c943a14] Merge tag 'drm-misc-next-2020-11-05' of git://anongit.freedesktop.org/drm/drm-misc into drm-next testing commit c0f98d2f8b076bf3e3183aa547395f919c943a14 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 4e5d602bcf045d6916bbb9b3fcfb78ed59c836dbed7a6663c7d8b10801a4221c 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: crashed: WARNING in drm_gem_shmem_vm_open run #7: crashed: WARNING in drm_gem_shmem_vm_open run #8: crashed: WARNING in drm_gem_shmem_vm_open run #9: OK # git bisect bad c0f98d2f8b076bf3e3183aa547395f919c943a14 Bisecting: 223 revisions left to test after this (roughly 8 steps) [6a6e5988a2657cd0c91f6f1a3e7d194599248b6d] drm/ttm: replace last move_notify with delete_mem_notify testing commit 6a6e5988a2657cd0c91f6f1a3e7d194599248b6d compiler: gcc (GCC) 8.4.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 5602745d7ed519631628bf2b82b64885eaa793bf6242437e674fd13f5f08dccf 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: crashed: WARNING in drm_gem_shmem_vm_open run #7: crashed: WARNING in drm_gem_shmem_vm_open run #8: crashed: WARNING in drm_gem_shmem_vm_open run #9: OK # git bisect bad 6a6e5988a2657cd0c91f6f1a3e7d194599248b6d Bisecting: 111 revisions left to test after this (roughly 7 steps) [291e8cdd6bc57658035239315d27f3f971ec062b] MAINTAINERS: mark FRAMEBUFFER LAYER as Orphan testing commit 291e8cdd6bc57658035239315d27f3f971ec062b compiler: gcc (GCC) 8.4.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 2f7ab081ba1ff456010fb481d20eb333419b3b9bf570f6665f545d713020e505 all runs: OK # git bisect good 291e8cdd6bc57658035239315d27f3f971ec062b Bisecting: 55 revisions left to test after this (roughly 6 steps) [787099f8671c5cec6cadbb3da3713d97df5c7fd6] drm/panel: mantix: Fix panel reset testing commit 787099f8671c5cec6cadbb3da3713d97df5c7fd6 compiler: gcc (GCC) 8.4.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: ed6736532d508a009f160891c8f3ab4ac4b2d64130fa13615cb81053e1687d2a all runs: OK # git bisect good 787099f8671c5cec6cadbb3da3713d97df5c7fd6 Bisecting: 27 revisions left to test after this (roughly 5 steps) [7a1f4fa4a62933797152578d3730058fe6861b42] drm/panel: simple: Add YTC700TLAG-05-201C testing commit 7a1f4fa4a62933797152578d3730058fe6861b42 compiler: gcc (GCC) 8.4.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: b6aaf5ac77be0d60e4810f62abb8c5589c7d3f34cdea9740c6e199c38d2976ee all runs: OK # git bisect good 7a1f4fa4a62933797152578d3730058fe6861b42 Bisecting: 13 revisions left to test after this (roughly 4 steps) [c37d951cb42aa340513c0bc2df10b7324fa0d856] drm/ttm: add move old to system to drivers. testing commit c37d951cb42aa340513c0bc2df10b7324fa0d856 compiler: gcc (GCC) 8.4.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 4f7b40669524f08c14ef8c99158a179d840f8172a38eb03a993eaee69bd0884d all runs: OK # git bisect good c37d951cb42aa340513c0bc2df10b7324fa0d856 Bisecting: 6 revisions left to test after this (roughly 3 steps) [29a1d482e4044ab76d0c0f6341212f1a51f48236] drm/ttm: add move to system into drivers testing commit 29a1d482e4044ab76d0c0f6341212f1a51f48236 compiler: gcc (GCC) 8.4.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: e9555a6358d7b829e3665468efd767dbecfc7e8e3b354ca0b7bea7b2c6bda76b 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: crashed: WARNING in drm_gem_shmem_vm_open run #7: crashed: WARNING in drm_gem_shmem_vm_open run #8: crashed: WARNING in drm_gem_shmem_vm_open run #9: OK # git bisect bad 29a1d482e4044ab76d0c0f6341212f1a51f48236 Bisecting: 3 revisions left to test after this (roughly 2 steps) [1c831ade9f352d4690e2c3c67b674bc65cb3af3e] drm/komeda: Drop local dma_parms testing commit 1c831ade9f352d4690e2c3c67b674bc65cb3af3e compiler: gcc (GCC) 8.4.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: e56ff8185a606da458ab932b634eb1012b897ac6ed9e141b375dc90e2d15d7a1 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: crashed: WARNING in drm_gem_shmem_vm_open run #7: crashed: WARNING in drm_gem_shmem_vm_open run #8: OK run #9: OK # git bisect bad 1c831ade9f352d4690e2c3c67b674bc65cb3af3e Bisecting: 0 revisions left to test after this (roughly 1 step) [ea40d7857d5250e5400f38c69ef9e17321e9c4a2] drm/vkms: fbdev emulation support testing commit ea40d7857d5250e5400f38c69ef9e17321e9c4a2 compiler: gcc (GCC) 8.4.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: e56ff8185a606da458ab932b634eb1012b897ac6ed9e141b375dc90e2d15d7a1 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: crashed: WARNING in drm_gem_shmem_vm_open run #7: crashed: WARNING in drm_gem_shmem_vm_open run #8: OK run #9: crashed: WARNING in drm_gem_shmem_vm_open # git bisect bad ea40d7857d5250e5400f38c69ef9e17321e9c4a2 Bisecting: 0 revisions left to test after this (roughly 0 steps) [23fae9cf97cc0ba54e4d6c8e078871f56370f271] drm/ttm: drop ttm_bo_move_ttm wrapper testing commit 23fae9cf97cc0ba54e4d6c8e078871f56370f271 compiler: gcc (GCC) 8.4.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 47324a84b136a5826cfff66f934c55ed946e9d590610095e27d7e2fba582780b all runs: OK # git bisect good 23fae9cf97cc0ba54e4d6c8e078871f56370f271 ea40d7857d5250e5400f38c69ef9e17321e9c4a2 is the first bad commit commit ea40d7857d5250e5400f38c69ef9e17321e9c4a2 Author: Daniel Vetter Date: Sat Oct 10 01:21:56 2020 +0200 drm/vkms: fbdev emulation support Hooray for generic fbdev support, making this a oneliner. We just needed to fix preferred_depth fixed and the vmap support added first. This is useful for testing fbdev testcases in igt. Right now we only have a simple one in the fbdev testcases, which passes both info and mmap subtests. v2: Augment commit message as suggested by Melissa. Acked-by: Thomas Zimmermann Reviewed-by: Melissa Wen Signed-off-by: Daniel Vetter Cc: Rodrigo Siqueira Cc: Melissa Wen Cc: Haneen Mohammed Cc: Daniel Vetter Link: https://patchwork.freedesktop.org/patch/msgid/20201009232156.3916879-3-daniel.vetter@ffwll.ch drivers/gpu/drm/vkms/vkms_drv.c | 2 ++ 1 file changed, 2 insertions(+) culprit signature: e56ff8185a606da458ab932b634eb1012b897ac6ed9e141b375dc90e2d15d7a1 parent signature: 47324a84b136a5826cfff66f934c55ed946e9d590610095e27d7e2fba582780b revisions tested: 19, total time: 4h27m15.147352748s (build: 2h4m6.527913536s, test: 2h20m47.19509682s) first bad commit: ea40d7857d5250e5400f38c69ef9e17321e9c4a2 drm/vkms: fbdev emulation support recipients (to): ["daniel.vetter@ffwll.ch" "daniel.vetter@intel.com" "melissa.srw@gmail.com" "tzimmermann@suse.de"] recipients (cc): [] crash: WARNING in drm_gem_shmem_vm_open ------------[ cut here ]------------ WARNING: CPU: 1 PID: 25997 at drivers/gpu/drm/drm_gem_shmem_helper.c:562 drm_gem_shmem_vm_open+0x6c/0x80 drivers/gpu/drm/drm_gem_shmem_helper.c:559 Kernel panic - not syncing: panic_on_warn set ... CPU: 1 PID: 25997 Comm: syz-executor.2 Not tainted 5.9.0-rc5-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x99/0xd0 lib/dump_stack.c:118 panic+0x2a9/0x532 kernel/panic.c:231 __warn.cold.12+0x25/0x32 kernel/panic.c:600 report_bug+0x1af/0x260 lib/bug.c:198 handle_bug+0x3f/0x70 arch/x86/kernel/traps.c:234 exc_invalid_op+0x13/0x40 arch/x86/kernel/traps.c:254 asm_exc_invalid_op+0x12/0x20 arch/x86/include/asm/idtentry.h:536 RIP: 0010:drm_gem_shmem_vm_open+0x6c/0x80 drivers/gpu/drm/drm_gem_shmem_helper.c:562 Code: 80 3c 02 00 75 2f 48 83 bd 30 01 00 00 00 75 16 48 89 ef e8 76 ef ff ff 85 c0 75 0e 48 89 df 5b 5d e9 28 43 f6 ff 0f 0b eb e6 <0f> 0b eb ee e8 7b 40 a3 fd eb ac e8 74 40 a3 fd eb ca 66 90 48 b8 RSP: 0018:ffffc9000219fbc0 EFLAGS: 00010286 RAX: 00000000fffffffc RBX: ffff888087988b58 RCX: 0000000000000000 RDX: fffff52000433f48 RSI: 1ffff110148fa7bd RDI: ffffffff8eb2eee0 RBP: ffff8880abdf0000 R08: fffffbfff19736a2 R09: fffffbfff19736a2 R10: ffffc9000219fb90 R11: fffffbfff19736a1 R12: 0000000020166000 R13: 0000000000000000 R14: ffffffff890ff860 R15: ffff888087988be8 __split_vma+0x1d1/0x490 mm/mmap.c:2721 __do_munmap+0x241/0x1090 mm/mmap.c:2814 do_munmap mm/mmap.c:2877 [inline] mmap_region+0x126/0x1370 mm/mmap.c:1716 do_mmap+0x5eb/0x10e0 mm/mmap.c:1545 vm_mmap_pgoff+0x16a/0x1c0 mm/util.c:506 ksys_mmap_pgoff+0x389/0x570 mm/mmap.c:1596 do_syscall_64+0x2d/0x70 arch/x86/entry/common.c:46 entry_SYSCALL_64_after_hwframe+0x44/0xa9 RIP: 0033:0x4665e9 Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007f5755549188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 RDX: 0000000000000000 RSI: 0000000000002000 RDI: 0000000020166000 RBP: 00000000004bfcc4 R08: 0000000000000004 R09: 0000000000000000 R10: 0000000000000013 R11: 0000000000000246 R12: 000000000056bf80 R13: 00007ffd3b23f3cf R14: 00007f5755549300 R15: 0000000000022000 Kernel Offset: disabled Rebooting in 86400 seconds..