bugzilla-daemon at freedesktop.org
2009-Feb-16 03:50 UTC
[Nouveau] [Bug 20130] New: GT200: nv50 chipset 0xa0 lockup
http://bugs.freedesktop.org/show_bug.cgi?id=20130 Summary: GT200: nv50 chipset 0xa0 lockup Product: xorg Version: git Platform: x86-64 (AMD64) OS/Version: Linux (All) Status: NEW Severity: normal Priority: medium Component: Driver/nouveau AssignedTo: nouveau at lists.freedesktop.org ReportedBy: kamilkss at gmail.com QAContact: xorg-team at lists.x.org Created an attachment (id=22971) --> (http://bugs.freedesktop.org/attachment.cgi?id=22971) Logs Hi guys, I recently mailed in a mmiotrace of my GT200 on which I tried to enable EXA with no success. I have noticed a new commit http://cgit.freedesktop.org/mesa/drm/commit/?id=a4ac60a10239bb6d19f6d89f2c044e9b7b29837c and went ahead with latest git. After issuing startx I get a blank screen and a complete lockup. Please see the attached logs. I'm unable to provide a meaningful dmesg since it gets overwritten on the next boot after a lockup (I'm using Arch Linux). I will be more than happy to help. Thanks! -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2009-Feb-16 04:23 UTC
[Nouveau] [Bug 20130] GT200: nv50 chipset 0xa0 lockup
http://bugs.freedesktop.org/show_bug.cgi?id=20130 --- Comment #1 from Kamil Kaminski <kamilkss at gmail.com> 2009-02-15 20:23:54 PST --- dmesg: [drm] Initialized drm 1.1.0 20060810 pci 0000:01:00.0: BAR 3: can't reserve mem region [0xf8000000-0xf9ffffff] pci 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 pci 0000:01:00.0: setting latency timer to 64 [drm] Detected an NV50 generation card (0x0a0100a2) [drm] Initialized nouveau 0.0.12 libdrm-2.4.4-31-g084e143d0c82f5bf6 on minor 0 [drm] Used old pci detect: framebuffer loaded mtrr: base(0xc0000000) is not aligned on a size(0x38000000) boundary [drm] Allocating FIFO number 1 [drm] nouveau_fifo_alloc: initialised FIFO 1 [drm] Allocating FIFO number 2 [drm] nouveau_fifo_alloc: initialised FIFO 2 [drm] PGRAPH_ERROR - nSource: DATA_ERROR, nStatus: [drm] PGRAPH_ERROR - Ch 2/2 Class 0x8397 Mthd 0x0184 Data 0x00000000:0x00000e00 [drm] PGRAPH_ERROR - nSource: DATA_ERROR, nStatus: [drm] PGRAPH_ERROR - Ch 2/2 Class 0x8397 Mthd 0x0188 Data 0x00000000:0x00000e00 [drm] PGRAPH_ERROR - nSource: DATA_ERROR, nStatus: [drm] PGRAPH_ERROR - Ch 2/2 Class 0x8397 Mthd 0x018c Data 0x00000000:0x00000e00 [drm] PGRAPH_ERROR - nSource: DATA_ERROR, nStatus: [drm] PGRAPH_ERROR - Ch 2/2 Class 0x8397 Mthd 0x0190 Data 0x00000000:0x00000e00 [drm] PGRAPH_ERROR - nSource: DATA_ERROR, nStatus: [drm] PGRAPH_ERROR - Ch 2/2 Class 0x8397 Mthd 0x0194 Data 0x00000000:0x00000e00 [drm] PGRAPH_ERROR - nSource: DATA_ERROR, nStatus: [drm] PGRAPH_ERROR - Ch 2/2 Class 0x8397 Mthd 0x0198 Data 0x00000000:0x00000e00 [drm] PGRAPH_ERROR - nSource: DATA_ERROR, nStatus: [drm] PGRAPH_ERROR - Ch 2/2 Class 0x8397 Mthd 0x019c Data 0x00000000:0x00000e00 [drm] PGRAPH_ERROR - nSource: DATA_ERROR, nStatus: [drm] PGRAPH_ERROR - Ch 2/2 Class 0x8397 Mthd 0x01a0 Data 0x00000000:0x00000e00 [drm] PGRAPH_ERROR - nSource: DATA_ERROR, nStatus: [drm] PGRAPH_ERROR - Ch 2/2 Class 0x8397 Mthd 0x01a4 Data 0x00000000:0x00000e00 [drm] PGRAPH_ERROR - nSource: DATA_ERROR, nStatus: [drm] PGRAPH_ERROR - Ch 2/2 Class 0x8397 Mthd 0x01a8 Data 0x00000000:0x00000e00 [drm] PGRAPH_ERROR - nSource: DATA_ERROR, nStatus: [drm] PGRAPH_ERROR - Ch 2/2 Class 0x8397 Mthd 0x01ac Data 0x00000000:0x00000e00 [drm] PGRAPH_ERROR - nSource: DATA_ERROR, nStatus: [drm] PGRAPH_ERROR - Ch 2/2 Class 0x8397 Mthd 0x01c0 Data 0x00000000:0x00000e00 [drm] PGRAPH_ERROR - nSource: DATA_ERROR, nStatus: [drm] PGRAPH_ERROR - Ch 2/2 Class 0x8397 Mthd 0x01c4 Data 0x00000000:0x00000e00 [drm] PGRAPH_ERROR - nSource: DATA_ERROR, nStatus: [drm] PGRAPH_ERROR - Ch 2/2 Class 0x8397 Mthd 0x01c8 Data 0x00000000:0x00000e00 [drm] PGRAPH_ERROR - nSource: DATA_ERROR, nStatus: [drm] PGRAPH_ERROR - Ch 2/2 Class 0x8397 Mthd 0x01cc Data 0x00000000:0x00000e00 [drm] PGRAPH_ERROR - nSource: DATA_ERROR, nStatus: [drm] PGRAPH_ERROR - Ch 2/2 Class 0x8397 Mthd 0x01d0 Data 0x00000000:0x00000e00 [drm] PGRAPH_ERROR - nSource: DATA_ERROR, nStatus: [drm] PGRAPH_ERROR - Ch 2/2 Class 0x8397 Mthd 0x01d4 Data 0x00000000:0x00000e00 [drm] PGRAPH_ERROR - nSource: DATA_ERROR, nStatus: [drm] PGRAPH_ERROR - Ch 2/2 Class 0x8397 Mthd 0x01d8 Data 0x00000000:0x00000e00 [drm] PGRAPH_ERROR - nSource: DATA_ERROR, nStatus: [drm] PGRAPH_ERROR - Ch 2/2 Class 0x8397 Mthd 0x01dc Data 0x00000000:0x00000e00 [drm] PGRAPH_ERROR - nSource: DATA_ERROR, nStatus: [drm] PGRAPH_ERROR - Ch 2/2 Class 0x8397 Mthd 0x1520 Data 0x00000000:0x00000000 [drm] PGRAPH_ERROR - nSource: PROTECTION_ERROR LIMIT_COLOR, nStatus: [drm] PGRAPH_ERROR - Ch 2/2 Class 0x8397 Mthd 0x1520 Data 0x00000000:0x00000000 [drm:nv50_pgraph_irq_handler] *ERROR* magic set 1: [drm:nv50_pgraph_irq_handler] *ERROR* 0x00408900: 0x00000000 [drm:nv50_pgraph_irq_handler] *ERROR* 0x00408904: 0x00000000 [drm:nv50_pgraph_irq_handler] *ERROR* 0x00408908: 0x00000000 [drm:nv50_pgraph_irq_handler] *ERROR* 0x0040890c: 0x00000000 [drm:nv50_pgraph_irq_handler] *ERROR* 0x00408910: 0x00000000 [drm:nv50_pgraph_irq_handler] *ERROR* 0x00408e08: 0x3f00f4e1 [drm:nv50_pgraph_irq_handler] *ERROR* 0x00408e0c: 0x40002177 [drm:nv50_pgraph_irq_handler] *ERROR* 0x00408e10: 0xbe7d1cda [drm:nv50_pgraph_irq_handler] *ERROR* 0x00408e14: 0x00000000 [drm:nv50_pgraph_irq_handler] *ERROR* 0x00408e18: 0x00000000 [drm:nv50_pgraph_irq_handler] *ERROR* 0x00408e1c: 0x00000000 [drm:nv50_pgraph_irq_handler] *ERROR* 0x00408e20: 0x00000000 [drm:nv50_pgraph_irq_handler] *ERROR* 0x00408e24: 0x00000000 [drm:nv50_pgraph_irq_handler] *ERROR* magic set 2: [drm:nv50_pgraph_irq_handler] *ERROR* 0x00409900: 0x00000000 [drm:nv50_pgraph_irq_handler] *ERROR* 0x00409904: 0x00000000 [drm:nv50_pgraph_irq_handler] *ERROR* 0x00409908: 0x00000000 [drm:nv50_pgraph_irq_handler] *ERROR* 0x0040990c: 0x00000000 [drm:nv50_pgraph_irq_handler] *ERROR* 0x00409910: 0x00000000 [drm:nv50_pgraph_irq_handler] *ERROR* 0x00409e08: 0xefebeffd [drm:nv50_pgraph_irq_handler] *ERROR* 0x00409e0c: 0x40004e50 [drm:nv50_pgraph_irq_handler] *ERROR* 0x00409e10: 0xfb7f3adf [drm:nv50_pgraph_irq_handler] *ERROR* 0x00409e14: 0x00000000 [drm:nv50_pgraph_irq_handler] *ERROR* 0x00409e18: 0x00000000 [drm:nv50_pgraph_irq_handler] *ERROR* 0x00409e1c: 0x00000000 [drm:nv50_pgraph_irq_handler] *ERROR* 0x00409e20: 0x00000000 [drm:nv50_pgraph_irq_handler] *ERROR* 0x00409e24: 0x00000000 -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2009-Feb-17 17:56 UTC
[Nouveau] [Bug 20130] GT200: nv50 chipset 0xa0 lockup
http://bugs.freedesktop.org/show_bug.cgi?id=20130 --- Comment #2 from Kamil Kaminski <kamilkss at gmail.com> 2009-02-17 09:56:58 PST --- Created an attachment (id=23038) --> (http://bugs.freedesktop.org/attachment.cgi?id=23038) dmesg drm debug=1 -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2009-Feb-17 17:57 UTC
[Nouveau] [Bug 20130] GT200: nv50 chipset 0xa0 lockup
http://bugs.freedesktop.org/show_bug.cgi?id=20130 --- Comment #3 from Kamil Kaminski <kamilkss at gmail.com> 2009-02-17 09:57:33 PST --- Created an attachment (id=23039) --> (http://bugs.freedesktop.org/attachment.cgi?id=23039) dmesg with pramin_more_flush and drm debug=1 -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2009-Feb-17 17:59 UTC
[Nouveau] [Bug 20130] GT200: nv50 chipset 0xa0 lockup
http://bugs.freedesktop.org/show_bug.cgi?id=20130 --- Comment #4 from Kamil Kaminski <kamilkss at gmail.com> 2009-02-17 09:59:26 PST --- I was able to log in! But there's some form of 2D image corruption, I'm able to see my background - panels - open new windows - but I can't see any *text*. -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2009-Feb-17 22:01 UTC
[Nouveau] [Bug 20130] GT200: nv50 chipset 0xa0 lockup
http://bugs.freedesktop.org/show_bug.cgi?id=20130 --- Comment #5 from Ben Skeggs <skeggsb at gmail.com> 2009-02-17 14:01:49 PST --- Created an attachment (id=23049) --> (http://bugs.freedesktop.org/attachment.cgi?id=23049) Horrible hack, that may just help. -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2009-Feb-17 22:03 UTC
[Nouveau] [Bug 20130] GT200: nv50 chipset 0xa0 lockup
http://bugs.freedesktop.org/show_bug.cgi?id=20130 --- Comment #6 from Ben Skeggs <skeggsb at gmail.com> 2009-02-17 14:03:44 PST --- Can you give the above patch a try. As a warning, your kernel will OOPS when you exit X with this patch. It's not a proper solution, but it'll tell us for sure if the issue is where I expect it is. A proper fix will require a little more work :) -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2009-Feb-17 23:32 UTC
[Nouveau] [Bug 20130] GT200: nv50 chipset 0xa0 lockup
http://bugs.freedesktop.org/show_bug.cgi?id=20130 --- Comment #7 from Kamil Kaminski <kamilkss at gmail.com> 2009-02-17 15:32:25 PST --- I didn't experience an OOPS since Xorg is frozen using 100% and it doesn't respond to Ctrl+Alt+Backspace or Ctrl+Alt+F1. All I could do is halt the machine through ssh. Thanks Ben. -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2009-Feb-17 23:33 UTC
[Nouveau] [Bug 20130] GT200: nv50 chipset 0xa0 lockup
http://bugs.freedesktop.org/show_bug.cgi?id=20130 --- Comment #8 from Kamil Kaminski <kamilkss at gmail.com> 2009-02-17 15:33:20 PST --- Created an attachment (id=23051) --> (http://bugs.freedesktop.org/attachment.cgi?id=23051) dmesg after applying nasty hack :P -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2009-Feb-24 07:27 UTC
[Nouveau] [Bug 20130] GT200: nv50 chipset 0xa0 2D corruption
http://bugs.freedesktop.org/show_bug.cgi?id=20130 Kamil Kaminski <kamilkss at gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|GT200: nv50 chipset 0xa0 |GT200: nv50 chipset 0xa0 2D |lockup |corruption --- Comment #9 from Kamil Kaminski <kamilkss at gmail.com> 2009-02-23 23:27:09 PST --- I cannot reproduce the 100% cpu Xorg, I guess something went wrong before when I tried it. I logged in +10 times and only get mild 2D corruption http://img15.imageshack.us/img15/8486/2dcorruption.jpg, so we're almost there. -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2009-Feb-24 07:29 UTC
[Nouveau] [Bug 20130] GT200: nv50 chipset 0xa0 2D corruption
http://bugs.freedesktop.org/show_bug.cgi?id=20130 --- Comment #10 from Kamil Kaminski <kamilkss at gmail.com> 2009-02-23 23:29:24 PST --- Created an attachment (id=23247) --> (http://bugs.freedesktop.org/attachment.cgi?id=23247) Xorg.0.log-02.24.09 -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2009-Feb-24 07:30 UTC
[Nouveau] [Bug 20130] GT200: nv50 chipset 0xa0 2D corruption
http://bugs.freedesktop.org/show_bug.cgi?id=20130 Kamil Kaminski <kamilkss at gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #23051|0 |1 is obsolete| | --- Comment #11 from Kamil Kaminski <kamilkss at gmail.com> 2009-02-23 23:30:10 PST --- Created an attachment (id=23248) --> (http://bugs.freedesktop.org/attachment.cgi?id=23248) dmesg-02.24.09-while X is running -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2009-Feb-24 07:30 UTC
[Nouveau] [Bug 20130] GT200: nv50 chipset 0xa0 2D corruption
http://bugs.freedesktop.org/show_bug.cgi?id=20130 --- Comment #12 from Kamil Kaminski <kamilkss at gmail.com> 2009-02-23 23:30:34 PST --- Created an attachment (id=23249) --> (http://bugs.freedesktop.org/attachment.cgi?id=23249) dmesg-02.24.09-after X lougout -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2009-Feb-24 10:18 UTC
[Nouveau] [Bug 20130] GT200: nv50 chipset 0xa0 2D corruption
http://bugs.freedesktop.org/show_bug.cgi?id=20130 --- Comment #13 from Ben Skeggs <skeggsb at gmail.com> 2009-02-24 02:18:29 PST --- Interesting that the card randomly decided to stop throwing errors, I don't think there's a good reason for that on the master branch really. It'd be interesting to know how the modesetting-gem branch fares, not with modesetting or anything turned on, just a plain "modprobe nouveau"! The mis-rendering looks like the 3D engine isn't working correctly though. -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2009-Feb-24 21:00 UTC
[Nouveau] [Bug 20130] GT200: nv50 chipset 0xa0 2D corruption
http://bugs.freedesktop.org/show_bug.cgi?id=20130 --- Comment #14 from Kamil Kaminski <kamilkss at gmail.com> 2009-02-24 13:00:24 PST --- With modesetting-gem I get 100% Xorg utilization since dmesg get overflowed with: [drm:nouveau_irq_handler] *ERROR* Unhandled PMC INTR status bits 0x00020000 [drm:nouveau_irq_handler] *ERROR* Unhandled PMC INTR status bits 0x00020000 [drm:nouveau_irq_handler] *ERROR* Unhandled PMC INTR status bits 0x00020000 [drm:nouveau_irq_handler] *ERROR* Unhandled PMC INTR status bits 0x00020000 ... -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2009-May-28 19:53 UTC
[Nouveau] [Bug 20130] GT200: nv50 chipset 0xa0 2D corruption
http://bugs.freedesktop.org/show_bug.cgi?id=20130 Peter Hjalmarsson <xake at rymdraket.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |xake at rymdraket.net --- Comment #15 from Peter Hjalmarsson <xake at rymdraket.net> 2009-05-28 12:53:18 PST --- How is this going? Looking at the last screenshot that is what I currently gets on my: 02:00.0 VGA compatible controller [0300]: nVidia Corporation GT200b [GeForce GTX 285] [10de:05e3] (rev a1) (i.e. nearly everything seems to draw nice exept my icons and my fonts) That is with latest x11-drm, libdrm and xf86-video-nouveau checked out from git fresh today. Is there anything I can provide to get this going? (I have Xorg and dmesg of drm debug=1 when it fails) Oh, nearly forgot to tell that everything looks perfect when using NoAccel True in xorg.conf. -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2009-Jun-02 04:16 UTC
[Nouveau] [Bug 20130] GT200: nv50 chipset 0xa0 2D corruption
http://bugs.freedesktop.org/show_bug.cgi?id=20130 --- Comment #16 from Kamil Kaminski <kamilkss at gmail.com> 2009-06-01 21:16:26 PST --- Not much has changed, DRM code still needs to be tweaked, once that's done DDX driver should work pretty nicely, I hope. Let's wait when fedora gets released, maybe then Ben will have more time to look at this. -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2009-Jun-18 03:00 UTC
[Nouveau] [Bug 20130] GT200: nv50 chipset 0xa0 2D corruption
http://bugs.freedesktop.org/show_bug.cgi?id=20130 Kamil Kaminski <kamilkss at gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #17 from Kamil Kaminski <kamilkss at gmail.com> 2009-06-17 20:00:56 PST --- I'm marking this as fixed for now, with patches from newttm-devel branch everything seems to work fine, kms is flawless and I even managed to run gallium3d for few minutes before a lockup :). hax0r1337. -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
Apparently Analagous Threads
- [MESA PATCH] Fix nv40_miptree_layout pitch
- [Bug 75776] New: Hearthstone displays corrupted buffers on NVA5
- [Bug 24002] New: PFIFO_CACHE_ERROR PGRAPH_ERROR
- [Bug 49727] New: wine 1.5.2 and 3Dmark2001se displays only black screen with FPS, on nv43/AGP
- [Bug 73358] New: [nv34] adobe flash + firefox -> DATA_ERROR