Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5086f69e authored by Ben Skeggs's avatar Ben Skeggs
Browse files

drm/nouveau/gem: fix object reference leak in a failure path

parent 887cd788
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -342,6 +342,7 @@ validate_init(struct nouveau_channel *chan, struct drm_file *file_priv,
		if (nvbo->reserved_by && nvbo->reserved_by == file_priv) {
			NV_ERROR(dev, "multiple instances of buffer %d on "
				      "validation list\n", b->handle);
			drm_gem_object_unreference_unlocked(gem);
			validate_fini(op, NULL);
			return -EINVAL;
		}