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-&...