Kernel panic's at fbcon_putcs() or fbcon_cursor() while booting in RHEL 8

Solution Verified - Updated -

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.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content