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

Reply via email to