X-Git-Url: https://git.karo-electronics.de/?a=blobdiff_plain;f=fs%2Fnfs%2Fdirect.c;fp=fs%2Fnfs%2Fdirect.c;h=87a6475eb170996972969b30779949742b1c4a57;hb=434387e4b7b66bde495bef5c0d14998b5b3db550;hp=239c2fe05ea5f2a5a16ccc10b3426e77a842e4d6;hpb=d44603433d42a035594d1e5dd2e29ddf23660e05;p=karo-tx-linux.git diff --git a/fs/nfs/direct.c b/fs/nfs/direct.c index 239c2fe05ea5..87a6475eb170 100644 --- a/fs/nfs/direct.c +++ b/fs/nfs/direct.c @@ -125,9 +125,8 @@ static inline int put_dreq(struct nfs_direct_req *dreq) ssize_t nfs_direct_IO(int rw, struct kiocb *iocb, struct iov_iter *iter, loff_t pos) { - dprintk("NFS: nfs_direct_IO (%s) off/no(%Ld/%lu) EINVAL\n", - iocb->ki_filp->f_path.dentry->d_name.name, - (long long) pos, iter->nr_segs); + dprintk("NFS: nfs_direct_IO (%pD) off/no(%Ld/%lu) EINVAL\n", + iocb->ki_filp, (long long) pos, iter->nr_segs); return -EINVAL; } @@ -1013,10 +1012,8 @@ ssize_t nfs_file_direct_read(struct kiocb *iocb, struct iov_iter *iter, count = iov_iter_count(iter); nfs_add_stats(mapping->host, NFSIOS_DIRECTREADBYTES, count); - dfprintk(FILE, "NFS: direct read(%s/%s, %zd@%Ld)\n", - file->f_path.dentry->d_parent->d_name.name, - file->f_path.dentry->d_name.name, - count, (long long) pos); + dfprintk(FILE, "NFS: direct read(%pD2, %zd@%Ld)\n", + file, count, (long long) pos); retval = 0; if (!count) @@ -1068,10 +1065,8 @@ ssize_t nfs_file_direct_write(struct kiocb *iocb, struct iov_iter *iter, count = iov_iter_count(iter); nfs_add_stats(mapping->host, NFSIOS_DIRECTWRITTENBYTES, count); - dfprintk(FILE, "NFS: direct write(%s/%s, %zd@%Ld)\n", - file->f_path.dentry->d_parent->d_name.name, - file->f_path.dentry->d_name.name, - count, (long long) pos); + dfprintk(FILE, "NFS: direct write(%pD2, %zd@%Ld)\n", + file, count, (long long) pos); retval = generic_write_checks(file, &pos, &count, 0); if (retval)