ceph_i_set(inode, CEPH_I_READDIR);
more:
- dout(5, "readdir filp %p at frag %u off %u\n", filp, frag, off);
+ dout(5, "readdir %p filp %p frag %u off %u\n", inode, filp, frag, off);
/* do we have the correct frag content buffered? */
if (fi->frag != frag || off < fi->off || fi->last_readdir == NULL) {
}
spin_unlock(&inode->i_lock);
- dout(20, "readdir done.\n");
+ dout(20, "readdir %p filp %p done.\n", inode, filp);
return 0;
}
switch (inode->i_mode & S_IFMT) {
case S_IFREG:
case S_IFDIR:
- dout(20, "init_file %p 0%o (regular)\n", inode, inode->i_mode);
+ dout(20, "init_file %p %p 0%o (regular)\n", inode, file,
+ inode->i_mode);
cf = kzalloc(sizeof(*cf), GFP_NOFS);
if (cf == NULL) {
ceph_put_fmode(ceph_inode(inode), fmode); /* clean up */
break;
case S_IFLNK:
- dout(20, "init_file %p 0%o (symlink)\n", inode, inode->i_mode);
+ dout(20, "init_file %p %p 0%o (symlink)\n", inode, file,
+ inode->i_mode);
ceph_put_fmode(ceph_inode(inode), fmode); /* clean up */
break;
default:
- dout(20, "init_file %p 0%o (special)\n", inode, inode->i_mode);
+ dout(20, "init_file %p %p 0%o (special)\n", inode, file,
+ inode->i_mode);
/*
* we need to drop the open ref now, since we don't
* have .release set to ceph_release.