BZ: 19462
Change-Id: I58b94cb7d824dfa154ae073e35ecbeeff1d78de9
Signed-off-by: Ilkka Koskinen <ilkka.koskinen@intel.com>
Reviewed-on: http://android.intel.com:8080/30888
Reviewed-by: Kruger, Jozef <jozef.kruger@intel.com>
Reviewed-by: Toivonen, Tuukka <tuukka.toivonen@intel.com>
Reviewed-by: Cohen, David A <david.a.cohen@intel.com>
Reviewed-by: Wang, Wen W <wen.w.wang@intel.com>
Reviewed-by: Gross, Mark <mark.gross@intel.com>
Tested-by: Lampila, KalleX <kallex.lampila@intel.com>
Reviewed-by: buildbot <buildbot@intel.com>
Tested-by: buildbot <buildbot@intel.com>
bdev = bo->bdev;
/*
+ * remove it from buffer device's buffer object list.
+ */
+ spin_lock_irqsave(&bdev->list_lock, flags);
+ list_del(&bo->list);
+ spin_unlock_irqrestore(&bdev->list_lock, flags);
+
+ /*
* FIX ME:
*
* how to destroy the bo when it is stilled MMAPED?
hmm_bo_free_vm(bo);
}
- /*
- * remove it from buffer device's buffer object list.
- */
- spin_lock_irqsave(&bdev->list_lock, flags);
- list_del(&bo->list);
- spin_unlock_irqrestore(&bdev->list_lock, flags);
-
if (bo->release)
bo->release(bo);
err: