X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=fs%2Fnfsd%2Fvfs.c;h=c120b48ec305bed3b15aec207b1dd2dac57e952b;hb=f4e0b4c5e1c3eac9b7376ce73fb63de436057db1;hp=3f67b8e122515302709e606ef38881ba01aae581;hpb=b7e97d22113bcaafff93774e3085f5b567eaba9c;p=~andy%2Flinux diff --git a/fs/nfsd/vfs.c b/fs/nfsd/vfs.c index 3f67b8e1225..c120b48ec30 100644 --- a/fs/nfsd/vfs.c +++ b/fs/nfsd/vfs.c @@ -1581,7 +1581,7 @@ nfsd_readlink(struct svc_rqst *rqstp, struct svc_fh *fhp, char *buf, int *lenp) */ oldfs = get_fs(); set_fs(KERNEL_DS); - host_err = inode->i_op->readlink(path.dentry, buf, *lenp); + host_err = inode->i_op->readlink(path.dentry, (char __user *)buf, *lenp); set_fs(oldfs); if (host_err < 0)