diff options
Diffstat (limited to 'fs')
| -rw-r--r-- | fs/9p/fid.c | 4 | ||||
| -rw-r--r-- | fs/9p/v9fs.c | 2 | ||||
| -rw-r--r-- | fs/9p/vfs_dentry.c | 9 | ||||
| -rw-r--r-- | fs/9p/vfs_inode.c | 6 | 
4 files changed, 13 insertions, 8 deletions
| diff --git a/fs/9p/fid.c b/fs/9p/fid.c index 3031e3233dd6..2a983d49d19c 100644 --- a/fs/9p/fid.c +++ b/fs/9p/fid.c @@ -45,7 +45,7 @@ int v9fs_fid_add(struct dentry *dentry, struct p9_fid *fid)  	struct v9fs_dentry *dent;  	P9_DPRINTK(P9_DEBUG_VFS, "fid %d dentry %s\n", -					fid->fid, dentry->d_iname); +					fid->fid, dentry->d_name.name);  	dent = dentry->d_fsdata;  	if (!dent) { @@ -79,7 +79,7 @@ static struct p9_fid *v9fs_fid_find(struct dentry *dentry, u32 uid, int any)  	struct p9_fid *fid, *ret;  	P9_DPRINTK(P9_DEBUG_VFS, " dentry: %s (%p) uid %d any %d\n", -		dentry->d_iname, dentry, uid, any); +		dentry->d_name.name, dentry, uid, any);  	dent = (struct v9fs_dentry *) dentry->d_fsdata;  	ret = NULL;  	if (dent) { diff --git a/fs/9p/v9fs.c b/fs/9p/v9fs.c index 24eb01087b6d..332b5ff02fec 100644 --- a/fs/9p/v9fs.c +++ b/fs/9p/v9fs.c @@ -160,7 +160,7 @@ static int v9fs_parse_options(struct v9fs_session_info *v9ses)  				v9ses->flags |= V9FS_ACCESS_ANY;  			else {  				v9ses->flags |= V9FS_ACCESS_SINGLE; -				v9ses->uid = simple_strtol(s, &e, 10); +				v9ses->uid = simple_strtoul(s, &e, 10);  				if (*e != '\0')  					v9ses->uid = ~0;  			} diff --git a/fs/9p/vfs_dentry.c b/fs/9p/vfs_dentry.c index f9534f18df0a..06dcc7c4f234 100644 --- a/fs/9p/vfs_dentry.c +++ b/fs/9p/vfs_dentry.c @@ -52,7 +52,8 @@  static int v9fs_dentry_delete(struct dentry *dentry)  { -	P9_DPRINTK(P9_DEBUG_VFS, " dentry: %s (%p)\n", dentry->d_iname, dentry); +	P9_DPRINTK(P9_DEBUG_VFS, " dentry: %s (%p)\n", dentry->d_name.name, +									dentry);  	return 1;  } @@ -69,7 +70,8 @@ static int v9fs_dentry_delete(struct dentry *dentry)  static int v9fs_cached_dentry_delete(struct dentry *dentry)  {  	struct inode *inode = dentry->d_inode; -	P9_DPRINTK(P9_DEBUG_VFS, " dentry: %s (%p)\n", dentry->d_iname, dentry); +	P9_DPRINTK(P9_DEBUG_VFS, " dentry: %s (%p)\n", dentry->d_name.name, +									dentry);  	if(!inode)  		return 1; @@ -88,7 +90,8 @@ void v9fs_dentry_release(struct dentry *dentry)  	struct v9fs_dentry *dent;  	struct p9_fid *temp, *current_fid; -	P9_DPRINTK(P9_DEBUG_VFS, " dentry: %s (%p)\n", dentry->d_iname, dentry); +	P9_DPRINTK(P9_DEBUG_VFS, " dentry: %s (%p)\n", dentry->d_name.name, +									dentry);  	dent = dentry->d_fsdata;  	if (dent) {  		list_for_each_entry_safe(current_fid, temp, &dent->fidlist, diff --git a/fs/9p/vfs_inode.c b/fs/9p/vfs_inode.c index 8314d3f43b71..2dfcf5487efe 100644 --- a/fs/9p/vfs_inode.c +++ b/fs/9p/vfs_inode.c @@ -963,7 +963,8 @@ static int v9fs_vfs_readlink(struct dentry *dentry, char __user * buffer,  	if (buflen > PATH_MAX)  		buflen = PATH_MAX; -	P9_DPRINTK(P9_DEBUG_VFS, " dentry: %s (%p)\n", dentry->d_iname, dentry); +	P9_DPRINTK(P9_DEBUG_VFS, " dentry: %s (%p)\n", dentry->d_name.name, +									dentry);  	retval = v9fs_readlink(dentry, link, buflen); @@ -1022,7 +1023,8 @@ v9fs_vfs_put_link(struct dentry *dentry, struct nameidata *nd, void *p)  {  	char *s = nd_get_link(nd); -	P9_DPRINTK(P9_DEBUG_VFS, " %s %s\n", dentry->d_name.name, s); +	P9_DPRINTK(P9_DEBUG_VFS, " %s %s\n", dentry->d_name.name, +		IS_ERR(s) ? "<error>" : s);  	if (!IS_ERR(s))  		__putname(s);  } | 
