← Back to team overview

kernel-packages team mailing list archive

[Bug 1580072] [NEW] BUG: unable to handle kernel NULL pointer dereference (i915_gem_object_put_pages_gtt)

 

Public bug reported:

I'm running the currently latest kernel 4.6.0-040600rc7-generic from
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.6-rc7-wily/ because
I've had ongoing issues with graphics (i915) on a new Skylake Thinkpad
T460s.

I know it's not a supported kernel, but I think this issue should be of
interest to the maintainers.  Otherwise so far this kernel has been
doing great in terms of i915 stability.

Today I encountered a system lockup which appears to again be related to
the i915 driver.


May 10 09:58:28 test kernel: [83105.890526] BUG: unable to handle kernel NULL pointer dereference at 0000000000000018
May 10 09:58:28 test kernel: [83105.890569] IP: [<ffffffff811a3224>] set_page_dirty+0x24/0x80
May 10 09:58:28 test kernel: [83105.890595] PGD 0 
May 10 09:58:28 test kernel: [83105.890606] Oops: 0000 [#1] SMP 
May 10 09:58:28 test kernel: [83105.890621] Modules linked in: msr acpi_call(OE) pci_stub vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) drbg ansi_cprng ctr ccm uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core videodev media snd_usb_audio snd_usbmidi_lib bnep btusb btrtl btbcm btintel bluetooth binfmt_misc nls_iso8859_1 arc4 snd_hda_codec_hdmi snd_soc_skl snd_soc_skl_ipc snd_soc_sst_ipc snd_hda_codec_realtek snd_soc_sst_dsp snd_hda_codec_generic snd_hda_ext_core snd_soc_sst_match snd_soc_core snd_compress ac97_bus snd_pcm_dmaengine dw_dmac_core snd_hda_intel snd_hda_codec iwlmvm snd_hda_core snd_hwdep intel_rapl mac80211 x86_pkg_temp_thermal intel_powerclamp coretemp snd_pcm joydev input_leds serio_raw iwlwifi snd_seq_midi snd_seq_midi_event snd_rawmidi thinkpad_acpi rtsx_pci_ms cfg80211 nvram snd_seq memstick mei_me mei shpchp snd_seq_device intel_pch_thermal snd_timer snd soundcore mac_hid tpm_crb kvm_intel kvm irqbypass parport_pc ppdev lp parport autofs4 algif_skcipher af_alg dm_crypt hid_generic hid_microsoft usbhid hid rtsx_pci_sdmmc crct10dif_pclmul crc32_pclmul ghash_clmulni_intel i915 aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd i2c_algo_bit drm_kms_helper syscopyarea psmouse sysfillrect e1000e sysimgblt fb_sys_fops ptp pps_core nvme drm nvme_core rtsx_pci wmi video fjes
May 10 09:58:28 test kernel: [83105.891235] CPU: 3 PID: 49 Comm: kswapd0 Tainted: G    B   W  OE   4.6.0-040600rc7-generic #201605081830
May 10 09:58:28 test kernel: [83105.891274] Hardware name: LENOVO 20F9CTO1WW/20F9CTO1WW, BIOS N1CET40W (1.08 ) 03/09/2016
May 10 09:58:28 test kernel: [83105.891316] task: ffff880502eb0000 ti: ffff880502eb8000 task.ti: ffff880502eb8000
May 10 09:58:28 test kernel: [83105.891351] RIP: 0010:[<ffffffff811a3224>]  [<ffffffff811a3224>] set_page_dirty+0x24/0x80
May 10 09:58:28 test kernel: [83105.891388] RSP: 0018:ffff880502ebbb00  EFLAGS: 00010246
May 10 09:58:28 test kernel: [83105.891411] RAX: 0000000000000000 RBX: ffff8803391e7800 RCX: 0000000000000000
May 10 09:58:28 test kernel: [83105.891441] RDX: ffff8805028cc800 RSI: ffff880034c35000 RDI: ffff8803391e7800
May 10 09:58:28 test kernel: [83105.891471] RBP: ffff880502ebbb08 R08: 0000000000000000 R09: 0000000100190002
May 10 09:58:28 test kernel: [83105.891502] R10: ffff880035e95400 R11: 0000000000000200 R12: ffff880503a92640
May 10 09:58:28 test kernel: [83105.891531] R13: 0000160000000000 R14: ffff880503a92718 R15: ffff880503a92640
May 10 09:58:28 test kernel: [83105.891562] FS:  0000000000000000(0000) GS:ffff8805214c0000(0000) knlGS:0000000000000000
May 10 09:58:28 test kernel: [83105.891596] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
May 10 09:58:28 test kernel: [83105.891620] CR2: 0000000000000018 CR3: 0000000410097000 CR4: 00000000003426e0
May 10 09:58:28 test kernel: [83105.891649] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
May 10 09:58:28 test kernel: [83105.891679] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
May 10 09:58:28 test kernel: [83105.891709] Stack:
May 10 09:58:28 test kernel: [83105.891719]  ffff8803391e7800 ffff880502ebbb50 ffffffffc022220c ffff8800d1f52320
May 10 09:58:28 test kernel: [83105.891756]  00000c7a00000000 ffffffff00000001 000000000d2b7c23 ffff880503a92640
May 10 09:58:28 test kernel: [83105.891792]  0000000000000000 ffff880502ebbbb0 ffff880502ebbb70 ffffffffc021fc61
May 10 09:58:28 test kernel: [83105.891843] Call Trace:
May 10 09:58:28 test kernel: [83105.891891]  [<ffffffffc022220c>] i915_gem_object_put_pages_gtt+0x10c/0x220 [i915]
May 10 09:58:28 test kernel: [83105.891942]  [<ffffffffc021fc61>] i915_gem_object_put_pages+0xa1/0x110 [i915]
May 10 09:58:28 test kernel: [83105.891990]  [<ffffffffc02279c3>] i915_gem_shrink+0x1c3/0x330 [i915]
May 10 09:58:28 test kernel: [83105.892033]  [<ffffffffc0227bdb>] i915_gem_shrinker_scan+0xab/0xc0 [i915]
May 10 09:58:28 test kernel: [83105.892064]  [<ffffffff811ab785>] shrink_slab.part.39+0x1e5/0x3e0
May 10 09:58:28 test kernel: [83105.892091]  [<ffffffff811b0887>] shrink_zone+0x2e7/0x300
May 10 09:58:28 test kernel: [83105.892115]  [<ffffffff811b1925>] kswapd+0x525/0x8c0
May 10 09:58:28 test kernel: [83105.892137]  [<ffffffff811b1400>] ? mem_cgroup_shrink_node_zone+0x170/0x170
May 10 09:58:28 test kernel: [83105.892168]  [<ffffffff810a3448>] kthread+0xd8/0xf0
May 10 09:58:28 test kernel: [83105.892192]  [<ffffffff818456a2>] ret_from_fork+0x22/0x40
May 10 09:58:28 test kernel: [83105.892216]  [<ffffffff810a3370>] ? kthread_create_on_node+0x1a0/0x1a0
May 10 09:58:28 test kernel: [83105.892244] Code: 1f 84 00 00 00 00 00 0f 1f 44 00 00 55 48 89 e5 53 48 89 fb e8 7e 51 01 00 48 85 c0 74 30 48 8b 13 48 8b 40 68 f7 c2 00 00 02 00 <48> 8b 40 18 75 16 48 85 c0 48 c7 c2 e0 99 25 81 48 89 df 48 0f 
May 10 09:58:28 test kernel: [83105.892438] RIP  [<ffffffff811a3224>] set_page_dirty+0x24/0x80
May 10 09:58:28 test kernel: [83105.892466]  RSP <ffff880502ebbb00>
May 10 09:58:28 test kernel: [83105.892482] CR2: 0000000000000018
May 10 09:58:28 test kernel: [83105.910242] ---[ end trace bdfcfa8d6f9571b2 ]---

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1580072

