summaryrefslogtreecommitdiff
path: root/fs/sysfs
diff options
context:
space:
mode:
authorJoe Perches <joe@perches.com>2012-12-12 22:19:09 +0400
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2013-01-18 00:57:07 +0400
commit6ad58fa82db897b4422a873c01fa41f84b652502 (patch)
treef3d37c51b171f907f0222c5bd6bce1c55c3594a2 /fs/sysfs
parentf5e097f0465e874ac76e8b6ae355b6faa83973a1 (diff)
downloadlinux-6ad58fa82db897b4422a873c01fa41f84b652502.tar.xz
sysfs: Convert print_symbol to %pSR
Use the new vsprintf extension to avoid any possible message interleaving. Signed-off-by: Joe Perches <joe@perches.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'fs/sysfs')
-rw-r--r--fs/sysfs/file.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/sysfs/file.c b/fs/sysfs/file.c
index 602f56db0442..bd7e59ba9246 100644
--- a/fs/sysfs/file.c
+++ b/fs/sysfs/file.c
@@ -91,8 +91,8 @@ static int fill_read_buffer(struct dentry * dentry, struct sysfs_buffer * buffer
* indicate truncated result or overflow in normal use cases.
*/
if (count >= (ssize_t)PAGE_SIZE) {
- print_symbol("fill_read_buffer: %s returned bad count\n",
- (unsigned long)ops->show);
+ printk("fill_read_buffer: %pSR returned bad count\n",
+ ops->show);
/* Try to struggle along */
count = PAGE_SIZE - 1;
}