All of lore.kernel.org
 help / color / mirror / Atom feed
* [Bug 34313] New: RV770 lock-up with OpenGL
@ 2011-02-15 23:38 bugzilla-daemon
  2011-02-15 23:39 ` [Bug 34313] " bugzilla-daemon
                   ` (28 more replies)
  0 siblings, 29 replies; 30+ messages in thread
From: bugzilla-daemon @ 2011-02-15 23:38 UTC (permalink / raw)
  To: dri-devel

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

           Summary: RV770 lock-up with OpenGL
           Product: Mesa
           Version: 7.7
          Platform: x86-64 (AMD64)
        OS/Version: Linux (All)
            Status: NEW
          Severity: major
          Priority: medium
         Component: Drivers/DRI/R600
        AssignedTo: dri-devel@lists.freedesktop.org
        ReportedBy: rah@bash.sh


Created an attachment (id=43405)
 --> (https://bugs.freedesktop.org/attachment.cgi?id=43405)
X server log

I get the following GPU lock-up report with many different OpenGL programs, but
in this instance Stellarium.

------------[ cut here ]------------
WARNING: at drivers/gpu/drm/radeon/radeon_fence.c:244
radeon_fence_wait+0x38f/0x3f0 [radeon]()
Hardware name: P5Q
GPU lockup (waiting for 0x000CAA2E last fence id 0x000CAA28)
Modules linked in: usb_storage cpufreq_powersave cpufreq_stats
cpufreq_userspace cpufreq_conservative cpufreq_ondemand freq_table
lirc_serial(C) lirc_dev sco bnep rfcomm l2cap crc16 binfmt_misc ip6t_LOG
ip6table_filter ip6_tables fuse nfsd exportfs nls_iso8859_1 nls_cp437 vfat fat
coretemp loop dm_crypt snd_hda_codec_hdmi radeon snd_hda_codec_realtek ttm
snd_emu10k1_synth snd_hda_intel snd_emux_synth snd_hda_codec snd_seq_virmidi
snd_seq_midi_emul snd_emu10k1 snd_ac97_codec ac97_bus snd_util_mem snd_pcm_oss
snd_hwdep snd_mixer_oss snd_seq_dummy snd_seq_oss snd_seq_midi snd_pcm
snd_rawmidi gspca_pac207 gspca_main videodev v4l1_compat drm_kms_helper drm
snd_seq_midi_event v4l2_compat_ioctl32 snd_page_alloc 8250_pnp snd_seq
snd_timer snd_seq_device snd btusb pcspkr i2c_i801 asus_atk0110 bluetooth
emu10k1_gp soundcore 8250 gameport evdev serial_core dm_mod usbhid hid sg
uhci_hcd sr_mod cdrom atl1e firewire_ohci firewire_core crc_itu_t via_rhine mii
ehci_hcd [last unloaded: scsi_wait_scan]
Pid: 2992, comm: Xorg Tainted: G        WC  2.6.37-linux-2.6-latest-32 #10
Call Trace:
 [<ffffffff8103c8fb>] ? warn_slowpath_common+0x7b/0xc0
 [<ffffffff8103c9f5>] ? warn_slowpath_fmt+0x45/0x50
 [<ffffffffa0461b1f>] ? radeon_fence_wait+0x38f/0x3f0 [radeon]
 [<ffffffff81057740>] ? autoremove_wake_function+0x0/0x30
 [<ffffffffa00f90c9>] ? ttm_bo_wait+0x119/0x1d0 [ttm]
 [<ffffffffa0478b8e>] ? radeon_gem_wait_idle_ioctl+0x8e/0x110 [radeon]
 [<ffffffffa01fa331>] ? drm_ioctl+0x3c1/0x440 [drm]
 [<ffffffffa0478b00>] ? radeon_gem_wait_idle_ioctl+0x0/0x110 [radeon]
 [<ffffffff8100d772>] ? save_i387_xstate+0x92/0x210
 [<ffffffff810022df>] ? do_signal+0x19f/0x800
 [<ffffffff810e7a5f>] ? do_vfs_ioctl+0x9f/0x550
 [<ffffffff8100d538>] ? restore_i387_xstate+0x148/0x1d0
 [<ffffffff810e7f90>] ? sys_ioctl+0x80/0xa0
 [<ffffffff81002dbb>] ? system_call_fastpath+0x16/0x1b
---[ end trace 37e82fba971a1173 ]---

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

^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug 34313] RV770 lock-up with OpenGL
  2011-02-15 23:38 [Bug 34313] New: RV770 lock-up with OpenGL bugzilla-daemon
