commit | 232d4b01319767b3ffa5d08962a81c805962be49 | [log] [tgz] |
---|---|---|
author | Sage Weil <sage@newdream.net> | Wed Oct 21 11:21:49 2009 -0700 |
committer | Sage Weil <sage@newdream.net> | Wed Oct 21 11:24:36 2009 -0700 |
tree | 9df213823c817b988c4438e1f81797936c70f48b | |
parent | bb097ffaf833a40335b6dd5e4fa6f5ed0b223bdc [diff] |
ceph: move directory size logic to ceph_getattr We can't fill i_size with rbytes at the fill_file_size stage without adding additional checks for directories. Notably, we want st_blocks to remain 0 on directories so that 'du' still works. Fill in i_blocks, i_size specially in ceph_getattr instead. Signed-off-by: Sage Weil <sage@newdream.net>