Launchpad has imported 7 comments from the remote bug at https://bugs.freedesktop.org/show_bug.cgi?id=74053.
If you reply to an imported comment from within Launchpad, your comment will be sent to the remote bug automatically. Read more about Launchpad's inter-bugtracker facilities at https://help.launchpad.net/InterBugTracking. ------------------------------------------------------------------------ On 2014-01-25T17:16:54+00:00 Lkml-m wrote: Created attachment 92776 GPU hang log Hi all, Playing movies on my HTPC causes hanging in random intervals. Checking dmesg I see the request to create a post here along with the GPU hang file. Running i3-3240 on Ubuntu 13.10 x64 , play back in XBMC alpha 10 with SOFTWARE playback. Regards, Bjoern Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video- intel/+bug/1274779/comments/0 ------------------------------------------------------------------------ On 2014-01-25T17:24:08+00:00 Chris Wilson wrote: It appears to have hung trying to execute a pageflip. 0x00007eb0: 0x0a000001: MI_DISPLAY_BUFFER_INFO 0x00007eb4: 0x00001e01: dword 1 0x00007eb8: 0x06446000: dword 2 0x00007ebc: 0x00000000: MI_NOOP which looks consistent with fence[14] = 6c3d03b06446001 valid, x-tiled, pitch: 7680, start: 0x06446000, size: 8355840 and Pinned [33]: ... 06446000 8355840 41 00 0 0 P X dirty uncached (name: 49) (fence: 14) Can you please attach the full dmesg leading to the hang? Does this happen frequently or was this a one-off event? Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video- intel/+bug/1274779/comments/1 ------------------------------------------------------------------------ On 2014-01-25T19:32:08+00:00 Lkml-m wrote: Created attachment 92780 dmesg log Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video- intel/+bug/1274779/comments/2 ------------------------------------------------------------------------ On 2014-01-25T19:33:26+00:00 Lkml-m wrote: Find attached the dmesg log file. I can reproduce this quite consistently. I noticed it yester when I watched a movie, a "freeze" came every few minutes (just the video, HDMI audio was fine). It still happens today, even after reboot. Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video- intel/+bug/1274779/comments/3 ------------------------------------------------------------------------ On 2014-01-26T10:00:33+00:00 Chris Wilson wrote: Theories for why the GPU may be upset: 1. Multiple render response messages 2. Page flip with flip outstanding 3. Forcewake is required 4. The hardware hates us Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video- intel/+bug/1274779/comments/4 ------------------------------------------------------------------------ On 2014-01-26T19:56:21+00:00 Lkml-m wrote: I need to do a check here on my end. After going to 3.13.0 I see some errors in dmesg (e.g. "factorial" or "conftest") poping up, even running a 3.11.10 kernel doesn't change this. Not sure, maybe something is wrong with Linux now or my hardware. It worked perfectly till I went to 3.13.0... I'll run a memtest etc. and will update here asap. Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video- intel/+bug/1274779/comments/5 ------------------------------------------------------------------------ On 2014-01-31T10:29:39+00:00 Chris Wilson wrote: One wicked theory I have is that the intoduction of the working SRM is breaking the flips... Can you please test: diff --git a/drivers/gpu/drm/i915/intel_display.c b/drivers/gpu/drm/i915/intel_display.c index 5b7ce3f09681..de70260e50f3 100644 --- a/drivers/gpu/drm/i915/intel_display.c +++ b/drivers/gpu/drm/i915/intel_display.c @@ -8593,7 +8593,7 @@ static int intel_gen7_queue_flip(struct drm_device *dev, len = 4; if (ring->id == RCS) - len += 6; + len += 4; ret = intel_ring_begin(ring, len); if (ret) @@ -8614,10 +8614,7 @@ static int intel_gen7_queue_flip(struct drm_device *dev, intel_ring_emit(ring, ~(DERRMR_PIPEA_PRI_FLIP_DONE | DERRMR_PIPEB_PRI_FLIP_DONE | DERRMR_PIPEC_PRI_FLIP_DONE)); - intel_ring_emit(ring, MI_STORE_REGISTER_MEM(1) | - MI_SRM_LRM_GLOBAL_GTT); - intel_ring_emit(ring, DERRMR); - intel_ring_emit(ring, ring->scratch.gtt_offset + 256); + intel_ring_emit(ring, MI_NOOP); } Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video- intel/+bug/1274779/comments/8 ** Changed in: xserver-xorg-video-intel Status: Unknown => Incomplete ** Changed in: xserver-xorg-video-intel Importance: Unknown => Medium -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to xserver-xorg-video-intel in Ubuntu. https://bugs.launchpad.net/bugs/1274779 Title: [ivb] hang on pageflip (IPEHR: 0x0a000001) Status in X.org xf86-video-intel: Incomplete Status in “xserver-xorg-video-intel” package in Ubuntu: Confirmed Bug description: False GPU lockup IPEHR: 0x0a000001 ProblemType: Crash DistroRelease: Ubuntu 14.04 Package: xserver-xorg-video-intel 2:2.99.907-0ubuntu1 ProcVersionSignature: Ubuntu 3.13.0-5.20-generic 3.13.0 Uname: Linux 3.13.0-5-generic x86_64 .tmp.unity.support.test.0: ApportVersion: 2.13.2-0ubuntu2 Architecture: amd64 CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins' CompositorRunning: compiz CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0' CompositorUnredirectFSW: true Date: Wed Jan 29 23:32:19 2014 DistUpgraded: 2013-12-25 22:45:46,524 DEBUG enabling apt cron job DistroCodename: trusty DistroVariant: ubuntu DuplicateSignature: GPU lockup IPEHR: 0x0a000001 Ubuntu 14.04 ExecutablePath: /usr/share/apport/apport-gpu-error-intel.py ExtraDebuggingInterest: Yes GraphicsCard: Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09) (prog-if 00 [VGA controller]) Subsystem: Lenovo Device [17aa:21f4] NVIDIA Corporation GF108M [NVS 5400M] [10de:0def] (rev a1) (prog-if 00 [VGA controller]) Subsystem: Lenovo Device [17aa:21f4] InstallationDate: Installed on 2013-05-30 (245 days ago) InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Release amd64 (20130424) InterpreterPath: /usr/bin/python3.3 MachineType: LENOVO 2342CTO ProcCmdline: /usr/bin/python3 /usr/share/apport/apport-gpu-error-intel.py ProcEnviron: ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-5-generic root=UUID=db82f5ed-cf1b-4bea-bcd8-8ec4fb76a850 ro acpi_backlight=vendor acpi_osi=Linux quiet splash i915.i915_enable_rc6=1 pcie_aspm=force vt.handoff=7 RelatedPackageVersions: xserver-xorg 1:7.7+1ubuntu7 libdrm2 2.4.52-1 xserver-xorg-video-intel 2:2.99.907-0ubuntu1 SourcePackage: xserver-xorg-video-intel Title: False GPU lockup IPEHR: 0x0a000001 UpgradeStatus: Upgraded to trusty on 2013-12-26 (35 days ago) UserGroups: dmi.bios.date: 10/19/2012 dmi.bios.vendor: LENOVO dmi.bios.version: G1ET73WW (2.09 ) dmi.board.asset.tag: Not Available dmi.board.name: 2342CTO dmi.board.vendor: LENOVO dmi.board.version: Win8 STD DPK TPG dmi.chassis.asset.tag: No Asset Information dmi.chassis.type: 10 dmi.chassis.vendor: LENOVO dmi.chassis.version: Not Available dmi.modalias: dmi:bvnLENOVO:bvrG1ET73WW(2.09):bd10/19/2012:svnLENOVO:pn2342CTO:pvrThinkPadT430:rvnLENOVO:rn2342CTO:rvrWin8STDDPKTPG:cvnLENOVO:ct10:cvrNotAvailable: dmi.product.name: 2342CTO dmi.product.version: ThinkPad T430 dmi.sys.vendor: LENOVO version.compiz: compiz 1:0.9.10+13.10.20131011-0ubuntu1 version.ia32-libs: ia32-libs N/A version.libdrm2: libdrm2 2.4.52-1 version.libgl1-mesa-dri: libgl1-mesa-dri 10.0.1-1ubuntu2 version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A version.libgl1-mesa-glx: libgl1-mesa-glx 10.0.1-1ubuntu2 version.xserver-xorg-core: xserver-xorg-core 2:1.14.5-1ubuntu2 version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.8.2-1ubuntu1 version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.3.0-1ubuntu1 version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.907-0ubuntu1 version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.10-1ubuntu1 xserver.bootTime: Thu Jan 30 20:19:46 2014 xserver.configfile: default xserver.errors: Failed to load module "nvidia" (module does not exist, 0) Failed to load module "nvidia" (module does not exist, 0) NOUVEAU(G0): [XvMC] Failed to initialize extension. xserver.logfile: /var/log/Xorg.0.log xserver.outputs: product id 8510 vendor AUO xserver.version: 2:1.14.5-1ubuntu2 To manage notifications about this bug go to: https://bugs.launchpad.net/xserver-xorg-video-intel/+bug/1274779/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp