msm: kgsl: switch sprintf calls to snprintf

Signed-off-by: Jeremy Gebben <jgebben@codeaurora.org>
diff --git a/drivers/gpu/msm/kgsl_mmu.c b/drivers/gpu/msm/kgsl_mmu.c
index 0f2bfbe..d588ff1 100644
--- a/drivers/gpu/msm/kgsl_mmu.c
+++ b/drivers/gpu/msm/kgsl_mmu.c
@@ -35,7 +35,7 @@
 			  struct kobj_attribute *attr,
 			  char *buf)
 {
-	return sprintf(buf, "%d\n", kgsl_driver.ptpool.entries);
+	return snprintf(buf, PAGE_SIZE, "%d\n", kgsl_driver.ptpool.entries);
 }
 
 static ssize_t
@@ -43,7 +43,8 @@
 			 struct kobj_attribute *attr,
 			 char *buf)
 {
-	return sprintf(buf, "%d\n", kgsl_driver.ptpool.static_entries);
+	return snprintf(buf, PAGE_SIZE, "%d\n",
+			kgsl_driver.ptpool.static_entries);
 }
 
 static ssize_t
@@ -51,7 +52,7 @@
 			 struct kobj_attribute *attr,
 			 char *buf)
 {
-	return sprintf(buf, "%d\n", kgsl_driver.ptpool.chunks);
+	return snprintf(buf, PAGE_SIZE, "%d\n", kgsl_driver.ptpool.chunks);
 }
 
 static ssize_t
@@ -59,7 +60,7 @@
 			 struct kobj_attribute *attr,
 			 char *buf)
 {
-	return sprintf(buf, "%d\n", kgsl_driver.ptpool.ptsize);
+	return snprintf(buf, PAGE_SIZE, "%d\n", kgsl_driver.ptpool.ptsize);
 }
 
 static struct kobj_attribute attr_ptpool_entries = {
@@ -417,7 +418,7 @@
 	pt = _get_pt_from_kobj(kobj);
 
 	if (pt)
-		ret += sprintf(buf, "%d\n", pt->stats.entries);
+		ret += snprintf(buf, PAGE_SIZE, "%d\n", pt->stats.entries);
 
 	kgsl_put_pagetable(pt);
 	return ret;
@@ -434,7 +435,7 @@
 	pt = _get_pt_from_kobj(kobj);
 
 	if (pt)
-		ret += sprintf(buf, "%d\n", pt->stats.mapped);
+		ret += snprintf(buf, PAGE_SIZE, "%d\n", pt->stats.mapped);
 
 	kgsl_put_pagetable(pt);
 	return ret;
@@ -451,7 +452,7 @@
 	pt = _get_pt_from_kobj(kobj);
 
 	if (pt)
-		ret += sprintf(buf, "0x%x\n", pt->va_range);
+		ret += snprintf(buf, PAGE_SIZE, "0x%x\n", pt->va_range);
 
 	kgsl_put_pagetable(pt);
 	return ret;
@@ -468,7 +469,7 @@
 	pt = _get_pt_from_kobj(kobj);
 
 	if (pt)
-		ret += sprintf(buf, "%d\n", pt->stats.max_mapped);
+		ret += snprintf(buf, PAGE_SIZE, "%d\n", pt->stats.max_mapped);
 
 	kgsl_put_pagetable(pt);
 	return ret;
@@ -485,7 +486,7 @@
 	pt = _get_pt_from_kobj(kobj);
 
 	if (pt)
-		ret += sprintf(buf, "%d\n", pt->stats.max_entries);
+		ret += snprintf(buf, PAGE_SIZE, "%d\n", pt->stats.max_entries);
 
 	kgsl_put_pagetable(pt);
 	return ret;
diff --git a/drivers/gpu/msm/kgsl_pwrctrl.c b/drivers/gpu/msm/kgsl_pwrctrl.c
index ab20e81..fb74c35 100644
--- a/drivers/gpu/msm/kgsl_pwrctrl.c
+++ b/drivers/gpu/msm/kgsl_pwrctrl.c
@@ -151,7 +151,7 @@
 {
 	struct kgsl_device *device = kgsl_device_from_dev(dev);
 	struct kgsl_pwrctrl *pwr = &device->pwrctrl;
-	return sprintf(buf, "%d\n", pwr->nap_allowed);
+	return snprintf(buf, PAGE_SIZE, "%d\n", pwr->nap_allowed);
 }
 
 
@@ -194,7 +194,7 @@
 {
 	struct kgsl_device *device = kgsl_device_from_dev(dev);
 	struct kgsl_pwrctrl *pwr = &device->pwrctrl;
-	return sprintf(buf, "%d\n", pwr->interval_timeout);
+	return snprintf(buf, PAGE_SIZE, "%d\n", pwr->interval_timeout);
 }
 
 DEVICE_ATTR(gpuclk, 0644, kgsl_pwrctrl_gpuclk_show, kgsl_pwrctrl_gpuclk_store);
diff --git a/drivers/gpu/msm/kgsl_sharedmem.c b/drivers/gpu/msm/kgsl_sharedmem.c
index 61e148c..09070e4 100644
--- a/drivers/gpu/msm/kgsl_sharedmem.c
+++ b/drivers/gpu/msm/kgsl_sharedmem.c
@@ -153,10 +153,10 @@
 	int i;
 
 	for (i = 0; i < 16; i++)
-		len += sprintf(buf + len, "%d ",
+		len += snprintf(buf + len, PAGE_SIZE - len, "%d ",
 			kgsl_driver.stats.histogram[i]);
 
-	len += sprintf(buf + len, "\n");
+	len += snprintf(buf + len, PAGE_SIZE - len, "\n");
 	return len;
 }