Displaying 8 results from an estimated 8 matches for "pushbuf_kref".
2015 Oct 12
48
[Bug 92438] New: Segfault in pushbuf_kref when running the android emulator (qemu) on nv50
https://bugs.freedesktop.org/show_bug.cgi?id=92438
Bug ID: 92438
Summary: Segfault in pushbuf_kref when running the android
emulator (qemu) on nv50
Product: Mesa
Version: unspecified
Hardware: x86-64 (AMD64)
OS: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: Drivers/...
2020 Aug 18
0
qemu -display sdl,gl=on also eats CPU
...libdrm_nouveau.so.2.0.0 pushbuf_validate
151037 100.000 pushbuf.c:482 libdrm_nouveau.so.2.0.0 pushbuf_validate [self]
-------------------------------------------------------------------------------
83835 11.5423 pushbuf.c:149 libdrm_nouveau.so.2.0.0 pushbuf_kref
83835 100.000 pushbuf.c:149 libdrm_nouveau.so.2.0.0 pushbuf_kref [self]
-------------------------------------------------------------------------------
44660 6.1488 (no location information) libpixman-1.so.0.38.0 /usr/X11R7/lib/libpixman-1.so.0.38.0
44660 100.000...
2018 Jan 11
0
[PATCH libdrm] nouveau: Support fence FDs
...rm.h>
#include <xf86atomic.h>
@@ -77,7 +78,7 @@ nouveau_pushbuf(struct nouveau_pushbuf *push)
}
static int pushbuf_validate(struct nouveau_pushbuf *, bool);
-static int pushbuf_flush(struct nouveau_pushbuf *);
+static int pushbuf_flush(struct nouveau_pushbuf *, int *);
static bool
pushbuf_kref_fits(struct nouveau_pushbuf *push, struct nouveau_bo *bo,
@@ -172,7 +173,7 @@ pushbuf_kref(struct nouveau_pushbuf *push, struct nouveau_bo *bo,
*/
fpush = cli_push_get(push->client, bo);
if (fpush && fpush != push)
- pushbuf_flush(fpush);
+ pushbuf_flush(fpush, NULL);
kref =...
2017 Jan 05
1
[Bug 99282] New: KDE kontact crashes always
...) ()
from /lib64/libQt5WebEngineCore.so.5
#13 0x00007f2170ccd6ca in start_thread (arg=0x7f2105ffb700) at
pthread_create.c:333
#14 0x00007f2178e83f6f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105
Thread 19 (Thread 0x7f21067fc700 (LWP 6603)):
[KCrash Handler]
#6 0x00007f214d47c22f in pushbuf_kref () from /lib64/libdrm_nouveau.so.2
#7 0x00007f214d47c8b9 in pushbuf_validate () from /lib64/libdrm_nouveau.so.2
#8 0x00007f214e0b1dc3 in nv50_blit () from /usr/lib64/dri/nouveau_dri.so
#9 0x00007f214dcc67f7 in st_TexSubImage () from /usr/lib64/dri/nouveau_dri.so
#10 0x00007f214dc4b5db in _mesa_t...
2015 May 16
5
[Bug 90482] New: Xorg take 100% CPU when using multiple independent screen configuration
https://bugs.freedesktop.org/show_bug.cgi?id=90482
Bug ID: 90482
Summary: Xorg take 100% CPU when using multiple independent
screen configuration
Product: xorg
Version: unspecified
Hardware: x86-64 (AMD64)
OS: Linux (All)
Status: NEW
Severity: normal
Priority: medium
2016 Oct 04
28
[Bug 98039] New: KMail crash on starting (nouveau-related)
https://bugs.freedesktop.org/show_bug.cgi?id=98039
Bug ID: 98039
Summary: KMail crash on starting (nouveau-related)
Product: Mesa
Version: git
Hardware: x86-64 (AMD64)
OS: Linux (All)
Status: NEW
Severity: critical
Priority: medium
Component: Drivers/DRI/nouveau
Assignee:
2015 Sep 22
37
[Bug 92077] New: nouveau graphics freeze when using KDE Plasma 5; PGR engine fault
https://bugs.freedesktop.org/show_bug.cgi?id=92077
Bug ID: 92077
Summary: nouveau graphics freeze when using KDE Plasma 5; PGR
engine fault
Product: Mesa
Version: 10.3
Hardware: Other
OS: All
Status: NEW
Severity: normal
Priority: medium
Component:
2014 Sep 26
14
[RFC] Explicit synchronization for Nouveau
Hi guys,
I'd like to start a new thread about explicit fence synchronization. This time
with a Nouveau twist. :-)
First, let me define what I understand by implicit/explicit sync:
Implicit synchronization
* Fences are attached to buffers
* Kernel manages fences automatically based on buffer read/write access
Explicit synchronization
* Fences are passed around independently
* Kernel takes