Kernel panic's at fbcon_putcs() or fbcon_cursor() while booting in RHEL 8
Issue
- Kernel panic with following vmcore RIP exceptions:
exception RIP: fbcon_cursor+0x3e
exception RIP: fbcon_putcs+0x2e
- Below is message during boot.
[ 2.773078] BUG: unable to handle kernel NULL pointer dereference at 00000000000003c8
[ 2.773079] PGD 0 P4D 0
[ 2.773082] Oops: 0000 [#1] SMP PTI
[ 2.773083] CPU: 3 PID: 577 Comm: systemd-vconsol Not tainted 4.18.0-348.2.1.el8_5.x86_64 #1
[ 2.773084] Hardware name: VMware, Inc. VMware7,1/440BX Desktop Reference Platform, BIOS VMW71.00V.13989454.B64.1906190538 06/19/2019
[ 2.773088] RIP: 0010:fbcon_cursor+0x3e/0x170
[ 2.773090] Code: fb 48 83 ec 08 0f b7 87 80 01 00 00 48 0f be 80 c0 41 b6 ba 48 8b 2c c5 00 f5 a2 b9 48 8b 87 f0 01 00 00 0f b7 bf 10 03 00 00 <4c> 8b a5 c8 03 00 00 44 0f b7 28 e8 12 8b c5 ff 41 89 84 24 9c 01
[ 2.773091] RSP: 0018:ffffade1412bbcf8 EFLAGS: 00010292
[ 2.773091] RAX: ffff94bee0388100 RBX: ffff94bec000d800 RCX: 0000000000000040
[ 2.773092] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00000000000000c8
[ 2.773092] RBP: 0000000000000000 R08: 0000000000000047 R09: 0000000000000400
[ 2.773092] R10: 0000000000000000 R11: 0000000000000000 R12: ffff94bee1941800
[ 2.773093] R13: ffffade1411822a0 R14: 0000000000000002 R15: ffff94bec000d800
[ 2.773094] FS: 00007f257c8ec980(0000) GS:ffff94bff7d80000(0000) knlGS:0000000000000000
[ 2.773094] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 2.773095] CR2: 00000000000003c8 CR3: 0000000121a6a001 CR4: 00000000001706e0
[ 2.773111] Call Trace:
[ 2.773116] ? n_tty_flush_buffer+0x8c/0xc0
[ 2.773119] hide_cursor+0x2a/0xa0
[ 2.773121] do_con_write.part.26+0x56f/0x990
[ 2.773122] ? vt_ioctl+0x483/0x11d0
[ 2.773125] ? __mod_memcg_lruvec_state+0x22/0x100
[ 2.773128] ? page_add_new_anon_rmap+0x67/0xe0
[ 2.773129] con_write+0x1f/0x60
[ 2.773130] n_tty_write+0x1ad/0x4d0
[ 2.773133] ? do_wait_intr_irq+0xb0/0xb0
[ 2.773135] tty_write+0x150/0x310
[ 2.773136] ? process_echoes+0x60/0x60
[ 2.773137] vfs_write+0xa5/0x1a0
[ 2.773139] ksys_write+0x4f/0xb0
[ 2.773141] do_syscall_64+0x5b/0x1a0
[ 2.773144] entry_SYSCALL_64_after_hwframe+0x65/0xca
[ 2.773146] RIP: 0033:0x7f257bd4c648
[ 2.773147] Code: 89 02 48 c7 c0 ff ff ff ff eb b3 0f 1f 80 00 00 00 00 f3 0f 1e fa 48 8d 05 55 6f 2d 00 8b 00 85 c0 75 17 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 58 c3 0f 1f 80 00 00 00 00 41 54 49 89 d4 55
[ 2.773148] RSP: 002b:00007ffdd4710a18 EFLAGS: 00000246 ORIG_RAX: 0000000000000001
[ 2.773148] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f257bd4c648
[ 2.773149] RDX: 0000000000000003 RSI: 0000559d6add5c57 RDI: 0000000000000003
[ 2.773149] RBP: 0000559d6add5c57 R08: 0000559d6c9e004a R09: 0000000000000000
[ 2.773150] R10: 000000000000000a R11: 0000000000000246 R12: 0000000000000003
[ 2.773150] R13: 0000000000000000 R14: ffffffffffffffff R15: 0000000000000003
[ 2.773151] Modules linked in: sd_mod vmwgfx(+) t10_pi sg drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops ttm crc32c_intel serio_raw drm ata_piix libata vmxnet3 vmw_pvscsi dm_mirror dm_region_hash dm_log dm_mod fuse
[ 2.773159] CR2: 00000000000003c8
[ 2.773161] ---[ end trace e464b442fa9d9151 ]---
Environment
- Red Hat Enterprise Linux 8.4
- Red Hat Enterprise Linux 8.5
- Red Hat Enterprise Linux 8.6
- VM running on VMware or Hyper-V hypervisor.
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.