The patch titled struct path: convert sunrpc has been added to the -mm tree. Its filename is struct-path-convert-sunrpc.patch See http://www.zip.com.au/~akpm/linux/patches/stuff/added-to-mm.txt to find out what to do about this ------------------------------------------------------ Subject: struct path: convert sunrpc From: Josef Sipek <jsipek@xxxxxxxxxxxxxxxxx> Signed-off-by: Josef Sipek <jsipek@xxxxxxxxxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxx> --- net/sunrpc/auth_gss/auth_gss.c | 2 +- net/sunrpc/cache.c | 10 +++++----- net/sunrpc/rpc_pipe.c | 8 ++++---- 3 files changed, 10 insertions(+), 10 deletions(-) diff -puN net/sunrpc/auth_gss/auth_gss.c~struct-path-convert-sunrpc net/sunrpc/auth_gss/auth_gss.c --- a/net/sunrpc/auth_gss/auth_gss.c~struct-path-convert-sunrpc +++ a/net/sunrpc/auth_gss/auth_gss.c @@ -542,7 +542,7 @@ gss_pipe_downcall(struct file *filp, con if (!buf) goto out; - clnt = RPC_I(filp->f_dentry->d_inode)->private; + clnt = RPC_I(filp->f_path.dentry->d_inode)->private; err = -EFAULT; if (copy_from_user(buf, src, mlen)) goto err; diff -puN net/sunrpc/cache.c~struct-path-convert-sunrpc net/sunrpc/cache.c --- a/net/sunrpc/cache.c~struct-path-convert-sunrpc +++ a/net/sunrpc/cache.c @@ -670,7 +670,7 @@ cache_read(struct file *filp, char __use { struct cache_reader *rp = filp->private_data; struct cache_request *rq; - struct cache_detail *cd = PDE(filp->f_dentry->d_inode)->data; + struct cache_detail *cd = PDE(filp->f_path.dentry->d_inode)->data; int err; if (count == 0) @@ -747,7 +747,7 @@ cache_write(struct file *filp, const cha loff_t *ppos) { int err; - struct cache_detail *cd = PDE(filp->f_dentry->d_inode)->data; + struct cache_detail *cd = PDE(filp->f_path.dentry->d_inode)->data; if (count == 0) return 0; @@ -778,7 +778,7 @@ cache_poll(struct file *filp, poll_table unsigned int mask; struct cache_reader *rp = filp->private_data; struct cache_queue *cq; - struct cache_detail *cd = PDE(filp->f_dentry->d_inode)->data; + struct cache_detail *cd = PDE(filp->f_path.dentry->d_inode)->data; poll_wait(filp, &queue_wait, wait); @@ -1254,7 +1254,7 @@ static struct file_operations content_fi static ssize_t read_flush(struct file *file, char __user *buf, size_t count, loff_t *ppos) { - struct cache_detail *cd = PDE(file->f_dentry->d_inode)->data; + struct cache_detail *cd = PDE(file->f_path.dentry->d_inode)->data; char tbuf[20]; unsigned long p = *ppos; int len; @@ -1275,7 +1275,7 @@ static ssize_t read_flush(struct file *f static ssize_t write_flush(struct file * file, const char __user * buf, size_t count, loff_t *ppos) { - struct cache_detail *cd = PDE(file->f_dentry->d_inode)->data; + struct cache_detail *cd = PDE(file->f_path.dentry->d_inode)->data; char tbuf[20]; char *ep; long flushtime; diff -puN net/sunrpc/rpc_pipe.c~struct-path-convert-sunrpc net/sunrpc/rpc_pipe.c --- a/net/sunrpc/rpc_pipe.c~struct-path-convert-sunrpc +++ a/net/sunrpc/rpc_pipe.c @@ -213,7 +213,7 @@ out: static ssize_t rpc_pipe_read(struct file *filp, char __user *buf, size_t len, loff_t *offset) { - struct inode *inode = filp->f_dentry->d_inode; + struct inode *inode = filp->f_path.dentry->d_inode; struct rpc_inode *rpci = RPC_I(inode); struct rpc_pipe_msg *msg; int res = 0; @@ -256,7 +256,7 @@ out_unlock: static ssize_t rpc_pipe_write(struct file *filp, const char __user *buf, size_t len, loff_t *offset) { - struct inode *inode = filp->f_dentry->d_inode; + struct inode *inode = filp->f_path.dentry->d_inode; struct rpc_inode *rpci = RPC_I(inode); int res; @@ -274,7 +274,7 @@ rpc_pipe_poll(struct file *filp, struct struct rpc_inode *rpci; unsigned int mask = 0; - rpci = RPC_I(filp->f_dentry->d_inode); + rpci = RPC_I(filp->f_path.dentry->d_inode); poll_wait(filp, &rpci->waitq, wait); mask = POLLOUT | POLLWRNORM; @@ -289,7 +289,7 @@ static int rpc_pipe_ioctl(struct inode *ino, struct file *filp, unsigned int cmd, unsigned long arg) { - struct rpc_inode *rpci = RPC_I(filp->f_dentry->d_inode); + struct rpc_inode *rpci = RPC_I(filp->f_path.dentry->d_inode); int len; switch (cmd) { _ Patches currently in -mm which might be from jsipek@xxxxxxxxxxxxxxxxx are struct-path-convert-adfs.patch struct-path-convert-afs.patch struct-path-convert-alpha.patch struct-path-convert-atm.patch struct-path-convert-befs.patch struct-path-convert-bfs.patch struct-path-convert-block.patch struct-path-convert-block_drivers.patch struct-path-convert-char-drivers.patch struct-path-convert-coda.patch struct-path-convert-cosa.patch struct-path-convert-cramfs.patch struct-path-convert-cris.patch struct-path-convert-drm.patch struct-path-convert-efs.patch struct-path-convert-freevxfs.patch struct-path-convert-frv.patch struct-path-convert-fuse.patch struct-path-convert-gfs2.patch struct-path-convert-hfs.patch struct-path-convert-hfsplus.patch struct-path-convert-hostfs.patch struct-path-convert-hpfs.patch struct-path-convert-hppfs.patch struct-path-convert-hugetlbfs.patch struct-path-convert-i2c-drivers.patch struct-path-convert-ia64.patch struct-path-convert-ieee1394.patch struct-path-convert-infiniband.patch struct-path-convert-ipc.patch struct-path-convert-ipmi.patch struct-path-convert-isapnp.patch struct-path-convert-isdn.patch struct-path-convert-ixj.patch struct-path-convert-jffs.patch struct-path-convert-jffs2.patch struct-path-convert-jfs.patch struct-path-convert-kernel.patch struct-path-convert-lockd.patch struct-path-convert-md.patch struct-path-convert-minix.patch struct-path-convert-mips.patch struct-path-convert-mm.patch struct-path-convert-nbd.patch struct-path-convert-ncpfs.patch struct-path-convert-net.patch struct-path-convert-netfilter.patch struct-path-convert-netlink.patch struct-path-convert-ocfs2.patch struct-path-convert-openpromfs.patch struct-path-convert-oprofile.patch struct-path-convert-parisc.patch struct-path-convert-pci.patch struct-path-convert-pcmcia.patch struct-path-convert-powerpc.patch struct-path-convert-ppc.patch struct-path-convert-qnx4.patch struct-path-convert-ramfs.patch struct-path-convert-reiserfs.patch struct-path-convert-romfs.patch struct-path-convert-s390-drivers.patch struct-path-convert-s390.patch struct-path-convert-sbus.patch struct-path-convert-scsi.patch struct-path-convert-selinux.patch struct-path-convert-sh.patch struct-path-convert-smbfs.patch struct-path-convert-sound.patch struct-path-convert-sparc.patch struct-path-convert-sparc64.patch struct-path-convert-splice.patch struct-path-convert-sunrpc.patch struct-path-convert-sysv.patch struct-path-convert-udf.patch struct-path-convert-ufs.patch struct-path-convert-unix.patch struct-path-convert-usb.patch struct-path-convert-v4l.patch struct-path-convert-video.patch struct-path-convert-zorro.patch - To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html