projects
/
GitHub
/
MotorolaMobilityLLC
/
kernel-slsi.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Merge branch 'etnaviv/fixes' of https://git.pengutronix.de/git/lst/linux into drm...
[GitHub/MotorolaMobilityLLC/kernel-slsi.git]
/
drivers
/
gpu
/
drm
/
etnaviv
/
etnaviv_gem_submit.c
diff --git
a/drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c
b/drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c
index 026ef4e02f85cab130586c5c0b8c9b97bd0101bb..46dfe0737f438d37e4e65dec320e9a7e773e3856 100644
(file)
--- a/
drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c
+++ b/
drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c
@@
-445,8
+445,10
@@
int etnaviv_ioctl_gem_submit(struct drm_device *dev, void *data,
cmdbuf->user_size = ALIGN(args->stream_size, 8);
ret = etnaviv_gpu_submit(gpu, submit, cmdbuf);
- if (ret == 0)
- cmdbuf = NULL;
+ if (ret)
+ goto out;
+
+ cmdbuf = NULL;
if (args->flags & ETNA_SUBMIT_FENCE_FD_OUT) {
/*