projects
/
firefly-linux-kernel-4.4.55.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
e34dc49
)
regmap: debugfs: use memcpy instead of snprintf
author
Rasmus Villemoes
<linux@rasmusvillemoes.dk>
Wed, 30 Sep 2015 18:30:26 +0000
(20:30 +0200)
committer
Mark Brown
<broonie@kernel.org>
Wed, 30 Sep 2015 19:31:16 +0000
(20:31 +0100)
Since we know the length of entry and that there's room enough in the
output buffer, using memcpy instead of snprintf is simpler and
cheaper.
Signed-off-by: Rasmus Villemoes <linux@rasmusvillemoes.dk>
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/base/regmap/regmap-debugfs.c
patch
|
blob
|
history
diff --git
a/drivers/base/regmap/regmap-debugfs.c
b/drivers/base/regmap/regmap-debugfs.c
index 1ffc101ca0117349ad10bc8526a258b820e8cf06..69894bb9b6dde37127931c502532de5fb7570788 100644
(file)
--- a/
drivers/base/regmap/regmap-debugfs.c
+++ b/
drivers/base/regmap/regmap-debugfs.c
@@
-370,8
+370,7
@@
static ssize_t regmap_reg_ranges_read_file(struct file *file,
if (p >= *ppos) {
if (buf_pos + 1 + entry_len > count)
break;
- snprintf(buf + buf_pos, count - buf_pos,
- "%s", entry);
+ memcpy(buf + buf_pos, entry, entry_len);
buf_pos += entry_len;
buf[buf_pos] = '\n';
buf_pos++;