From: Wang Shilong <wangsl.fnst@cn.fujitsu.com>
To: Filipe David Borba Manana <fdmanana@gmail.com>
Cc: linux-btrfs@vger.kernel.org
Subject: Re: [PATCH] Btrfs: fix printing of non NULL terminated string
Date: Fri, 30 Aug 2013 10:11:37 +0800 [thread overview]
Message-ID: <521FFF59.1000300@cn.fujitsu.com> (raw)
In-Reply-To: <1377017508-9355-1-git-send-email-fdmanana@gmail.com>
On 08/21/2013 12:51 AM, Filipe David Borba Manana wrote:
please use checkpatch.pl to check coding styles before sending patch
ERROR: code indent should use tabs where possible
#37: FILE: fs/btrfs/delayed-inode.c:1477:
+^I^I name_len, name,$
total: 1 errors, 0 warnings, 13 lines checked
NOTE: whitespace errors detected, you may wish to use scripts/cleanpatch or
scripts/cleanfile
Thanks,
Wang
> The name buffer is not terminated by a '\0' character,
> therefore it needs to be printed with %.*s and use the
> length of the buffer.
>
> Signed-off-by: Filipe David Borba Manana <fdmanana@gmail.com>
> ---
> fs/btrfs/delayed-inode.c | 6 +++---
> 1 file changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/fs/btrfs/delayed-inode.c b/fs/btrfs/delayed-inode.c
> index fa88297..c0c3a6b 100644
> --- a/fs/btrfs/delayed-inode.c
> +++ b/fs/btrfs/delayed-inode.c
> @@ -1471,10 +1471,10 @@ int btrfs_insert_delayed_dir_index(struct btrfs_trans_handle *trans,
> mutex_lock(&delayed_node->mutex);
> ret = __btrfs_add_delayed_insertion_item(delayed_node, delayed_item);
> if (unlikely(ret)) {
> - printk(KERN_ERR "err add delayed dir index item(name: %s) into "
> - "the insertion tree of the delayed node"
> + printk(KERN_ERR "err add delayed dir index item (name: %.*s) "
> + "into the insertion tree of the delayed node "
> "(root id: %llu, inode id: %llu, errno: %d)\n",
> - name,
> + name_len, name,
> (unsigned long long)delayed_node->root->objectid,
> (unsigned long long)delayed_node->inode_id,
> ret);
prev parent reply other threads:[~2013-08-30 2:13 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-08-20 16:51 [PATCH] Btrfs: fix printing of non NULL terminated string Filipe David Borba Manana
2013-08-30 2:11 ` Wang Shilong [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=521FFF59.1000300@cn.fujitsu.com \
--to=wangsl.fnst@cn.fujitsu.com \
--cc=fdmanana@gmail.com \
--cc=linux-btrfs@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.