Well, the patch I mentioned in comment #28 is not perfect, crashes still
happen, just way less often (I achieved several days uptime while
without the patch the crashed usually happened twice a day).

Today's crash with the patch on top of Ubuntu-4.10.0-23.25 tag:

Jun 16 12:21:15 patrickxps kernel: BUG: unable to handle kernel NULL pointer 
dereference at 0000000000000018
Jun 16 12:21:15 patrickxps kernel: IP: 
gen8_ppgtt_alloc_page_directories.isra.38+0x115/0x250 [i915]
Jun 16 12:21:15 patrickxps kernel: PGD 0 
Jun 16 12:21:15 patrickxps kernel:
Jun 16 12:21:15 patrickxps kernel: Oops: 0002 [#1] SMP
Jun 16 12:21:15 patrickxps kernel: Modules linked in: ccm rfcomm xfrm_user 
xfrm_algo xt_addrtype br_netfilter overlay xt_CHECKSUM iptable_mangle 
ipt_MASQUERADE nf_nat_masquerade_ipv4 iptable_nat nf_nat_ipv4 
Jun 16 12:21:15 patrickxps kernel:  videobuf2_v4l2 input_leds btusb joydev 
btrtl serio_raw btbcm videobuf2_core btintel bluetooth videodev media dell_led 
dell_smbios hid_multitouch dcdbas snd_soc_rt298 snd_s
Jun 16 12:21:15 patrickxps kernel:  int3400_thermal kfifo_buf mei shpchp 
intel_soc_dts_iosf int3406_thermal acpi_thermal_rel int340x_thermal_zone 
intel_hid industrialio sparse_keymap mac_hid intel_smartconne
Jun 16 12:21:15 patrickxps kernel: CPU: 0 PID: 1675 Comm: Xorg Tainted: P       
 W  O    4.10.0-23-generic #25
Jun 16 12:21:15 patrickxps kernel: Hardware name: Dell Inc. XPS 13 9343/0310JH, 
BIOS A12 05/09/2017
Jun 16 12:21:15 patrickxps kernel: task: ffff9ddf0dec1680 task.stack: 
ffffc18303234000
Jun 16 12:21:15 patrickxps kernel: RIP: 
0010:gen8_ppgtt_alloc_page_directories.isra.38+0x115/0x250 [i915]
Jun 16 12:21:15 patrickxps kernel: RSP: 0018:ffffc18303237880 EFLAGS: 00010246
Jun 16 12:21:15 patrickxps kernel: RAX: ffff9dde000c1b40 RBX: 0000000000000003 
RCX: 0000000000000003
Jun 16 12:21:15 patrickxps kernel: RDX: 0000000000000000 RSI: ffff9ddf07747000 
RDI: ffff9ddf0b3f0000
Jun 16 12:21:15 patrickxps kernel: RBP: ffffc183032378d8 R08: 0000000000000000 
R09: 0000000000000000
Jun 16 12:21:15 patrickxps kernel: R10: 0000000000000000 R11: 0000000000000001 
R12: ffff9dde001a2000
Jun 16 12:21:15 patrickxps kernel: R13: ffff9ddea3fb70d0 R14: 00000000fc73e000 
R15: 0000000000010000
Jun 16 12:21:15 patrickxps kernel: FS:  00007fabaecbca40(0000) 
GS:ffff9ddf1f400000(0000) knlGS:0000000000000000
Jun 16 12:21:15 patrickxps kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 
0000000080050033
Jun 16 12:21:15 patrickxps kernel: CR2: 0000000000000018 CR3: 000000020fe66000 
CR4: 00000000003406f0
Jun 16 12:21:15 patrickxps kernel: Call Trace:
Jun 16 12:21:15 patrickxps kernel:  gen8_alloc_va_range_3lvl+0xfb/0x9e0 [i915]
Jun 16 12:21:15 patrickxps kernel:  ? swiotlb_map_sg_attrs+0x49/0x110
Jun 16 12:21:15 patrickxps kernel:  gen8_alloc_va_range+0x23d/0x470 [i915]
Jun 16 12:21:15 patrickxps kernel:  i915_vma_bind+0x7e/0x170 [i915]
Jun 16 12:21:15 patrickxps kernel:  __i915_vma_do_pin+0x2a5/0x450 [i915]
Jun 16 12:21:15 patrickxps kernel:  
i915_gem_execbuffer_reserve_vma.isra.31+0x144/0x1b0 [i915]
Jun 16 12:21:15 patrickxps kernel:  
i915_gem_execbuffer_reserve.isra.32+0x39e/0x3d0 [i915]
Jun 16 12:21:15 patrickxps kernel:  i915_gem_do_execbuffer.isra.38+0x4ca/0x15c0 
[i915]
Jun 16 12:21:15 patrickxps kernel:  i915_gem_execbuffer2+0xa1/0x1e0 [i915]
Jun 16 12:21:15 patrickxps kernel:  drm_ioctl+0x21b/0x4c0 [drm]
Jun 16 12:21:15 patrickxps kernel:  ? i915_gem_execbuffer+0x310/0x310 [i915]
Jun 16 12:21:15 patrickxps kernel:  do_vfs_ioctl+0xa3/0x610
Jun 16 12:21:15 patrickxps kernel:  ? __audit_syscall_entry+0xad/0xf0
Jun 16 12:21:15 patrickxps kernel:  ? syscall_trace_enter+0x1d9/0x2e0
Jun 16 12:21:15 patrickxps kernel:  SyS_ioctl+0x79/0x90
Jun 16 12:21:15 patrickxps kernel:  do_syscall_64+0x5b/0xc0
Jun 16 12:21:15 patrickxps kernel:  entry_SYSCALL64_slow_path+0x25/0x25
Jun 16 12:21:15 patrickxps kernel: RIP: 0033:0x7fabac6d1987
Jun 16 12:21:15 patrickxps kernel: RSP: 002b:00007ffc93b26ac8 EFLAGS: 00003246 
ORIG_RAX: 0000000000000010
Jun 16 12:21:15 patrickxps kernel: RAX: ffffffffffffffda RBX: 000055b84c667030 
RCX: 00007fabac6d1987
Jun 16 12:21:15 patrickxps kernel: RDX: 00007ffc93b26b10 RSI: 00000000c0406469 
RDI: 000000000000000e
Jun 16 12:21:15 patrickxps kernel: RBP: 00007ffc93b26b10 R08: 0000000000000000 
R09: 0000000000000000
Jun 16 12:21:15 patrickxps kernel: R10: 0000000000000348 R11: 0000000000003246 
R12: 00000000c0406469
Jun 16 12:21:15 patrickxps kernel: R13: 000000000000000e R14: 0000000000000000 
R15: 0000000000000000
Jun 16 12:21:15 patrickxps kernel: 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
Jun 16 12:21:15 patrickxps kernel: RIP: 
gen8_ppgtt_alloc_page_directories.isra.38+0x115/0x250 [i915] RSP: 
ffffc18303237880
Jun 16 12:21:15 patrickxps kernel: CR2: 0000000000000018
Jun 16 12:21:15 patrickxps kernel: ---[ end trace 1f97c57229ff8402 ]---

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

Title:
  zesty unable to handle kernel NULL pointer dereference

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

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

Reply via email to