aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/misc/sgi-gru/grukdump.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/misc/sgi-gru/grukdump.c b/drivers/misc/sgi-gru/grukdump.c
index 2bef3f76032a..a3700a56b8ff 100644
--- a/drivers/misc/sgi-gru/grukdump.c
+++ b/drivers/misc/sgi-gru/grukdump.c
@@ -178,10 +178,10 @@ static int gru_dump_context(struct gru_state *gru, int ctxnum,
178 hdr.cbrcnt = cbrcnt; 178 hdr.cbrcnt = cbrcnt;
179 hdr.dsrcnt = dsrcnt; 179 hdr.dsrcnt = dsrcnt;
180 hdr.cch_locked = cch_locked; 180 hdr.cch_locked = cch_locked;
181 if (!ret && copy_to_user((void __user *)uhdr, &hdr, sizeof(hdr))) 181 if (copy_to_user(uhdr, &hdr, sizeof(hdr)))
182 ret = -EFAULT; 182 return -EFAULT;
183 183
184 return ret ? ret : bytes; 184 return bytes;
185} 185}
186 186
187int gru_dump_chiplet_request(unsigned long arg) 187int gru_dump_chiplet_request(unsigned long arg)