search for: nouveau_fence_trigger_work

Displaying 4 results from an estimated 4 matches for "nouveau_fence_trigger_work".

2015 Dec 01
3
[Bug 93197] New: Warsow 2.0 crashes in nouveau_fence_trigger_work
https://bugs.freedesktop.org/show_bug.cgi?id=93197 Bug ID: 93197 Summary: Warsow 2.0 crashes in nouveau_fence_trigger_work Product: Mesa Version: git Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW Severity: major Priority: medium Component: Drivers/DRI/nouveau Assignee: nouveau at lists.freedesktop.org Rep...
2014 Jun 16
2
[PATCH 1/2] gallium/nouveau: decouple nouveau_fence implementation from screen
...quence; - for (fence = screen->fence.head; fence; fence = next) { + for (fence = mgr->head; fence; fence = next) { next = fence->next; sequence = fence->sequence; @@ -153,12 +153,12 @@ nouveau_fence_update(struct nouveau_screen *screen, boolean flushed) nouveau_fence_trigger_work(fence); nouveau_fence_ref(NULL, &fence); - if (sequence == screen->fence.sequence_ack) + if (sequence == mgr->sequence_ack) break; } - screen->fence.head = next; + mgr->head = next; if (!next) - screen->fence.tail = NULL; +...
2016 Oct 04
28
[Bug 98039] New: KMail crash on starting (nouveau-related)
...n raise () at /lib64/libc.so.6 #7 0x00007ff6cd86b9ea in abort () at /lib64/libc.so.6 #8 0x00007ff6cd8a8190 in __libc_message () at /lib64/libc.so.6 #9 0x00007ff6cd8ae546 in malloc_printerr () at /lib64/libc.so.6 #10 0x00007ff6cd8aed3e in _int_free () at /lib64/libc.so.6 #11 0x00007ff6a2bafe9f in nouveau_fence_trigger_work (fence=fence at entry=0x2ed01b0) at nouveau_fence.c:58 #12 0x00007ff6a2bb00de in nouveau_fence_update (screen=screen at entry=0xcc0980, flushed=flushed at entry=false) at nouveau_fence.c:132 #13 0x00007ff6a2bb0403 in nouveau_fence_wait (fence=0x7ff62415f980, debug=0x0) at nouveau_fence.c:223 #14 0x...
2014 Jun 17
2
[PATCH try 2 1/2] gallium/nouveau: decouple nouveau_fence implementation from screen
...= sequence; - for (fence = screen->fence.head; fence; fence = next) { + for (fence = mgr->head; fence; fence = next) { next = fence->next; sequence = fence->sequence; @@ -153,12 +153,12 @@ nouveau_fence_update(struct nouveau_screen *screen, boolean flushed) nouveau_fence_trigger_work(fence); nouveau_fence_ref(NULL, &fence); - if (sequence == screen->fence.sequence_ack) + if (sequence == mgr->sequence_ack) break; } - screen->fence.head = next; + mgr->head = next; if (!next) - screen->fence.tail = NULL; + mgr-&...