]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mds: do not check_inode_max_size in eval() path
authorSage Weil <sage@newdream.net>
Mon, 13 Jul 2009 19:54:30 +0000 (12:54 -0700)
committerSage Weil <sage@newdream.net>
Tue, 14 Jul 2009 00:48:18 +0000 (17:48 -0700)
commit6867c0cb9a6faa45e15d9df02675ddd5f059eb4d
tree98f54e2e15ec25a9c17410871fafb0b2a6fe6799
parentb1d5bea560917bcbfbd44791f01f5017eef46621
mds: do not check_inode_max_size in eval() path

This is super dangerous, since we may journal something in the
middle of preparing another journal entry.  (This is notably a
problem with calls to issue_new_caps).

Kill fugly NO_SIZE_CHECK flag too, yay.
src/mds/CInode.h
src/mds/Locker.cc