From: Thomas Hellstrom Date: Fri, 29 Jun 2007 13:22:28 +0000 (+0200) Subject: Avoid hitting BUG() for kernel-only fence objects. X-Git-Tag: submit/1.0/20121108.012404~1030^2~240 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a27af4c4a665864df09123f177ca7269e48f6171;p=profile%2Fivi%2Flibdrm.git Avoid hitting BUG() for kernel-only fence objects. --- diff --git a/linux-core/drm_fence.c b/linux-core/drm_fence.c index ace70d5..5215feb 100644 --- a/linux-core/drm_fence.c +++ b/linux-core/drm_fence.c @@ -450,6 +450,12 @@ static int drm_fence_object_init(drm_device_t * dev, uint32_t class, write_lock_irqsave(&fm->lock, flags); INIT_LIST_HEAD(&fence->ring); + + /* + * Avoid hitting BUG() for kernel-only fence objects. + */ + + INIT_LIST_HEAD(&fence->base.list); fence->class = class; fence->type = type; fence->flush_mask = 0;