Title:
  BUG: unable to handle kernel NULL pointer dereference
  (i915_gem_object_put_pages_gtt)

Status in linux package in Ubuntu:
  New

Bug description:
  I'm running the currently latest kernel 4.6.0-040600rc7-generic from
  http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.6-rc7-wily/ because
  I've had ongoing issues with graphics (i915) on a new Skylake Thinkpad
  T460s.

  I know it's not a supported kernel, but I think this issue should be
  of interest to the maintainers.  Otherwise so far this kernel has been
  doing great in terms of i915 stability.

  Today I encountered a system lockup which appears to again be related
  to the i915 driver.

  
  May 10 09:58:28 test kernel: [83105.890526] BUG: unable to handle kernel NULL pointer dereference at 0000000000000018
  May 10 09:58:28 test kernel: [83105.890569] IP: [<ffffffff811a3224>] set_page_dirty+0x24/0x80
  May 10 09:58:28 test kernel: [83105.890595] PGD 0 
  May 10 09:58:28 test kernel: [83105.890606] Oops: 0000 [#1] SMP 
  May 10 09:58:28 test kernel: [83105.890621] Modules linked in: msr acpi_call(OE) pci_stub vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) drbg ansi_cprng ctr ccm uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core videodev media snd_usb_audio snd_usbmidi_lib bnep btusb btrtl btbcm btintel bluetooth binfmt_misc nls_iso8859_1 arc4 snd_hda_codec_hdmi snd_soc_skl snd_soc_skl_ipc snd_soc_sst_ipc snd_hda_codec_realtek snd_soc_sst_dsp snd_hda_codec_generic snd_hda_ext_core snd_soc_sst_match snd_soc_core snd_compress ac97_bus snd_pcm_dmaengine dw_dmac_core snd_hda_intel snd_hda_codec iwlmvm snd_hda_core snd_hwdep intel_rapl mac80211 x86_pkg_temp_thermal intel_powerclamp coretemp snd_pcm joydev input_leds serio_raw iwlwifi snd_seq_midi snd_seq_midi_event snd_rawmidi thinkpad_acpi rtsx_pci_ms cfg80211 nvram snd_seq memstick mei_me mei shpchp snd_seq_device intel_pch_thermal snd_timer snd soundcore mac_hid tpm_crb kvm_intel kvm irqbypass parport_pc ppdev lp parport autofs4 algif_skcipher af_alg dm_crypt hid_generic hid_microsoft usbhid hid rtsx_pci_sdmmc crct10dif_pclmul crc32_pclmul ghash_clmulni_intel i915 aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd i2c_algo_bit drm_kms_helper syscopyarea psmouse sysfillrect e1000e sysimgblt fb_sys_fops ptp pps_core nvme drm nvme_core rtsx_pci wmi video fjes
  May 10 09:58:28 test kernel: [83105.891235] CPU: 3 PID: 49 Comm: kswapd0 Tainted: G    B   W  OE   4.6.0-040600rc7-generic #201605081830
  May 10 09:58:28 test kernel: [83105.891274] Hardware name: LENOVO 20F9CTO1WW/20F9CTO1WW, BIOS N1CET40W (1.08 ) 03/09/2016
  May 10 09:58:28 test kernel: [83105.891316] task: ffff880502eb0000 ti: ffff880502eb8000 task.ti: ffff880502eb8000
  May 10 09:58:28 test kernel: [83105.891351] RIP: 0010:[<ffffffff811a3224>]  [<ffffffff811a3224>] set_page_dirty+0x24/0x80
  May 10 09:58:28 test kernel: [83105.891388] RSP: 0018:ffff880502ebbb00  EFLAGS: 00010246
  May 10 09:58:28 test kernel: [83105.891411] RAX: 0000000000000000 RBX: ffff8803391e7800 RCX: 0000000000000000
  May 10 09:58:28 test kernel: [83105.891441] RDX: ffff8805028cc800 RSI: ffff880034c35000 RDI: ffff8803391e7800
  May 10 09:58:28 test kernel: [83105.891471] RBP: ffff880502ebbb08 R08: 0000000000000000 R09: 0000000100190002
  May 10 09:58:28 test kernel: [83105.891502] R10: ffff880035e95400 R11: 0000000000000200 R12: ffff880503a92640
  May 10 09:58:28 test kernel: [83105.891531] R13: 0000160000000000 R14: ffff880503a92718 R15: ffff880503a92640
  May 10 09:58:28 test kernel: [83105.891562] FS:  0000000000000000(0000) GS:ffff8805214c0000(0000) knlGS:0000000000000000
  May 10 09:58:28 test kernel: [83105.891596] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
  May 10 09:58:28 test kernel: [83105.891620] CR2: 0000000000000018 CR3: 0000000410097000 CR4: 00000000003426e0
  May 10 09:58:28 test kernel: [83105.891649] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
  May 10 09:58:28 test kernel: [83105.891679] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
  May 10 09:58:28 test kernel: [83105.891709] Stack:
  May 10 09:58:28 test kernel: [83105.891719]  ffff8803391e7800 ffff880502ebbb50 ffffffffc022220c ffff8800d1f52320
  May 10 09:58:28 test kernel: [83105.891756]  00000c7a00000000 ffffffff00000001 000000000d2b7c23 ffff880503a92640
  May 10 09:58:28 test kernel: [83105.891792]  0000000000000000 ffff880502ebbbb0 ffff880502ebbb70 ffffffffc021fc61
  May 10 09:58:28 test kernel: [83105.891843] Call Trace:
  May 10 09:58:28 test kernel: [83105.891891]  [<ffffffffc022220c>] i915_gem_object_put_pages_gtt+0x10c/0x220 [i915]
  May 10 09:58:28 test kernel: [83105.891942]  [<ffffffffc021fc61>] i915_gem_object_put_pages+0xa1/0x110 [i915]
  May 10 09:58:28 test kernel: [83105.891990]  [<ffffffffc02279c3>] i915_gem_shrink+0x1c3/0x330 [i915]
  May 10 09:58:28 test kernel: [83105.892033]  [<ffffffffc0227bdb>] i915_gem_shrinker_scan+0xab/0xc0 [i915]
  May 10 09:58:28 test kernel: [83105.892064]  [<ffffffff811ab785>] shrink_slab.part.39+0x1e5/0x3e0
  May 10 09:58:28 test kernel: [83105.892091]  [<ffffffff811b0887>] shrink_zone+0x2e7/0x300
  May 10 09:58:28 test kernel: [83105.892115]  [<ffffffff811b1925>] kswapd+0x525/0x8c0
  May 10 09:58:28 test kernel: [83105.892137]  [<ffffffff811b1400>] ? mem_cgroup_shrink_node_zone+0x170/0x170
  May 10 09:58:28 test kernel: [83105.892168]  [<ffffffff810a3448>] kthread+0xd8/0xf0
  May 10 09:58:28 test kernel: [83105.892192]  [<ffffffff818456a2>] ret_from_fork+0x22/0x40
  May 10 09:58:28 test kernel: [83105.892216]  [<ffffffff810a3370>] ? kthread_create_on_node+0x1a0/0x1a0
  May 10 09:58:28 test kernel: [83105.892244] Code: 1f 84 00 00 00 00 00 0f 1f 44 00 00 55 48 89 e5 53 48 89 fb e8 7e 51 01 00 48 85 c0 74 30 48 8b 13 48 8b 40 68 f7 c2 00 00 02 00 <48> 8b 40 18 75 16 48 85 c0 48 c7 c2 e0 99 25 81 48 89 df 48 0f 
  May 10 09:58:28 test kernel: [83105.892438] RIP  [<ffffffff811a3224>] set_page_dirty+0x24/0x80
  May 10 09:58:28 test kernel: [83105.892466]  RSP <ffff880502ebbb00>
  May 10 09:58:28 test kernel: [83105.892482] CR2: 0000000000000018
  May 10 09:58:28 test kernel: [83105.910242] ---[ end trace bdfcfa8d6f9571b2 ]---

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1580072/+subscriptions


Follow ups