Use correct conversion specifiers in cifs_show_options
Subsystems (2)
PATCH 2/2 Use correct conversion specifiers in cifs_show_options
cifs_show_options uses the wrong conversion specifier for uid, gid, rsize & wsize. Correct this to %u to match it to the variable type 'unsigned integer'.
Signed-off-by Sachin Prabhu <[email protected]>
--- fs/cifs/cifsfs.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-)
fs/cifs/cifsfs.c +4 -4
@@ -370,13 +370,13 @@ cifs_show_options(struct seq_file *s, struct dentry *root) (int)(srcaddr->sa_family)); } -seq_printf (s,",uid=%d" , cifs_sb->mnt_uid); +seq_printf (s,",uid=%u" , cifs_sb->mnt_uid);if (cifs_sb->mnt_cifs_flags &CIFS_MOUNT_OVERR_UID )seq_printf (s,",forceuid" );else seq_printf (s,",noforceuid" ); -seq_printf (s,",gid=%d" , cifs_sb->mnt_gid); +seq_printf (s,",gid=%u" , cifs_sb->mnt_gid);if (cifs_sb->mnt_cifs_flags &CIFS_MOUNT_OVERR_GID )seq_printf (s,",forcegid" );else
@@ -439,8 +439,8 @@ cifs_show_options(struct seq_file *s, struct dentry *root)if (cifs_sb->mnt_cifs_flags &CIFS_MOUNT_CIFS_BACKUPGID )seq_printf (s,",backupgid=%u" , cifs_sb->mnt_backupgid); -seq_printf (s,",rsize=%d" , cifs_sb->rsize); -seq_printf (s,",wsize=%d" , cifs_sb->wsize); +seq_printf (s,",rsize=%u" , cifs_sb->rsize); +seq_printf (s,",wsize=%u" , cifs_sb->wsize);/* convert actimeo and display it in seconds */ seq_printf (s,",actimeo=%lu" , cifs_sb->actimeo /HZ );
Signature · 1 line
1.7.7.6
Quoted 30 lines · On Tue, 24 Apr 2012 15:28:30 +0100 Sachin Prabhu…
cifs_show_optionsuses the wrong conversion specifier for uid, gid, rsize & wsize. Correct this to %u to match it to the variable type 'unsigned integer'.Signed-off-by Sachin Prabhu <[email protected]>--- fs/cifs/cifsfs.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-)fs/cifs/cifsfs.c +2
-2@@ -370,13 +370,13 @@ cifs_show_options(struct seq_file *s, struct dentry *root) (int)(srcaddr->sa_family)); } -seq_printf (s,",uid=%d" , cifs_sb->mnt_uid); +seq_printf (s,",uid=%u" , cifs_sb->mnt_uid);if (cifs_sb->mnt_cifs_flags &CIFS_MOUNT_OVERR_UID )seq_printf (s,",forceuid" );else seq_printf (s,",noforceuid" ); -seq_printf (s,",gid=%d" , cifs_sb->mnt_gid); +seq_printf (s,",gid=%u" , cifs_sb->mnt_gid);if (cifs_sb->mnt_cifs_flags &CIFS_MOUNT_OVERR_GID )seq_printf (s,",forcegid" );else
fs/cifs/cifsfs.c cifs_show_options(struct seq_file *s, struct dentry *root) · line 446
Quoted 10 lines
fs/cifs/cifsfs.c +2
-2@@ -439,8 +439,8 @@ cifs_show_options(struct seq_file *s, struct dentry *root)if (cifs_sb->mnt_cifs_flags &CIFS_MOUNT_CIFS_BACKUPGID )seq_printf (s,",backupgid=%u" , cifs_sb->mnt_backupgid); -seq_printf (s,",rsize=%d" , cifs_sb->rsize); -seq_printf (s,",wsize=%d" , cifs_sb->wsize); +seq_printf (s,",rsize=%u" , cifs_sb->rsize); +seq_printf (s,",wsize=%u" , cifs_sb->wsize);/* convert actimeo and display it in seconds */ seq_printf (s,",actimeo=%lu" , cifs_sb->actimeo /HZ );
Reviewed-by Jeff Layton <[email protected]>