crypto: omap - Use sysfs_emit in sysfs show functions
PATCH 1/1 crypto: omap - Use sysfs_emit in sysfs show functions
Replace sprintf() with sysfs_emit() in sysfs show functions. sysfs_emit() is preferred to format sysfs output as it provides better bounds checking. No functional changes.
Signed-off-by Thorsten Blum <[email protected]>
--- drivers/crypto/omap-aes.c | 3 ++- drivers/crypto/omap-sham.c | 5 +++-- 2 files changed, 5 insertions(+), 3 deletions(-)
drivers/crypto/omap-aes.c +2 -1
@@ -32,6 +32,7 @@#include <linux/pm_runtime.h> #include <linux/scatterlist.h> #include <linux/string.h> +#include <linux/sysfs.h> #include <linux/workqueue.h> #include "omap-crypto.h"
@@ -1042,7 +1043,7 @@ static ssize_t queue_len_show(struct device *dev, struct device_attribute *attr, {struct omap_aes_dev *dd =dev_get_drvdata (dev); -return sprintf (buf,"%d\n" , dd->engine->queue.max_qlen); +return sysfs_emit (buf,"%d\n" , dd->engine->queue.max_qlen); } static ssize_t queue_len_store(struct device *dev,
drivers/crypto/omap-sham.c +3 -2
@@ -37,6 +37,7 @@#include <linux/scatterlist.h> #include <linux/slab.h> #include <linux/string.h> +#include <linux/sysfs.h> #include <linux/workqueue.h> #define MD5_DIGEST_SIZE 16
@@ -1973,7 +1974,7 @@ static ssize_t fallback_show(struct device *dev, struct device_attribute *attr, {struct omap_sham_dev *dd =dev_get_drvdata (dev); -return sprintf (buf,"%d\n" , dd->fallback_sz); +return sysfs_emit (buf,"%d\n" , dd->fallback_sz); } static ssize_t fallback_store(struct device *dev, struct device_attribute *attr,
@@ -2003,7 +2004,7 @@ static ssize_t queue_len_show(struct device *dev, struct device_attribute *attr, {struct omap_sham_dev *dd =dev_get_drvdata (dev); -return sprintf (buf,"%d\n" , dd->queue.max_qlen); +return sysfs_emit (buf,"%d\n" , dd->queue.max_qlen); } static ssize_t queue_len_store(struct device *dev,
Signature · 2 lines
Thorsten Blum <[email protected]> GPG: 1D60 735E 8AEF 3BE4 73B6 9D84 7336 78FD 8DFE EAD4
Herbert Xu
maintainerQuoted 9 lines · Thorsten Blum
Replace
sprintf()withsysfs_emit()in sysfs show functions.sysfs_emit()is preferred to format sysfs output as it provides better bounds checking. No functional changes.Signed-off-by Thorsten Blum <[email protected]>--- drivers/crypto/omap-aes.c | 3 ++- drivers/crypto/omap-sham.c | 5 +++-- 2 files changed, 5 insertions(+), 3 deletions(-)
Patch applied. Thanks.
Signature · 3 lines
Email: Herbert Xu <[email protected]> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt