[Meego-kernel] [PATCH 19/40] Avoid using some TTM interfaces directly for buildin
Yuan, Shengquan
shengquan.yuan
Wed Sep 29 22:32:55 PDT 2010
Agree. We will fix it.
-----Original Message-----
From: Arjan van de Ven [mailto:arjan at linux.intel.com]
Sent: Wednesday, September 29, 2010 7:30 PM
To: Patel, Hitesh K
Cc: meego-kernel at meego.com; Kuo, Chia-hung S; Dou, Justin; Mai, Leonard
Subject: Re: [Meego-kernel] [PATCH 19/40] Avoid using some TTM interfaces directly for buildin
+static void psb_ttm_bo_free_old_node(struct ttm_buffer_object *bo)
+{
+ struct ttm_mem_reg *old_mem = &bo->mem;
+
+ if (old_mem->mm_node) {
+ spin_lock(&bo->glob->lru_lock);
+ drm_mm_put_block(old_mem->mm_node);
+ spin_unlock(&bo->glob->lru_lock);
+ }
+ old_mem->mm_node = NULL;
+}
duplicating existing functions like this sounds like making an
unmaintainable mess for the driver
I don't think you really want to do that. Really.
More information about the Meego-kernel
mailing list