← Back to team overview

kernel-packages team mailing list archive

[Bug 1486099] [NEW] Crash of Xorg under intel drm

 

Public bug reported:

I am using an older Ubuntu mainline kernel with Vivid. The computer I am
using is a Dell XPS 9343 which is known not to do too well with linux,
like most new dell computers. However the only issue that actively
bothers me the fact that Xorg is getting crashed all the time by the
frame buffer drm in the intel driver. This can be observer in this
trace,

[33477.084660] ------------[ cut here ]------------
[33477.084688] WARNING: CPU: 0 PID: 901 at /build/linux-OdodyZ/linux-3.19.0/drivers/gpu/drm/i915/intel_display.c:1256 assert_plane.constprop.87+0x7b/0x90 [i915]()
[33477.084689] plane A assertion failure (expected on, current off)
[33477.084706] Modules linked in: isofs pci_stub vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) binfmt_misc rfcomm bnep nls_iso8859_1 cdc_acm btusb bluetooth uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core v4l2_common videodev media usbhid joydev snd_hda_codec_hdmi wl(POE) dell_wmi hid_multitouch sparse_keymap intel_rapl iosf_mbi x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel dell_laptop dcdbas kvm crct10dif_pclmul crc32_pclmul ghash_clmulni_intel aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd serio_raw dell_led snd_hda_codec_realtek snd_soc_rt286 snd_hda_codec_generic snd_soc_core snd_compress snd_pcm_dmaengine i915 lpc_ich snd_hda_intel snd_seq_midi snd_hda_controller snd_seq_midi_event cfg80211 snd_hda_codec snd_hwdep rtsx_pci_ms drm_kms_helper memstick
[33477.084720]  mei_me snd_rawmidi snd_pcm drm i2c_algo_bit shpchp mei wmi int3403_thermal soc_button_array snd_seq snd_seq_device snd_timer snd soundcore i2c_hid hid video dw_dmac dw_dmac_core snd_soc_sst_acpi 8250_dw i2c_designware_platform i2c_designware_core spi_pxa2xx_platform int3402_thermal int3400_thermal acpi_thermal_rel processor_thermal_device acpi_pad mac_hid parport_pc ppdev lp parport autofs4 uas usb_storage rtsx_pci_sdmmc psmouse ahci libahci sdhci_acpi sdhci rtsx_pci
[33477.084722] CPU: 0 PID: 901 Comm: Xorg Tainted: P        W  OE  3.19.0-25-generic #26-Ubuntu
[33477.084723] Hardware name: Dell Inc. XPS 13 9343/0310JH, BIOS A05 07/14/2015
[33477.084725]  ffffffffc0611310 ffff880212b076f8 ffffffff817c4518 00000000888e888e
[33477.084726]  ffff880212b07748 ffff880212b07738 ffffffff81076a6a ffff8802134c4200
[33477.084727]  0000000000000000 ffff880212f3d000 ffff880036582800 ffff880036582800
[33477.084727] Call Trace:
[33477.084732]  [<ffffffff817c4518>] dump_stack+0x45/0x57
[33477.084735]  [<ffffffff81076a6a>] warn_slowpath_common+0x8a/0xc0
[33477.084736]  [<ffffffff81076ae6>] warn_slowpath_fmt+0x46/0x50
[33477.084751]  [<ffffffffc05ad57b>] assert_plane.constprop.87+0x7b/0x90 [i915]
[33477.084764]  [<ffffffffc05b57f1>] hsw_disable_ips+0x41/0x190 [i915]
[33477.084777]  [<ffffffffc05b5bb8>] intel_crtc_disable_planes+0x48/0x140 [i915]
[33477.084788]  [<ffffffffc05b691f>] haswell_crtc_disable+0x4f/0x3c0 [i915]
[33477.084800]  [<ffffffffc05b78b9>] __intel_set_mode+0xa59/0xc80 [i915]
[33477.084812]  [<ffffffffc05be48b>] intel_crtc_set_config+0xbfb/0xf70 [i915]
[33477.084815]  [<ffffffff810a73a8>] ? __enqueue_entity+0x78/0x80
[33477.084827]  [<ffffffffc036fb36>] drm_mode_set_config_internal+0x66/0x100 [drm]
[33477.084833]  [<ffffffffc04016b8>] restore_fbdev_mode+0xc8/0xf0 [drm_kms_helper]
[33477.084839]  [<ffffffffc0403729>] drm_fb_helper_restore_fbdev_mode_unlocked+0x29/0x80 [drm_kms_helper]
[33477.084843]  [<ffffffffc04037a2>] drm_fb_helper_set_par+0x22/0x50 [drm_kms_helper]
[33477.084857]  [<ffffffffc05ca40a>] intel_fbdev_set_par+0x1a/0x60 [i915]
[33477.084859]  [<ffffffff814351fa>] fb_set_var+0x18a/0x410
[33477.084862]  [<ffffffff8109fd99>] ? check_preempt_curr+0x89/0xa0
[33477.084863]  [<ffffffff810a73a8>] ? __enqueue_entity+0x78/0x80
[33477.084865]  [<ffffffff810aed70>] ? enqueue_entity+0x400/0xc30
[33477.084867]  [<ffffffff8142bc29>] fbcon_blank+0x229/0x300
[33477.084869]  [<ffffffff814bbb7a>] do_unblank_screen+0xba/0x1f0
[33477.084872]  [<ffffffff814b166d>] complete_change_console+0x5d/0xf0
[33477.084873]  [<ffffffff814b288a>] vt_ioctl+0x118a/0x1460
[33477.084881]  [<ffffffffc036491c>] ? drm_ioctl+0x8c/0x680 [drm]
[33477.084883]  [<ffffffff814a4801>] tty_ioctl+0x411/0xcb0
[33477.084886]  [<ffffffff811f5ca5>] ? do_readv_writev+0x185/0x280
[33477.084888]  [<ffffffff81209370>] do_vfs_ioctl+0x2e0/0x4e0
[33477.084889]  [<ffffffff812095f1>] SyS_ioctl+0x81/0xa0
[33477.084890]  [<ffffffff817cb5cd>] system_call_fastpath+0x16/0x1b
[33477.084891] ---[ end trace 4514549be501e890 ]---
[33479.411280] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun

