dri-devel.lists.freedesktop.org archive mirror
 help / color / mirror / Atom feed
From: bugzilla-daemon@freedesktop.org
To: dri-devel@lists.freedesktop.org
Subject: [Bug 56713] New: etqw perf regresses over time followed by oom since r600g: don't snoop context state while building shaders
Date: Sat, 03 Nov 2012 12:44:10 +0000	[thread overview]
Message-ID: <bug-56713-502@http.bugs.freedesktop.org/> (raw)


[-- Attachment #1.1: Type: text/plain, Size: 2316 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=56713

          Priority: medium
            Bug ID: 56713
          Assignee: dri-devel@lists.freedesktop.org
           Summary: etqw perf regresses over time followed by oom since
                    r600g: don't snoop context state while building
                    shaders
          Severity: normal
    Classification: Unclassified
                OS: Linux (All)
          Reporter: lists@andyfurniss.entadsl.com
          Hardware: x86 (IA32)
            Status: NEW
           Version: git
         Component: Drivers/Gallium/r600
           Product: Mesa

Created attachment 69483
  --> https://bugs.freedesktop.org/attachment.cgi?id=69483&action=edit
dmesg showing oom gpu lock and drm errors

HD4890 on (old) 32 bit LFS with 4(3.3) gig mem.

This one takes about 20 minutes to show and longer to oom (if it does).

ETQW 1920x1080 with all settings on/turned up sitting on commit -

commit b6521801070d52bdd5908824e82c1ce2dde16e8e
Author: Marek Olšák <maraeo@gmail.com>
Date:   Mon Sep 17 23:22:00 2012 +0200

    r600g: don't snoop context state while building shaders

    Let's use the shader key describing the state.

The game initially runs OK, but after some time (15-20 mins) when
spectating/following a bot switching between bots to force a new part of the
map to load provokes short stalls for a couple of seconds which are not present
when the game first runs.

Spectating a bot that is flying so seeing a large part of the map also starts
stalling - 1/4 to 1/2 second stalls.

This happens with or without --enable-r600-llvm-compiler, though the oom was
produced without.

Eventually when switching bots to force different parts of map to load some
temporary rendering errors like black ground appear then after more time and
switching oom-killer + gpu lock as in dmesg provided.

After oom I lost X screen, though vts/fbcon was OK restarting X didn't recover
- vt7 still showing mangled game scene.

The WARNING and seamonkey errors in the attached dmesg are "normal for me" and
were way before the problem (and also before a 60 minute issue free etqw run
while sitting on the commit before this one).

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 3948 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

             reply	other threads:[~2012-11-03 12:44 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-11-03 12:44 bugzilla-daemon [this message]
2013-02-22 14:14 ` [Bug 56713] etqw perf regresses over time followed by oom since r600g: don't snoop context state while building shaders bugzilla-daemon

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=bug-56713-502@http.bugs.freedesktop.org/ \
    --to=bugzilla-daemon@freedesktop.org \
    --cc=dri-devel@lists.freedesktop.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).