@ 2011-02-15 23:39 ` bugzilla-daemon
  2011-02-15 23:39 ` bugzilla-daemon
                   ` (27 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: bugzilla-daemon @ 2011-02-15 23:39 UTC (permalink / raw)
  To: dri-devel

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

--- Comment #1 from Bob Ham <rah@bash.sh> 2011-02-15 15:39:16 PST ---
Created an attachment (id=43406)
 --> (https://bugs.freedesktop.org/attachment.cgi?id=43406)
Kernel log

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

^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug 34313] RV770 lock-up with OpenGL
  2011-02-15 23:38 [Bug 34313] New: RV770 lock-up with OpenGL bugzilla-daemon
  2011-02-15 23:39 ` [Bug 34313] " bugzilla-daemon
@ 2011-02-15 23:39 ` bugzilla-daemon
  2011-02-15 23:40 ` bugzilla-daemon
                   ` (26 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: bugzilla-daemon @ 2011-02-15 23:39 UTC (permalink / raw)
  To: dri-devel

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

Bob Ham <rah@bash.sh> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #43405|application/octet-stream    |text/plain
          mime type|                            |

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

^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug 34313] RV770 lock-up with OpenGL
  2011-02-15 23:38 [Bug 34313] New: RV770 lock-up with OpenGL bugzilla-daemon
  2011-02-15 23:39 ` [Bug 34313] " bugzilla-daemon
  2011-02-15 23:39 ` bugzilla-daemon
@ 2011-02-15 23:40 ` bugzilla-daemon
  2011-02-15 23:43 ` bugzilla-daemon
                   ` (25 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: bugzilla-daemon @ 2011-02-15 23:40 UTC (permalink / raw)
  To: dri-devel

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

--- Comment #2 from Bob Ham <rah@bash.sh> 2011-02-15 15:40:10 PST ---
Created an attachment (id=43407)
 --> (https://bugs.freedesktop.org/attachment.cgi?id=43407)
X server configuration file

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

^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug 34313] RV770 lock-up with OpenGL
  2011-02-15 23:38 [Bug 34313] New: RV770 lock-up with OpenGL bugzilla-daemon
                   ` (2 preceding siblings ...)
  2011-02-15 23:40 ` bugzilla-daemon
@ 2011-02-15 23:43 ` bugzilla-daemon
  2011-02-16  1:15 ` bugzilla-daemon
                   ` (24 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: bugzilla-daemon @ 2011-02-15 23:43 UTC (permalink / raw)
  To: dri-devel

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

--- Comment #3 from Bob Ham <rah@bash.sh> 2011-02-15 15:43:25 PST ---
Created an attachment (id=43409)
 --> (https://bugs.freedesktop.org/attachment.cgi?id=43409)
Output of glxinfo

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

^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug 34313] RV770 lock-up with OpenGL
  2011-02-15 23:38 [Bug 34313] New: RV770 lock-up with OpenGL bugzilla-daemon
                   ` (3 preceding siblings ...)
  2011-02-15 23:43 ` bugzilla-daemon
@ 2011-02-16  1:15 ` bugzilla-daemon
  2011-02-16 23:57 ` bugzilla-daemon
                   ` (23 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: bugzilla-daemon @ 2011-02-16  1:15 UTC (permalink / raw)
  To: dri-devel

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

--- Comment #4 from Alex Deucher <agd5f@yahoo.com> 2011-02-15 17:15:11 PST ---
I'd recommend using r600g.

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

^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug 34313] RV770 lock-up with OpenGL
  2011-02-15 23:38 [Bug 34313] New: RV770 lock-up with OpenGL bugzilla-daemon
                   ` (4 preceding siblings ...)
  2011-02-16  1:15 ` bugzilla-daemon
@ 2011-02-16 23:57 ` bugzilla-daemon
  2011-02-16 23:58 ` bugzilla-daemon
                   ` (22 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: bugzilla-daemon @ 2011-02-16 23:57 UTC (permalink / raw)
  To: dri-devel

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

--- Comment #5 from Bob Ham <rah@bash.sh> 2011-02-16 15:57:34 PST ---
With r600g, I still get lockups:

------------[ cut here ]------------
WARNING: at drivers/gpu/drm/radeon/radeon_fence.c:244
radeon_fence_wait+0x38f/0x3f0 [radeon]()
Hardware name: P5Q
GPU lockup (waiting for 0x0013F5D7 last fence id 0x0013F5D6)
Modules linked in: cpufreq_powersave cpufreq_stats cpufreq_userspace
cpufreq_conservative cpufreq_ondemand freq_table lirc_serial(C) lirc_dev sco
bnep rfcomm l2cap crc16 binfmt_misc ip6t_LOG ip6table_filter ip6_tables fuse
nfsd exportfs nls_iso8859_1 nls_cp437 vfat fat coretemp loop dm_crypt
snd_hda_codec_hdmi snd_hda_codec_realtek snd_emu10k1_synth snd_emux_synth
snd_seq_virmidi snd_hda_intel snd_seq_midi_emul radeon snd_hda_codec
snd_emu10k1 snd_pcm_oss snd_ac97_codec snd_mixer_oss ac97_bus snd_util_mem
snd_pcm snd_hwdep snd_seq_dummy snd_seq_oss snd_seq_midi snd_rawmidi ttm
snd_seq_midi_event usb_storage snd_seq 8250_pnp drm_kms_helper btusb snd_timer
bluetooth snd_seq_device 8250 i2c_i801 usbhid snd hid emu10k1_gp soundcore
snd_page_alloc gameport pcspkr serial_core asus_atk0110 drm evdev gspca_pac207
gspca_main videodev v4l1_compat v4l2_compat_ioctl32 dm_mod sg atl1e sr_mod
cdrom firewire_ohci firewire_core via_rhine crc_itu_t mii uhci_hcd ehci_hcd
[last unloaded: scsi_wait_scan]
Pid: 10203, comm: stellarium Tainted: G         C  2.6.37-linux-2.6-latest-32
#10
Call Trace:
 [<ffffffff8103c8fb>] ? warn_slowpath_common+0x7b/0xc0
 [<ffffffff8103c9f5>] ? warn_slowpath_fmt+0x45/0x50
 [<ffffffffa04c1b1f>] ? radeon_fence_wait+0x38f/0x3f0 [radeon]
 [<ffffffff81057740>] ? autoremove_wake_function+0x0/0x30
 [<ffffffffa03200c9>] ? ttm_bo_wait+0x119/0x1d0 [ttm]
 [<ffffffffa04d8b8e>] ? radeon_gem_wait_idle_ioctl+0x8e/0x110 [radeon]
 [<ffffffffa00e0331>] ? drm_ioctl+0x3c1/0x440 [drm]
 [<ffffffffa04d8b00>] ? radeon_gem_wait_idle_ioctl+0x0/0x110 [radeon]
 [<ffffffff810dbef0>] ? cp_new_stat+0xe0/0x100
 [<ffffffff810e7a5f>] ? do_vfs_ioctl+0x9f/0x550
 [<ffffffff810e7f90>] ? sys_ioctl+0x80/0xa0
 [<ffffffff81002dbb>] ? system_call_fastpath+0x16/0x1b
---[ end trace ec1d5bad24ddd54b ]---

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

^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug 34313] RV770 lock-up with OpenGL
  2011-02-15 23:38 [Bug 34313] New: RV770 lock-up with OpenGL bugzilla-daemon
                   ` (5 preceding siblings ...)
  2011-02-16 23:57 ` bugzilla-daemon
@ 2011-02-16 23:58 ` bugzilla-daemon
  2011-02-16 23:58 ` bugzilla-daemon
                   ` (21 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: bugzilla-daemon @ 2011-02-16 23:58 UTC (permalink / raw)
  To: dri-devel

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

--- Comment #6 from Bob Ham <rah@bash.sh> 2011-02-16 15:58:14 PST ---
Created an attachment (id=43456)
 --> (https://bugs.freedesktop.org/attachment.cgi?id=43456)
X server log with r600g

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

^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug 34313] RV770 lock-up with OpenGL
  2011-02-15 23:38 [Bug 34313] New: RV770 lock-up with OpenGL bugzilla-daemon
                   ` (6 preceding siblings ...)
  2011-02-16 23:58 ` bugzilla-daemon
@ 2011-02-16 23:58 ` bugzilla-daemon
  2011-02-16 23:59 ` bugzilla-daemon
                   ` (20 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: bugzilla-daemon @ 2011-02-16 23:58 UTC (permalink / raw)
  To: dri-devel

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

--- Comment #7 from Bob Ham <rah@bash.sh> 2011-02-16 15:58:39 PST ---
Created an attachment (id=43457)
 --> (https://bugs.freedesktop.org/attachment.cgi?id=43457)
Output of dmesg with r600g

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

^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug 34313] RV770 lock-up with OpenGL
  2011-02-15 23:38 [Bug 34313] New: RV770 lock-up with OpenGL bugzilla-daemon
                   ` (7 preceding siblings ...)
  2011-02-16 23:58 ` bugzilla-daemon
@ 2011-02-16 23:59 ` bugzilla-daemon
  2011-02-16 23:59 ` bugzilla-daemon
                   ` (19 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: bugzilla-daemon @ 2011-02-16 23:59 UTC (permalink / raw)
  To: dri-devel

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

--- Comment #8 from Bob Ham <rah@bash.sh> 2011-02-16 15:59:10 PST ---
Created an attachment (id=43458)
 --> (https://bugs.freedesktop.org/attachment.cgi?id=43458)
X server configuration file with r600g

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

^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug 34313] RV770 lock-up with OpenGL
  2011-02-15 23:38 [Bug 34313] New: RV770 lock-up with OpenGL bugzilla-daemon
                   ` (8 preceding siblings ...)
  2011-02-16 23:59 ` bugzilla-daemon
@ 2011-02-16 23:59 ` bugzilla-daemon
  2011-02-21 18:52 ` bugzilla-daemon
                   ` (18 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: bugzilla-daemon @ 2011-02-16 23:59 UTC (permalink / raw)
  To: dri-devel

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

--- Comment #9 from Bob Ham <rah@bash.sh> 2011-02-16 15:59:38 PST ---
Created an attachment (id=43459)
 --> (https://bugs.freedesktop.org/attachment.cgi?id=43459)
Output of glxinfo with r600g

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

^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug 34313] RV770 lock-up with OpenGL
  2011-02-15 23:38 [Bug 34313] New: RV770 lock-up with OpenGL bugzilla-daemon
                   ` (9 preceding siblings ...)
  2011-02-16 23:59 ` bugzilla-daemon
@ 2011-02-21 18:52 ` bugzilla-daemon
  2011-02-21 19:02 ` bugzilla-daemon
                   ` (17 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: bugzilla-daemon @ 2011-02-21 18:52 UTC (permalink / raw)
  To: dri-devel

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

--- Comment #10 from Alex Deucher <agd5f@yahoo.com> 2011-02-21 10:52:52 PST ---
What specific programs cause the lockups?

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

^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug 34313] RV770 lock-up with OpenGL
  2011-02-15 23:38 [Bug 34313] New: RV770 lock-up with OpenGL bugzilla-daemon
                   ` (10 preceding siblings ...)
  2011-02-21 18:52 ` bugzilla-daemon
@ 2011-02-21 19:02 ` bugzilla-daemon
  2011-03-31 18:56 ` bugzilla-daemon
                   ` (16 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: bugzilla-daemon @ 2011-02-21 19:02 UTC (permalink / raw)
  To: dri-devel

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

--- Comment #11 from Bob Ham <rah@bash.sh> 2011-02-21 11:02:23 PST ---
The above lockups are from Stellarium:

  http://www.stellarium.org/

However, Nexuiz and Doom 3 will also cause GPU lockups (and eventually system
lockups.)

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

^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug 34313] RV770 lock-up with OpenGL
  2011-02-15 23:38 [Bug 34313] New: RV770 lock-up with OpenGL bugzilla-daemon
                   ` (11 preceding siblings ...)
  2011-02-21 19:02 ` bugzilla-daemon
@ 2011-03-31 18:56 ` bugzilla-daemon
  2011-03-31 19:16 ` bugzilla-daemon
                   ` (15 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: bugzilla-daemon @ 2011-03-31 18:56 UTC (permalink / raw)
  To: dri-devel

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

--- Comment #12 from Bob Ham <rah@bash.sh> 2011-03-31 11:56:56 PDT ---
This also happens with 2.6.38.

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

^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug 34313] RV770 lock-up with OpenGL
  2011-02-15 23:38 [Bug 34313] New: RV770 lock-up with OpenGL bugzilla-daemon
                   ` (12 preceding siblings ...)
  2011-03-31 18:56 ` bugzilla-daemon
@ 2011-03-31 19:16 ` bugzilla-daemon
  2011-04-11 13:00 ` bugzilla-daemon
                   ` (14 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: bugzilla-daemon @ 2011-03-31 19:16 UTC (permalink / raw)
  To: dri-devel

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

--- Comment #13 from Bob Ham <rah@bash.sh> 2011-03-31 12:16:30 PDT ---
Created an attachment (id=45100)
 --> (https://bugs.freedesktop.org/attachment.cgi?id=45100)
Kernel log of GPU lockup followed by (unrecoverable) X crash

This is with linux 2.6.38

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

^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug 34313] RV770 lock-up with OpenGL
  2011-02-15 23:38 [Bug 34313] New: RV770 lock-up with OpenGL bugzilla-daemon
                   ` (13 preceding siblings ...)
  2011-03-31 19:16 ` bugzilla-daemon
@ 2011-04-11 13:00 ` bugzilla-daemon
  2011-04-11 13:03 ` bugzilla-daemon
                   ` (13 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: bugzilla-daemon @ 2011-04-11 13:00 UTC (permalink / raw)
  To: dri-devel

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

--- Comment #14 from eric <e.durmin@gmx.net> 2011-04-11 06:00:55 PDT ---
This happens also with r300g + linux-2.6.38.2 + KMS.

I can not always reproduce this GPU lockup, but working (scrolling, opening a
new tab) with big or fullscreen windows seems to trigger this lockup... but not
right after a reboot... so it's difficult to reproduce. Hopefully someone finds
a better way to reproduce this lockup.

When the lockup starts the display disappears (turns to black) for 1 or 2
seconds, then the next will happen:
1) display will return and everything will work again, but the next lockup will
happen soon;
2) display will return but only mouse and keyboard are working, the display
will be frozen except the mouse pointer can move around; I have to exit all
running applications (alt+f4) blindly because the changes will not be seen, go
to console (ctrl+alt+f1) and from there reboot the system.

Switching to console (ctrl+alt+f1) usually works and there the display is
working again, but killing and restarting X will not work, the only way to get
X back is to reboot.

During the lockup the kernel.log will be full of:
  kernel: [drm:radeon_cs_ioctl] *ERROR* Failed to schedule IB !
  kernel: [drm:radeon_ib_schedule] *ERROR* radeon: couldn't schedule IB(1).
These lines are going for ever until I kill X.

Some lockups looking like mine were solved by turning off 'EnablePageFlip' in
xorg.conf or setting 'agpmode' to -1, 1 or 4 in modprobe.conf or exporting
'LIBGL_ALWAYS_INDIRECT=1'... none of these solutions worked for me. Maybe
turning off KMS works, but without KMS certain things won't work/are different,
so I try to keep using KMS.

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

^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug 34313] RV770 lock-up with OpenGL
  2011-02-15 23:38 [Bug 34313] New: RV770 lock-up with OpenGL bugzilla-daemon
                   ` (14 preceding siblings ...)
  2011-04-11 13:00 ` bugzilla-daemon
@ 2011-04-11 13:03 ` bugzilla-daemon
  2011-04-25 17:01 ` bugzilla-daemon
                   ` (12 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: bugzilla-daemon @ 2011-04-11 13:03 UTC (permalink / raw)
  To: dri-devel

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

--- Comment #15 from eric <e.durmin@gmx.net> 2011-04-11 06:03:13 PDT ---
Created an attachment (id=45475)
 --> (https://bugs.freedesktop.org/attachment.cgi?id=45475)
kernel.log

kernel.log during GPU lockup

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

^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug 34313] RV770 lock-up with OpenGL
  2011-02-15 23:38 [Bug 34313] New: RV770 lock-up with OpenGL bugzilla-daemon
                   ` (15 preceding siblings ...)
  2011-04-11 13:03 ` bugzilla-daemon
@ 2011-04-25 17:01 ` bugzilla-daemon
  2011-05-16 15:07 ` bugzilla-daemon
                   ` (11 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: bugzilla-daemon @ 2011-04-25 17:01 UTC (permalink / raw)
  To: dri-devel

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

Bob Ham <rah@bash.sh> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Version|7.7                         |7.10

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

^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug 34313] RV770 lock-up with OpenGL
  2011-02-15 23:38 [Bug 34313] New: RV770 lock-up with OpenGL bugzilla-daemon
                   ` (16 preceding siblings ...)
  2011-04-25 17:01 ` bugzilla-daemon
@ 2011-05-16 15:07 ` bugzilla-daemon
  2011-05-16 15:18 ` bugzilla-daemon
                   ` (10 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: bugzilla-daemon @ 2011-05-16 15:07 UTC (permalink / raw)
  To: dri-devel

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

--- Comment #16 from Bob Ham <rah@bash.sh> 2011-05-16 08:07:58 PDT ---
After testing I've discovered that there is no obvious culprit.  Reducing the
number of GL features (texture compression, VBOs, GLSL, etc) used by nexuiz
simply extends the amount of time it takes for the GPU to lock up.  A lockup
will occur even with all optional GL features turned off, it just takes a long
time.  Increasing the number of GL features in use just reduces the time it
takes for the GPU to lock up.

Repeatedly running the simple mesa demos in a cycle will eventually cause the
GPU to lock up.  Unfortunately, not always at the same point.

Disabling writeback using 'radeon.no_wb=1' on the kernel command line does not
stop GPU lockups.  Temperature is not a factor; the GPU has locked up at 48
degrees while at other times running fine at over 58 degrees for long periods. 
There are no such problems while using the proprietary fglrx driver.

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

^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug 34313] RV770 lock-up with OpenGL
  2011-02-15 23:38 [Bug 34313] New: RV770 lock-up with OpenGL bugzilla-daemon
                   ` (17 preceding siblings ...)
  2011-05-16 15:07 ` bugzilla-daemon
@ 2011-05-16 15:18 ` bugzilla-daemon
  2011-05-16 22:36 ` bugzilla-daemon
                   ` (9 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: bugzilla-daemon @ 2011-05-16 15:18 UTC (permalink / raw)
  To: dri-devel

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

--- Comment #17 from Bob Ham <rah@bash.sh> 2011-05-16 08:18:28 PDT ---
The previous comment is while using the latest drm-fixes kernel tree and latest
git for X, ddx, mesa (r600g), etc.

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

^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug 34313] RV770 lock-up with OpenGL
  2011-02-15 23:38 [Bug 34313] New: RV770 lock-up with OpenGL bugzilla-daemon
                   ` (18 preceding siblings ...)
  2011-05-16 15:18 ` bugzilla-daemon
@ 2011-05-16 22:36 ` bugzilla-daemon
  2011-05-22  2:55 ` bugzilla-daemon
                   ` (8 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: bugzilla-daemon @ 2011-05-16 22:36 UTC (permalink / raw)
  To: dri-devel

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

--- Comment #18 from Bob Ham <rah@bash.sh> 2011-05-16 15:36:12 PDT ---
Neither reducing the VRAM size to 32MB or increasing the GART size to 1GB makes
a difference.

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

^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug 34313] RV770 lock-up with OpenGL
  2011-02-15 23:38 [Bug 34313] New: RV770 lock-up with OpenGL bugzilla-daemon
                   ` (19 preceding siblings ...)
  2011-05-16 22:36 ` bugzilla-daemon
@ 2011-05-22  2:55 ` bugzilla-daemon
  2011-05-22 16:09 ` bugzilla-daemon
                   ` (7 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: bugzilla-daemon @ 2011-05-22  2:55 UTC (permalink / raw)
  To: dri-devel

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

--- Comment #19 from Bob Ham <rah@bash.sh> 2011-05-21 19:55:50 PDT ---
I recalled that I had played Warzone 2100 (a GL game) some time ago.  Looking
at the time stamps on the save game files, I found which kernel I was using at
the time (2.6.36).  From there, I've done a git bisect using Linus' tree.  This
is the output:

rah@myrtle:/usr/src/linus$ git bisect good
6f34be50bd1bdd2ff3c955940e033a80d05f248a is the first bad commit
commit 6f34be50bd1bdd2ff3c955940e033a80d05f248a
Author: Alex Deucher <alexdeucher@gmail.com>
Date:   Sun Nov 21 10:59:01 2010 -0500

    drm/radeon/kms: add pageflip ioctl support (v3)

    This adds support for dri2 pageflipping.

    v2: precision updates from Mario Kleiner.
    v3: Multihead fixes from Mario Kleiner; missing crtc offset
        add note about update pending bit on pre-avivo chips

    Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
    Signed-off-by: Mario Kleiner <mario.kleiner@tuebingen.mpg.de>
    Signed-off-by: Dave Airlie <airlied@redhat.com>

:040000 040000 e5e9b7c6860a5ebba78346f3396791520a7842a4
2e9d672e24e579dc56c8f25b0ff883d88c09b7c4 M      drivers

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

^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug 34313] RV770 lock-up with OpenGL
  2011-02-15 23:38 [Bug 34313] New: RV770 lock-up with OpenGL bugzilla-daemon
                   ` (20 preceding siblings ...)
  2011-05-22  2:55 ` bugzilla-daemon
@ 2011-05-22 16:09 ` bugzilla-daemon
  2011-05-22 17:01 ` bugzilla-daemon
                   ` (6 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: bugzilla-daemon @ 2011-05-22 16:09 UTC (permalink / raw)
  To: dri-devel

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

--- Comment #20 from Alex Deucher <agd5f@yahoo.com> 2011-05-22 09:09:49 PDT ---
Does:
Option "EnablePageFlip" "False"
in the device section of your xorg.conf fix the issues?

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

^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug 34313] RV770 lock-up with OpenGL
  2011-02-15 23:38 [Bug 34313] New: RV770 lock-up with OpenGL bugzilla-daemon
                   ` (21 preceding siblings ...)
  2011-05-22 16:09 ` bugzilla-daemon
@ 2011-05-22 17:01 ` bugzilla-daemon
  2011-05-27 16:47 ` bugzilla-daemon
                   ` (5 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: bugzilla-daemon @ 2011-05-22 17:01 UTC (permalink / raw)
  To: dri-devel

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

--- Comment #21 from Bob Ham <rah@bash.sh> 2011-05-22 10:01:32 PDT ---
(In reply to comment #20)
> Does:
> Option "EnablePageFlip" "False"
> in the device section of your xorg.conf fix the issues?

Yes and no.  I believe there are at least three distinct problems causing
lockups.  Firstly, this immediate lockup caused by page flipping (it happens
very quickly with GL programs.)  Secondly, is a lockup from some other cause
that takes longer to show itself but inevitably does.  Lastly is a more serious
lockup that is not detected by the kernel driver and causes a hard lock.  This
last lockup is rarer still than the second.

The first immediate lockup seems to be remedied by disabling page flipping. 
The second (and I presume third) is still present, however.  It only takes 5-15
minutes of playing nexuiz for the second type of lockup to assert itself. 
Compare this with 0-60 second for the first, page flipping lockup.

So yes, disabling page flipping solves one lockup but there are still others
that it doesn't solve.  I will try to do more testing using warzone 2100
instead of nexuiz to see if I can find the cause of the second lockup.

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

^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug 34313] RV770 lock-up with OpenGL
  2011-02-15 23:38 [Bug 34313] New: RV770 lock-up with OpenGL bugzilla-daemon
                   ` (22 preceding siblings ...)
  2011-05-22 17:01 ` bugzilla-daemon
@ 2011-05-27 16:47 ` bugzilla-daemon
  2011-05-27 16:50 ` bugzilla-daemon
                   ` (4 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: bugzilla-daemon @ 2011-05-27 16:47 UTC (permalink / raw)
  To: dri-devel

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

--- Comment #22 from Bob Ham <rah@bash.sh> 2011-05-27 09:47:15 PDT ---
I've done a bisect on GPU lockups with warzone 2100.  During this bisect there
were some kernels that displayed bad GL rendering (lots of artifacts,
flickering textures, etc.), some of which locked up the GPU and some of which
didn't.  I've treated these kernels as 'good' if they do not lock up because
bad rendering is not a problem with recent kernels so it's likely to have been
a different issue.

The last commit identified by the bisect caused the kernel to behave in a
strange way with various bits timing out (particular on file system access) as
soon as X was loaded, prior to any GL activity.  The system is unusable and the
time outs continue until the machine locks hard.  I'll attached a log of the
kernel's output.  I'm not sure if this is the bug I'm chasing.  Marking the
commit as "skip" during the bisect unfortunately produces the following report:

There are only 'skip'ped commits left to test.
The first bad commit could be any of:
b7ae5056c94a8191c1fd0b5697707377516c0c5d
5480f727dc4c049eb46b191bfaeb034067aa6835
We cannot bisect more!


The possibilities are as follows:

Merge branch 'drm-fixes' of /home/airlied/kernel/linux-2.6 into drm-core-next
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=b7ae5056c94a8191c1fd0b5697707377516c0c5d

Revert "drm/radeon/kms: remove some pll algo flags"
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=5480f727dc4c049eb46b191bfaeb034067aa6835

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

^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug 34313] RV770 lock-up with OpenGL
  2011-02-15 23:38 [Bug 34313] New: RV770 lock-up with OpenGL bugzilla-daemon
                   ` (23 preceding siblings ...)
  2011-05-27 16:47 ` bugzilla-daemon
@ 2011-05-27 16:50 ` bugzilla-daemon
  2011-05-27 23:01 ` bugzilla-daemon
                   ` (3 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: bugzilla-daemon @ 2011-05-27 16:50 UTC (permalink / raw)
  To: dri-devel

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

--- Comment #23 from Bob Ham <rah@bash.sh> 2011-05-27 09:50:18 PDT ---
Created an attachment (id=47235)
 --> (https://bugs.freedesktop.org/attachment.cgi?id=47235)
Kernel log with strange time out behaviour following X load

Above I've stated that the machine locks hard.  From this log it shows the
Magic SysRq key is still working so evidently it isn't a hard lock.

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

^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug 34313] RV770 lock-up with OpenGL
  2011-02-15 23:38 [Bug 34313] New: RV770 lock-up with OpenGL bugzilla-daemon
                   ` (24 preceding siblings ...)
  2011-05-27 16:50 ` bugzilla-daemon
@ 2011-05-27 23:01 ` bugzilla-daemon
  2012-11-02 14:41 ` bugzilla-daemon
                   ` (2 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: bugzilla-daemon @ 2011-05-27 23:01 UTC (permalink / raw)
  To: dri-devel

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

--- Comment #24 from Bob Ham <rah@bash.sh> 2011-05-27 16:01:34 PDT ---
In the previously described bisect, I failed to mention that the tree had been
restricted to drivers/gpu/drm/radeon.  Using the log of that bisect as a
starting point for a bisect of the whole tree, I arrived at the following,
similar report:

There are only 'skip'ped commits left to test.
The first bad commit could be any of:
b7ae5056c94a8191c1fd0b5697707377516c0c5d
c9220b0f7cbd1d2272426aa81a72ae2f6582bb71
We cannot bisect more!


The first is the same skipped (weird timing out kernel) commit as the
restricted bisect but the second possibility is different and from TTM:

Merge branch 'drm-fixes' of /home/airlied/kernel/linux-2.6 into drm-core-next
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=b7ae5056c94a8191c1fd0b5697707377516c0c5d

drm/ttm: add unlocked variant of new manager put node.
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=c9220b0f7cbd1d2272426aa81a72ae2f6582bb71

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

^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug 34313] RV770 lock-up with OpenGL
  2011-02-15 23:38 [Bug 34313] New: RV770 lock-up with OpenGL bugzilla-daemon
                   ` (25 preceding siblings ...)
  2011-05-27 23:01 ` bugzilla-daemon
@ 2012-11-02 14:41 ` bugzilla-daemon
  2012-11-02 14:47 ` bugzilla-daemon
  2019-11-19  8:18 ` bugzilla-daemon
  28 siblings, 0 replies; 30+ messages in thread
From: bugzilla-daemon @ 2012-11-02 14:41 UTC (permalink / raw)
  To: dri-devel


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

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

Andreas Boll <andreas.boll.dev@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |NEEDINFO
            Product|Mesa                        |DRI
            Version|7.10                        |unspecified
          Component|Drivers/DRI/R600            |DRM/Radeon

--- Comment #25 from Andreas Boll <andreas.boll.dev@gmail.com> ---
Is this still an issue with a newer driver/kernel?
Reassigning to drm/radeon.

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

[-- Attachment #1.2: Type: text/html, Size: 2278 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

^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug 34313] RV770 lock-up with OpenGL
  2011-02-15 23:38 [Bug 34313] New: RV770 lock-up with OpenGL bugzilla-daemon
                   ` (26 preceding siblings ...)
  2012-11-02 14:41 ` bugzilla-daemon
@ 2012-11-02 14:47 ` bugzilla-daemon
  2019-11-19  8:18 ` bugzilla-daemon
  28 siblings, 0 replies; 30+ messages in thread
From: bugzilla-daemon @ 2012-11-02 14:47 UTC (permalink / raw)
  To: dri-devel


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

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

--- Comment #26 from Bob Ham <rah@bash.sh> ---
(In reply to comment #25)
> Is this still an issue with a newer driver/kernel?

I'll investigate.

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

[-- Attachment #1.2: Type: text/html, Size: 1077 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

^ permalink raw reply	[flat|nested] 30+ messages in thread

* [Bug 34313] RV770 lock-up with OpenGL
  2011-02-15 23:38 [Bug 34313] New: RV770 lock-up with OpenGL bugzilla-daemon
                   ` (27 preceding siblings ...)
  2012-11-02 14:47 ` bugzilla-daemon
@ 2019-11-19  8:18 ` bugzilla-daemon
  28 siblings, 0 replies; 30+ messages in thread
From: bugzilla-daemon @ 2019-11-19  8:18 UTC (permalink / raw)
  To: dri-devel


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

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

Martin Peres <martin.peres@free.fr> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |MOVED
             Status|NEEDINFO                    |RESOLVED

--- Comment #27 from Martin Peres <martin.peres@free.fr> ---
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been
closed from further activity.

You can subscribe and participate further through the new bug through this link
to our GitLab instance: https://gitlab.freedesktop.org/drm/amd/issues/177.

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

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

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

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

^ permalink raw reply	[flat|nested] 30+ messages in thread

end of thread, other threads:[~2019-11-19  8:18 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-02-15 23:38 [Bug 34313] New: RV770 lock-up with OpenGL bugzilla-daemon
2011-02-15 23:39 ` [Bug 34313] " bugzilla-daemon
2011-02-15 23:39 ` bugzilla-daemon
2011-02-15 23:40 ` bugzilla-daemon
2011-02-15 23:43 ` bugzilla-daemon
2011-02-16  1:15 ` bugzilla-daemon
2011-02-16 23:57 ` bugzilla-daemon
2011-02-16 23:58 ` bugzilla-daemon
2011-02-16 23:58 ` bugzilla-daemon
2011-02-16 23:59 ` bugzilla-daemon
2011-02-16 23:59 ` bugzilla-daemon
2011-02-21 18:52 ` bugzilla-daemon
2011-02-21 19:02 ` bugzilla-daemon
2011-03-31 18:56 ` bugzilla-daemon
2011-03-31 19:16 ` bugzilla-daemon
2011-04-11 13:00 ` bugzilla-daemon
2011-04-11 13:03 ` bugzilla-daemon
2011-04-25 17:01 ` bugzilla-daemon
2011-05-16 15:07 ` bugzilla-daemon
2011-05-16 15:18 ` bugzilla-daemon
2011-05-16 22:36 ` bugzilla-daemon
2011-05-22  2:55 ` bugzilla-daemon
2011-05-22 16:09 ` bugzilla-daemon
2011-05-22 17:01 ` bugzilla-daemon
2011-05-27 16:47 ` bugzilla-daemon
2011-05-27 16:50 ` bugzilla-daemon
2011-05-27 23:01 ` bugzilla-daemon
2012-11-02 14:41 ` bugzilla-daemon
2012-11-02 14:47 ` bugzilla-daemon
2019-11-19  8:18 ` bugzilla-daemon

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.