All of lore.kernel.org
 help / color / mirror / Atom feed
* [Bug 96258] New: [NVC0] Hang when running compute program
@ 2016-05-28 13:49 bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
       [not found] ` <bug-96258-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
  0 siblings, 1 reply; 8+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2016-05-28 13:49 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW


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

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

            Bug ID: 96258
           Summary: [NVC0] Hang when running compute program
           Product: Mesa
           Version: git
          Hardware: Other
                OS: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Drivers/DRI/nouveau
          Assignee: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
          Reporter: imirkin-FrUbXkNCsVf2fBVCVOL8/A@public.gmane.org
        QA Contact: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org

Created attachment 124145
  --> https://bugs.freedesktop.org/attachment.cgi?id=124145&action=edit
compute shader dump

This happened on GK208, but I assume it'll happen everywhere. This is with the
trace from bug 94858.

[259564.842264] nouveau 0000:02:00.0: fifo: read fault at 0000000000 engine 00
[GR] client 03 [GPC0/L1_1] reason 02 [PTE] on channel 6 [007f940000 X[1608]]
[259564.842268] nouveau 0000:02:00.0: fifo: gr engine fault on channel 6,
recovering...
[259595.772036] nouveau 0000:02:00.0: X[1608]: failed to idle channel 6
[X[1608]]
[259610.772211] nouveau 0000:02:00.0: X[1608]: failed to idle channel 6
[X[1608]]

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

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

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

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

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

* [Bug 96258] [NVC0] Hang when running compute program
       [not found] ` <bug-96258-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
@ 2016-05-28 13:53   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  2016-05-28 13:54   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
                     ` (5 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2016-05-28 13:53 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW


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

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

--- Comment #1 from Ilia Mirkin <imirkin-FrUbXkNCsVf2fBVCVOL8/A@public.gmane.org> ---
Created attachment 124146
  --> https://bugs.freedesktop.org/attachment.cgi?id=124146&action=edit
compute shader dump - NV50_PROG_OPTIMIZE=1 (fail)

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

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

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

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

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

* [Bug 96258] [NVC0] Hang when running compute program
       [not found] ` <bug-96258-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
  2016-05-28 13:53   ` [Bug 96258] " bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2016-05-28 13:54   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  2016-05-28 14:02   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
                     ` (4 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2016-05-28 13:54 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW


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

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

--- Comment #2 from Ilia Mirkin <imirkin-FrUbXkNCsVf2fBVCVOL8/A@public.gmane.org> ---
Created attachment 124147
  --> https://bugs.freedesktop.org/attachment.cgi?id=124147&action=edit
compute shader dump - NV50_PROG_OPTIMIZE=0 (success)

Looks like one of the "level 1" optimizations cause the fail. Now to figure
which one...

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

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

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

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

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

* [Bug 96258] [NVC0] Hang when running compute program
       [not found] ` <bug-96258-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
  2016-05-28 13:53   ` [Bug 96258] " bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  2016-05-28 13:54   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2016-05-28 14:02   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  2016-05-28 14:08   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
                     ` (3 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2016-05-28 14:02 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW


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

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

--- Comment #3 from Samuel Pitoiset <samuel.pitoiset-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> ---
Interesting, let's see if I can reproduce that issue on GF119. Hopefully I will
be able to.

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

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

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

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

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

* [Bug 96258] [NVC0] Hang when running compute program
       [not found] ` <bug-96258-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
                     ` (2 preceding siblings ...)
  2016-05-28 14:02   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2016-05-28 14:08   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  2016-05-28 17:17   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
                     ` (2 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2016-05-28 14:08 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW


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

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

--- Comment #4 from Samuel Pitoiset <samuel.pitoiset-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> ---
I don't have this read fault on my GF119, but I have lot of:
[ 8473.891952] nouveau 0000:01:00.0: gr: DATA_ERROR 00000028
[CP_NO_REG_SPACE_STRIPED] ch 7 [007f9ed000 glretrace[6719]] subc 1 class 90c0
mthd 0368 data 00001000
[ 8473.906657] nouveau 0000:01:00.0: gr: DATA_ERROR 00000028
[CP_NO_REG_SPACE_STRIPED] ch 7 [007f9ed000 glretrace[6719]] subc 1 class 90c0
mthd 0368 data 00001000


Disabling compiler opttimizations doesn't change anything.

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

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

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

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

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

* [Bug 96258] [NVC0] Hang when running compute program
       [not found] ` <bug-96258-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
                     ` (3 preceding siblings ...)
  2016-05-28 14:08   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2016-05-28 17:17   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  2016-05-28 17:25   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  2016-06-01  3:32   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2016-05-28 17:17 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW


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

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

--- Comment #5 from Ilia Mirkin <imirkin-FrUbXkNCsVf2fBVCVOL8/A@public.gmane.org> ---
OK, I've pushed a fix for the GK208 issue (an issue in unspilling predicates):

commit c7731a07408c5d4169625d4a78962d2887419080
Author: Ilia Mirkin <imirkin-FrUbXkNCsVf2fBVCVOL8/A@public.gmane.org>
Date:   Sat May 28 13:07:12 2016 -0400

    gk110/ir: fix unspilling of predicates from registers

    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=96258
    Signed-off-by: Ilia Mirkin <imirkin-FrUbXkNCsVf2fBVCVOL8/A@public.gmane.org>
    Cc: "11.2 11.1" <mesa-stable-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org>

However the issue around thread sizes remains for all except the GK10x keplers.
On fermi we have 32K registers, on kepler+ we have 64K (not counting the
mythical GK210). So we have to tell the RA to restrict the number of registers
used based on thread size (or use 1024 as the number of threads when that
information is not provided).

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

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

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

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

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

* [Bug 96258] [NVC0] Hang when running compute program
       [not found] ` <bug-96258-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
                     ` (4 preceding siblings ...)
  2016-05-28 17:17   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2016-05-28 17:25   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  2016-06-01  3:32   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2016-05-28 17:25 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW


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

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

--- Comment #6 from Ilia Mirkin <imirkin-FrUbXkNCsVf2fBVCVOL8/A@public.gmane.org> ---
Also an observation - there's a bit of tearing in the sheet as it falls. Could
be synchronization fail, or something else. I see it with NV50_PROG_OPTIMIZE=0
as well.

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

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

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

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

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

* [Bug 96258] [NVC0] Hang when running compute program
       [not found] ` <bug-96258-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
                     ` (5 preceding siblings ...)
  2016-05-28 17:25   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2016-06-01  3:32   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  6 siblings, 0 replies; 8+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2016-06-01  3:32 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW


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

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

Ilia Mirkin <imirkin-FrUbXkNCsVf2fBVCVOL8/A@public.gmane.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|NEW                         |RESOLVED

--- Comment #7 from Ilia Mirkin <imirkin-FrUbXkNCsVf2fBVCVOL8/A@public.gmane.org> ---
And the fermi issue is fixed now too by (a) fixing the GPR file size to take
the thread count and # of SM regs into account and (b) fixing BitSet to work
with multiple-of-32 numbers of registers (had been all 32n-1 up until now).

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

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

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

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

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

end of thread, other threads:[~2016-06-01  3:32 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-05-28 13:49 [Bug 96258] New: [NVC0] Hang when running compute program bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
     [not found] ` <bug-96258-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
2016-05-28 13:53   ` [Bug 96258] " bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2016-05-28 13:54   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2016-05-28 14:02   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2016-05-28 14:08   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2016-05-28 17:17   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2016-05-28 17:25   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2016-06-01  3:32   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ

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.