Displaying 4 results from an estimated 4 matches for "nvdev2".
Did you mean:
nvdev
2015 Feb 24
4
[PATCH 1/2] nouveau: make nouveau importing global buffers completely thread-safe, with tests
...;
+
+ for (i = 0; i < 100000; ++i) {
+ if (!nouveau_bo_prime_handle_ref(nvdev, import_fd, &bo))
+ nouveau_bo_ref(NULL, &bo);
+ }
+ return NULL;
+}
+
+int main(int argc, char *argv[])
+{
+ drmVersionPtr version;
+ const char *device;
+ int err, fd, fd2;
+ struct nouveau_device *nvdev, *nvdev2;
+ struct nouveau_bo *bo;
+
+ old_ioctl = dlsym(RTLD_NEXT, "ioctl");
+
+ pthread_t t1, t2;
+
+ if (argc < 2)
+ device = default_device;
+ else
+ device = argv[1];
+
+ fd = open(device, O_RDWR);
+ fd2 = open(device, O_RDWR);
+ if (fd < 0 || fd2 < 0)
+ return 1;
+
+ version = dr...
2015 Feb 25
0
[PATCH 1/2] nouveau: make nouveau importing global buffers completely thread-safe, with tests
...nouveau_bo_ref(NULL, &bo);
> + }
> + return NULL;
> +}
> +
> +int main(int argc, char *argv[])
> +{
> + drmVersionPtr version;
> + const char *device;
> + int err, fd, fd2;
> + struct nouveau_device *nvdev, *nvdev2;
> + struct nouveau_bo *bo;
> +
> + old_ioctl = dlsym(RTLD_NEXT, "ioctl");
> +
> + pthread_t t1, t2;
> +
> + if (argc < 2)
> + device = default_device;
> + else
> + device = argv[1];
> +
> +...
2015 Feb 25
1
[PATCH 1/2] nouveau: make nouveau importing global buffers completely thread-safe, with tests
...L, &bo);
>> + }
>> + return NULL;
>> +}
>> +
>> +int main(int argc, char *argv[])
>> +{
>> + drmVersionPtr version;
>> + const char *device;
>> + int err, fd, fd2;
>> + struct nouveau_device *nvdev, *nvdev2;
>> + struct nouveau_bo *bo;
>> +
>> + old_ioctl = dlsym(RTLD_NEXT, "ioctl");
>> +
>> + pthread_t t1, t2;
>> +
>> + if (argc < 2)
>> + device = default_device;
>> + else
>> +...
2015 Feb 26
4
[PATCH v2 1/4] Add atomic_inc_return to atomics.
Signed-off-by: Maarten Lankhorst <maarten.lankhorst at ubuntu.com>
---
xf86atomic.h | 3 +++
1 file changed, 3 insertions(+)
diff --git a/xf86atomic.h b/xf86atomic.h
index 8c4b696..17fb088 100644
--- a/xf86atomic.h
+++ b/xf86atomic.h
@@ -49,6 +49,7 @@ typedef struct {
# define atomic_read(x) ((x)->atomic)
# define atomic_set(x, val) ((x)->atomic = (val))
# define atomic_inc(x)