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 Kernel
Packages, which is subscribed to linux in 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]

Status in linux package in Ubuntu:
  Expired

Bug description:
  Display freezes under high CPU load/swapping. Thought this would
  remedy itself after the swapping is over, but it turns out i915
  crashed.

  ProblemType: Bug
  DistroRelease: Ubuntu 17.04
  Package: linux-image-generic 4.10.0.24.26
  ProcVersionSignature: Ubuntu 4.10.0-22.24-generic 4.10.15
  Uname: Linux 4.10.0-22-generic x86_64
  ApportVersion: 2.20.4-0ubuntu4.1
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC0:  benpicco   2112 F.... pulseaudio
   /dev/snd/controlC1:  benpicco   2112 F.... pulseaudio
  Date: Tue Jun 20 01:10:19 2017
  EcryptfsInUse: Yes
  HibernationDevice: RESUME=UUID=ef400a46-b237-4272-b4a7-f866e92d00a0
  InstallationDate: Installed on 2016-08-06 (317 days ago)
  InstallationMedia: Ubuntu 16.04.1 LTS "Xenial Xerus" - Release amd64 
(20160719)
  IwConfig:
   lo        no wireless extensions.
   
   enp0s31f6  no wireless extensions.
  MachineType: To Be Filled By O.E.M. To Be Filled By O.E.M.
  ProcFB: 0 inteldrmfb
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.10.0-22-generic.efi.signed 
root=UUID=8e6b0d6a-eb87-44cf-8fc3-b13bd97b71d2 ro quiet splash vt.handoff=7
  RelatedPackageVersions:
   linux-restricted-modules-4.10.0-22-generic N/A
   linux-backports-modules-4.10.0-22-generic  N/A
   linux-firmware                             1.164.1
  RfKill:
   
  SourcePackage: linux
  UpgradeStatus: Upgraded to zesty on 2017-04-13 (67 days ago)
  dmi.bios.date: 12/06/2016
  dmi.bios.vendor: American Megatrends Inc.
  dmi.bios.version: P7.00
  dmi.board.name: B150M Pro4S/D3
  dmi.board.vendor: ASRock
  dmi.chassis.asset.tag: To Be Filled By O.E.M.
  dmi.chassis.type: 3
  dmi.chassis.vendor: To Be Filled By O.E.M.
  dmi.chassis.version: To Be Filled By O.E.M.
  dmi.modalias: 
dmi:bvnAmericanMegatrendsInc.:bvrP7.00:bd12/06/2016:svnToBeFilledByO.E.M.:pnToBeFilledByO.E.M.:pvrToBeFilledByO.E.M.:rvnASRock:rnB150MPro4S/D3:rvr:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.:
  dmi.product.name: To Be Filled By O.E.M.
  dmi.product.version: To Be Filled By O.E.M.
  dmi.sys.vendor: To Be Filled By O.E.M.

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

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to