I can confirm that the crash occurs in different ways according to
different traces I've read but it would be impossible to compile all of
them. The crashes of the screen are not apparent to any function done on
the user end. They are random and can sometimes be very spaced out or
sometimes happen many times in a row. In order to get the screen working
without restarting lightdm, I have to switch into tty1 console then back
to graphics mode. Hopefully someone knows how to debug this trace better
than I.

ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: linux-image-3.19.0-25-generic 3.19.0-25.26
ProcVersionSignature: Ubuntu 3.19.0-25.26-generic 3.19.8-ckt2
Uname: Linux 3.19.0-25-generic x86_64
NonfreeKernelModules: wl
ApportVersion: 2.17.2-0ubuntu1.2
Architecture: amd64
AudioDevicesInUse:
 USER        PID ACCESS COMMAND
 /dev/snd/controlC0:  trevor     2253 F.... pulseaudio
 /dev/snd/pcmC1D0p:   trevor     2253 F...m pulseaudio
 /dev/snd/controlC1:  trevor     2253 F.... pulseaudio
CurrentDesktop: Unity
Date: Tue Aug 18 11:17:04 2015
HibernationDevice: RESUME=UUID=c1e23580-c377-44de-ae32-8ad594e367d7
InstallationDate: Installed on 2015-05-14 (96 days ago)
InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Release amd64 (20150422)
MachineType: Dell Inc. XPS 13 9343
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.19.0-25-generic.efi.signed root=UUID=5f5b1a54-ec54-4290-994d-d83187dfa1e8 ro quiet splash vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-3.19.0-25-generic N/A
 linux-backports-modules-3.19.0-25-generic  N/A
 linux-firmware                             1.143.2
SourcePackage: linux
UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev'
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 07/14/2015
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A05
dmi.board.name: 0310JH
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 9
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvrA05:bd07/14/2015:svnDellInc.:pnXPS139343:pvr:rvnDellInc.:rn0310JH:rvrA00:cvnDellInc.:ct9:cvr:
dmi.product.name: XPS 13 9343
dmi.sys.vendor: Dell Inc.

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


** Tags: amd64 apport-bug vivid

-- 
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/1486099

Title:
  Crash of Xorg under intel drm

Status in linux package in Ubuntu:
  New

