I've seen the very same bug again today, with Linux 4.10.0-32-generic
#36-Ubuntu.

This happened again when there were continuous writes to a large btrfs array 
with high CPU load (bitcoin-qt).
The crash seems to be related to the GPU driver though. And even though X 
crashes/freezes, Apps keep running (musik keeps playing).

Since I don't know how to reproduce this error, I don't know whether I
can say for sure whether an upstream kernel would fix the issue.

[ 8916.254610] BUG: unable to handle kernel NULL pointer dereference at 
0000000000000018
[ 8916.254666] IP: gen8_ppgtt_alloc_page_directories.isra.38+0x115/0x250 [i915]
[ 8916.254683] PGD 0 

[ 8916.254696] Oops: 0002 [#1] SMP
[ 8916.254707] Modules linked in: bnep pci_stub vboxpci(OE) vboxnetadp(OE) 
vboxnetflt(OE) vboxdrv(OE) xt_multiport iptable_filter intel_rapl 
x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm binfmt_misc 
snd_usb_audio nls_iso8859_1 irqbypass crct10dif_pclmul snd_hda_codec_hdmi 
crc32_pclmul ghash_clmulni_intel snd_usbmidi_lib snd_seq_midi 
snd_seq_midi_event snd_hda_codec_realtek dm_crypt snd_hda_codec_generic pcbc 
snd_rawmidi snd_hda_intel snd_hda_codec snd_hda_core snd_hwdep snd_pcm snd_seq 
aesni_intel aes_x86_64 crypto_simd glue_helper uvcvideo cryptd 
videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 intel_cstate input_leds 
snd_seq_device videobuf2_core joydev intel_rapl_perf snd_timer serio_raw 
videodev snd media soundcore shpchp mei_me mei intel_pch_thermal hci_uart btbcm 
btqca btintel
[ 8916.254868]  bluetooth acpi_als kfifo_buf intel_lpss_acpi industrialio 
intel_lpss mac_hid acpi_pad parport_pc ppdev lp parport ip_tables x_tables 
autofs4 btrfs xor raid6_pq hid_generic usbhid mxm_wmi i915 i2c_algo_bit 
drm_kms_helper syscopyarea sysfillrect e1000e ptp pps_core sysimgblt 
fb_sys_fops drm ahci libahci wmi video pinctrl_sunrisepoint pinctrl_intel 
i2c_hid hid fjes
[ 8916.254949] CPU: 0 PID: 6098 Comm: chrome Tainted: G           OE   
4.10.0-32-generic #36-Ubuntu
[ 8916.254982] Hardware name: To Be Filled By O.E.M. To Be Filled By 
O.E.M./B150M Pro4S/D3, BIOS P7.00 12/06/2016
[ 8916.255010] task: ffff8964e23eab00 task.stack: ffffb58f82a08000
[ 8916.255040] RIP: 0010:gen8_ppgtt_alloc_page_directories.isra.38+0x115/0x250 
[i915]
[ 8916.255058] RSP: 0018:ffffb58f82a0b880 EFLAGS: 00010246
[ 8916.255070] RAX: ffff8964bf5a3000 RBX: 0000000000000003 RCX: 0000000000000003
[ 8916.255086] RDX: 0000000000000000 RSI: ffff89655c51a000 RDI: ffff89655d030000
[ 8916.255103] RBP: ffffb58f82a0b8d8 R08: 0000000000000000 R09: 0000000000000000
[ 8916.255119] R10: 0000000000000000 R11: 0000000000000001 R12: ffff89638ddf0000
[ 8916.255136] R13: ffff896498c78550 R14: 00000000fab5e000 R15: 0000000000004000
[ 8916.255153] FS:  00007f83e0324b00(0000) GS:ffff89656dc00000(0000) 
knlGS:0000000000000000
[ 8916.255172] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 8916.255185] CR2: 0000000000000018 CR3: 0000000167932000 CR4: 00000000002406f0
[ 8916.255203] Call Trace:
[ 8916.255224]  gen8_alloc_va_range_3lvl+0xfb/0x9e0 [i915]
[ 8916.255240]  ? swiotlb_map_sg_attrs+0x49/0x110
[ 8916.255261]  gen8_alloc_va_range+0x23d/0x470 [i915]
[ 8916.255287]  i915_vma_bind+0x7e/0x170 [i915]
[ 8916.255308]  __i915_vma_do_pin+0x2a5/0x450 [i915]
[ 8916.255337]  i915_gem_execbuffer_reserve_vma.isra.31+0x144/0x1b0 [i915]
[ 8916.255368]  i915_gem_execbuffer_reserve.isra.32+0x39e/0x3d0 [i915]
[ 8916.255400]  i915_gem_do_execbuffer.isra.38+0x4ca/0x15c0 [i915]
[ 8916.255419]  ? reservation_object_get_fences_rcu+0x27d/0x290
[ 8916.255452]  ? shmem_pwrite+0xca/0xe4 [i915]
[ 8916.255482]  i915_gem_execbuffer2+0xa1/0x1e0 [i915]
[ 8916.255512]  drm_ioctl+0x21b/0x4c0 [drm]
[ 8916.255541]  ? i915_gem_execbuffer+0x310/0x310 [i915]
[ 8916.255556]  ? __seccomp_filter+0x67/0x250
[ 8916.255569]  do_vfs_ioctl+0xa3/0x610
[ 8916.255582]  ? __secure_computing+0x3f/0xd0
[ 8916.255596]  ? syscall_trace_enter+0xcd/0x2e0
[ 8916.255608]  SyS_ioctl+0x79/0x90
[ 8916.255618]  do_syscall_64+0x5b/0xc0
[ 8916.255630]  entry_SYSCALL64_slow_path+0x25/0x25
[ 8916.255644] RIP: 0033:0x7f83d996b587
[ 8916.255654] RSP: 002b:00007ffdf218ffc8 EFLAGS: 00000246 ORIG_RAX: 
0000000000000010
[ 8916.255673] RAX: ffffffffffffffda RBX: 000010955864d800 RCX: 00007f83d996b587
[ 8916.255692] RDX: 00007ffdf2190010 RSI: 00000000c0406469 RDI: 000000000000000e
[ 8916.255710] RBP: 00007ffdf2190010 R08: 0000000000000000 R09: 0000000000000000
[ 8916.255727] R10: 0000000000004df0 R11: 0000000000000246 R12: 00000000c0406469
[ 8916.255743] R13: 000000000000000e R14: 0000000000000000 R15: 0000000000000000
[ 8916.255776] Code: e6 48 8b 90 20 03 00 00 48 8b b8 d8 02 00 00 48 8b 52 08 
48 83 ca 03 e8 aa cd ff ff 48 8b 45 b0 48 8b 4d c8 48 8b 10 48 8b 45 d0 <4c> 89 
24 ca 48 0f ab 08 0f 1f 44 00 00 e9 53 ff ff ff 65 8b 05 
[ 8916.255859] RIP: gen8_ppgtt_alloc_page_directories.isra.38+0x115/0x250 
[i915] RSP: ffffb58f82a0b880
[ 8916.255881] CR2: 0000000000000018
[ 8916.261987] ---[ end trace fbab8cf7afe4214e ]---

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1698965

Title:
  BUG: unable to handle kernel NULL pointer dereference at
  0000000000000018 - IP:
  gen8_ppgtt_alloc_page_directories.isra.38+0x115/0x250 [i915]

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

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to