[2016-06-partner][CVE-2016-2503]secutiry patch for ANDROID-28084795 part3

Change-Id: I0376034f9ef905424f3019499c7fbc97f3bd29f7
Reviewed-on: http://mcrd1-22-pc.corpnet.asus/code-review/master/255029
Reviewed-by: shunmin_wang <shunmin_wang@asus.com>
Tested-by: shunmin_wang <shunmin_wang@asus.com>
Reviewed-by: Carol_Jiang <carol_jiang@asus.com>
diff --git a/drivers/gpu/msm/kgsl_sync.c b/drivers/gpu/msm/kgsl_sync.c
index 939d05b..280f047 100644
--- a/drivers/gpu/msm/kgsl_sync.c
+++ b/drivers/gpu/msm/kgsl_sync.c
@@ -407,7 +407,7 @@
 
 	idr_preload(GFP_KERNEL);
 	mutex_lock(&private->process_private_mutex);
-	id = idr_alloc(&private->syncsource_idr, syncsource, 1, 0, GFP_KERNEL);
+	id = idr_alloc(&private->syncsource_idr, syncsource, 1, 0, GFP_NOWAIT);
 	if (id > 0) {
 		syncsource->id = id;