Bug description:
  I am using an older Ubuntu mainline kernel with Vivid. The computer I
  am using is a Dell XPS 9343 which is known not to do too well with
  linux, like most new dell computers. However the only issue that
  actively bothers me the fact that Xorg is getting crashed all the time
  by the frame buffer drm in the intel driver. This can be observer in
  this trace,

  [33477.084660] ------------[ cut here ]------------
  [33477.084688] WARNING: CPU: 0 PID: 901 at /build/linux-OdodyZ/linux-3.19.0/drivers/gpu/drm/i915/intel_display.c:1256 assert_plane.constprop.87+0x7b/0x90 [i915]()
  [33477.084689] plane A assertion failure (expected on, current off)
  [33477.084706] Modules linked in: isofs pci_stub vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) binfmt_misc rfcomm bnep nls_iso8859_1 cdc_acm btusb bluetooth uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core v4l2_common videodev media usbhid joydev snd_hda_codec_hdmi wl(POE) dell_wmi hid_multitouch sparse_keymap intel_rapl iosf_mbi x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel dell_laptop dcdbas kvm crct10dif_pclmul crc32_pclmul ghash_clmulni_intel aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd serio_raw dell_led snd_hda_codec_realtek snd_soc_rt286 snd_hda_codec_generic snd_soc_core snd_compress snd_pcm_dmaengine i915 lpc_ich snd_hda_intel snd_seq_midi snd_hda_controller snd_seq_midi_event cfg80211 snd_hda_codec snd_hwdep rtsx_pci_ms drm_kms_helper memstick
  [33477.084720]  mei_me snd_rawmidi snd_pcm drm i2c_algo_bit shpchp mei wmi int3403_thermal soc_button_array snd_seq snd_seq_device snd_timer snd soundcore i2c_hid hid video dw_dmac dw_dmac_core snd_soc_sst_acpi 8250_dw i2c_designware_platform i2c_designware_core spi_pxa2xx_platform int3402_thermal int3400_thermal acpi_thermal_rel processor_thermal_device acpi_pad mac_hid parport_pc ppdev lp parport autofs4 uas usb_storage rtsx_pci_sdmmc psmouse ahci libahci sdhci_acpi sdhci rtsx_pci
  [33477.084722] CPU: 0 PID: 901 Comm: Xorg Tainted: P        W  OE  3.19.0-25-generic #26-Ubuntu
  [33477.084723] Hardware name: Dell Inc. XPS 13 9343/0310JH, BIOS A05 07/14/2015
  [33477.084725]  ffffffffc0611310 ffff880212b076f8 ffffffff817c4518 00000000888e888e
  [33477.084726]  ffff880212b07748 ffff880212b07738 ffffffff81076a6a ffff8802134c4200
  [33477.084727]  0000000000000000 ffff880212f3d000 ffff880036582800 ffff880036582800
  [33477.084727] Call Trace:
  [33477.084732]  [<ffffffff817c4518>] dump_stack+0x45/0x57
  [33477.084735]  [<ffffffff81076a6a>] warn_slowpath_common+0x8a/0xc0
  [33477.084736]  [<ffffffff81076ae6>] warn_slowpath_fmt+0x46/0x50
  [33477.084751]  [<ffffffffc05ad57b>] assert_plane.constprop.87+0x7b/0x90 [i915]
  [33477.084764]  [<ffffffffc05b57f1>] hsw_disable_ips+0x41/0x190 [i915]
  [33477.084777]  [<ffffffffc05b5bb8>] intel_crtc_disable_planes+0x48/0x140 [i915]
  [33477.084788]  [<ffffffffc05b691f>] haswell_crtc_disable+0x4f/0x3c0 [i915]
  [33477.084800]  [<ffffffffc05b78b9>] __intel_set_mode+0xa59/0xc80 [i915]
  [33477.084812]  [<ffffffffc05be48b>] intel_crtc_set_config+0xbfb/0xf70 [i915]
  [33477.084815]  [<ffffffff810a73a8>] ? __enqueue_entity+0x78/0x80
  [33477.084827]  [<ffffffffc036fb36>] drm_mode_set_config_internal+0x66/0x100 [drm]
  [33477.084833]  [<ffffffffc04016b8>] restore_fbdev_mode+0xc8/0xf0 [drm_kms_helper]
  [33477.084839]  [<ffffffffc0403729>] drm_fb_helper_restore_fbdev_mode_unlocked+0x29/0x80 [drm_kms_helper]
  [33477.084843]  [<ffffffffc04037a2>] drm_fb_helper_set_par+0x22/0x50 [drm_kms_helper]
  [33477.084857]  [<ffffffffc05ca40a>] intel_fbdev_set_par+0x1a/0x60 [i915]
  [33477.084859]  [<ffffffff814351fa>] fb_set_var+0x18a/0x410
  [33477.084862]  [<ffffffff8109fd99>] ? check_preempt_curr+0x89/0xa0
  [33477.084863]  [<ffffffff810a73a8>] ? __enqueue_entity+0x78/0x80
  [33477.084865]  [<ffffffff810aed70>] ? enqueue_entity+0x400/0xc30
  [33477.084867]  [<ffffffff8142bc29>] fbcon_blank+0x229/0x300
  [33477.084869]  [<ffffffff814bbb7a>] do_unblank_screen+0xba/0x1f0
  [33477.084872]  [<ffffffff814b166d>] complete_change_console+0x5d/0xf0
  [33477.084873]  [<ffffffff814b288a>] vt_ioctl+0x118a/0x1460
  [33477.084881]  [<ffffffffc036491c>] ? drm_ioctl+0x8c/0x680 [drm]
  [33477.084883]  [<ffffffff814a4801>] tty_ioctl+0x411/0xcb0
  [33477.084886]  [<ffffffff811f5ca5>] ? do_readv_writev+0x185/0x280
  [33477.084888]  [<ffffffff81209370>] do_vfs_ioctl+0x2e0/0x4e0
  [33477.084889]  [<ffffffff812095f1>] SyS_ioctl+0x81/0xa0
  [33477.084890]  [<ffffffff817cb5cd>] system_call_fastpath+0x16/0x1b
  [33477.084891] ---[ end trace 4514549be501e890 ]---
  [33479.411280] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun

  I can confirm that the crash occurs in different ways according to
  different traces I've read but it would be impossible to compile all
  of them. The crashes of the screen are not apparent to any function
  done on the user end. They are random and can sometimes be very spaced
  out or sometimes happen many times in a row. In order to get the
  screen working without restarting lightdm, I have to switch into tty1
  console then back to graphics mode. Hopefully someone knows how to
  debug this trace better than I.

  ProblemType: Bug
  DistroRelease: Ubuntu 15.04
  Package: linux-image-3.19.0-25-generic 3.19.0-25.26
  ProcVersionSignature: Ubuntu 3.19.0-25.26-generic 3.19.8-ckt2
  Uname: Linux 3.19.0-25-generic x86_64
  NonfreeKernelModules: wl
  ApportVersion: 2.17.2-0ubuntu1.2
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC0:  trevor     2253 F.... pulseaudio
   /dev/snd/pcmC1D0p:   trevor     2253 F...m pulseaudio
   /dev/snd/controlC1:  trevor     2253 F.... pulseaudio
  CurrentDesktop: Unity
  Date: Tue Aug 18 11:17:04 2015
  HibernationDevice: RESUME=UUID=c1e23580-c377-44de-ae32-8ad594e367d7
  InstallationDate: Installed on 2015-05-14 (96 days ago)
  InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Release amd64 (20150422)
  MachineType: Dell Inc. XPS 13 9343
  ProcFB: 0 inteldrmfb
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.19.0-25-generic.efi.signed root=UUID=5f5b1a54-ec54-4290-994d-d83187dfa1e8 ro quiet splash vt.handoff=7
  RelatedPackageVersions:
   linux-restricted-modules-3.19.0-25-generic N/A
   linux-backports-modules-3.19.0-25-generic  N/A
   linux-firmware                             1.143.2
  SourcePackage: linux
  UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev'
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 07/14/2015
  dmi.bios.vendor: Dell Inc.
  dmi.bios.version: A05
  dmi.board.name: 0310JH
  dmi.board.vendor: Dell Inc.
  dmi.board.version: A00
  dmi.chassis.type: 9
  dmi.chassis.vendor: Dell Inc.
  dmi.modalias: dmi:bvnDellInc.:bvrA05:bd07/14/2015:svnDellInc.:pnXPS139343:pvr:rvnDellInc.:rn0310JH:rvrA00:cvnDellInc.:ct9:cvr:
  dmi.product.name: XPS 13 9343
  dmi.sys.vendor: Dell Inc.

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


Follow ups