RHEL6: BUG in con_set_unimap while switching from EFI vga to i915 leads to reboot of system

Solution Verified - Updated -

Issue

  • BUG in con_set_unimap while switching from EFI vga to i915 leads to reboot of system
  • Rebooting my UEFI system I get the following with one out of ~20 reboots:
[Linux-EFI, setup=0x10ff, size=0x3ecab0]
   [Initrd, addr=0x7e9e0000, size=0x111ceae]
ÿBUG: unable to handle kernel NULL pointer dereference at 0000000000000138
IP: [<ffffffff81343b00>] con_set_unimap+0x30/0x220
PGD 4157fd067 PUD 4157fc067 PMD 0
Oops: 0000 [last sysfs file: /sys/devices/virtual/tty/tty9/uevent
CPU 2
Modules linked in: i915(+) drm_kms_helper drm i2c_algo_bit i2c_core video output dm_mirror dm_region_hash dm_log dm_mod

Pid: 138, comm: setfont Not tainted 2.6.32-431.el6.x86_64 #1 FUJITSU PRIMERGY TX1310 M1/D3219-A1
RIP: 0010:[<ffffffff81343b00>]  [<ffffffff81343b00>] con_set_unimap+0x30/0x220
RSP: 0018:ffff8804157d5cc8  EFLAGS: 00010292
RAX: 00000000fffffffb RBX: ffff880420aa0e00 RCX: 0000000000000888
RDX: 00000000018e7ae0 RSI: 0000000000000222 RDI: ffff880420aa0e00
RBP: ffff8804157d5d38 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000001 R11: 0000000004000000 R12: ffff88041571b800
R13: 00000000018e7ae0 R14: 0000000000000000 R15: 0000000000000001
FS:  00007f7dce23e700(0000) GS:ffff880028300000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033

Environment

  • Red Hat Enterprise Linux (RHEL) 6
  • UEFI
  • kernel 2.6.32-431.el6.x86_64
  • i915 kernel module for graphics chip

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