BUG: unable to handle kernel paging request at ffff8880028d4004 PGD de01067 P4D de01067 PUD de02067 PMD 80000000028001e1 Oops: 0003 [#1] PREEMPT SMP KASAN CPU: 0 PID: 15780 Comm: syz-executor.4 Not tainted 4.19.211-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 RIP: 0010:__writel arch/x86/include/asm/io.h:71 [inline] RIP: 0010:slow_imageblit drivers/video/fbdev/core/cfbimgblt.c:178 [inline] RIP: 0010:cfb_imageblit+0x99b/0x1040 drivers/video/fbdev/core/cfbimgblt.c:302 Code: e0 09 44 24 04 e8 55 a2 c7 fd 45 39 e7 0f 87 44 ff ff ff e8 57 a1 c7 fd 48 8b 44 24 08 8b 4c 24 04 48 8d 78 04 48 89 7c 24 08 <89> 08 44 89 e6 44 89 ff e8 28 a2 c7 fd 45 39 e7 0f 85 04 ff ff ff RSP: 0018:ffff8880a657f058 EFLAGS: 00010246 RAX: ffff8880028d4004 RBX: 0000000000000000 RCX: 0000000000000000 RDX: 0000000000040000 RSI: ffffffff839ae419 RDI: ffff8880028d4008 RBP: 0000000000000000 R08: ffff888238cb501f R09: 000000000000001c R10: 0000000000000004 R11: 0000000000000000 R12: 000000000000001c R13: 0000000000000000 R14: ffff888238cb5010 R15: 000000000000001c FS: 00007fa0e34ba700(0000) GS:ffff8880ba000000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: ffff8880028d4004 CR3: 000000008f62f000 CR4: 00000000003406f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: vga_imageblit_expand drivers/video/fbdev/vga16fb.c:1207 [inline] vga16fb_imageblit+0x6b4/0x2260 drivers/video/fbdev/vga16fb.c:1260 soft_cursor+0x514/0xa30 drivers/video/fbdev/core/softcursor.c:74 bit_cursor+0x1126/0x1740 drivers/video/fbdev/core/bitblit.c:377 fbcon_cursor+0x531/0x710 drivers/video/fbdev/core/fbcon.c:1312 hide_cursor+0x85/0x2c0 drivers/tty/vt/vt.c:902 redraw_screen+0x2ed/0x870 drivers/tty/vt/vt.c:1006 vc_do_resize+0x1145/0x1440 drivers/tty/vt/vt.c:1341 fbcon_modechanged+0x4df/0x930 drivers/video/fbdev/core/fbcon.c:2677 fbcon_event_notify+0x197/0x1d80 drivers/video/fbdev/core/fbcon.c:3061 notifier_call_chain+0xc0/0x230 kernel/notifier.c:93 __blocking_notifier_call_chain kernel/notifier.c:317 [inline] __blocking_notifier_call_chain kernel/notifier.c:304 [inline] blocking_notifier_call_chain kernel/notifier.c:328 [inline] blocking_notifier_call_chain+0x85/0xa0 kernel/notifier.c:325 fb_set_var+0xd9a/0xf90 drivers/video/fbdev/core/fbmem.c:1052 do_fb_ioctl+0x3cf/0xb50 drivers/video/fbdev/core/fbmem.c:1125 fb_ioctl+0xdd/0x130 drivers/video/fbdev/core/fbmem.c:1240 vfs_ioctl fs/ioctl.c:46 [inline] file_ioctl fs/ioctl.c:501 [inline] do_vfs_ioctl+0xcdb/0x12e0 fs/ioctl.c:688 ksys_ioctl+0x9b/0xc0 fs/ioctl.c:705 __do_sys_ioctl fs/ioctl.c:712 [inline] __se_sys_ioctl fs/ioctl.c:710 [inline] __x64_sys_ioctl+0x6f/0xb0 fs/ioctl.c:710 do_syscall_64+0xf9/0x620 arch/x86/entry/common.c:293 entry_SYSCALL_64_after_hwframe+0x49/0xbe RIP: 0033:0x7fa0e4b45279 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 b8 ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007fa0e34ba168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 RAX: ffffffffffffffda RBX: 00007fa0e4c57f80 RCX: 00007fa0e4b45279 RDX: 00000000200000c0 RSI: 0000000000004601 RDI: 0000000000000003 RBP: 00007fa0e4b9f189 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 R13: 00007ffd1742caff R14: 00007fa0e34ba300 R15: 0000000000022000 Modules linked in: CR2: ffff8880028d4004 ---[ end trace 885421fdcfe63cd9 ]--- RIP: 0010:__writel arch/x86/include/asm/io.h:71 [inline] RIP: 0010:slow_imageblit drivers/video/fbdev/core/cfbimgblt.c:178 [inline] RIP: 0010:cfb_imageblit+0x99b/0x1040 drivers/video/fbdev/core/cfbimgblt.c:302 Code: e0 09 44 24 04 e8 55 a2 c7 fd 45 39 e7 0f 87 44 ff ff ff e8 57 a1 c7 fd 48 8b 44 24 08 8b 4c 24 04 48 8d 78 04 48 89 7c 24 08 <89> 08 44 89 e6 44 89 ff e8 28 a2 c7 fd 45 39 e7 0f 85 04 ff ff ff RSP: 0018:ffff8880a657f058 EFLAGS: 00010246 RAX: ffff8880028d4004 RBX: 0000000000000000 RCX: 0000000000000000 RDX: 0000000000040000 RSI: ffffffff839ae419 RDI: ffff8880028d4008 RBP: 0000000000000000 R08: ffff888238cb501f R09: 000000000000001c R10: 0000000000000004 R11: 0000000000000000 R12: 000000000000001c R13: 0000000000000000 R14: ffff888238cb5010 R15: 000000000000001c FS: 00007fa0e34ba700(0000) GS:ffff8880ba000000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: ffff8880028d4004 CR3: 000000008f62f000 CR4: 00000000003406f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 ---------------- Code disassembly (best guess): 0: e0 09 loopne 0xb 2: 44 24 04 rex.R and $0x4,%al 5: e8 55 a2 c7 fd callq 0xfdc7a25f a: 45 39 e7 cmp %r12d,%r15d d: 0f 87 44 ff ff ff ja 0xffffff57 13: e8 57 a1 c7 fd callq 0xfdc7a16f 18: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1d: 8b 4c 24 04 mov 0x4(%rsp),%ecx 21: 48 8d 78 04 lea 0x4(%rax),%rdi 25: 48 89 7c 24 08 mov %rdi,0x8(%rsp) * 2a: 89 08 mov %ecx,(%rax) <-- trapping instruction 2c: 44 89 e6 mov %r12d,%esi 2f: 44 89 ff mov %r15d,%edi 32: e8 28 a2 c7 fd callq 0xfdc7a25f 37: 45 39 e7 cmp %r12d,%r15d 3a: 0f 85 04 ff ff ff jne 0xffffff44