BUG: unable to handle kernel NULL pointer dereference at (null); RIP: 0010:[<ffffffff8167f93a>] [<ffffffff8167f93a>] __mutex_lock_slowpath+0xaa/0x150
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bumblebee |
New
|
Undecided
|
Unassigned | ||
bumblebee (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Invalid
|
Medium
|
Unassigned | ||
Quantal |
Invalid
|
Medium
|
Unassigned | ||
Raring |
Invalid
|
Medium
|
Unassigned |
Bug Description
Upon loading the i915 module in 12.10 (quantal) the following error is seen in dmesg on both Sandy Bridge iGPUs (i7-2600) and Ivy Bridge (i7-3770). The motherboards used are Asus P8H67M Pro and P8H77M Pro:
[ 40.647417] [drm:drm_
[ 40.647819] BUG: unable to handle kernel NULL pointer dereference at (null)
[ 40.647905] IP: [<ffffffff8167f
[ 40.647953] PGD 40796e067 PUD 405ab0067 PMD 0
[ 40.648022] Oops: 0002 [#1] SMP
[ 40.648076] CPU 2
[ 40.648092] Modules linked in: i915(+) drm_kms_helper drm i2c_algo_bit eeepc_wmi asus_wmi sparse_keymap coretemp kvm_intel kvm ghash_clmulni_intel aesni_intel cryptd aes_x86_64 microcode wmi psmouse video mei lpc_ich mac_hid serio_raw lp parport hid_generic usbhid hid btrfs zlib_deflate libcrc32c raid10 raid456 async_pq async_xor xor async_memcpy async_raid6_recov r8169 raid6_pq async_tx raid1 raid0 multipath linear
[ 40.648839]
[ 40.648863] Pid: 1230, comm: modprobe Not tainted 3.5.0-17-generic #28-Ubuntu System manufacturer System Product Name/P8H77-M PRO
[ 40.648950] RIP: 0010:[<
[ 40.649008] RSP: 0018:ffff880407
[ 40.649038] RAX: 0000000000000000 RBX: ffff88040815e3a0 RCX: 0000000000000000
[ 40.649069] RDX: ffff880407cb1d50 RSI: ffffffffa02e2a1a RDI: ffff88040815e3a4
[ 40.649101] RBP: ffff880407cb1d98 R08: 000000000000036a R09: 0000000000000000
[ 40.649133] R10: ffffffff8184b320 R11: 0000000000000000 R12: ffff880403c89700
[ 40.649165] R13: ffff88040815e3a4 R14: 00000000ffffffff R15: ffff88040815e3a8
[ 40.649197] FS: 00007f73e9b3670
[ 40.649239] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
[ 40.649269] CR2: 0000000000000000 CR3: 00000004048bd000 CR4: 00000000001407e0
[ 40.649301] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 40.649333] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[ 40.649364] Process modprobe (pid: 1230, threadinfo ffff880407cb0000, task ffff880403c89700)
[ 40.649406] Stack:
[ 40.649431] 0000000000000000 ffff8804097c4090 ffff880407cb1da8 ffff88040815e3a8
[ 40.649526] 0000000000000000 0000000000000018 ffff880407cb1db8 ffff88040815e3a0
[ 40.649621] ffff88040815e000 ffff88040815e3a0 0000000000000000 ffff8804097c4090
[ 40.649716] Call Trace:
[ 40.649743] [<ffffffff8167f
[ 40.649782] [<ffffffffa0368
[ 40.649820] [<ffffffffa032c
[ 40.649855] [<ffffffffa02bc
[ 40.649889] [<ffffffffa02c2
[ 40.649924] [<ffffffffa02c5
[ 40.649957] [<ffffffff8135a
[ 40.649990] [<ffffffffa02c5
[ 40.650021] [<ffffffffa03a8
[ 40.650056] [<ffffffffa03a8
[ 40.650088] [<ffffffff81002
[ 40.650120] [<ffffffff810b5
[ 40.650151] [<ffffffff81689
[ 40.650181] Code: 00 4c 8d 6b 04 4c 8d 7b 08 41 be ff ff ff ff 4c 89 ef e8 7a 21 00 00 48 8b 43 10 48 8d 55 b8 4c 89 7d b8 48 89 53 10 48 89 45 c0 <48> 89 10 44 89 f0 4c 89 65 c8 87 03 83 f8 01 75 24 eb 2c 0f 1f
[ 40.651118] RIP [<ffffffff8167f
[ 40.651163] RSP <ffff880407cb1d38>
[ 40.651190] CR2: 0000000000000000
[ 40.651217] ---[ end trace fdda5e77f68c8561 ]---
WORKAROUND:
Blacklisting the i915 module is a workaround for those not needing the iGPU to do anything more than console.
Using v3.7-rc2-raring Kernel yields:
[ 36.124278] [drm:drm_
[ 36.124324] DRM: Fill_in_dev failed.
---
AlsaDevices:
total 0
crw-rw---T 1 root audio 116, 1 Oct 24 08:28 seq
crw-rw---T 1 root audio 116, 33 Oct 24 08:28 timer
AplayDevices: Error: [Errno 2] No such file or directory
ApportVersion: 2.6.1-0ubuntu3
Architecture: amd64
ArecordDevices: Error: [Errno 2] No such file or directory
AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/seq', '/dev/snd/timer'] failed with exit code 1:
CRDA: Error: [Errno 2] No such file or directory
DistroRelease: Ubuntu 12.10
HibernationDevice: RESUME=
IwConfig: Error: [Errno 2] No such file or directory
MachineType: System manufacturer System Product Name
Package: linux-image-
PackageArchitec
PciMultimedia:
ProcEnviron:
LANGUAGE=en_US:en
TERM=xterm
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcFB:
ProcKernelCmdLine: BOOT_IMAGE=
ProcVersionSign
RelatedPackageV
linux-
linux-
linux-firmware 1.95
RfKill: Error: [Errno 2] No such file or directory
Tags: quantal
Uname: Linux 3.5.0-17-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:
dmi.bios.date: 07/27/2012
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 0915
dmi.board.
dmi.board.name: P8H77-M PRO
dmi.board.vendor: ASUSTeK COMPUTER INC.
dmi.board.version: Rev X.0x
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: System Product Name
dmi.product.
dmi.sys.vendor: System manufacturer
---
AlsaDevices:
total 0
crw-rw---T 1 root audio 116, 1 Oct 24 08:35 seq
crw-rw---T 1 root audio 116, 33 Oct 24 08:35 timer
AplayDevices: Error: [Errno 2] No such file or directory
ApportVersion: 2.6.1-0ubuntu3
Architecture: amd64
ArecordDevices: Error: [Errno 2] No such file or directory
AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/seq', '/dev/snd/timer'] failed with exit code 1:
CRDA: Error: [Errno 2] No such file or directory
CurrentDmesg:
[ 11.782555] r8169 0000:04:00.0: >eth0: link up
[ 11.784100] IPv6: ADDRCONF(
DistroRelease: Ubuntu 12.10
HibernationDevice: RESUME=
IwConfig: Error: [Errno 2] No such file or directory
MachineType: System manufacturer System Product Name
Package: linux-image-
PackageArchitec
PciMultimedia:
ProcEnviron:
LANGUAGE=en_US:en
TERM=xterm
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcFB:
ProcKernelCmdLine: BOOT_IMAGE=
ProcVersionSign
RelatedPackageV
linux-
linux-
linux-firmware 1.95
RfKill: Error: [Errno 2] No such file or directory
Tags: quantal
Uname: Linux 3.5.0-17-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:
dmi.bios.date: 07/15/2011
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 1005
dmi.board.
dmi.board.name: P8H67-M PRO
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: Rev 1.xx
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: System Product Name
dmi.product.
dmi.sys.vendor: System manufacturer
summary: |
- Quantal i915 driver error on Sandy Bridge / Ivy Bridge GPUs + BUG: unable to handle kernel NULL pointer dereference at (null); RIP: + 0010:[<ffffffff8167f93a>] [<ffffffff8167f93a>] + __mutex_lock_slowpath+0xaa/0x150 |
description: | updated |
tags: | added: kernel-unable-to-test-upstream kernel-unable-to-test-upstream-v3.7-rc2-raring |
Changed in linux (Ubuntu Raring): | |
status: | Triaged → Incomplete |
tags: |
added: kernel-bug-exists-upstream kernel-bug-exists-upstream-3.7-rc6 kernel-unable-to-test-upstream-v3.7-rc2 removed: kernel-unable-to-test-upstream kernel-unable-to-test-upstream-v3.7-rc2-raring |
tags: | removed: performing-bisect |
This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:
apport-collect 1070690
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.