All of lore.kernel.org
 help / color / mirror / Atom feed
From: bugzilla-daemon@freedesktop.org
To: dri-devel@lists.freedesktop.org
Subject: [Bug 29435] New: [r300g] general/draw-vertices-half-float causes GPU reset
Date: Sat,  7 Aug 2010 08:26:19 -0700 (PDT)	[thread overview]
Message-ID: <bug-29435-502@http.bugs.freedesktop.org/> (raw)

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

           Summary: [r300g] general/draw-vertices-half-float causes GPU
                    reset
           Product: Mesa
           Version: git
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Drivers/DRI/r300
        AssignedTo: dri-devel@lists.freedesktop.org
        ReportedBy: plaes@plaes.org


Chipset: "ATI Radeon Mobility X300 (M22) 5460 (PCIE)" (ChipID = 0x5460)
Kernel 2.6.35
Mesa: GIT master: d64a119c28376d7ce069dcec044ff9af7f93ff9c
xf86-video-ati: git-master

After experiencing some hangups while checking out Enemy Territory, I decided
to see whether running piglit can shed some light:

Test error:
[snip] 
Returncode: 234
Errors: drmRadeonCmdBuffer: -22. Kernel failed to parse or rejected command
stream. See dmesg for more info.

Output:
Half vertices - components: 2, stride: 4, offset: 0
Probe at (5,5)
  Expected: 1.000000 1.000000 1.000000
  Observed: 0.200000 0.200000 0.200000
Half vertices - components: 2, stride: 6, offset: 0
Probe at (25,5)
  Expected: 1.000000 1.000000 1.000000
  Observed: 0.200000 0.200000 0.200000
Half vertices - components: 3, stride: 6, offset: 0
Probe at (45,5)
  Expected: 1.000000 1.000000 1.000000
  Observed: 0.200000 0.200000 0.200000
Half vertices - components: 2, stride: 8, offset: 0
[/snip]

dmesg output:
[  610.411286] fbo-nodepth-tes[2341]: segfault at 0 ip (null) sp bf9107bc error
4 in fbo-nodepth-test[8048000+5000]
[  610.608101] fbo-nostencil-t[2342]: segfault at 0 ip (null) sp bfdbee1c error
4 in fbo-nostencil-test[8048000+5000]
[  616.843041] radeon 0000:01:00.0: GPU lockup CP stall for more than 1039msec
[  616.843049] ------------[ cut here ]------------
[  616.843064] WARNING: at drivers/gpu/drm/radeon/radeon_fence.c:235
radeon_fence_wait+0x1e6/0x292()
[  616.843072] Hardware name: Latitude D610                   
[  616.843078] GPU lockup (waiting for 0x00001B75 last fence id 0x00001B6C)
[  616.843084] Modules linked in: michael_mic lib80211_crypt_tkip ipw2200
libipw lib80211 tg3 libphy
[  616.843106] Pid: 1811, comm: X Not tainted 2.6.35 #27
[  616.843112] Call Trace:
[  616.843126]  [<c1026cbe>] ? warn_slowpath_common+0x6a/0x7b
[  616.843135]  [<c11e0d1f>] ? radeon_fence_wait+0x1e6/0x292
[  616.843145]  [<c1026d35>] ? warn_slowpath_fmt+0x28/0x2c
[  616.843155]  [<c11e0d1f>] ? radeon_fence_wait+0x1e6/0x292
[  616.843167]  [<c1036f8c>] ? autoremove_wake_function+0x0/0x29
[  616.843179]  [<c11bd648>] ? ttm_bo_wait+0xb3/0x144
[  616.843190]  [<c11f06da>] ? radeon_bo_wait+0x8b/0xbc
[  616.843200]  [<c11f0732>] ? radeon_gem_wait_idle_ioctl+0x27/0x50
[  616.843211]  [<c11b1219>] ? drm_ioctl+0x1cf/0x27a
[  616.843220]  [<c11f070b>] ? radeon_gem_wait_idle_ioctl+0x0/0x50
[  616.843234]  [<c1008507>] ? restore_i387_fxsave+0x4c/0x5c
[  616.843245]  [<c11b104a>] ? drm_ioctl+0x0/0x27a
[  616.843254]  [<c108e1b7>] ? vfs_ioctl+0x1c/0x7d
[  616.843263]  [<c108e6c7>] ? do_vfs_ioctl+0x41d/0x456
[  616.843273]  [<c1008668>] ? restore_i387_xstate+0x151/0x181
[  616.843283]  [<c107566e>] ? mmap_region+0x32a/0x3fe
[  616.843294]  [<c1001dbe>] ? restore_sigcontext+0xba/0xd1
[  616.843303]  [<c108e72d>] ? sys_ioctl+0x2d/0x44
[  616.843311]  [<c1002690>] ? sysenter_do_call+0x12/0x26
[  616.843319] ---[ end trace 6829bf43dc6dc1c1 ]---
[  617.022262] radeon: wait for empty RBBM fifo failed ! Bad things might
happen.
[  617.193310] Failed to wait GUI idle while programming pipes. Bad things
might happen.
[  617.194332] radeon 0000:01:00.0: (r300_asic_reset:415)
RBBM_STATUS=0x8411C100
[  617.280197] [drm:radeon_ib_schedule] *ERROR* radeon: couldn't schedule
IB(10).
[  617.280201] [drm:radeon_cs_ioctl] *ERROR* Faild to schedule IB !
[  617.706819] radeon 0000:01:00.0: (r300_asic_reset:434)
RBBM_STATUS=0x80010140
[  618.207820] radeon 0000:01:00.0: (r300_asic_reset:446)
RBBM_STATUS=0x00000140
[  618.207846] radeon 0000:01:00.0: restoring config space at offset 0x1 (was
0x180403, writing 0x100407)
[  618.207877] radeon 0000:01:00.0: GPU reset succeed
[  618.207880] radeon 0000:01:00.0: GPU reset succeed
[  618.207887] radeon 0000:01:00.0: f7172e00 unpin not necessary
[  618.337886] [drm] radeon: 1 quad pipes, 1 Z pipes initialized.
[  618.339509] [drm] PCIE GART of 512M enabled (table at 0xD0040000).
[  618.339543] [drm] radeon: ring at 0x00000000B0000000
[  618.339564] [drm] ring test succeeded in 1 usecs
[  618.339576] [drm] ib test succeeded in 1 usecs
[  625.348761] stencil-twoside[2390]: segfault at 0 ip (null) sp bf9740cc error
4 in stencil-twoside[8048000+6000]


PS. Should I file separate bugs for other less serious piglit  test errors?

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

             reply	other threads:[~2010-08-07 15:26 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-08-07 15:26 bugzilla-daemon [this message]
2010-08-07 15:43 ` [Bug 29435] [r300g] general/draw-vertices-half-float causes GPU reset bugzilla-daemon
2010-08-07 15:58 ` bugzilla-daemon
2010-08-07 16:15 ` 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-29435-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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.