linux/fs/ceph
Noah Watkins ff1d1f7179 ceph: fix intra strip unit length calculation
Commit 645a102581 fixes calculation of object
offset for layouts with multiple stripes per object. This updates the
calculation of the length written to take into account multiple stripes per
object.

Signed-off-by: Noah Watkins <noah@noahdesu.com>
Signed-off-by: Sage Weil <sage@newdream.net>
2009-10-30 13:56:14 -07:00
..
crush ceph: gracefully avoid empty crush buckets 2009-10-07 10:59:34 -07:00
addr.c ceph: allocate and parse mount args before client instance 2009-10-27 11:57:03 -07:00
buffer.c ceph: ref counted buffer 2009-10-06 11:31:07 -07:00
buffer.h ceph: ref counted buffer 2009-10-06 11:31:07 -07:00
caps.c ceph: allocate and parse mount args before client instance 2009-10-27 11:57:03 -07:00
ceph_debug.h ceph: client types 2009-10-06 11:31:07 -07:00
ceph_frag.c ceph: client types 2009-10-06 11:31:07 -07:00
ceph_frag.h ceph: client types 2009-10-06 11:31:07 -07:00
ceph_fs.c ceph: add file layout validation 2009-10-09 16:39:30 -07:00
ceph_fs.h ceph: v0.17 of client 2009-10-19 16:17:31 -07:00
ceph_strings.c
debugfs.c ceph: debugfs 2009-10-06 11:31:14 -07:00
decode.h ceph: convert encode/decode macros to inlines 2009-10-14 09:59:09 -07:00
dir.c ceph: allocate and parse mount args before client instance 2009-10-27 11:57:03 -07:00
export.c ceph: nfs re-export support 2009-10-06 11:31:13 -07:00
file.c ceph: file operations 2009-10-06 11:31:08 -07:00
inode.c ceph: move directory size logic to ceph_getattr 2009-10-21 11:24:36 -07:00
ioctl.c ceph: ioctls 2009-10-06 11:31:14 -07:00
ioctl.h ceph: ioctls 2009-10-06 11:31:14 -07:00
Kconfig ceph: Kconfig, Makefile 2009-10-06 11:31:15 -07:00
Makefile ceph: Kconfig, Makefile 2009-10-06 11:31:15 -07:00
mds_client.c ceph: allocate and parse mount args before client instance 2009-10-27 11:57:03 -07:00
mds_client.h ceph: MDS client 2009-10-06 11:31:09 -07:00
mdsmap.c ceph: convert encode/decode macros to inlines 2009-10-14 09:59:09 -07:00
mdsmap.h ceph: MDS client 2009-10-06 11:31:09 -07:00
messenger.c ceph: update to mon client protocol v15 2009-10-09 16:39:27 -07:00
messenger.h ceph: messenger library 2009-10-06 11:31:13 -07:00
mon_client.c ceph: allocate and parse mount args before client instance 2009-10-27 11:57:03 -07:00
mon_client.h ceph: monitor client 2009-10-06 11:31:11 -07:00
msgpool.c ceph: warn on allocation from msgpool with larger front_len 2009-10-15 18:14:43 -07:00
msgpool.h ceph: warn on allocation from msgpool with larger front_len 2009-10-15 18:14:43 -07:00
msgr.h ceph: add version field to message header 2009-10-13 12:55:26 -07:00
osd_client.c ceph: allocate and parse mount args before client instance 2009-10-27 11:57:03 -07:00
osd_client.h ceph: OSD client 2009-10-06 11:31:10 -07:00
osdmap.c ceph: fix intra strip unit length calculation 2009-10-30 13:56:14 -07:00
osdmap.h ceph: OSD client 2009-10-06 11:31:10 -07:00
rados.h
README ceph: document shared files in README 2009-10-06 12:21:17 -07:00
snap.c ceph: snapshot management 2009-10-06 11:31:12 -07:00
super.c ceph: allocate and parse mount args before client instance 2009-10-27 11:57:03 -07:00
super.h ceph: replace list_entry with container_of 2009-10-28 17:44:22 -07:00
types.h ceph: client types 2009-10-06 11:31:07 -07:00
xattr.c ceph: include preferred_osd in file layout virtual xattr 2009-10-07 10:59:30 -07:00

#
# The following files are shared by (and manually synchronized
# between) the Ceph userland and kernel client.
#
# userland                  kernel
src/include/ceph_fs.h	    fs/ceph/ceph_fs.h
src/include/ceph_fs.cc	    fs/ceph/ceph_fs.c
src/include/msgr.h	    fs/ceph/msgr.h
src/include/rados.h	    fs/ceph/rados.h
src/include/ceph_strings.cc fs/ceph/ceph_strings.c
src/include/ceph_frag.h	    fs/ceph/ceph_frag.h
src/include/ceph_frag.cc    fs/ceph/ceph_frag.c
src/crush/crush.c	    fs/ceph/crush/crush.c
src/crush/crush.h	    fs/ceph/crush/crush.h
src/crush/mapper.c	    fs/ceph/crush/mapper.c
src/crush/mapper.h	    fs/ceph/crush/mapper.h
src/crush/hash.h	    fs/ceph/crush/hash.h