[COMMON] g2d: increase starter before adding callback
Always increase task->starter before adding callback
to avoid unexpected operation.
CPU1 CPU2
kref_init(&task->starter);
g2d_get_userdata();
fence_add_callback(fence);
g2d_fence_callback(fence);
kref_put(&task->starter);
g2d_queuework_task();
g2d_device_run();
kref_get(&task->starter);
On the above condition, that forces to run H/W without
getting user data. It makes various types of errors.
Change-Id: Id775237894e7aedcb0c4feb180ab44646557ef5e
Signed-off-by: hyesoo.yu <hyesoo.yu@samsung.com>