linux/fs/ceph
Sage Weil 774ac21da7 ceph: initialize root dentry
Set up d_fsdata on the root dentry.  This fixes a NULL pointer dereference
in ceph_d_prune on umount.  It also means we can eventually strip out all
of the conditional checks on d_fsdata because it is now set unconditionally
(prior to setting up the d_ops).

Fix the ceph_d_prune debug print while we're here.

Signed-off-by: Sage Weil <sage@newdream.net>
2011-11-11 09:50:17 -08:00
..
addr.c libceph: fix double-free of page vector 2011-10-25 16:10:17 -07:00
caps.c ceph: use new D_COMPLETE dentry flag 2011-11-05 21:10:10 -07:00
ceph_frag.c
debugfs.c ceph: explicitly reference rename old_dentry parent dir in request 2011-07-26 11:31:14 -07:00
dir.c ceph: initialize root dentry 2011-11-11 09:50:17 -08:00
export.c ceph: avoid d_parent in ceph_dentry_hash; fix ceph_encode_fh() hashing bug 2011-07-26 11:30:55 -07:00
file.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client 2011-07-26 13:38:50 -07:00
inode.c ceph: fix iput race when queueing inode work 2011-11-05 22:06:31 -07:00
ioctl.c ceph: let the set_layout ioctl set single traits 2011-10-25 16:10:16 -07:00
ioctl.h ceph: document ioctls 2011-10-25 16:10:15 -07:00
Kconfig
locks.c ceph: unwind canceled flock state 2011-06-07 21:36:45 -07:00
Makefile
mds_client.c ceph/mds_client.c: quiet sparse noise 2011-11-05 21:10:11 -07:00
mds_client.h ceph: explicitly reference rename old_dentry parent dir in request 2011-07-26 11:31:14 -07:00
mdsmap.c
snap.c ceph: only queue capsnap if caps are dirty 2011-07-26 11:26:41 -07:00
strings.c
super.c ceph: initialize root dentry 2011-11-11 09:50:17 -08:00
super.h ceph: use new D_COMPLETE dentry flag 2011-11-05 21:10:10 -07:00
xattr.c ceph: protect access to d_parent 2011-07-26 11:30:29 -07:00