diff options
author | Michael Holzheu <holzheu@linux.vnet.ibm.com> | 2013-06-10 08:07:44 -0400 |
---|---|---|
committer | Martin Schwidefsky <schwidefsky@de.ibm.com> | 2013-06-26 15:10:16 -0400 |
commit | 60d081c5865c4b2fee257b51fea3d3aaf07f5584 (patch) | |
tree | d96620233cfdb37d999e82db1bae34ded86dbc8b /drivers/s390/cio | |
parent | ca4ba153f985d0c1478ccf05ac95314402bc08a7 (diff) |
s390/chsc: Use snprintf instead of sprintf
Signed-off-by: Michael Holzheu <holzheu@linux.vnet.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'drivers/s390/cio')
-rw-r--r-- | drivers/s390/cio/chsc_sch.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/drivers/s390/cio/chsc_sch.c b/drivers/s390/cio/chsc_sch.c index 64cd60063ffc..7b29d0be0ca3 100644 --- a/drivers/s390/cio/chsc_sch.c +++ b/drivers/s390/cio/chsc_sch.c | |||
@@ -262,7 +262,7 @@ static int chsc_async(struct chsc_async_area *chsc_area, | |||
262 | CHSC_LOG(2, "schid"); | 262 | CHSC_LOG(2, "schid"); |
263 | CHSC_LOG_HEX(2, &sch->schid, sizeof(sch->schid)); | 263 | CHSC_LOG_HEX(2, &sch->schid, sizeof(sch->schid)); |
264 | cc = chsc(chsc_area); | 264 | cc = chsc(chsc_area); |
265 | sprintf(dbf, "cc:%d", cc); | 265 | snprintf(dbf, sizeof(dbf), "cc:%d", cc); |
266 | CHSC_LOG(2, dbf); | 266 | CHSC_LOG(2, dbf); |
267 | switch (cc) { | 267 | switch (cc) { |
268 | case 0: | 268 | case 0: |
@@ -295,7 +295,7 @@ static void chsc_log_command(void *chsc_area) | |||
295 | { | 295 | { |
296 | char dbf[10]; | 296 | char dbf[10]; |
297 | 297 | ||
298 | sprintf(dbf, "CHSC:%x", ((uint16_t *)chsc_area)[1]); | 298 | snprintf(dbf, sizeof(dbf), "CHSC:%x", ((uint16_t *)chsc_area)[1]); |
299 | CHSC_LOG(0, dbf); | 299 | CHSC_LOG(0, dbf); |
300 | CHSC_LOG_HEX(0, chsc_area, 32); | 300 | CHSC_LOG_HEX(0, chsc_area, 32); |
301 | } | 301 | } |
@@ -359,7 +359,7 @@ static int chsc_ioctl_start(void __user *user_area) | |||
359 | if (copy_to_user(user_area, chsc_area, PAGE_SIZE)) | 359 | if (copy_to_user(user_area, chsc_area, PAGE_SIZE)) |
360 | ret = -EFAULT; | 360 | ret = -EFAULT; |
361 | out_free: | 361 | out_free: |
362 | sprintf(dbf, "ret:%d", ret); | 362 | snprintf(dbf, sizeof(dbf), "ret:%d", ret); |
363 | CHSC_LOG(0, dbf); | 363 | CHSC_LOG(0, dbf); |
364 | kfree(request); | 364 | kfree(request); |
365 | free_page((unsigned long)chsc_area); | 365 | free_page((unsigned long)chsc_area); |
@@ -401,7 +401,7 @@ out_free_request: | |||
401 | on_close_request = NULL; | 401 | on_close_request = NULL; |
402 | out_unlock: | 402 | out_unlock: |
403 | mutex_unlock(&on_close_mutex); | 403 | mutex_unlock(&on_close_mutex); |
404 | sprintf(dbf, "ocsret:%d", ret); | 404 | snprintf(dbf, sizeof(dbf), "ocsret:%d", ret); |
405 | CHSC_LOG(0, dbf); | 405 | CHSC_LOG(0, dbf); |
406 | return ret; | 406 | return ret; |
407 | } | 407 | } |
@@ -423,7 +423,7 @@ static int chsc_ioctl_on_close_remove(void) | |||
423 | ret = 0; | 423 | ret = 0; |
424 | out_unlock: | 424 | out_unlock: |
425 | mutex_unlock(&on_close_mutex); | 425 | mutex_unlock(&on_close_mutex); |
426 | sprintf(dbf, "ocrret:%d", ret); | 426 | snprintf(dbf, sizeof(dbf), "ocrret:%d", ret); |
427 | CHSC_LOG(0, dbf); | 427 | CHSC_LOG(0, dbf); |
428 | return ret; | 428 | return ret; |
429 | } | 429 | } |
@@ -946,7 +946,7 @@ static int chsc_release(struct inode *inode, struct file *filp) | |||
946 | wait_for_completion(&on_close_request->completion); | 946 | wait_for_completion(&on_close_request->completion); |
947 | ret = chsc_examine_irb(on_close_request); | 947 | ret = chsc_examine_irb(on_close_request); |
948 | } | 948 | } |
949 | sprintf(dbf, "relret:%d", ret); | 949 | snprintf(dbf, sizeof(dbf), "relret:%d", ret); |
950 | CHSC_LOG(0, dbf); | 950 | CHSC_LOG(0, dbf); |
951 | free_page((unsigned long)on_close_chsc_area); | 951 | free_page((unsigned long)on_close_chsc_area); |
952 | on_close_chsc_area = NULL; | 952 | on_close_chsc_area = NULL; |