[Pkg-ceph-commits] [ceph] branch upstream updated (b2c1536 -> 310d46b)

James Downing Page jamespage at moszumanska.debian.org
Mon Mar 16 09:28:56 UTC 2015


This is an automated email from the git hooks/post-receive script.

jamespage pushed a change to branch upstream
in repository ceph.

      from  b2c1536   Imported Upstream version 0.87
       new  310d46b   Imported Upstream version 0.93

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 AUTHORS                                            |   113 +-
 ChangeLog                                          |  2614 ++-
 Makefile.am                                        |    24 +-
 Makefile.in                                        |    32 +-
 README                                             |     8 +-
 aclocal.m4                                         |     1 +
 autogen.sh                                         |     4 +-
 ceph.spec                                          |   322 +-
 ceph.spec.in                                       |   320 +-
 configure                                          |  1004 +-
 configure.ac                                       |   172 +-
 debian/.gitignore                                  |    38 +
 debian/ceph-common.dirs                            |     2 +
 debian/ceph-common.install                         |    28 +
 debian/ceph-common.postrm                          |    47 +
 debian/ceph-fs-common.install                      |     4 +
 debian/ceph-fuse.install                           |     3 +
 debian/ceph-mds.install                            |     4 +
 debian/ceph-mds.postinst                           |    43 +
 debian/ceph-mds.prerm                              |    23 +
 debian/ceph-resource-agents.install                |     1 +
 debian/ceph-test.install                           |    28 +
 debian/ceph.dirs                                   |     6 +
 debian/ceph.docs                                   |     1 +
 debian/ceph.install                                |    35 +
 debian/ceph.lintian-overrides                      |     6 +
 debian/ceph.postinst                               |    50 +
 debian/ceph.prerm                                  |    23 +
 debian/changelog                                   |   559 +
 debian/compat                                      |     1 +
 debian/control                                     |   540 +
 debian/copyright                                   |   140 +
 debian/libcephfs-dev.install                       |     4 +
 debian/libcephfs-java.jlibs                        |     1 +
 debian/libcephfs-jni.install                       |     1 +
 debian/libcephfs1.install                          |     2 +
 debian/librados-dev.install                        |    13 +
 debian/librados2.install                           |     2 +
 debian/libradosstriper-dev.install                 |     5 +
 debian/libradosstriper1.install                    |     2 +
 debian/librbd-dev.install                          |     6 +
 debian/librbd1.install                             |     1 +
 debian/python-cephfs.install                       |     1 +
 debian/python-rados.install                        |     1 +
 debian/python-rbd.install                          |     1 +
 debian/radosgw.dirs                                |     2 +
 debian/radosgw.install                             |     5 +
 debian/radosgw.postinst                            |    49 +
 debian/radosgw.prerm                               |    23 +
 debian/rbd-fuse.install                            |     2 +
 debian/rest-bench.install                          |     1 +
 debian/rules                                       |   166 +
 debian/source/format                               |     1 +
 debian/watch                                       |     2 +
 install-deps.sh                                    |    65 +
 m4/ax_arm.m4                                       |    27 +
 man/Makefile.am                                    |     3 +
 man/Makefile.in                                    |    10 +-
 man/ceph-authtool.8                                |     6 +-
 man/ceph-clsinfo.8                                 |     2 +-
 man/ceph-conf.8                                    |     2 +-
 man/ceph-debugpack.8                               |     2 +-
 man/ceph-dencoder.8                                |     2 +-
 man/ceph-deploy.8                                  |   841 +
 man/ceph-disk.8                                    |   400 +
 man/ceph-fuse.8                                    |     2 +-
 man/ceph-mds.8                                     |     2 +-
 man/ceph-mon.8                                     |     2 +-
 man/ceph-osd.8                                     |     2 +-
 man/ceph-post-file.8                               |     2 +-
 man/ceph-rbdnamer.8                                |     2 +-
 man/ceph-rest-api.8                                |     2 +-
 man/ceph-run.8                                     |     2 +-
 man/ceph-syn.8                                     |     2 +-
 man/ceph.8                                         |  2307 ++-
 man/cephfs.8                                       |     4 +-
 man/crushtool.8                                    |     2 +-
 man/librados-config.8                              |     2 +-
 man/monmaptool.8                                   |     2 +-
 man/mount.ceph.8                                   |     2 +-
 man/osdmaptool.8                                   |     2 +-
 man/rados.8                                        |     2 +-
 man/radosgw-admin.8                                |     2 +-
 man/radosgw.8                                      |     2 +-
 man/rbd-fuse.8                                     |     2 +-
 man/rbd-replay-many.8                              |   134 +
 man/rbd-replay-prep.8                              |    11 +-
 man/rbd-replay.8                                   |    15 +-
 man/rbd.8                                          |     2 +-
 src/.git_version                                   |     4 +-
 src/Makefile-env.am                                |     8 +
 src/Makefile.am                                    |    18 +-
 src/Makefile.in                                    |  7808 +++++---
 src/acconfig.h.in                                  |    33 +
 src/arch/Makefile.am                               |     4 +-
 src/arch/arm.c                                     |    56 +
 src/arch/arm.h                                     |    16 +
 src/arch/neon.c                                    |    51 -
 src/arch/neon.h                                    |    16 -
 src/arch/probe.cc                                  |     4 +-
 src/auth/AuthSessionHandler.h                      |     5 +-
 src/auth/KeyRing.cc                                |     2 +
 src/auth/cephx/CephxKeyServer.cc                   |     4 +
 src/auth/none/AuthNoneServiceHandler.h             |     1 -
 src/ceph-debugpack.in                              |     2 +-
 src/ceph-disk                                      |   472 +-
 src/ceph-disk-udev                                 |    15 +
 src/ceph.in                                        |    62 +-
 src/ceph_fuse.cc                                   |    74 +-
 src/ceph_mds.cc                                    |    54 +-
 src/ceph_mon.cc                                    |   111 +-
 src/ceph_osd.cc                                    |    87 +-
 src/ceph_syn.cc                                    |     7 +-
 src/client/Client.cc                               |  2074 +-
 src/client/Client.h                                |   142 +-
 src/client/Dentry.h                                |    12 +-
 src/client/Dir.h                                   |     6 +-
 src/client/Fh.h                                    |    13 +-
 src/client/Inode.cc                                |    15 +-
 src/client/Inode.h                                 |   102 +-
 src/client/MetaRequest.h                           |    21 +-
 src/client/MetaSession.cc                          |    20 +
 src/client/MetaSession.h                           |    10 +-
 src/client/ObjecterWriteback.h                     |     8 +-
 src/client/SyntheticClient.cc                      |    46 +-
 src/client/fuse_ll.cc                              |   145 +-
 src/cls/lock/cls_lock.cc                           |    76 +
 src/cls/lock/cls_lock_client.cc                    |    24 +
 src/cls/lock/cls_lock_client.h                     |     9 +-
 src/cls/lock/cls_lock_ops.cc                       |    18 +
 src/cls/lock/cls_lock_ops.h                        |    33 +
 src/cls/log/cls_log_ops.h                          |     2 +-
 src/cls/rbd/cls_rbd.cc                             |   338 +-
 src/cls/rbd/cls_rbd.h                              |    14 +-
 src/cls/rbd/cls_rbd_client.cc                      |   152 +-
 src/cls/rbd/cls_rbd_client.h                       |    26 +-
 src/cls/refcount/cls_refcount.cc                   |     2 +-
 src/cls/rgw/cls_rgw.cc                             |  1850 +-
 src/cls/rgw/cls_rgw_client.cc                      |   474 +-
 src/cls/rgw/cls_rgw_client.h                       |   446 +-
 src/cls/rgw/cls_rgw_ops.cc                         |   166 +-
 src/cls/rgw/cls_rgw_ops.h                          |   409 +-
 src/cls/rgw/cls_rgw_types.cc                       |   278 +-
 src/cls/rgw/cls_rgw_types.h                        |   278 +-
 src/cls/statelog/cls_statelog_ops.h                |     4 +-
 src/cls/statelog/cls_statelog_types.h              |     2 +-
 src/common/Clock.cc                                |     6 +
 src/common/ContextCompletion.cc                    |    49 +
 src/common/ContextCompletion.h                     |    47 +
 src/common/Continuation.h                          |   175 +
 src/common/Cycles.cc                               |   221 +
 src/common/Cycles.h                                |   104 +
 src/common/Finisher.h                              |    16 +-
 src/common/Formatter.cc                            |   463 +-
 src/common/Formatter.h                             |   318 +-
 src/common/Initialize.h                            |    96 +
 src/common/LogClient.cc                            |    64 +
 src/common/LogClient.h                             |    18 +-
 src/common/LogEntry.cc                             |    22 +
 src/common/LogEntry.h                              |     8 +-
 src/common/Makefile.am                             |    47 +-
 src/common/Mutex.h                                 |     2 +-
 src/common/QueueRing.h                             |    61 +
 src/common/RWLock.h                                |     4 +-
 src/common/Readahead.cc                            |   161 +
 src/common/Readahead.h                             |   153 +
 src/common/TextTable.h                             |     1 -
 src/common/Thread.cc                               |     2 +-
 src/common/Thread.h                                |     2 +-
 src/common/Timer.cc                                |   187 -
 src/common/Timer.h                                 |    71 -
 src/common/TrackedOp.h                             |     6 +-
 src/common/WorkQueue.cc                            |    28 +-
 src/common/address_helper.cc                       |    99 +
 src/common/address_helper.h                        |    24 +
 src/common/admin_socket.cc                         |     4 +-
 src/common/bit_vector.hpp                          |   423 +
 src/common/blkdev.cc                               |   157 +
 src/common/blkdev.h                                |     8 +-
 src/common/bloom_filter.cc                         |     2 +-
 src/common/buffer.cc                               |   168 +-
 src/common/ceph_context.cc                         |   105 +-
 src/common/ceph_context.h                          |    33 +
 src/common/ceph_json.h                             |    25 +
 src/common/ceph_strings.cc                         |   121 +-
 src/common/cmdparse.h                              |     4 +-
 src/common/config.cc                               |     4 +-
 src/common/config_opts.h                           |   136 +-
 src/common/crc32c_intel_fast_asm.S                 |     2 +
 src/common/crc32c_intel_fast_zero_asm.S            |     2 +
 src/common/debug.h                                 |     2 +
 src/common/dout.h                                  |     3 +
 src/common/escape.c                                |    21 +-
 src/common/escape.h                                |     4 +-
 src/common/histogram.h                             |     4 +
 src/common/hobject.cc                              |     9 +-
 src/common/hobject.h                               |    63 +-
 src/common/lockdep.cc                              |     6 +-
 src/common/map_cacher.hpp                          |     2 +-
 src/common/obj_bencher.cc                          |    24 +
 src/common/obj_bencher.h                           |     1 +
 src/common/perf_counters.cc                        |    90 +-
 src/common/perf_counters.h                         |    21 +-
 src/common/safe_io.c                               |     3 +-
 src/common/shared_cache.hpp                        |    97 +-
 src/common/str_map.cc                              |    29 +
 src/common/sync_filesystem.h                       |    11 +-
 src/crush/CrushCompiler.cc                         |    11 +
 src/crush/CrushTester.cc                           |    93 +-
 src/crush/CrushTester.h                            |    10 +
 src/crush/CrushTreeDumper.h                        |   179 +
 src/crush/CrushWrapper.cc                          |   370 +-
 src/crush/CrushWrapper.h                           |   154 +-
 src/crush/Makefile.am                              |     2 +
 src/crush/builder.c                                |   423 +-
 src/crush/builder.h                                |    11 +-
 src/crush/crush.c                                  |     4 +
 src/crush/crush.h                                  |    42 +-
 src/crush/crush_ln_table.h                         |   170 +
 src/crush/grammar.h                                |     3 +-
 src/crush/mapper.c                                 |   107 +
 src/erasure-code/ErasureCode.cc                    |    11 +-
 src/erasure-code/ErasureCodePlugin.cc              |     3 +-
 src/erasure-code/Makefile.am                       |     1 +
 src/erasure-code/isa/ErasureCodeIsa.cc             |    15 +-
 src/erasure-code/isa/ErasureCodeIsa.h              |     3 +
 .../isa/isa-l/erasure_code/ec_multibinary.asm.s    |     2 +
 .../isa-l/erasure_code/gf_2vect_dot_prod_avx.asm.s |     2 +
 .../erasure_code/gf_2vect_dot_prod_avx2.asm.s      |     2 +
 .../isa-l/erasure_code/gf_2vect_dot_prod_sse.asm.s |     2 +
 .../isa-l/erasure_code/gf_3vect_dot_prod_avx.asm.s |     2 +
 .../erasure_code/gf_3vect_dot_prod_avx2.asm.s      |     2 +
 .../isa-l/erasure_code/gf_3vect_dot_prod_sse.asm.s |     2 +
 .../isa-l/erasure_code/gf_4vect_dot_prod_avx.asm.s |     2 +
 .../erasure_code/gf_4vect_dot_prod_avx2.asm.s      |     2 +
 .../isa-l/erasure_code/gf_4vect_dot_prod_sse.asm.s |     2 +
 .../isa-l/erasure_code/gf_5vect_dot_prod_avx.asm.s |     2 +
 .../erasure_code/gf_5vect_dot_prod_avx2.asm.s      |     2 +
 .../isa-l/erasure_code/gf_5vect_dot_prod_sse.asm.s |     2 +
 .../isa-l/erasure_code/gf_6vect_dot_prod_avx.asm.s |     2 +
 .../erasure_code/gf_6vect_dot_prod_avx2.asm.s      |     2 +
 .../isa-l/erasure_code/gf_6vect_dot_prod_sse.asm.s |     2 +
 .../isa-l/erasure_code/gf_vect_dot_prod_avx.asm.s  |     2 +
 .../isa-l/erasure_code/gf_vect_dot_prod_avx2.asm.s |     2 +
 .../isa-l/erasure_code/gf_vect_dot_prod_sse.asm.s  |     2 +
 .../isa/isa-l/erasure_code/gf_vect_mul_avx.asm.s   |     2 +
 .../isa/isa-l/erasure_code/gf_vect_mul_sse.asm.s   |     2 +
 src/erasure-code/isa/xor_op.h                      |     4 +-
 src/erasure-code/jerasure/ErasureCodeJerasure.cc   |    15 +-
 src/erasure-code/jerasure/ErasureCodeJerasure.h    |     3 +
 .../jerasure/ErasureCodePluginSelectJerasure.cc    |     3 +
 src/erasure-code/jerasure/Makefile.am              |    43 +-
 .../jerasure/gf-complete/include/gf_complete.h     |    28 +-
 .../jerasure/gf-complete/include/gf_int.h          |    14 +-
 .../jerasure/gf-complete/include/gf_w16.h          |    66 +
 .../jerasure/gf-complete/include/gf_w32.h          |    71 +
 .../jerasure/gf-complete/include/gf_w4.h           |    63 +
 .../jerasure/gf-complete/include/gf_w64.h          |    50 +
 .../jerasure/gf-complete/include/gf_w8.h           |    99 +
 src/erasure-code/jerasure/gf-complete/src/gf.c     |   186 +-
 .../jerasure/gf-complete/src/gf_general.c          |    11 +-
 .../jerasure/gf-complete/src/gf_method.c           |    14 +-
 .../jerasure/gf-complete/src/gf_w128.c             |    51 +-
 src/erasure-code/jerasure/gf-complete/src/gf_w16.c |    80 +-
 src/erasure-code/jerasure/gf-complete/src/gf_w32.c |   238 +-
 src/erasure-code/jerasure/gf-complete/src/gf_w4.c  |    84 +-
 src/erasure-code/jerasure/gf-complete/src/gf_w64.c |    74 +-
 src/erasure-code/jerasure/gf-complete/src/gf_w8.c  |   136 +-
 .../jerasure/gf-complete/src/gf_wgen.c             |     4 +-
 .../jerasure/gf-complete/src/neon/gf_w16_neon.c    |   356 +
 .../jerasure/gf-complete/src/neon/gf_w32_neon.c    |   269 +
 .../jerasure/gf-complete/src/neon/gf_w4_neon.c     |   247 +
 .../jerasure/gf-complete/src/neon/gf_w64_neon.c    |   333 +
 .../jerasure/gf-complete/src/neon/gf_w8_neon.c     |   302 +
 src/erasure-code/jerasure/jerasure/src/galois.c    |    31 +-
 src/erasure-code/jerasure/jerasure/src/jerasure.c  |    13 +-
 src/erasure-code/jerasure/jerasure/src/reed_sol.c  |     9 +-
 src/erasure-code/lrc/ErasureCodeLrc.cc             |    15 +-
 src/erasure-code/lrc/ErasureCodeLrc.h              |     7 -
 src/erasure-code/shec/ErasureCodePluginShec.cc     |    93 +
 src/erasure-code/shec/ErasureCodeShec.cc           |   404 +
 src/erasure-code/shec/ErasureCodeShec.h            |   143 +
 src/erasure-code/shec/ErasureCodeShecTableCache.cc |    97 +
 src/erasure-code/shec/ErasureCodeShecTableCache.h  |    66 +
 src/erasure-code/shec/Makefile.am                  |    61 +
 src/erasure-code/shec/determinant.c                |    94 +
 src/erasure-code/shec/shec.cc                      |   329 +
 src/erasure-code/shec/shec.h                       |    35 +
 src/gmock/CHANGES                                  |   126 +
 src/gmock/CMakeLists.txt                           |   171 +
 src/gmock/CONTRIBUTORS                             |    40 +
 src/{gtest/COPYING => gmock/LICENSE}               |     0
 src/gmock/Makefile.am                              |   216 +
 src/gmock/Makefile.in                              |  1335 ++
 src/gmock/README                                   |   369 +
 src/gmock/aclocal.m4                               |  9799 +++++++++
 src/{gtest => gmock}/build-aux/config.guess        |     0
 src/{gtest => gmock}/build-aux/config.h.in         |     0
 src/{gtest => gmock}/build-aux/config.sub          |     0
 src/{gtest => gmock}/build-aux/depcomp             |     0
 src/{gtest => gmock}/build-aux/install-sh          |     0
 src/{gtest => gmock}/build-aux/ltmain.sh           |     0
 src/{gtest => gmock}/build-aux/missing             |     0
 src/gmock/configure                                | 18535 +++++++++++++++++
 src/gmock/configure.ac                             |   146 +
 src/gmock/fused-src/gmock-gtest-all.cc             | 11443 +++++++++++
 src/gmock/fused-src/gmock/gmock.h                  | 14198 +++++++++++++
 src/gmock/fused-src/gmock_main.cc                  |    54 +
 src/gmock/fused-src/gtest/gtest.h                  | 20061 +++++++++++++++++++
 src/gmock/gtest/CHANGES                            |   157 +
 src/gmock/gtest/CMakeLists.txt                     |   252 +
 src/gmock/gtest/CONTRIBUTORS                       |    37 +
 src/{gtest/COPYING => gmock/gtest/LICENSE}         |     0
 src/gmock/gtest/Makefile.am                        |   306 +
 src/gmock/gtest/Makefile.in                        |  1327 ++
 src/gmock/gtest/README                             |   435 +
 src/{ => gmock}/gtest/aclocal.m4                   |     0
 .../gmock/gtest/build-aux/config.guess             |     0
 src/{ => gmock}/gtest/build-aux/config.h.in        |     0
 config.sub => src/gmock/gtest/build-aux/config.sub |     0
 depcomp => src/gmock/gtest/build-aux/depcomp       |     0
 install-sh => src/gmock/gtest/build-aux/install-sh |     0
 ltmain.sh => src/gmock/gtest/build-aux/ltmain.sh   |     0
 missing => src/gmock/gtest/build-aux/missing       |     0
 src/gmock/gtest/cmake/internal_utils.cmake         |   227 +
 src/{ => gmock}/gtest/codegear/gtest.cbproj        |     0
 src/{ => gmock}/gtest/codegear/gtest.groupproj     |     0
 src/{ => gmock}/gtest/codegear/gtest_all.cc        |     0
 src/{ => gmock}/gtest/codegear/gtest_link.cc       |     0
 src/{ => gmock}/gtest/codegear/gtest_main.cbproj   |     0
 .../gtest/codegear/gtest_unittest.cbproj           |     0
 src/gmock/gtest/configure                          | 18222 +++++++++++++++++
 src/gmock/gtest/configure.ac                       |    68 +
 src/gmock/gtest/fused-src/gtest/gtest-all.cc       |  9592 +++++++++
 src/gmock/gtest/fused-src/gtest/gtest.h            | 20061 +++++++++++++++++++
 src/gmock/gtest/fused-src/gtest/gtest_main.cc      |    38 +
 src/gmock/gtest/include/gtest/gtest-death-test.h   |   294 +
 src/gmock/gtest/include/gtest/gtest-message.h      |   250 +
 src/gmock/gtest/include/gtest/gtest-param-test.h   |  1421 ++
 .../gtest/include/gtest/gtest-param-test.h.pump    |   487 +
 src/gmock/gtest/include/gtest/gtest-printers.h     |   855 +
 src/gmock/gtest/include/gtest/gtest-spi.h          |   232 +
 src/gmock/gtest/include/gtest/gtest-test-part.h    |   179 +
 src/gmock/gtest/include/gtest/gtest-typed-test.h   |   259 +
 src/gmock/gtest/include/gtest/gtest.h              |  2291 +++
 src/gmock/gtest/include/gtest/gtest_pred_impl.h    |   358 +
 src/{ => gmock}/gtest/include/gtest/gtest_prod.h   |     0
 .../gtest/internal/gtest-death-test-internal.h     |   319 +
 .../gtest/include/gtest/internal/gtest-filepath.h  |   206 +
 .../gtest/include/gtest/internal/gtest-internal.h  |  1158 ++
 .../include/gtest/internal/gtest-linked_ptr.h      |   233 +
 .../gtest/internal/gtest-param-util-generated.h    |  5143 +++++
 .../internal/gtest-param-util-generated.h.pump     |   301 +
 .../include/gtest/internal/gtest-param-util.h      |   619 +
 .../gtest/include/gtest/internal/gtest-port.h      |  1947 ++
 .../gtest/include/gtest/internal/gtest-string.h    |   167 +
 .../gtest/include/gtest/internal/gtest-tuple.h     |  1012 +
 .../include/gtest/internal/gtest-tuple.h.pump      |   339 +
 .../gtest/include/gtest/internal/gtest-type-util.h |  3331 +++
 .../include/gtest/internal/gtest-type-util.h.pump  |   297 +
 src/{ => gmock}/gtest/m4/acx_pthread.m4            |     0
 src/{ => gmock}/gtest/m4/gtest.m4                  |     0
 src/{ => gmock}/gtest/m4/libtool.m4                |     0
 src/{ => gmock}/gtest/m4/ltoptions.m4              |     0
 src/{ => gmock}/gtest/m4/ltsugar.m4                |     0
 src/{ => gmock}/gtest/m4/ltversion.m4              |     0
 src/{ => gmock}/gtest/m4/lt~obsolete.m4            |     0
 src/gmock/gtest/make/Makefile                      |    82 +
 src/{ => gmock}/gtest/msvc/gtest-md.sln            |     0
 src/gmock/gtest/msvc/gtest-md.vcproj               |   126 +
 src/{ => gmock}/gtest/msvc/gtest.sln               |     0
 src/gmock/gtest/msvc/gtest.vcproj                  |   126 +
 src/gmock/gtest/msvc/gtest_main-md.vcproj          |   129 +
 src/gmock/gtest/msvc/gtest_main.vcproj             |   129 +
 .../gtest/msvc/gtest_prod_test-md.vcproj           |     0
 src/{ => gmock}/gtest/msvc/gtest_prod_test.vcproj  |     0
 .../gtest/msvc/gtest_unittest-md.vcproj            |     0
 src/{ => gmock}/gtest/msvc/gtest_unittest.vcproj   |     0
 src/{ => gmock}/gtest/samples/prime_tables.h       |     0
 src/{ => gmock}/gtest/samples/sample1.cc           |     0
 src/{ => gmock}/gtest/samples/sample1.h            |     0
 src/gmock/gtest/samples/sample10_unittest.cc       |   144 +
 src/gmock/gtest/samples/sample1_unittest.cc        |   153 +
 src/{ => gmock}/gtest/samples/sample2.cc           |     0
 src/gmock/gtest/samples/sample2.h                  |    85 +
 src/gmock/gtest/samples/sample2_unittest.cc        |   109 +
 src/gmock/gtest/samples/sample3-inl.h              |   172 +
 src/gmock/gtest/samples/sample3_unittest.cc        |   151 +
 src/{ => gmock}/gtest/samples/sample4.cc           |     0
 src/{ => gmock}/gtest/samples/sample4.h            |     0
 src/gmock/gtest/samples/sample4_unittest.cc        |    45 +
 src/gmock/gtest/samples/sample5_unittest.cc        |   199 +
 src/gmock/gtest/samples/sample6_unittest.cc        |   224 +
 src/gmock/gtest/samples/sample7_unittest.cc        |   130 +
 src/gmock/gtest/samples/sample8_unittest.cc        |   173 +
 src/gmock/gtest/samples/sample9_unittest.cc        |   160 +
 src/gmock/gtest/scripts/fuse_gtest_files.py        |   250 +
 src/gmock/gtest/scripts/gen_gtest_pred_impl.py     |   730 +
 src/gmock/gtest/scripts/gtest-config.in            |   274 +
 src/gmock/gtest/scripts/pump.py                    |   855 +
 src/gmock/gtest/scripts/test/Makefile              |    59 +
 src/gmock/gtest/src/gtest-all.cc                   |    48 +
 src/gmock/gtest/src/gtest-death-test.cc            |  1344 ++
 src/gmock/gtest/src/gtest-filepath.cc              |   382 +
 src/gmock/gtest/src/gtest-internal-inl.h           |  1218 ++
 src/gmock/gtest/src/gtest-port.cc                  |   805 +
 src/gmock/gtest/src/gtest-printers.cc              |   363 +
 src/gmock/gtest/src/gtest-test-part.cc             |   110 +
 src/gmock/gtest/src/gtest-typed-test.cc            |   110 +
 src/gmock/gtest/src/gtest.cc                       |  5015 +++++
 src/gmock/gtest/src/gtest_main.cc                  |    38 +
 src/gmock/gtest/test/gtest-death-test_ex_test.cc   |    93 +
 src/gmock/gtest/test/gtest-death-test_test.cc      |  1367 ++
 src/gmock/gtest/test/gtest-filepath_test.cc        |   680 +
 src/gmock/gtest/test/gtest-linked_ptr_test.cc      |   154 +
 src/gmock/gtest/test/gtest-listener_test.cc        |   310 +
 src/gmock/gtest/test/gtest-message_test.cc         |   159 +
 src/gmock/gtest/test/gtest-options_test.cc         |   215 +
 src/gmock/gtest/test/gtest-param-test2_test.cc     |    65 +
 src/gmock/gtest/test/gtest-param-test_test.cc      |   904 +
 src/gmock/gtest/test/gtest-param-test_test.h       |    57 +
 src/gmock/gtest/test/gtest-port_test.cc            |  1253 ++
 src/gmock/gtest/test/gtest-printers_test.cc        |  1566 ++
 src/gmock/gtest/test/gtest-test-part_test.cc       |   208 +
 src/gmock/gtest/test/gtest-tuple_test.cc           |   320 +
 src/gmock/gtest/test/gtest-typed-test2_test.cc     |    45 +
 src/gmock/gtest/test/gtest-typed-test_test.cc      |   360 +
 src/gmock/gtest/test/gtest-typed-test_test.h       |    66 +
 src/gmock/gtest/test/gtest-unittest-api_test.cc    |   341 +
 src/gmock/gtest/test/gtest_all_test.cc             |    47 +
 .../gtest/test/gtest_break_on_failure_unittest.py  |   212 +
 .../gtest/test/gtest_break_on_failure_unittest_.cc |    88 +
 .../gtest/test/gtest_catch_exceptions_test.py      |   237 +
 .../gtest/test/gtest_catch_exceptions_test_.cc     |   311 +
 src/{ => gmock}/gtest/test/gtest_color_test.py     |     0
 src/gmock/gtest/test/gtest_color_test_.cc          |    71 +
 src/gmock/gtest/test/gtest_env_var_test.py         |   103 +
 src/gmock/gtest/test/gtest_env_var_test_.cc        |   126 +
 src/gmock/gtest/test/gtest_environment_test.cc     |   192 +
 .../gtest/test/gtest_filter_unittest.py            |     0
 src/gmock/gtest/test/gtest_filter_unittest_.cc     |   140 +
 src/gmock/gtest/test/gtest_help_test.py            |   172 +
 src/gmock/gtest/test/gtest_help_test_.cc           |    46 +
 src/gmock/gtest/test/gtest_list_tests_unittest.py  |   207 +
 src/gmock/gtest/test/gtest_list_tests_unittest_.cc |   157 +
 src/gmock/gtest/test/gtest_main_unittest.cc        |    45 +
 src/gmock/gtest/test/gtest_no_test_unittest.cc     |    56 +
 src/gmock/gtest/test/gtest_output_test.py          |   335 +
 src/gmock/gtest/test/gtest_output_test_.cc         |  1034 +
 .../gtest/test/gtest_output_test_golden_lin.txt    |   720 +
 src/gmock/gtest/test/gtest_pred_impl_unittest.cc   |  2427 +++
 src/gmock/gtest/test/gtest_premature_exit_test.cc  |   141 +
 src/gmock/gtest/test/gtest_prod_test.cc            |    57 +
 src/gmock/gtest/test/gtest_repeat_test.cc          |   253 +
 src/{ => gmock}/gtest/test/gtest_shuffle_test.py   |     0
 src/gmock/gtest/test/gtest_shuffle_test_.cc        |   103 +
 src/gmock/gtest/test/gtest_sole_header_test.cc     |    57 +
 src/gmock/gtest/test/gtest_stress_test.cc          |   256 +
 src/gmock/gtest/test/gtest_test_utils.py           |   320 +
 .../gtest/test/gtest_throw_on_failure_ex_test.cc   |    92 +
 .../gtest/test/gtest_throw_on_failure_test.py      |     0
 .../gtest/test/gtest_throw_on_failure_test_.cc     |    72 +
 .../gtest/test/gtest_uninitialized_test.py         |     0
 src/gmock/gtest/test/gtest_uninitialized_test_.cc  |    43 +
 src/gmock/gtest/test/gtest_unittest.cc             |  7415 +++++++
 src/gmock/gtest/test/gtest_xml_outfile1_test_.cc   |    49 +
 src/gmock/gtest/test/gtest_xml_outfile2_test_.cc   |    49 +
 src/gmock/gtest/test/gtest_xml_outfiles_test.py    |   132 +
 src/gmock/gtest/test/gtest_xml_output_unittest.py  |   307 +
 src/gmock/gtest/test/gtest_xml_output_unittest_.cc |   181 +
 src/gmock/gtest/test/gtest_xml_test_utils.py       |   194 +
 src/{ => gmock}/gtest/test/production.cc           |     0
 src/gmock/gtest/test/production.h                  |    55 +
 .../gtest/xcode/Config/DebugProject.xcconfig       |     0
 .../gtest/xcode/Config/FrameworkTarget.xcconfig    |     0
 .../gtest/xcode/Config/General.xcconfig            |     0
 .../gtest/xcode/Config/ReleaseProject.xcconfig     |     0
 .../xcode/Config/StaticLibraryTarget.xcconfig      |     0
 .../gtest/xcode/Config/TestTarget.xcconfig         |     0
 src/{ => gmock}/gtest/xcode/Resources/Info.plist   |     0
 .../gtest/xcode/Samples/FrameworkSample/Info.plist |     0
 .../WidgetFramework.xcodeproj/project.pbxproj      |     0
 .../xcode/Samples/FrameworkSample/runtests.sh      |     0
 .../gtest/xcode/Samples/FrameworkSample/widget.cc  |     0
 .../gtest/xcode/Samples/FrameworkSample/widget.h   |     0
 .../xcode/Samples/FrameworkSample/widget_test.cc   |    68 +
 src/{ => gmock}/gtest/xcode/Scripts/runtests.sh    |     0
 .../gtest/xcode/Scripts/versiongenerate.py         |     0
 .../gtest/xcode/gtest.xcodeproj/project.pbxproj    |  1135 ++
 src/gmock/include/gmock/gmock-actions.h            |  1078 +
 src/gmock/include/gmock/gmock-cardinalities.h      |   147 +
 src/gmock/include/gmock/gmock-generated-actions.h  |  2415 +++
 .../include/gmock/gmock-generated-actions.h.pump   |   821 +
 .../gmock/gmock-generated-function-mockers.h       |   991 +
 .../gmock/gmock-generated-function-mockers.h.pump  |   265 +
 src/gmock/include/gmock/gmock-generated-matchers.h |  2190 ++
 .../include/gmock/gmock-generated-matchers.h.pump  |   674 +
 .../include/gmock/gmock-generated-nice-strict.h    |   397 +
 .../gmock/gmock-generated-nice-strict.h.pump       |   161 +
 src/gmock/include/gmock/gmock-matchers.h           |  3986 ++++
 src/gmock/include/gmock/gmock-more-actions.h       |   233 +
 src/gmock/include/gmock/gmock-more-matchers.h      |    58 +
 src/gmock/include/gmock/gmock-spec-builders.h      |  1791 ++
 src/gmock/include/gmock/gmock.h                    |    94 +
 .../internal/gmock-generated-internal-utils.h      |   279 +
 .../internal/gmock-generated-internal-utils.h.pump |   136 +
 .../include/gmock/internal/gmock-internal-utils.h  |   498 +
 src/gmock/include/gmock/internal/gmock-port.h      |    78 +
 src/gmock/make/Makefile                            |   101 +
 src/gmock/msvc/2005/gmock.sln                      |    32 +
 src/gmock/msvc/2005/gmock.vcproj                   |   191 +
 src/gmock/msvc/2005/gmock_config.vsprops           |    15 +
 src/gmock/msvc/2005/gmock_main.vcproj              |   187 +
 src/gmock/msvc/2005/gmock_test.vcproj              |   201 +
 src/gmock/msvc/2010/gmock.sln                      |    32 +
 src/gmock/msvc/2010/gmock.vcxproj                  |    82 +
 src/gmock/msvc/2010/gmock_config.props             |    19 +
 src/gmock/msvc/2010/gmock_main.vcxproj             |    88 +
 src/gmock/msvc/2010/gmock_test.vcxproj             |   101 +
 src/gmock/scripts/fuse_gmock_files.py              |   240 +
 src/gmock/scripts/generator/LICENSE                |   203 +
 src/gmock/scripts/generator/README                 |    35 +
 src/gmock/scripts/generator/README.cppclean        |   115 +
 .../scripts/generator/cpp}/__init__.py             |     0
 src/gmock/scripts/generator/cpp/ast.py             |  1723 ++
 src/gmock/scripts/generator/cpp/gmock_class.py     |   226 +
 src/gmock/scripts/generator/cpp/keywords.py        |    59 +
 src/gmock/scripts/generator/cpp/tokenize.py        |   287 +
 src/gmock/scripts/generator/cpp/utils.py           |    41 +
 src/gmock/scripts/generator/gmock_gen.py           |    31 +
 src/gmock/scripts/gmock-config.in                  |   303 +
 src/gmock/src/gmock-all.cc                         |    47 +
 src/gmock/src/gmock-cardinalities.cc               |   156 +
 src/gmock/src/gmock-internal-utils.cc              |   174 +
 src/gmock/src/gmock-matchers.cc                    |   498 +
 src/gmock/src/gmock-spec-builders.cc               |   813 +
 src/gmock/src/gmock.cc                             |   182 +
 src/gmock/src/gmock_main.cc                        |    54 +
 src/gmock/test/gmock-actions_test.cc               |  1256 ++
 src/gmock/test/gmock-cardinalities_test.cc         |   428 +
 src/gmock/test/gmock-generated-actions_test.cc     |  1225 ++
 .../test/gmock-generated-function-mockers_test.cc  |   588 +
 .../test/gmock-generated-internal-utils_test.cc    |   127 +
 src/gmock/test/gmock-generated-matchers_test.cc    |  1289 ++
 src/gmock/test/gmock-internal-utils_test.cc        |   649 +
 src/gmock/test/gmock-matchers_test.cc              |  5247 +++++
 src/gmock/test/gmock-more-actions_test.cc          |   705 +
 src/gmock/test/gmock-nice-strict_test.cc           |   424 +
 src/gmock/test/gmock-port_test.cc                  |    43 +
 src/gmock/test/gmock-spec-builders_test.cc         |  2613 +++
 src/gmock/test/gmock_all_test.cc                   |    48 +
 src/gmock/test/gmock_ex_test.cc                    |    78 +
 src/gmock/test/gmock_leak_test.py                  |   108 +
 src/gmock/test/gmock_leak_test_.cc                 |   100 +
 src/gmock/test/gmock_link2_test.cc                 |    40 +
 src/gmock/test/gmock_link_test.cc                  |    40 +
 src/gmock/test/gmock_link_test.h                   |   669 +
 src/gmock/test/gmock_output_test.py                |   180 +
 src/gmock/test/gmock_output_test_.cc               |   291 +
 src/gmock/test/gmock_output_test_golden.txt        |   310 +
 src/gmock/test/gmock_stress_test.cc                |   322 +
 src/gmock/test/gmock_test.cc                       |   255 +
 src/gmock/test/gmock_test_utils.py                 |   112 +
 src/gtest/CHANGES                                  |    98 -
 src/gtest/CMakeLists.txt                           |   384 -
 src/gtest/CONTRIBUTORS                             |    36 -
 src/gtest/Makefile.am                              |   287 -
 src/gtest/Makefile.in                              |  1381 --
 src/gtest/README                                   |   417 -
 src/gtest/configure                                | 18222 -----------------
 src/gtest/configure.ac                             |    68 -
 src/gtest/fused-src/gtest/gtest-all.cc             |  8510 --------
 src/gtest/fused-src/gtest/gtest.h                  | 18007 -----------------
 src/gtest/fused-src/gtest/gtest_main.cc            |    39 -
 src/gtest/include/gtest/gtest-death-test.h         |   283 -
 src/gtest/include/gtest/gtest-message.h            |   230 -
 src/gtest/include/gtest/gtest-param-test.h         |  1392 --
 src/gtest/include/gtest/gtest-param-test.h.pump    |   457 -
 src/gtest/include/gtest/gtest-spi.h                |   232 -
 src/gtest/include/gtest/gtest-test-part.h          |   176 -
 src/gtest/include/gtest/gtest-typed-test.h         |   259 -
 src/gtest/include/gtest/gtest.h                    |  2052 --
 src/gtest/include/gtest/gtest_pred_impl.h          |   368 -
 .../gtest/internal/gtest-death-test-internal.h     |   275 -
 src/gtest/include/gtest/internal/gtest-filepath.h  |   210 -
 src/gtest/include/gtest/internal/gtest-internal.h  |   923 -
 .../include/gtest/internal/gtest-linked_ptr.h      |   242 -
 .../gtest/internal/gtest-param-util-generated.h    |  4820 -----
 .../internal/gtest-param-util-generated.h.pump     |   301 -
 .../include/gtest/internal/gtest-param-util.h      |   619 -
 src/gtest/include/gtest/internal/gtest-port.h      |  1497 --
 src/gtest/include/gtest/internal/gtest-string.h    |   350 -
 src/gtest/include/gtest/internal/gtest-tuple.h     |   968 -
 .../include/gtest/internal/gtest-tuple.h.pump      |   336 -
 src/gtest/include/gtest/internal/gtest-type-util.h |  3321 ---
 .../include/gtest/internal/gtest-type-util.h.pump  |   287 -
 src/gtest/make/Makefile                            |    80 -
 src/gtest/msvc/gtest-md.vcproj                     |   237 -
 src/gtest/msvc/gtest.vcproj                        |   237 -
 src/gtest/msvc/gtest_main-md.vcproj                |   165 -
 src/gtest/msvc/gtest_main.vcproj                   |   165 -
 src/gtest/samples/sample10_unittest.cc             |   145 -
 src/gtest/samples/sample1_unittest.cc              |   153 -
 src/gtest/samples/sample2.h                        |    86 -
 src/gtest/samples/sample2_unittest.cc              |   109 -
 src/gtest/samples/sample3-inl.h                    |   173 -
 src/gtest/samples/sample3_unittest.cc              |   151 -
 src/gtest/samples/sample4_unittest.cc              |    45 -
 src/gtest/samples/sample5_unittest.cc              |   199 -
 src/gtest/samples/sample6_unittest.cc              |   224 -
 src/gtest/samples/sample7_unittest.cc              |   132 -
 src/gtest/samples/sample8_unittest.cc              |   173 -
 src/gtest/samples/sample9_unittest.cc              |   160 -
 src/gtest/scripts/fuse_gtest_files.py              |   250 -
 src/gtest/scripts/gen_gtest_pred_impl.py           |   733 -
 src/gtest/scripts/gtest-config.in                  |   274 -
 src/gtest/scripts/pump.py                          |   835 -
 src/gtest/scripts/test/Makefile                    |    57 -
 src/gtest/src/gtest-all.cc                         |    47 -
 src/gtest/src/gtest-death-test.cc                  |  1172 --
 src/gtest/src/gtest-filepath.cc                    |   380 -
 src/gtest/src/gtest-internal-inl.h                 |  1074 -
 src/gtest/src/gtest-port.cc                        |   711 -
 src/gtest/src/gtest-test-part.cc                   |   110 -
 src/gtest/src/gtest-typed-test.cc                  |   110 -
 src/gtest/src/gtest.cc                             |  4704 -----
 src/gtest/src/gtest_main.cc                        |    39 -
 src/gtest/test/gtest-death-test_test.cc            |  1230 --
 src/gtest/test/gtest-filepath_test.cc              |   690 -
 src/gtest/test/gtest-linked_ptr_test.cc            |   154 -
 src/gtest/test/gtest-listener_test.cc              |   313 -
 src/gtest/test/gtest-message_test.cc               |   167 -
 src/gtest/test/gtest-options_test.cc               |   212 -
 src/gtest/test/gtest-param-test2_test.cc           |    65 -
 src/gtest/test/gtest-param-test_test.cc            |   835 -
 src/gtest/test/gtest-param-test_test.h             |    55 -
 src/gtest/test/gtest-port_test.cc                  |  1018 -
 src/gtest/test/gtest-test-part_test.cc             |   208 -
 src/gtest/test/gtest-tuple_test.cc                 |   320 -
 src/gtest/test/gtest-typed-test2_test.cc           |    45 -
 src/gtest/test/gtest-typed-test_test.cc            |   360 -
 src/gtest/test/gtest-typed-test_test.h             |    66 -
 src/gtest/test/gtest-unittest-api_test.cc          |   343 -
 src/gtest/test/gtest_all_test.cc                   |    48 -
 src/gtest/test/gtest_break_on_failure_unittest.py  |   218 -
 src/gtest/test/gtest_break_on_failure_unittest_.cc |    86 -
 src/gtest/test/gtest_color_test_.cc                |    71 -
 src/gtest/test/gtest_env_var_test.py               |   105 -
 src/gtest/test/gtest_env_var_test_.cc              |   126 -
 src/gtest/test/gtest_environment_test.cc           |   186 -
 src/gtest/test/gtest_filter_unittest_.cc           |   140 -
 src/gtest/test/gtest_help_test.py                  |   169 -
 src/gtest/test/gtest_help_test_.cc                 |    46 -
 src/gtest/test/gtest_list_tests_unittest.py        |   177 -
 src/gtest/test/gtest_list_tests_unittest_.cc       |    85 -
 src/gtest/test/gtest_main_unittest.cc              |    45 -
 src/gtest/test/gtest_no_test_unittest.cc           |    54 -
 src/gtest/test/gtest_output_test.py                |   327 -
 src/gtest/test/gtest_output_test_.cc               |  1135 --
 src/gtest/test/gtest_output_test_golden_lin.txt    |   696 -
 src/gtest/test/gtest_output_test_golden_win.txt    |   605 -
 src/gtest/test/gtest_pred_impl_unittest.cc         |  2432 ---
 src/gtest/test/gtest_prod_test.cc                  |    57 -
 src/gtest/test/gtest_repeat_test.cc                |   253 -
 src/gtest/test/gtest_shuffle_test_.cc              |   104 -
 src/gtest/test/gtest_sole_header_test.cc           |    57 -
 src/gtest/test/gtest_stress_test.cc                |   257 -
 src/gtest/test/gtest_test_utils.py                 |   309 -
 src/gtest/test/gtest_throw_on_failure_ex_test.cc   |    92 -
 src/gtest/test/gtest_throw_on_failure_test_.cc     |    56 -
 src/gtest/test/gtest_uninitialized_test_.cc        |    43 -
 src/gtest/test/gtest_unittest.cc                   |  6718 -------
 src/gtest/test/gtest_xml_outfile1_test_.cc         |    49 -
 src/gtest/test/gtest_xml_outfile2_test_.cc         |    49 -
 src/gtest/test/gtest_xml_outfiles_test.py          |   132 -
 src/gtest/test/gtest_xml_output_unittest.py        |   224 -
 src/gtest/test/gtest_xml_output_unittest_.cc       |   145 -
 src/gtest/test/gtest_xml_test_utils.py             |   172 -
 src/gtest/test/production.h                        |    55 -
 src/gtest/test/run_tests_util.py                   |   466 -
 src/gtest/test/run_tests_util_test.py              |   676 -
 .../xcode/Samples/FrameworkSample/widget_test.cc   |    68 -
 src/gtest/xcode/gtest.xcodeproj/project.pbxproj    |  1080 -
 src/include/Context.h                              |    33 +-
 src/include/Makefile.am                            |     1 -
 src/include/addr_parsing.h                         |     2 +-
 src/include/atomic.h                               |     8 +-
 src/include/buffer.h                               |   100 +-
 src/include/ceph_features.h                        |    41 +-
 src/include/ceph_fs.h                              |    17 +-
 src/include/cephfs/libcephfs.h                     |    48 +
 src/include/encoding.h                             |    77 +-
 src/include/filepath.h                             |     1 +
 src/include/frag.h                                 |     2 +-
 src/include/int_types.h                            |     2 +
 src/include/msgr.h                                 |     2 +-
 src/include/rados.h                                |   280 +-
 src/include/rados/buffer.h                         |   100 +-
 src/include/rados/librados.h                       |  1058 +-
 src/include/rados/librados.hpp                     |   216 +-
 src/include/rados/rados_types.h                    |     9 +
 src/include/rados/rados_types.hpp                  |    11 +
 src/include/rbd/features.h                         |    19 +-
 src/include/rbd/librbd.h                           |   238 +-
 src/include/rbd/librbd.hpp                         |    22 +-
 src/include/rbd_types.h                            |     8 +-
 src/include/str_map.h                              |    13 +
 src/include/stringify.h                            |    12 +
 src/include/triple.h                               |    29 -
 src/include/types.h                                |    23 +
 src/include/unordered_map.h                        |     2 +
 src/include/utime.h                                |    21 +-
 src/include/xlist.h                                |     1 +
 src/init-ceph.in                                   |    30 +-
 src/init-radosgw                                   |     6 +-
 src/init-radosgw.sysv                              |    20 +-
 src/init-rbdmap                                    |     2 +-
 src/java/Makefile.in                               |     7 +-
 src/key_value_store/kv_flat_btree_async.cc         |    12 +-
 src/key_value_store/kv_flat_btree_async.h          |     2 +-
 src/libcephfs.cc                                   |   158 +-
 src/librados-config.cc                             |    12 +-
 src/librados/IoCtxImpl.cc                          |   322 +-
 src/librados/IoCtxImpl.h                           |    75 +-
 src/librados/ListObjectImpl.h                      |    78 +
 src/librados/Makefile.am                           |    27 +-
 src/librados/RadosClient.cc                        |   234 +-
 src/librados/RadosClient.h                         |    23 +-
 src/librados/librados.cc                           |   989 +-
 src/librados/snap_set_diff.cc                      |     2 +-
 src/libradosstriper/Makefile.am                    |     2 +-
 src/libradosstriper/MultiAioCompletionImpl.h       |     9 +-
 src/libradosstriper/RadosStriperImpl.cc            |    93 +-
 src/libradosstriper/RadosStriperImpl.h             |    53 +-
 src/libradosstriper/libradosstriper.cc             |     2 +-
 src/librbd/AioCompletion.cc                        |     5 +
 src/librbd/AioCompletion.h                         |    13 +-
 src/librbd/AioRequest.cc                           |   364 +-
 src/librbd/AioRequest.h                            |   175 +-
 src/librbd/AsyncFlattenRequest.cc                  |   210 +
 src/librbd/AsyncFlattenRequest.h                   |    77 +
 src/librbd/AsyncObjectThrottle.cc                  |    88 +
 src/librbd/AsyncObjectThrottle.h                   |    70 +
 src/librbd/AsyncOperation.cc                       |    56 +
 src/librbd/AsyncOperation.h                        |    44 +
 src/librbd/AsyncRequest.cc                         |    33 +
 src/librbd/AsyncRequest.h                          |    73 +
 src/librbd/AsyncResizeRequest.cc                   |   228 +
 src/librbd/AsyncResizeRequest.h                    |    78 +
 src/librbd/AsyncTrimRequest.cc                     |   307 +
 src/librbd/AsyncTrimRequest.h                      |    77 +
 src/librbd/CopyupRequest.cc                        |   204 +
 src/librbd/CopyupRequest.h                         |    74 +
 src/librbd/ImageCtx.cc                             |   180 +-
 src/librbd/ImageCtx.h                              |    73 +-
 src/librbd/ImageWatcher.cc                         |  1034 +
 src/librbd/ImageWatcher.h                          |   275 +
 src/librbd/LibrbdWriteback.cc                      |    24 +-
 src/librbd/LibrbdWriteback.h                       |    12 +-
 src/librbd/Makefile.am                             |    47 +-
 src/librbd/ObjectMap.cc                            |   477 +
 src/librbd/ObjectMap.h                             |   133 +
 src/librbd/SnapInfo.h                              |     7 +-
 src/librbd/TaskFinisher.h                          |   141 +
 src/librbd/WatchCtx.cc                             |    36 -
 src/librbd/WatchCtx.h                              |    32 -
 src/librbd/WatchNotifyTypes.cc                     |   387 +
 src/librbd/WatchNotifyTypes.h                      |   244 +
 src/librbd/internal.cc                             |  1097 +-
 src/librbd/internal.h                              |    45 +-
 src/librbd/librbd.cc                               |   583 +-
 src/libs3/debian/changelog                         |     5 +
 src/libs3/debian/changelog.Debian                  |     6 +
 src/libs3/debian/control                           |    12 +
 src/libs3/debian/control.dev                       |    26 +
 src/libs3/debian/postinst                          |     3 +
 src/mds/Beacon.cc                                  |     5 +-
 src/mds/Beacon.h                                   |     6 +-
 src/mds/CDentry.cc                                 |    22 +-
 src/mds/CDentry.h                                  |    68 +-
 src/mds/CDir.cc                                    |   229 +-
 src/mds/CDir.h                                     |   107 +-
 src/mds/CInode.cc                                  |   484 +-
 src/mds/CInode.h                                   |   206 +-
 src/mds/Capability.h                               |     7 +-
 src/mds/InoTable.cc                                |     8 +-
 src/mds/InoTable.h                                 |    16 +
 src/mds/Locker.cc                                  |   143 +-
 src/mds/Locker.h                                   |     7 +-
 src/mds/LogSegment.h                               |     8 +
 src/mds/MDBalancer.cc                              |    92 +-
 src/mds/MDBalancer.h                               |    22 +-
 src/mds/MDCache.cc                                 |  1045 +-
 src/mds/MDCache.h                                  |   216 +-
 src/mds/MDLog.cc                                   |   109 +-
 src/mds/MDLog.h                                    |    26 +-
 src/mds/MDS.cc                                     |   952 +-
 src/mds/MDS.h                                      |    52 +-
 src/mds/MDSAuthCaps.cc                             |   216 +
 src/mds/MDSAuthCaps.h                              |    87 +
 src/mds/MDSContext.cc                              |    19 +
 src/mds/MDSContext.h                               |    30 +-
 src/mds/MDSContinuation.h                          |    35 +
 src/mds/MDSMap.cc                                  |    51 +-
 src/mds/MDSMap.h                                   |   211 +-
 src/mds/MDSTable.cc                                |    19 +-
 src/mds/MDSTable.h                                 |     8 +-
 src/mds/MDSTableClient.cc                          |     2 +-
 src/mds/MDSTableClient.h                           |     2 +-
 src/mds/MDSTableServer.cc                          |    20 +-
 src/mds/MDSTableServer.h                           |     8 +-
 src/mds/Makefile.am                                |     6 +-
 src/mds/Migrator.cc                                |   127 +-
 src/mds/Migrator.h                                 |    41 +-
 src/mds/Mutation.cc                                |    26 +
 src/mds/Mutation.h                                 |    55 +-
 src/mds/RecoveryQueue.cc                           |    10 +
 src/mds/RecoveryQueue.h                            |     6 +-
 src/mds/Server.cc                                  |   826 +-
 src/mds/Server.h                                   |    22 +-
 src/mds/SessionMap.cc                              |    47 +-
 src/mds/SessionMap.h                               |   104 +-
 src/mds/SimpleLock.h                               |    23 +-
 src/mds/SnapRealm.cc                               |    39 +-
 src/mds/SnapRealm.h                                |     1 +
 src/mds/SnapServer.cc                              |    19 +-
 src/mds/SnapServer.h                               |     2 +-
 src/mds/events/EMetaBlob.h                         |    43 +-
 src/mds/events/ESlaveUpdate.h                      |     2 +-
 src/mds/events/ETableServer.h                      |     6 +-
 src/mds/flock.cc                                   |    82 +-
 src/mds/flock.h                                    |     2 +
 src/mds/inode_backtrace.cc                         |    48 +
 src/mds/inode_backtrace.h                          |    22 +
 src/mds/journal.cc                                 |    45 +-
 src/mds/locks.c                                    |     6 -
 src/mds/mdstypes.cc                                |    97 +-
 src/mds/mdstypes.h                                 |   150 +-
 src/messages/MClientCapRelease.h                   |    14 +-
 src/messages/MClientCaps.h                         |    34 +-
 src/messages/MClientQuota.h                        |    50 +
 src/messages/MClientReconnect.h                    |     6 +-
 src/messages/MClientReply.h                        |     6 +
 src/messages/MClientSession.h                      |     7 +-
 src/messages/MCommand.h                            |     2 +-
 src/messages/MDataPing.h                           |    93 +
 src/messages/MDirUpdate.h                          |     7 +-
 src/messages/MDiscoverReply.h                      |     4 +-
 src/messages/MExportDirDiscover.h                  |     6 +-
 src/messages/MExportDirPrep.h                      |     6 +-
 src/messages/MForward.h                            |    14 +-
 src/messages/MGatherCaps.h                         |    32 +
 src/messages/MHeartbeat.h                          |     4 +-
 src/messages/MMDSBeacon.h                          |    14 +-
 src/messages/MMDSLoadTargets.h                     |     6 +-
 src/messages/MMDSOpenInoReply.h                    |     4 +-
 src/messages/MMDSSlaveRequest.h                    |     5 +-
 src/messages/MMonGetOSDMap.h                       |    87 +
 src/messages/MOSDBoot.h                            |    20 +-
 src/messages/MOSDECSubOpRead.h                     |     4 +-
 src/messages/MOSDMap.h                             |     7 +-
 src/messages/MOSDOp.h                              |    22 +-
 src/messages/MOSDPGCreate.h                        |    25 +-
 src/messages/MOSDRepOp.h                           |   138 +
 src/messages/MOSDRepOpReply.h                      |   120 +
 src/messages/MOSDRepScrub.h                        |    29 +-
 src/messages/MOSDSubOp.h                           |    57 +-
 src/messages/MOSDSubOpReply.h                      |     2 +-
 src/messages/MPing.h                               |     2 -
 src/messages/MRoute.h                              |     6 +-
 src/messages/MWatchNotify.h                        |    20 +-
 src/messages/Makefile.am                           |     6 +
 src/mon/AuthMonitor.cc                             |     7 +-
 src/mon/ConfigKeyService.cc                        |    16 +-
 src/mon/Elector.cc                                 |     4 +
 src/mon/MDSMonitor.cc                              |   465 +-
 src/mon/MDSMonitor.h                               |    15 +-
 src/mon/MonCap.cc                                  |     6 +-
 src/mon/MonCap.h                                   |     8 +-
 src/mon/MonClient.cc                               |    20 +-
 src/mon/MonCommands.h                              |    96 +-
 src/mon/Monitor.cc                                 |   855 +-
 src/mon/Monitor.h                                  |   224 +-
 src/mon/MonitorDBStore.h                           |    18 +
 src/mon/MonitorStore.cc                            |    16 +-
 src/mon/MonmapMonitor.cc                           |     2 +-
 src/mon/OSDMonitor.cc                              |   866 +-
 src/mon/OSDMonitor.h                               |    11 +-
 src/mon/PGMap.cc                                   |   380 +-
 src/mon/PGMap.h                                    |    27 +-
 src/mon/PGMonitor.cc                               |   207 +-
 src/mon/Paxos.cc                                   |   172 +-
 src/mon/Paxos.h                                    |    62 +-
 src/mon/PaxosService.cc                            |    33 +-
 src/mon/PaxosService.h                             |     1 -
 src/mon/Session.h                                  |     3 +-
 src/mount/mount.ceph.c                             |     6 +-
 src/mount/mtab.c                                   |    14 +-
 src/msg/Accepter.cc                                |   255 -
 src/msg/Connection.h                               |    19 +-
 src/msg/DispatchQueue.cc                           |   243 -
 src/msg/DispatchQueue.h                            |   208 -
 src/msg/Makefile.am                                |    82 +-
 src/msg/Message.cc                                 |    60 +-
 src/msg/Message.h                                  |    64 +-
 src/msg/Messenger.cc                               |    44 +-
 src/msg/Messenger.h                                |    49 +-
 src/msg/Pipe.cc                                    |  2416 ---
 src/msg/Pipe.h                                     |   356 -
 src/msg/PipeConnection.cc                          |    91 -
 src/msg/PipeConnection.h                           |    57 -
 src/msg/SimpleMessenger.cc                         |   702 -
 src/msg/SimpleMessenger.h                          |   417 -
 src/msg/async/AsyncConnection.cc                   |  2369 +++
 src/msg/async/AsyncConnection.h                    |   304 +
 src/msg/async/AsyncMessenger.cc                    |   770 +
 src/msg/async/AsyncMessenger.h                     |   469 +
 src/msg/async/Event.cc                             |   388 +
 src/msg/async/Event.h                              |   156 +
 src/msg/async/EventEpoll.cc                        |   130 +
 src/msg/async/EventEpoll.h                         |    48 +
 src/msg/async/EventKqueue.cc                       |   122 +
 src/msg/async/EventKqueue.h                        |    48 +
 src/msg/async/EventSelect.cc                       |    92 +
 src/msg/async/EventSelect.h                        |    44 +
 src/msg/async/net_handler.cc                       |   145 +
 src/msg/async/net_handler.h                        |    37 +
 src/msg/simple/Accepter.cc                         |   278 +
 src/msg/{ => simple}/Accepter.h                    |     0
 src/msg/simple/DispatchQueue.cc                    |   243 +
 src/msg/simple/DispatchQueue.h                     |   207 +
 src/msg/simple/Pipe.cc                             |  2548 +++
 src/msg/simple/Pipe.h                              |   380 +
 src/msg/simple/PipeConnection.cc                   |    96 +
 src/msg/simple/PipeConnection.h                    |    55 +
 src/msg/simple/SimpleMessenger.cc                  |   714 +
 src/msg/simple/SimpleMessenger.h                   |   418 +
 src/msg/xio/DispatchStrategy.h                     |    37 +
 src/msg/xio/FastStrategy.h                         |    35 +
 src/msg/xio/QueueStrategy.cc                       |   113 +
 src/msg/xio/QueueStrategy.h                        |    61 +
 src/msg/xio/XioConnection.cc                       |   709 +
 src/msg/xio/XioConnection.h                        |   357 +
 src/msg/xio/XioInSeq.h                             |    84 +
 src/msg/xio/XioMessenger.cc                        |  1050 +
 src/msg/xio/XioMessenger.h                         |   142 +
 src/msg/xio/XioMsg.cc                              |    36 +
 src/msg/xio/XioMsg.h                               |   403 +
 src/msg/xio/XioPool.cc                             |    22 +
 src/msg/xio/XioPool.h                              |   221 +
 src/msg/xio/XioPortal.cc                           |    99 +
 src/msg/xio/XioPortal.h                            |   457 +
 src/msg/xio/XioSubmit.h                            |    55 +
 src/ocf/Makefile.in                                |     7 +-
 src/os/BtrfsFileStoreBackend.cc                    |    10 +-
 src/os/DBObjectMap.cc                              |   246 +-
 src/os/DBObjectMap.h                               |     7 +-
 src/os/FDCache.h                                   |     6 +-
 src/os/FileJournal.cc                              |   242 +-
 src/os/FileJournal.h                               |    14 +-
 src/os/FileStore.cc                                |   573 +-
 src/os/FileStore.h                                 |    21 +-
 src/os/GenericFileStoreBackend.cc                  |    16 +-
 src/os/GenericObjectMap.cc                         |    30 +-
 src/os/GenericObjectMap.h                          |     1 +
 src/os/HashIndex.cc                                |     5 +-
 src/os/IndexManager.cc                             |     6 +-
 src/os/IndexManager.h                              |     4 +-
 src/os/KeyValueDB.cc                               |    11 +-
 src/os/KeyValueStore.cc                            |   394 +-
 src/os/KeyValueStore.h                             |    16 +-
 src/os/KineticStore.cc                             |    20 +
 src/os/KineticStore.h                              |     1 +
 src/os/LFNIndex.cc                                 |    11 +-
 src/os/LevelDBStore.cc                             |     1 -
 src/os/MemStore.cc                                 |   367 +-
 src/os/MemStore.h                                  |    43 +-
 src/os/ObjectStore.cc                              |     4 +-
 src/os/ObjectStore.h                               |  1335 +-
 src/os/RocksDBStore.cc                             |     2 +-
 src/os/Transaction.cc                              |   705 +-
 src/os/WBThrottle.cc                               |    20 +-
 src/os/WBThrottle.h                                |     9 +-
 src/os/XfsFileStoreBackend.cc                      |    26 +-
 src/os/chain_xattr.cc                              |     6 +-
 src/osd/Ager.cc                                    |     1 -
 src/osd/ClassHandler.cc                            |    26 +-
 src/osd/ECBackend.cc                               |   150 +-
 src/osd/ECBackend.h                                |    14 +-
 src/osd/ECMsgTypes.cc                              |    63 +-
 src/osd/ECMsgTypes.h                               |     7 +-
 src/osd/ECTransaction.cc                           |     7 +-
 src/osd/ECTransaction.h                            |    12 +-
 src/osd/HitSet.h                                   |     8 +-
 src/osd/OSD.cc                                     |   642 +-
 src/osd/OSD.h                                      |    81 +-
 src/osd/OSDCap.cc                                  |     8 +-
 src/osd/OSDMap.cc                                  |   426 +-
 src/osd/OSDMap.h                                   |    56 +-
 src/osd/OpRequest.cc                               |    12 +-
 src/osd/OpRequest.h                                |     8 +-
 src/osd/PG.cc                                      |  1008 +-
 src/osd/PG.h                                       |   156 +-
 src/osd/PGBackend.cc                               |   144 +-
 src/osd/PGBackend.h                                |    36 +-
 src/osd/PGLog.cc                                   |   217 +-
 src/osd/PGLog.h                                    |   146 +-
 src/osd/ReplicatedBackend.cc                       |   105 +-
 src/osd/ReplicatedBackend.h                        |    29 +-
 src/osd/ReplicatedPG.cc                            |  2162 +-
 src/osd/ReplicatedPG.h                             |   278 +-
 src/osd/Watch.cc                                   |   120 +-
 src/osd/Watch.h                                    |    44 +-
 src/osd/osd_types.cc                               |   523 +-
 src/osd/osd_types.h                                |   391 +-
 src/osdc/Filer.cc                                  |    10 +-
 src/osdc/Filer.h                                   |     5 +-
 src/osdc/Journaler.cc                              |     8 +
 src/osdc/Journaler.h                               |     5 +-
 src/osdc/ObjectCacher.cc                           |   163 +-
 src/osdc/ObjectCacher.h                            |    47 +-
 src/osdc/Objecter.cc                               |   927 +-
 src/osdc/Objecter.h                                |   416 +-
 src/osdc/Striper.cc                                |    15 +-
 src/osdc/Striper.h                                 |     3 +-
 src/osdc/WritebackHandler.h                        |     8 +-
 src/perfglue/cpu_profiler.cc                       |    13 +-
 src/perfglue/heap_profiler.cc                      |    33 +-
 src/pybind/ceph_argparse.py                        |    53 +-
 src/pybind/cephfs.py                               |    58 +-
 src/pybind/rados.py                                |   408 +-
 src/pybind/rbd.py                                  |    77 +-
 src/rbd-replay-many                                |    88 +
 src/rbd.cc                                         |   741 +-
 src/rbd_fuse/rbd-fuse.c                            |   785 -
 src/rbd_fuse/rbd-fuse.cc                           |   830 +
 src/rbd_replay/BoundedBuffer.hpp                   |    13 +-
 src/rbd_replay/Deser.hpp                           |     5 +
 src/rbd_replay/ImageNameMap.hpp                    |    14 +
 src/rbd_replay/PendingIO.cc                        |     4 +-
 src/rbd_replay/PendingIO.hpp                       |    13 +-
 src/rbd_replay/Replayer.cc                         |    23 +-
 src/rbd_replay/Replayer.hpp                        |    21 +-
 src/rbd_replay/Ser.hpp                             |     5 +
 src/rbd_replay/actions.hpp                         |    53 +-
 src/rbd_replay/ios.hpp                             |    47 +-
 src/rbd_replay/rbd-replay-prep.cc                  |    64 +-
 src/rbd_replay/rbd-replay.cc                       |    11 +
 src/rbd_replay/rbd_loc.hpp                         |    44 +
 src/rgw/rgw_admin.cc                               |   482 +-
 src/rgw/rgw_bucket.cc                              |   268 +-
 src/rgw/rgw_bucket.h                               |    20 +-
 src/rgw/rgw_cache.h                                |    90 +-
 src/rgw/rgw_civetweb.cc                            |     6 +-
 src/rgw/rgw_common.cc                              |    90 +-
 src/rgw/rgw_common.h                               |   351 +-
 src/rgw/rgw_dencoder.cc                            |    12 +-
 src/rgw/rgw_fcgi.cc                                |     4 +-
 src/rgw/rgw_formats.cc                             |    19 +-
 src/rgw/rgw_formats.h                              |     2 +-
 src/rgw/rgw_gc.cc                                  |    16 +-
 src/rgw/rgw_http_errors.h                          |     2 +
 src/rgw/rgw_json_enc.cc                            |    50 +-
 src/rgw/rgw_log.cc                                 |    50 +-
 src/rgw/rgw_log.h                                  |    43 +-
 src/rgw/rgw_main.cc                                |    58 +-
 src/rgw/rgw_metadata.cc                            |     2 +-
 src/rgw/rgw_multi_del.cc                           |    15 +-
 src/rgw/rgw_multi_del.h                            |    15 +-
 src/rgw/rgw_op.cc                                  |   765 +-
 src/rgw/rgw_op.h                                   |   142 +-
 src/rgw/rgw_quota.cc                               |     4 +-
 src/rgw/rgw_rados.cc                               |  3872 ++--
 src/rgw/rgw_rados.h                                |  1171 +-
 src/rgw/rgw_replica_log.cc                         |   164 +-
 src/rgw/rgw_replica_log.h                          |    35 +-
 src/rgw/rgw_rest.cc                                |   223 +-
 src/rgw/rgw_rest.h                                 |     6 +-
 src/rgw/rgw_rest_client.cc                         |     6 +-
 src/rgw/rgw_rest_log.cc                            |    35 +-
 src/rgw/rgw_rest_log.h                             |     6 +-
 src/rgw/rgw_rest_replica_log.cc                    |    71 +-
 src/rgw/rgw_rest_s3.cc                             |   381 +-
 src/rgw/rgw_rest_s3.h                              |    21 +-
 src/rgw/rgw_rest_swift.cc                          |   131 +-
 src/rgw/rgw_rest_user.cc                           |    12 +-
 src/rgw/rgw_swift.cc                               |    36 +-
 src/rgw/rgw_swift.h                                |     1 +
 src/rgw/rgw_swift_auth.cc                          |     9 +-
 src/rgw/rgw_swift_auth.h                           |     2 +-
 src/rgw/rgw_tools.cc                               |    23 +-
 src/rgw/rgw_tools.h                                |     3 +-
 src/rgw/rgw_user.cc                                |    35 +-
 src/rgw/rgw_user.h                                 |     5 +
 src/sample.ceph.conf                               |    23 +-
 src/stop.sh                                        |    15 +-
 src/test/Makefile.am                               |   244 +-
 src/test/TestSignalHandlers.cc                     |     1 +
 src/test/bench/dumb_backend.h                      |     4 +-
 src/test/bench/small_io_bench_dumb.cc              |    24 +-
 src/test/bench/small_io_bench_fs.cc                |    26 +-
 src/test/bench/tp_bench.cc                         |    26 +-
 src/test/bench_log.cc                              |     9 +-
 src/test/bufferlist.cc                             |   176 +-
 src/test/centos-6/Dockerfile.in                    |    30 +
 src/test/centos-6/ceph.spec.in                     |   917 +
 src/test/centos-6/install-deps.sh                  |    65 +
 src/test/centos-7/Dockerfile.in                    |    33 +
 src/test/centos-7/ceph.spec.in                     |   917 +
 src/test/centos-7/install-deps.sh                  |    65 +
 src/test/ceph-disk.sh                              |   267 +-
 src/test/ceph_objectstore_tool.py                  |   924 +
 src/test/cephtool-test-mds.sh                      |    20 +
 src/test/cephtool-test-mon.sh                      |    20 +
 src/test/cephtool-test-osd.sh                      |    20 +
 src/test/cli/crushtool/add-item-in-tree.t          |    10 +
 src/test/cli/crushtool/add-item.t                  |     3 +
 src/test/cli/crushtool/adjust-item-weight.t        |    17 +
 src/test/cli/crushtool/build.t                     |    52 +-
 src/test/cli/crushtool/help.t                      |     4 +
 src/test/cli/crushtool/location.t                  |    16 +
 src/test/cli/crushtool/set-choose.t                |     9 +-
 src/test/cli/crushtool/show-choose-tries.t         |   109 +
 src/test/cli/crushtool/show-choose-tries.txt       |    47 +
 ...imple.template.four => simple.template.adj.one} |     0
 src/test/cli/crushtool/simple.template.adj.three   |    64 +
 src/test/cli/crushtool/simple.template.adj.two     |    64 +
 src/test/cli/crushtool/test-map-big-1.crushmap     |   Bin 0 -> 8936 bytes
 src/test/cli/crushtool/test-map-bobtail-tunables.t |     2 +-
 src/test/cli/crushtool/test-map-firefly-tunables.t |     2 +-
 src/test/cli/crushtool/test-map-indep.t            |     2 +-
 src/test/cli/crushtool/test-map-legacy-tunables.t  |     2 +-
 src/test/cli/crushtool/test-map-tries-vs-retries.t |     2 +-
 src/test/cli/crushtool/test-map-vary-r-0.t         |     2 +-
 src/test/cli/crushtool/test-map-vary-r-1.t         |     2 +-
 src/test/cli/crushtool/test-map-vary-r-2.t         |     2 +-
 src/test/cli/crushtool/test-map-vary-r-3.t         |     2 +-
 src/test/cli/crushtool/test-map-vary-r-4.t         |     2 +-
 src/test/cli/crushtool/tree.template               |   Bin 0 -> 376 bytes
 src/test/cli/crushtool/tree.template.final         |    70 +
 src/test/cli/osdmaptool/create-print.t             |     1 +
 src/test/cli/osdmaptool/create-racks.t             |     1 +
 src/test/cli/osdmaptool/crush.t                    |     2 +-
 src/test/cli/osdmaptool/help.t                     |     1 +
 src/test/cli/osdmaptool/missing-argument.t         |     1 +
 src/test/cli/radosgw-admin/help.t                  |     1 +
 src/test/cli/rbd/help.t                            |    25 +-
 src/test/cls_lock/test_cls_lock.cc                 |    40 +
 src/test/cls_rbd/test_cls_rbd.cc                   |   647 +-
 src/test/cls_refcount/test_cls_refcount.cc         |    50 +-
 src/test/cls_rgw/test_cls_rgw.cc                   |    51 +-
 src/test/common/Readahead.cc                       |   130 +
 src/test/common/get_command_descriptions.cc        |     7 +-
 src/test/common/test_bit_vector.cc                 |   231 +
 src/test/common/test_blkdev.cc                     |    85 +
 src/test/common/test_context.cc                    |    37 +-
 src/test/common/test_safe_io.cc                    |    37 +
 src/test/common/test_shared_cache.cc               |   338 +-
 src/test/common/test_sharedptr_registry.cc         |     2 +-
 src/test/common/test_sloppy_crc_map.cc             |     2 +-
 src/test/common/test_str_map.cc                    |     1 -
 src/test/common/test_tableformatter.cc             |   245 +
 src/test/container-make-check-ubuntu-14.04.sh      |     3 +
 src/test/crush/CrushWrapper.cc                     |   818 +
 src/test/crush/TestCrushWrapper.cc                 |   638 -
 src/test/crush/crush.cc                            |   650 +
 src/test/crush/indep.cc                            |   265 -
 src/test/encoding/ceph_dencoder.cc                 |     8 +-
 src/test/encoding/types.h                          |    30 +-
 src/test/erasure-code/Makefile.am                  |    51 +
 src/test/erasure-code/TestErasureCode.cc           |    36 +
 src/test/erasure-code/TestErasureCodeIsa.cc        |    19 +-
 src/test/erasure-code/TestErasureCodeJerasure.cc   |    18 +-
 .../erasure-code/TestErasureCodePluginJerasure.cc  |    24 +-
 src/test/erasure-code/TestErasureCodeShec.cc       |  3014 +++
 src/test/erasure-code/TestErasureCodeShec_all.cc   |   330 +
 .../erasure-code/TestErasureCodeShec_thread.cc     |   231 +
 src/test/erasure-code/TestJerasurePluginNEON.cc    |    25 +
 src/test/erasure-code/ceph_erasure_code.cc         |    49 +-
 .../erasure-code/ceph_erasure_code_benchmark.cc    |   140 +-
 .../erasure-code/ceph_erasure_code_benchmark.h     |    16 +-
 .../ceph_erasure_code_non_regression.cc            |   325 +
 src/test/erasure-code/test-erasure-code.sh         |    30 +-
 src/test/escape.cc                                 |     5 +-
 src/test/formatter.cc                              |     2 +-
 src/test/fs/mds_types.cc                           |   252 +
 src/test/kv_store_bench.cc                         |    22 +-
 src/test/kv_store_bench.h                          |     1 +
 src/test/libcephfs/test.cc                         |    65 +-
 src/test/librados/TestCase.cc                      |   296 +-
 src/test/librados/TestCase.h                       |   108 +-
 src/test/librados/aio.cc                           |   198 +
 src/test/librados/c_read_operations.cc             |    42 +-
 src/test/librados/c_write_operations.cc            |    56 +
 src/test/librados/io.cc                            |    78 +
 src/test/librados/list.cc                          |    44 +-
 src/test/librados/misc.cc                          |   147 +-
 src/test/librados/nlist.cc                         |   689 +
 src/test/librados/pool.cc                          |    48 +
 src/test/librados/snapshots.cc                     |    26 +-
 src/test/librados/tier.cc                          |   435 +-
 src/test/librados/watch_notify.cc                  |   440 +-
 src/test/librados_test_stub/LibradosTestStub.cc    |   995 +
 src/test/librados_test_stub/TestClassHandler.cc    |   110 +
 src/test/librados_test_stub/TestClassHandler.h     |    66 +
 src/test/librados_test_stub/TestIoCtxImpl.cc       |   254 +
 src/test/librados_test_stub/TestIoCtxImpl.h        |   148 +
 src/test/librados_test_stub/TestMemIoCtxImpl.cc    |   599 +
 src/test/librados_test_stub/TestMemIoCtxImpl.h     |    71 +
 src/test/librados_test_stub/TestMemRadosClient.cc  |   127 +
 src/test/librados_test_stub/TestMemRadosClient.h   |    99 +
 src/test/librados_test_stub/TestRadosClient.cc     |   213 +
 src/test/librados_test_stub/TestRadosClient.h      |    99 +
 src/test/librados_test_stub/TestWatchNotify.cc     |   206 +
 src/test/librados_test_stub/TestWatchNotify.h      |    88 +
 src/test/libradosstriper/aio.cc                    |    32 +
 src/test/libradosstriper/io.cc                     |    14 +
 src/test/libradosstriper/striping.cc               |    52 +-
 src/test/librbd/fsx.c                              |    72 +-
 src/test/librbd/test_ImageWatcher.cc               |   930 +
 src/test/librbd/test_fixture.cc                    |   110 +
 src/test/librbd/test_fixture.h                     |    59 +
 src/test/librbd/test_internal.cc                   |   321 +
 src/test/librbd/test_librbd.cc                     |  1844 +-
 src/test/librbd/test_main.cc                       |    29 +
 src/test/mds/TestMDSAuthCaps.cc                    |   151 +
 src/test/messenger/Makefile.am                     |    74 +
 src/test/messenger/message_helper.h                |   134 +
 src/test/messenger/simple_client.cc                |   160 +
 src/test/messenger/simple_dispatcher.cc            |    84 +
 src/test/messenger/simple_dispatcher.h             |   124 +
 src/test/messenger/simple_server.cc                |   106 +
 src/test/messenger/xio_client.cc                   |   187 +
 src/test/messenger/xio_dispatcher.cc               |    76 +
 src/test/messenger/xio_dispatcher.h                |   124 +
 src/test/messenger/xio_server.cc                   |   122 +
 src/test/mon/misc.sh                               |    61 +-
 src/test/mon/mkfs.sh                               |    25 +-
 src/test/mon/mon-handle-forward.sh                 |     5 +-
 src/test/mon/mon-test-helpers.sh                   |    22 +-
 src/test/mon/moncap.cc                             |     5 +-
 src/test/mon/osd-crush.sh                          |    17 +-
 src/test/mon/osd-erasure-code-profile.sh           |    23 +-
 src/test/mon/osd-pool-create.sh                    |    43 +-
 src/test/mon/test-mon-msg.cc                       |     2 +-
 src/test/mon/test_mon_workloadgen.cc               |    10 +-
 src/test/msgr/test_async_driver.cc                 |   307 +
 src/test/msgr/test_msgr.cc                         |  1189 ++
 src/test/multi_stress_watch.cc                     |     7 +
 src/test/objectstore/DeterministicOpSequence.cc    |    57 +-
 src/test/objectstore/DeterministicOpSequence.h     |     9 +-
 src/test/objectstore/FileStoreDiff.cc              |     4 +-
 .../objectstore/ObjectStoreTransactionBenchmark.cc |   269 +
 src/test/objectstore/TestObjectStoreState.h        |     5 +-
 src/test/objectstore/chain_xattr.cc                |     9 +-
 src/test/objectstore/store_test.cc                 |   165 +-
 src/test/objectstore/workload_generator.cc         |    12 +-
 src/test/objectstore/workload_generator.h          |     2 +-
 src/test/os/TestFlatIndex.cc                       |     4 +-
 src/test/os/TestLFNIndex.cc                        |     6 +-
 src/test/osd/Object.h                              |    12 +-
 src/test/osd/RadosModel.h                          |    59 +-
 src/test/osd/TestOSDMap.cc                         |     4 +-
 src/test/osd/TestOSDScrub.cc                       |   157 +
 src/test/osd/TestPGLog.cc                          |   128 +-
 src/test/osd/TestRados.cc                          |     4 +
 src/test/osd/osd-bench.sh                          |     8 +-
 src/test/osd/osd-config.sh                         |    10 +-
 src/test/osd/osd-copy-from.sh                      |    63 +
 src/test/osd/osd-scrub-repair.sh                   |   163 +
 src/test/osd/osd-test-helpers.sh                   |     9 +-
 src/test/osdc/FakeWriteback.cc                     |     4 +-
 src/test/osdc/FakeWriteback.h                      |     8 +-
 src/test/perf_counters.cc                          |    45 +-
 src/test/pybind/test_ceph_argparse.py              |    23 +-
 src/test/system/rados_list_parallel.cc             |    10 +-
 src/test/system/st_rados_list_objects.cc           |    13 +-
 src/test/system/st_rados_notify.cc                 |     7 +
 src/test/system/st_rados_watch.cc                  |    10 +-
 src/test/test-ceph-helpers.sh                      |    20 +
 src/test/test_arch.cc                              |    90 +-
 src/test/test_filejournal.cc                       |    22 +-
 src/test/test_rbd_replay.cc                        |    24 +-
 src/test/test_rgw_admin_log.cc                     |    12 +-
 src/test/test_str_list.cc                          |    19 +-
 src/test/test_stress_watch.cc                      |    12 +-
 src/test/test_striper.cc                           |    19 +
 src/test/testmsgr.cc                               |   145 -
 src/test/ubuntu-12.04/Dockerfile.in                |    31 +
 src/test/ubuntu-12.04/install-deps.sh              |    65 +
 src/test/ubuntu-14.04/Dockerfile.in                |    31 +
 src/test/ubuntu-14.04/install-deps.sh              |    65 +
 src/test/vstart_wrapped_tests.sh                   |    30 -
 src/tools/Makefile.am                              |    21 +-
 src/tools/ceph_authtool.cc                         |   393 +-
 src/tools/ceph_monstore_tool.cc                    |   548 +-
 src/tools/ceph_objectstore_tool.cc                 |  1159 +-
 src/tools/ceph_osdomap_tool.cc                     |    20 +-
 src/tools/cephfs/Dumper.cc                         |    96 +-
 src/tools/cephfs/Dumper.h                          |     4 +-
 src/tools/cephfs/EventOutput.cc                    |    10 +
 src/tools/cephfs/JournalScanner.cc                 |    11 +-
 src/tools/cephfs/JournalScanner.h                  |    15 +
 src/tools/cephfs/JournalTool.cc                    |   530 +-
 src/tools/cephfs/JournalTool.h                     |    13 +-
 src/tools/cephfs/MDSUtility.cc                     |     4 +-
 src/tools/cephfs/TableTool.cc                      |   306 +
 src/tools/cephfs/TableTool.h                       |    50 +
 src/tools/cephfs/cephfs-table-tool.cc              |    46 +
 src/tools/common.h                                 |   132 -
 src/tools/crushtool.cc                             |    94 +-
 src/tools/dupstore.cc                              |   110 -
 src/tools/mon_store_converter.cc                   |   334 -
 src/tools/osdmaptool.cc                            |    13 +-
 src/tools/psim.cc                                  |    10 +-
 src/tools/rados/rados.cc                           |   529 +-
 src/tools/rados/rados_export.cc                    |     6 +-
 src/tools/rados/rados_import.cc                    |     6 +-
 src/tools/rados/rados_sync.cc                      |     4 +-
 src/tools/scratchtool.c                            |    10 +-
 src/tools/scratchtoolpp.cc                         |    10 +-
 src/tracing/Makefile.in                            |     7 +-
 src/tracing/librados.tp                            |   288 +-
 src/tracing/librbd.tp                              |   918 +
 src/tracing/objectstore.tp                         |    18 +-
 src/tracing/oprequest.tp                           |     2 +
 src/tracing/osd.tp                                 |     6 +-
 src/tracing/pg.tp                                  |     2 +
 src/vstart.sh                                      |    62 +-
 udev/95-ceph-osd.rules                             |    20 +-
 1330 files changed, 335914 insertions(+), 132362 deletions(-)
 create mode 100644 debian/.gitignore
 create mode 100644 debian/ceph-common.dirs
 create mode 100644 debian/ceph-common.install
 create mode 100644 debian/ceph-common.postrm
 create mode 100644 debian/ceph-fs-common.install
 create mode 100644 debian/ceph-fuse.install
 create mode 100644 debian/ceph-mds.install
 create mode 100644 debian/ceph-mds.postinst
 create mode 100644 debian/ceph-mds.prerm
 create mode 100644 debian/ceph-resource-agents.install
 create mode 100644 debian/ceph-test.install
 create mode 100644 debian/ceph.dirs
 create mode 100644 debian/ceph.docs
 create mode 100644 debian/ceph.install
 create mode 100644 debian/ceph.lintian-overrides
 create mode 100644 debian/ceph.postinst
 create mode 100644 debian/ceph.prerm
 create mode 100644 debian/changelog
 create mode 100644 debian/compat
 create mode 100644 debian/control
 create mode 100644 debian/copyright
 create mode 100644 debian/libcephfs-dev.install
 create mode 100644 debian/libcephfs-java.jlibs
 create mode 100644 debian/libcephfs-jni.install
 create mode 100644 debian/libcephfs1.install
 create mode 100644 debian/librados-dev.install
 create mode 100644 debian/librados2.install
 create mode 100644 debian/libradosstriper-dev.install
 create mode 100644 debian/libradosstriper1.install
 create mode 100644 debian/librbd-dev.install
 create mode 100644 debian/librbd1.install
 create mode 100644 debian/python-cephfs.install
 create mode 100644 debian/python-rados.install
 create mode 100644 debian/python-rbd.install
 create mode 100644 debian/radosgw.dirs
 create mode 100644 debian/radosgw.install
 create mode 100644 debian/radosgw.postinst
 create mode 100644 debian/radosgw.prerm
 create mode 100644 debian/rbd-fuse.install
 create mode 100644 debian/rest-bench.install
 create mode 100755 debian/rules
 create mode 100644 debian/source/format
 create mode 100644 debian/watch
 create mode 100755 install-deps.sh
 create mode 100644 m4/ax_arm.m4
 create mode 100644 man/ceph-deploy.8
 create mode 100644 man/ceph-disk.8
 create mode 100644 man/rbd-replay-many.8
 create mode 100644 src/arch/arm.c
 create mode 100644 src/arch/arm.h
 delete mode 100644 src/arch/neon.c
 delete mode 100644 src/arch/neon.h
 create mode 100644 src/common/ContextCompletion.cc
 create mode 100644 src/common/ContextCompletion.h
 create mode 100644 src/common/Continuation.h
 create mode 100644 src/common/Cycles.cc
 create mode 100644 src/common/Cycles.h
 create mode 100644 src/common/Initialize.h
 create mode 100644 src/common/QueueRing.h
 create mode 100644 src/common/Readahead.cc
 create mode 100644 src/common/Readahead.h
 create mode 100644 src/common/address_helper.cc
 create mode 100644 src/common/address_helper.h
 create mode 100644 src/common/bit_vector.hpp
 create mode 100644 src/crush/CrushTreeDumper.h
 create mode 100644 src/crush/crush_ln_table.h
 create mode 100644 src/erasure-code/jerasure/gf-complete/include/gf_w16.h
 create mode 100644 src/erasure-code/jerasure/gf-complete/include/gf_w32.h
 create mode 100644 src/erasure-code/jerasure/gf-complete/include/gf_w4.h
 create mode 100644 src/erasure-code/jerasure/gf-complete/include/gf_w64.h
 create mode 100644 src/erasure-code/jerasure/gf-complete/include/gf_w8.h
 create mode 100644 src/erasure-code/jerasure/gf-complete/src/neon/gf_w16_neon.c
 create mode 100644 src/erasure-code/jerasure/gf-complete/src/neon/gf_w32_neon.c
 create mode 100644 src/erasure-code/jerasure/gf-complete/src/neon/gf_w4_neon.c
 create mode 100644 src/erasure-code/jerasure/gf-complete/src/neon/gf_w64_neon.c
 create mode 100644 src/erasure-code/jerasure/gf-complete/src/neon/gf_w8_neon.c
 create mode 100644 src/erasure-code/shec/ErasureCodePluginShec.cc
 create mode 100644 src/erasure-code/shec/ErasureCodeShec.cc
 create mode 100644 src/erasure-code/shec/ErasureCodeShec.h
 create mode 100644 src/erasure-code/shec/ErasureCodeShecTableCache.cc
 create mode 100644 src/erasure-code/shec/ErasureCodeShecTableCache.h
 create mode 100644 src/erasure-code/shec/Makefile.am
 create mode 100755 src/erasure-code/shec/determinant.c
 create mode 100644 src/erasure-code/shec/shec.cc
 create mode 100755 src/erasure-code/shec/shec.h
 create mode 100644 src/gmock/CHANGES
 create mode 100644 src/gmock/CMakeLists.txt
 create mode 100644 src/gmock/CONTRIBUTORS
 copy src/{gtest/COPYING => gmock/LICENSE} (100%)
 create mode 100644 src/gmock/Makefile.am
 create mode 100644 src/gmock/Makefile.in
 create mode 100644 src/gmock/README
 create mode 100644 src/gmock/aclocal.m4
 rename src/{gtest => gmock}/build-aux/config.guess (100%)
 copy src/{gtest => gmock}/build-aux/config.h.in (100%)
 rename src/{gtest => gmock}/build-aux/config.sub (100%)
 rename src/{gtest => gmock}/build-aux/depcomp (100%)
 rename src/{gtest => gmock}/build-aux/install-sh (100%)
 rename src/{gtest => gmock}/build-aux/ltmain.sh (100%)
 rename src/{gtest => gmock}/build-aux/missing (100%)
 create mode 100755 src/gmock/configure
 create mode 100644 src/gmock/configure.ac
 create mode 100644 src/gmock/fused-src/gmock-gtest-all.cc
 create mode 100644 src/gmock/fused-src/gmock/gmock.h
 create mode 100644 src/gmock/fused-src/gmock_main.cc
 create mode 100644 src/gmock/fused-src/gtest/gtest.h
 create mode 100644 src/gmock/gtest/CHANGES
 create mode 100644 src/gmock/gtest/CMakeLists.txt
 create mode 100644 src/gmock/gtest/CONTRIBUTORS
 rename src/{gtest/COPYING => gmock/gtest/LICENSE} (100%)
 create mode 100644 src/gmock/gtest/Makefile.am
 create mode 100644 src/gmock/gtest/Makefile.in
 create mode 100644 src/gmock/gtest/README
 rename src/{ => gmock}/gtest/aclocal.m4 (100%)
 copy config.guess => src/gmock/gtest/build-aux/config.guess (100%)
 rename src/{ => gmock}/gtest/build-aux/config.h.in (100%)
 copy config.sub => src/gmock/gtest/build-aux/config.sub (100%)
 copy depcomp => src/gmock/gtest/build-aux/depcomp (100%)
 copy install-sh => src/gmock/gtest/build-aux/install-sh (100%)
 copy ltmain.sh => src/gmock/gtest/build-aux/ltmain.sh (100%)
 copy missing => src/gmock/gtest/build-aux/missing (100%)
 create mode 100644 src/gmock/gtest/cmake/internal_utils.cmake
 rename src/{ => gmock}/gtest/codegear/gtest.cbproj (100%)
 rename src/{ => gmock}/gtest/codegear/gtest.groupproj (100%)
 rename src/{ => gmock}/gtest/codegear/gtest_all.cc (100%)
 rename src/{ => gmock}/gtest/codegear/gtest_link.cc (100%)
 rename src/{ => gmock}/gtest/codegear/gtest_main.cbproj (100%)
 rename src/{ => gmock}/gtest/codegear/gtest_unittest.cbproj (100%)
 create mode 100755 src/gmock/gtest/configure
 create mode 100644 src/gmock/gtest/configure.ac
 create mode 100644 src/gmock/gtest/fused-src/gtest/gtest-all.cc
 create mode 100644 src/gmock/gtest/fused-src/gtest/gtest.h
 create mode 100644 src/gmock/gtest/fused-src/gtest/gtest_main.cc
 create mode 100644 src/gmock/gtest/include/gtest/gtest-death-test.h
 create mode 100644 src/gmock/gtest/include/gtest/gtest-message.h
 create mode 100644 src/gmock/gtest/include/gtest/gtest-param-test.h
 create mode 100644 src/gmock/gtest/include/gtest/gtest-param-test.h.pump
 create mode 100644 src/gmock/gtest/include/gtest/gtest-printers.h
 create mode 100644 src/gmock/gtest/include/gtest/gtest-spi.h
 create mode 100644 src/gmock/gtest/include/gtest/gtest-test-part.h
 create mode 100644 src/gmock/gtest/include/gtest/gtest-typed-test.h
 create mode 100644 src/gmock/gtest/include/gtest/gtest.h
 create mode 100644 src/gmock/gtest/include/gtest/gtest_pred_impl.h
 rename src/{ => gmock}/gtest/include/gtest/gtest_prod.h (100%)
 create mode 100644 src/gmock/gtest/include/gtest/internal/gtest-death-test-internal.h
 create mode 100644 src/gmock/gtest/include/gtest/internal/gtest-filepath.h
 create mode 100644 src/gmock/gtest/include/gtest/internal/gtest-internal.h
 create mode 100644 src/gmock/gtest/include/gtest/internal/gtest-linked_ptr.h
 create mode 100644 src/gmock/gtest/include/gtest/internal/gtest-param-util-generated.h
 create mode 100644 src/gmock/gtest/include/gtest/internal/gtest-param-util-generated.h.pump
 create mode 100644 src/gmock/gtest/include/gtest/internal/gtest-param-util.h
 create mode 100644 src/gmock/gtest/include/gtest/internal/gtest-port.h
 create mode 100644 src/gmock/gtest/include/gtest/internal/gtest-string.h
 create mode 100644 src/gmock/gtest/include/gtest/internal/gtest-tuple.h
 create mode 100644 src/gmock/gtest/include/gtest/internal/gtest-tuple.h.pump
 create mode 100644 src/gmock/gtest/include/gtest/internal/gtest-type-util.h
 create mode 100644 src/gmock/gtest/include/gtest/internal/gtest-type-util.h.pump
 rename src/{ => gmock}/gtest/m4/acx_pthread.m4 (100%)
 rename src/{ => gmock}/gtest/m4/gtest.m4 (100%)
 rename src/{ => gmock}/gtest/m4/libtool.m4 (100%)
 rename src/{ => gmock}/gtest/m4/ltoptions.m4 (100%)
 rename src/{ => gmock}/gtest/m4/ltsugar.m4 (100%)
 rename src/{ => gmock}/gtest/m4/ltversion.m4 (100%)
 rename src/{ => gmock}/gtest/m4/lt~obsolete.m4 (100%)
 create mode 100644 src/gmock/gtest/make/Makefile
 rename src/{ => gmock}/gtest/msvc/gtest-md.sln (100%)
 create mode 100644 src/gmock/gtest/msvc/gtest-md.vcproj
 rename src/{ => gmock}/gtest/msvc/gtest.sln (100%)
 create mode 100644 src/gmock/gtest/msvc/gtest.vcproj
 create mode 100644 src/gmock/gtest/msvc/gtest_main-md.vcproj
 create mode 100644 src/gmock/gtest/msvc/gtest_main.vcproj
 rename src/{ => gmock}/gtest/msvc/gtest_prod_test-md.vcproj (100%)
 rename src/{ => gmock}/gtest/msvc/gtest_prod_test.vcproj (100%)
 rename src/{ => gmock}/gtest/msvc/gtest_unittest-md.vcproj (100%)
 rename src/{ => gmock}/gtest/msvc/gtest_unittest.vcproj (100%)
 rename src/{ => gmock}/gtest/samples/prime_tables.h (100%)
 rename src/{ => gmock}/gtest/samples/sample1.cc (100%)
 rename src/{ => gmock}/gtest/samples/sample1.h (100%)
 create mode 100644 src/gmock/gtest/samples/sample10_unittest.cc
 create mode 100644 src/gmock/gtest/samples/sample1_unittest.cc
 rename src/{ => gmock}/gtest/samples/sample2.cc (100%)
 create mode 100644 src/gmock/gtest/samples/sample2.h
 create mode 100644 src/gmock/gtest/samples/sample2_unittest.cc
 create mode 100644 src/gmock/gtest/samples/sample3-inl.h
 create mode 100644 src/gmock/gtest/samples/sample3_unittest.cc
 rename src/{ => gmock}/gtest/samples/sample4.cc (100%)
 rename src/{ => gmock}/gtest/samples/sample4.h (100%)
 create mode 100644 src/gmock/gtest/samples/sample4_unittest.cc
 create mode 100644 src/gmock/gtest/samples/sample5_unittest.cc
 create mode 100644 src/gmock/gtest/samples/sample6_unittest.cc
 create mode 100644 src/gmock/gtest/samples/sample7_unittest.cc
 create mode 100644 src/gmock/gtest/samples/sample8_unittest.cc
 create mode 100644 src/gmock/gtest/samples/sample9_unittest.cc
 create mode 100755 src/gmock/gtest/scripts/fuse_gtest_files.py
 create mode 100755 src/gmock/gtest/scripts/gen_gtest_pred_impl.py
 create mode 100755 src/gmock/gtest/scripts/gtest-config.in
 create mode 100755 src/gmock/gtest/scripts/pump.py
 create mode 100644 src/gmock/gtest/scripts/test/Makefile
 create mode 100644 src/gmock/gtest/src/gtest-all.cc
 create mode 100644 src/gmock/gtest/src/gtest-death-test.cc
 create mode 100644 src/gmock/gtest/src/gtest-filepath.cc
 create mode 100644 src/gmock/gtest/src/gtest-internal-inl.h
 create mode 100644 src/gmock/gtest/src/gtest-port.cc
 create mode 100644 src/gmock/gtest/src/gtest-printers.cc
 create mode 100644 src/gmock/gtest/src/gtest-test-part.cc
 create mode 100644 src/gmock/gtest/src/gtest-typed-test.cc
 create mode 100644 src/gmock/gtest/src/gtest.cc
 create mode 100644 src/gmock/gtest/src/gtest_main.cc
 create mode 100644 src/gmock/gtest/test/gtest-death-test_ex_test.cc
 create mode 100644 src/gmock/gtest/test/gtest-death-test_test.cc
 create mode 100644 src/gmock/gtest/test/gtest-filepath_test.cc
 create mode 100644 src/gmock/gtest/test/gtest-linked_ptr_test.cc
 create mode 100644 src/gmock/gtest/test/gtest-listener_test.cc
 create mode 100644 src/gmock/gtest/test/gtest-message_test.cc
 create mode 100644 src/gmock/gtest/test/gtest-options_test.cc
 create mode 100644 src/gmock/gtest/test/gtest-param-test2_test.cc
 create mode 100644 src/gmock/gtest/test/gtest-param-test_test.cc
 create mode 100644 src/gmock/gtest/test/gtest-param-test_test.h
 create mode 100644 src/gmock/gtest/test/gtest-port_test.cc
 create mode 100644 src/gmock/gtest/test/gtest-printers_test.cc
 create mode 100644 src/gmock/gtest/test/gtest-test-part_test.cc
 create mode 100644 src/gmock/gtest/test/gtest-tuple_test.cc
 create mode 100644 src/gmock/gtest/test/gtest-typed-test2_test.cc
 create mode 100644 src/gmock/gtest/test/gtest-typed-test_test.cc
 create mode 100644 src/gmock/gtest/test/gtest-typed-test_test.h
 create mode 100644 src/gmock/gtest/test/gtest-unittest-api_test.cc
 create mode 100644 src/gmock/gtest/test/gtest_all_test.cc
 create mode 100755 src/gmock/gtest/test/gtest_break_on_failure_unittest.py
 create mode 100644 src/gmock/gtest/test/gtest_break_on_failure_unittest_.cc
 create mode 100755 src/gmock/gtest/test/gtest_catch_exceptions_test.py
 create mode 100644 src/gmock/gtest/test/gtest_catch_exceptions_test_.cc
 rename src/{ => gmock}/gtest/test/gtest_color_test.py (100%)
 create mode 100644 src/gmock/gtest/test/gtest_color_test_.cc
 create mode 100755 src/gmock/gtest/test/gtest_env_var_test.py
 create mode 100644 src/gmock/gtest/test/gtest_env_var_test_.cc
 create mode 100644 src/gmock/gtest/test/gtest_environment_test.cc
 rename src/{ => gmock}/gtest/test/gtest_filter_unittest.py (100%)
 create mode 100644 src/gmock/gtest/test/gtest_filter_unittest_.cc
 create mode 100755 src/gmock/gtest/test/gtest_help_test.py
 create mode 100644 src/gmock/gtest/test/gtest_help_test_.cc
 create mode 100755 src/gmock/gtest/test/gtest_list_tests_unittest.py
 create mode 100644 src/gmock/gtest/test/gtest_list_tests_unittest_.cc
 create mode 100644 src/gmock/gtest/test/gtest_main_unittest.cc
 create mode 100644 src/gmock/gtest/test/gtest_no_test_unittest.cc
 create mode 100755 src/gmock/gtest/test/gtest_output_test.py
 create mode 100644 src/gmock/gtest/test/gtest_output_test_.cc
 create mode 100644 src/gmock/gtest/test/gtest_output_test_golden_lin.txt
 create mode 100644 src/gmock/gtest/test/gtest_pred_impl_unittest.cc
 create mode 100644 src/gmock/gtest/test/gtest_premature_exit_test.cc
 create mode 100644 src/gmock/gtest/test/gtest_prod_test.cc
 create mode 100644 src/gmock/gtest/test/gtest_repeat_test.cc
 rename src/{ => gmock}/gtest/test/gtest_shuffle_test.py (100%)
 create mode 100644 src/gmock/gtest/test/gtest_shuffle_test_.cc
 create mode 100644 src/gmock/gtest/test/gtest_sole_header_test.cc
 create mode 100644 src/gmock/gtest/test/gtest_stress_test.cc
 create mode 100755 src/gmock/gtest/test/gtest_test_utils.py
 create mode 100644 src/gmock/gtest/test/gtest_throw_on_failure_ex_test.cc
 rename src/{ => gmock}/gtest/test/gtest_throw_on_failure_test.py (100%)
 create mode 100644 src/gmock/gtest/test/gtest_throw_on_failure_test_.cc
 rename src/{ => gmock}/gtest/test/gtest_uninitialized_test.py (100%)
 create mode 100644 src/gmock/gtest/test/gtest_uninitialized_test_.cc
 create mode 100644 src/gmock/gtest/test/gtest_unittest.cc
 create mode 100644 src/gmock/gtest/test/gtest_xml_outfile1_test_.cc
 create mode 100644 src/gmock/gtest/test/gtest_xml_outfile2_test_.cc
 create mode 100755 src/gmock/gtest/test/gtest_xml_outfiles_test.py
 create mode 100755 src/gmock/gtest/test/gtest_xml_output_unittest.py
 create mode 100644 src/gmock/gtest/test/gtest_xml_output_unittest_.cc
 create mode 100755 src/gmock/gtest/test/gtest_xml_test_utils.py
 rename src/{ => gmock}/gtest/test/production.cc (100%)
 create mode 100644 src/gmock/gtest/test/production.h
 rename src/{ => gmock}/gtest/xcode/Config/DebugProject.xcconfig (100%)
 rename src/{ => gmock}/gtest/xcode/Config/FrameworkTarget.xcconfig (100%)
 rename src/{ => gmock}/gtest/xcode/Config/General.xcconfig (100%)
 rename src/{ => gmock}/gtest/xcode/Config/ReleaseProject.xcconfig (100%)
 rename src/{ => gmock}/gtest/xcode/Config/StaticLibraryTarget.xcconfig (100%)
 rename src/{ => gmock}/gtest/xcode/Config/TestTarget.xcconfig (100%)
 rename src/{ => gmock}/gtest/xcode/Resources/Info.plist (100%)
 rename src/{ => gmock}/gtest/xcode/Samples/FrameworkSample/Info.plist (100%)
 rename src/{ => gmock}/gtest/xcode/Samples/FrameworkSample/WidgetFramework.xcodeproj/project.pbxproj (100%)
 rename src/{ => gmock}/gtest/xcode/Samples/FrameworkSample/runtests.sh (100%)
 rename src/{ => gmock}/gtest/xcode/Samples/FrameworkSample/widget.cc (100%)
 rename src/{ => gmock}/gtest/xcode/Samples/FrameworkSample/widget.h (100%)
 create mode 100644 src/gmock/gtest/xcode/Samples/FrameworkSample/widget_test.cc
 rename src/{ => gmock}/gtest/xcode/Scripts/runtests.sh (100%)
 rename src/{ => gmock}/gtest/xcode/Scripts/versiongenerate.py (100%)
 create mode 100644 src/gmock/gtest/xcode/gtest.xcodeproj/project.pbxproj
 create mode 100644 src/gmock/include/gmock/gmock-actions.h
 create mode 100644 src/gmock/include/gmock/gmock-cardinalities.h
 create mode 100644 src/gmock/include/gmock/gmock-generated-actions.h
 create mode 100644 src/gmock/include/gmock/gmock-generated-actions.h.pump
 create mode 100644 src/gmock/include/gmock/gmock-generated-function-mockers.h
 create mode 100644 src/gmock/include/gmock/gmock-generated-function-mockers.h.pump
 create mode 100644 src/gmock/include/gmock/gmock-generated-matchers.h
 create mode 100644 src/gmock/include/gmock/gmock-generated-matchers.h.pump
 create mode 100644 src/gmock/include/gmock/gmock-generated-nice-strict.h
 create mode 100644 src/gmock/include/gmock/gmock-generated-nice-strict.h.pump
 create mode 100644 src/gmock/include/gmock/gmock-matchers.h
 create mode 100644 src/gmock/include/gmock/gmock-more-actions.h
 create mode 100644 src/gmock/include/gmock/gmock-more-matchers.h
 create mode 100644 src/gmock/include/gmock/gmock-spec-builders.h
 create mode 100644 src/gmock/include/gmock/gmock.h
 create mode 100644 src/gmock/include/gmock/internal/gmock-generated-internal-utils.h
 create mode 100644 src/gmock/include/gmock/internal/gmock-generated-internal-utils.h.pump
 create mode 100644 src/gmock/include/gmock/internal/gmock-internal-utils.h
 create mode 100644 src/gmock/include/gmock/internal/gmock-port.h
 create mode 100644 src/gmock/make/Makefile
 create mode 100644 src/gmock/msvc/2005/gmock.sln
 create mode 100644 src/gmock/msvc/2005/gmock.vcproj
 create mode 100644 src/gmock/msvc/2005/gmock_config.vsprops
 create mode 100644 src/gmock/msvc/2005/gmock_main.vcproj
 create mode 100644 src/gmock/msvc/2005/gmock_test.vcproj
 create mode 100644 src/gmock/msvc/2010/gmock.sln
 create mode 100644 src/gmock/msvc/2010/gmock.vcxproj
 create mode 100644 src/gmock/msvc/2010/gmock_config.props
 create mode 100644 src/gmock/msvc/2010/gmock_main.vcxproj
 create mode 100644 src/gmock/msvc/2010/gmock_test.vcxproj
 create mode 100755 src/gmock/scripts/fuse_gmock_files.py
 create mode 100644 src/gmock/scripts/generator/LICENSE
 create mode 100644 src/gmock/scripts/generator/README
 create mode 100644 src/gmock/scripts/generator/README.cppclean
 copy src/{brag/server/ceph_brag => gmock/scripts/generator/cpp}/__init__.py (100%)
 mode change 100644 => 100755
 create mode 100755 src/gmock/scripts/generator/cpp/ast.py
 create mode 100755 src/gmock/scripts/generator/cpp/gmock_class.py
 create mode 100755 src/gmock/scripts/generator/cpp/keywords.py
 create mode 100755 src/gmock/scripts/generator/cpp/tokenize.py
 create mode 100755 src/gmock/scripts/generator/cpp/utils.py
 create mode 100755 src/gmock/scripts/generator/gmock_gen.py
 create mode 100755 src/gmock/scripts/gmock-config.in
 create mode 100644 src/gmock/src/gmock-all.cc
 create mode 100644 src/gmock/src/gmock-cardinalities.cc
 create mode 100644 src/gmock/src/gmock-internal-utils.cc
 create mode 100644 src/gmock/src/gmock-matchers.cc
 create mode 100644 src/gmock/src/gmock-spec-builders.cc
 create mode 100644 src/gmock/src/gmock.cc
 create mode 100644 src/gmock/src/gmock_main.cc
 create mode 100644 src/gmock/test/gmock-actions_test.cc
 create mode 100644 src/gmock/test/gmock-cardinalities_test.cc
 create mode 100644 src/gmock/test/gmock-generated-actions_test.cc
 create mode 100644 src/gmock/test/gmock-generated-function-mockers_test.cc
 create mode 100644 src/gmock/test/gmock-generated-internal-utils_test.cc
 create mode 100644 src/gmock/test/gmock-generated-matchers_test.cc
 create mode 100644 src/gmock/test/gmock-internal-utils_test.cc
 create mode 100644 src/gmock/test/gmock-matchers_test.cc
 create mode 100644 src/gmock/test/gmock-more-actions_test.cc
 create mode 100644 src/gmock/test/gmock-nice-strict_test.cc
 create mode 100644 src/gmock/test/gmock-port_test.cc
 create mode 100644 src/gmock/test/gmock-spec-builders_test.cc
 create mode 100644 src/gmock/test/gmock_all_test.cc
 create mode 100644 src/gmock/test/gmock_ex_test.cc
 create mode 100755 src/gmock/test/gmock_leak_test.py
 create mode 100644 src/gmock/test/gmock_leak_test_.cc
 create mode 100644 src/gmock/test/gmock_link2_test.cc
 create mode 100644 src/gmock/test/gmock_link_test.cc
 create mode 100644 src/gmock/test/gmock_link_test.h
 create mode 100755 src/gmock/test/gmock_output_test.py
 create mode 100644 src/gmock/test/gmock_output_test_.cc
 create mode 100644 src/gmock/test/gmock_output_test_golden.txt
 create mode 100644 src/gmock/test/gmock_stress_test.cc
 create mode 100644 src/gmock/test/gmock_test.cc
 create mode 100755 src/gmock/test/gmock_test_utils.py
 delete mode 100644 src/gtest/CHANGES
 delete mode 100644 src/gtest/CMakeLists.txt
 delete mode 100644 src/gtest/CONTRIBUTORS
 delete mode 100644 src/gtest/Makefile.am
 delete mode 100644 src/gtest/Makefile.in
 delete mode 100644 src/gtest/README
 delete mode 100755 src/gtest/configure
 delete mode 100644 src/gtest/configure.ac
 delete mode 100644 src/gtest/fused-src/gtest/gtest-all.cc
 delete mode 100644 src/gtest/fused-src/gtest/gtest.h
 delete mode 100644 src/gtest/fused-src/gtest/gtest_main.cc
 delete mode 100644 src/gtest/include/gtest/gtest-death-test.h
 delete mode 100644 src/gtest/include/gtest/gtest-message.h
 delete mode 100644 src/gtest/include/gtest/gtest-param-test.h
 delete mode 100644 src/gtest/include/gtest/gtest-param-test.h.pump
 delete mode 100644 src/gtest/include/gtest/gtest-spi.h
 delete mode 100644 src/gtest/include/gtest/gtest-test-part.h
 delete mode 100644 src/gtest/include/gtest/gtest-typed-test.h
 delete mode 100644 src/gtest/include/gtest/gtest.h
 delete mode 100644 src/gtest/include/gtest/gtest_pred_impl.h
 delete mode 100644 src/gtest/include/gtest/internal/gtest-death-test-internal.h
 delete mode 100644 src/gtest/include/gtest/internal/gtest-filepath.h
 delete mode 100644 src/gtest/include/gtest/internal/gtest-internal.h
 delete mode 100644 src/gtest/include/gtest/internal/gtest-linked_ptr.h
 delete mode 100644 src/gtest/include/gtest/internal/gtest-param-util-generated.h
 delete mode 100644 src/gtest/include/gtest/internal/gtest-param-util-generated.h.pump
 delete mode 100644 src/gtest/include/gtest/internal/gtest-param-util.h
 delete mode 100644 src/gtest/include/gtest/internal/gtest-port.h
 delete mode 100644 src/gtest/include/gtest/internal/gtest-string.h
 delete mode 100644 src/gtest/include/gtest/internal/gtest-tuple.h
 delete mode 100644 src/gtest/include/gtest/internal/gtest-tuple.h.pump
 delete mode 100644 src/gtest/include/gtest/internal/gtest-type-util.h
 delete mode 100644 src/gtest/include/gtest/internal/gtest-type-util.h.pump
 delete mode 100644 src/gtest/make/Makefile
 delete mode 100644 src/gtest/msvc/gtest-md.vcproj
 delete mode 100644 src/gtest/msvc/gtest.vcproj
 delete mode 100644 src/gtest/msvc/gtest_main-md.vcproj
 delete mode 100644 src/gtest/msvc/gtest_main.vcproj
 delete mode 100644 src/gtest/samples/sample10_unittest.cc
 delete mode 100644 src/gtest/samples/sample1_unittest.cc
 delete mode 100644 src/gtest/samples/sample2.h
 delete mode 100644 src/gtest/samples/sample2_unittest.cc
 delete mode 100644 src/gtest/samples/sample3-inl.h
 delete mode 100644 src/gtest/samples/sample3_unittest.cc
 delete mode 100644 src/gtest/samples/sample4_unittest.cc
 delete mode 100644 src/gtest/samples/sample5_unittest.cc
 delete mode 100644 src/gtest/samples/sample6_unittest.cc
 delete mode 100644 src/gtest/samples/sample7_unittest.cc
 delete mode 100644 src/gtest/samples/sample8_unittest.cc
 delete mode 100644 src/gtest/samples/sample9_unittest.cc
 delete mode 100755 src/gtest/scripts/fuse_gtest_files.py
 delete mode 100755 src/gtest/scripts/gen_gtest_pred_impl.py
 delete mode 100755 src/gtest/scripts/gtest-config.in
 delete mode 100755 src/gtest/scripts/pump.py
 delete mode 100644 src/gtest/scripts/test/Makefile
 delete mode 100644 src/gtest/src/gtest-all.cc
 delete mode 100644 src/gtest/src/gtest-death-test.cc
 delete mode 100644 src/gtest/src/gtest-filepath.cc
 delete mode 100644 src/gtest/src/gtest-internal-inl.h
 delete mode 100644 src/gtest/src/gtest-port.cc
 delete mode 100644 src/gtest/src/gtest-test-part.cc
 delete mode 100644 src/gtest/src/gtest-typed-test.cc
 delete mode 100644 src/gtest/src/gtest.cc
 delete mode 100644 src/gtest/src/gtest_main.cc
 delete mode 100644 src/gtest/test/gtest-death-test_test.cc
 delete mode 100644 src/gtest/test/gtest-filepath_test.cc
 delete mode 100644 src/gtest/test/gtest-linked_ptr_test.cc
 delete mode 100644 src/gtest/test/gtest-listener_test.cc
 delete mode 100644 src/gtest/test/gtest-message_test.cc
 delete mode 100644 src/gtest/test/gtest-options_test.cc
 delete mode 100644 src/gtest/test/gtest-param-test2_test.cc
 delete mode 100644 src/gtest/test/gtest-param-test_test.cc
 delete mode 100644 src/gtest/test/gtest-param-test_test.h
 delete mode 100644 src/gtest/test/gtest-port_test.cc
 delete mode 100644 src/gtest/test/gtest-test-part_test.cc
 delete mode 100644 src/gtest/test/gtest-tuple_test.cc
 delete mode 100644 src/gtest/test/gtest-typed-test2_test.cc
 delete mode 100644 src/gtest/test/gtest-typed-test_test.cc
 delete mode 100644 src/gtest/test/gtest-typed-test_test.h
 delete mode 100644 src/gtest/test/gtest-unittest-api_test.cc
 delete mode 100644 src/gtest/test/gtest_all_test.cc
 delete mode 100755 src/gtest/test/gtest_break_on_failure_unittest.py
 delete mode 100644 src/gtest/test/gtest_break_on_failure_unittest_.cc
 delete mode 100644 src/gtest/test/gtest_color_test_.cc
 delete mode 100755 src/gtest/test/gtest_env_var_test.py
 delete mode 100644 src/gtest/test/gtest_env_var_test_.cc
 delete mode 100644 src/gtest/test/gtest_environment_test.cc
 delete mode 100644 src/gtest/test/gtest_filter_unittest_.cc
 delete mode 100755 src/gtest/test/gtest_help_test.py
 delete mode 100644 src/gtest/test/gtest_help_test_.cc
 delete mode 100755 src/gtest/test/gtest_list_tests_unittest.py
 delete mode 100644 src/gtest/test/gtest_list_tests_unittest_.cc
 delete mode 100644 src/gtest/test/gtest_main_unittest.cc
 delete mode 100644 src/gtest/test/gtest_no_test_unittest.cc
 delete mode 100755 src/gtest/test/gtest_output_test.py
 delete mode 100644 src/gtest/test/gtest_output_test_.cc
 delete mode 100644 src/gtest/test/gtest_output_test_golden_lin.txt
 delete mode 100644 src/gtest/test/gtest_output_test_golden_win.txt
 delete mode 100644 src/gtest/test/gtest_pred_impl_unittest.cc
 delete mode 100644 src/gtest/test/gtest_prod_test.cc
 delete mode 100644 src/gtest/test/gtest_repeat_test.cc
 delete mode 100644 src/gtest/test/gtest_shuffle_test_.cc
 delete mode 100644 src/gtest/test/gtest_sole_header_test.cc
 delete mode 100644 src/gtest/test/gtest_stress_test.cc
 delete mode 100755 src/gtest/test/gtest_test_utils.py
 delete mode 100644 src/gtest/test/gtest_throw_on_failure_ex_test.cc
 delete mode 100644 src/gtest/test/gtest_throw_on_failure_test_.cc
 delete mode 100644 src/gtest/test/gtest_uninitialized_test_.cc
 delete mode 100644 src/gtest/test/gtest_unittest.cc
 delete mode 100644 src/gtest/test/gtest_xml_outfile1_test_.cc
 delete mode 100644 src/gtest/test/gtest_xml_outfile2_test_.cc
 delete mode 100755 src/gtest/test/gtest_xml_outfiles_test.py
 delete mode 100755 src/gtest/test/gtest_xml_output_unittest.py
 delete mode 100644 src/gtest/test/gtest_xml_output_unittest_.cc
 delete mode 100755 src/gtest/test/gtest_xml_test_utils.py
 delete mode 100644 src/gtest/test/production.h
 delete mode 100755 src/gtest/test/run_tests_util.py
 delete mode 100755 src/gtest/test/run_tests_util_test.py
 delete mode 100644 src/gtest/xcode/Samples/FrameworkSample/widget_test.cc
 delete mode 100644 src/gtest/xcode/gtest.xcodeproj/project.pbxproj
 delete mode 100644 src/include/triple.h
 create mode 100644 src/librados/ListObjectImpl.h
 mode change 100755 => 100644 src/librados/RadosClient.h
 create mode 100644 src/librbd/AsyncFlattenRequest.cc
 create mode 100644 src/librbd/AsyncFlattenRequest.h
 create mode 100644 src/librbd/AsyncObjectThrottle.cc
 create mode 100644 src/librbd/AsyncObjectThrottle.h
 create mode 100644 src/librbd/AsyncOperation.cc
 create mode 100644 src/librbd/AsyncOperation.h
 create mode 100644 src/librbd/AsyncRequest.cc
 create mode 100644 src/librbd/AsyncRequest.h
 create mode 100644 src/librbd/AsyncResizeRequest.cc
 create mode 100644 src/librbd/AsyncResizeRequest.h
 create mode 100644 src/librbd/AsyncTrimRequest.cc
 create mode 100644 src/librbd/AsyncTrimRequest.h
 create mode 100644 src/librbd/CopyupRequest.cc
 create mode 100644 src/librbd/CopyupRequest.h
 create mode 100644 src/librbd/ImageWatcher.cc
 create mode 100644 src/librbd/ImageWatcher.h
 create mode 100644 src/librbd/ObjectMap.cc
 create mode 100644 src/librbd/ObjectMap.h
 create mode 100644 src/librbd/TaskFinisher.h
 delete mode 100644 src/librbd/WatchCtx.cc
 delete mode 100644 src/librbd/WatchCtx.h
 create mode 100644 src/librbd/WatchNotifyTypes.cc
 create mode 100644 src/librbd/WatchNotifyTypes.h
 create mode 100644 src/libs3/debian/changelog
 create mode 100644 src/libs3/debian/changelog.Debian
 create mode 100644 src/libs3/debian/control
 create mode 100644 src/libs3/debian/control.dev
 create mode 100755 src/libs3/debian/postinst
 create mode 100644 src/mds/MDSAuthCaps.cc
 create mode 100644 src/mds/MDSAuthCaps.h
 create mode 100644 src/mds/MDSContinuation.h
 create mode 100644 src/messages/MClientQuota.h
 create mode 100644 src/messages/MDataPing.h
 create mode 100644 src/messages/MGatherCaps.h
 create mode 100644 src/messages/MMonGetOSDMap.h
 create mode 100644 src/messages/MOSDRepOp.h
 create mode 100644 src/messages/MOSDRepOpReply.h
 delete mode 100644 src/msg/Accepter.cc
 delete mode 100644 src/msg/DispatchQueue.cc
 delete mode 100644 src/msg/DispatchQueue.h
 delete mode 100644 src/msg/Pipe.cc
 delete mode 100644 src/msg/Pipe.h
 delete mode 100644 src/msg/PipeConnection.cc
 delete mode 100644 src/msg/PipeConnection.h
 delete mode 100644 src/msg/SimpleMessenger.cc
 delete mode 100644 src/msg/SimpleMessenger.h
 create mode 100644 src/msg/async/AsyncConnection.cc
 create mode 100644 src/msg/async/AsyncConnection.h
 create mode 100644 src/msg/async/AsyncMessenger.cc
 create mode 100644 src/msg/async/AsyncMessenger.h
 create mode 100644 src/msg/async/Event.cc
 create mode 100644 src/msg/async/Event.h
 create mode 100644 src/msg/async/EventEpoll.cc
 create mode 100644 src/msg/async/EventEpoll.h
 create mode 100644 src/msg/async/EventKqueue.cc
 create mode 100644 src/msg/async/EventKqueue.h
 create mode 100644 src/msg/async/EventSelect.cc
 create mode 100644 src/msg/async/EventSelect.h
 create mode 100644 src/msg/async/net_handler.cc
 create mode 100644 src/msg/async/net_handler.h
 create mode 100644 src/msg/simple/Accepter.cc
 rename src/msg/{ => simple}/Accepter.h (100%)
 create mode 100644 src/msg/simple/DispatchQueue.cc
 create mode 100644 src/msg/simple/DispatchQueue.h
 create mode 100644 src/msg/simple/Pipe.cc
 create mode 100644 src/msg/simple/Pipe.h
 create mode 100644 src/msg/simple/PipeConnection.cc
 create mode 100644 src/msg/simple/PipeConnection.h
 create mode 100644 src/msg/simple/SimpleMessenger.cc
 create mode 100644 src/msg/simple/SimpleMessenger.h
 create mode 100644 src/msg/xio/DispatchStrategy.h
 create mode 100644 src/msg/xio/FastStrategy.h
 create mode 100644 src/msg/xio/QueueStrategy.cc
 create mode 100644 src/msg/xio/QueueStrategy.h
 create mode 100644 src/msg/xio/XioConnection.cc
 create mode 100644 src/msg/xio/XioConnection.h
 create mode 100644 src/msg/xio/XioInSeq.h
 create mode 100644 src/msg/xio/XioMessenger.cc
 create mode 100644 src/msg/xio/XioMessenger.h
 create mode 100644 src/msg/xio/XioMsg.cc
 create mode 100644 src/msg/xio/XioMsg.h
 create mode 100644 src/msg/xio/XioPool.cc
 create mode 100644 src/msg/xio/XioPool.h
 create mode 100644 src/msg/xio/XioPortal.cc
 create mode 100644 src/msg/xio/XioPortal.h
 create mode 100644 src/msg/xio/XioSubmit.h
 create mode 100755 src/rbd-replay-many
 delete mode 100644 src/rbd_fuse/rbd-fuse.c
 create mode 100644 src/rbd_fuse/rbd-fuse.cc
 create mode 100644 src/test/centos-6/Dockerfile.in
 create mode 100644 src/test/centos-6/ceph.spec.in
 create mode 100755 src/test/centos-6/install-deps.sh
 create mode 100644 src/test/centos-7/Dockerfile.in
 create mode 100644 src/test/centos-7/ceph.spec.in
 create mode 100755 src/test/centos-7/install-deps.sh
 create mode 100755 src/test/ceph_objectstore_tool.py
 create mode 100755 src/test/cephtool-test-mds.sh
 create mode 100755 src/test/cephtool-test-mon.sh
 create mode 100755 src/test/cephtool-test-osd.sh
 create mode 100644 src/test/cli/crushtool/add-item-in-tree.t
 create mode 100644 src/test/cli/crushtool/adjust-item-weight.t
 create mode 100644 src/test/cli/crushtool/location.t
 create mode 100644 src/test/cli/crushtool/show-choose-tries.t
 create mode 100644 src/test/cli/crushtool/show-choose-tries.txt
 copy src/test/cli/crushtool/{simple.template.four => simple.template.adj.one} (100%)
 create mode 100644 src/test/cli/crushtool/simple.template.adj.three
 create mode 100644 src/test/cli/crushtool/simple.template.adj.two
 create mode 100644 src/test/cli/crushtool/test-map-big-1.crushmap
 create mode 100644 src/test/cli/crushtool/tree.template
 create mode 100644 src/test/cli/crushtool/tree.template.final
 create mode 100644 src/test/common/Readahead.cc
 create mode 100644 src/test/common/test_bit_vector.cc
 create mode 100644 src/test/common/test_blkdev.cc
 create mode 100644 src/test/common/test_safe_io.cc
 create mode 100644 src/test/common/test_tableformatter.cc
 create mode 100755 src/test/container-make-check-ubuntu-14.04.sh
 create mode 100644 src/test/crush/CrushWrapper.cc
 delete mode 100644 src/test/crush/TestCrushWrapper.cc
 create mode 100644 src/test/crush/crush.cc
 delete mode 100644 src/test/crush/indep.cc
 create mode 100644 src/test/erasure-code/TestErasureCodeShec.cc
 create mode 100644 src/test/erasure-code/TestErasureCodeShec_all.cc
 create mode 100644 src/test/erasure-code/TestErasureCodeShec_thread.cc
 create mode 100644 src/test/erasure-code/TestJerasurePluginNEON.cc
 create mode 100644 src/test/erasure-code/ceph_erasure_code_non_regression.cc
 create mode 100644 src/test/fs/mds_types.cc
 create mode 100644 src/test/librados/nlist.cc
 create mode 100644 src/test/librados_test_stub/LibradosTestStub.cc
 create mode 100644 src/test/librados_test_stub/TestClassHandler.cc
 create mode 100644 src/test/librados_test_stub/TestClassHandler.h
 create mode 100644 src/test/librados_test_stub/TestIoCtxImpl.cc
 create mode 100644 src/test/librados_test_stub/TestIoCtxImpl.h
 create mode 100644 src/test/librados_test_stub/TestMemIoCtxImpl.cc
 create mode 100644 src/test/librados_test_stub/TestMemIoCtxImpl.h
 create mode 100644 src/test/librados_test_stub/TestMemRadosClient.cc
 create mode 100644 src/test/librados_test_stub/TestMemRadosClient.h
 create mode 100644 src/test/librados_test_stub/TestRadosClient.cc
 create mode 100644 src/test/librados_test_stub/TestRadosClient.h
 create mode 100644 src/test/librados_test_stub/TestWatchNotify.cc
 create mode 100644 src/test/librados_test_stub/TestWatchNotify.h
 create mode 100644 src/test/librbd/test_ImageWatcher.cc
 create mode 100644 src/test/librbd/test_fixture.cc
 create mode 100644 src/test/librbd/test_fixture.h
 create mode 100644 src/test/librbd/test_internal.cc
 create mode 100644 src/test/librbd/test_main.cc
 create mode 100644 src/test/mds/TestMDSAuthCaps.cc
 create mode 100644 src/test/messenger/Makefile.am
 create mode 100644 src/test/messenger/message_helper.h
 create mode 100644 src/test/messenger/simple_client.cc
 create mode 100644 src/test/messenger/simple_dispatcher.cc
 create mode 100644 src/test/messenger/simple_dispatcher.h
 create mode 100644 src/test/messenger/simple_server.cc
 create mode 100644 src/test/messenger/xio_client.cc
 create mode 100644 src/test/messenger/xio_dispatcher.cc
 create mode 100644 src/test/messenger/xio_dispatcher.h
 create mode 100644 src/test/messenger/xio_server.cc
 create mode 100644 src/test/msgr/test_async_driver.cc
 create mode 100644 src/test/msgr/test_msgr.cc
 create mode 100644 src/test/objectstore/ObjectStoreTransactionBenchmark.cc
 create mode 100644 src/test/osd/TestOSDScrub.cc
 create mode 100755 src/test/osd/osd-copy-from.sh
 create mode 100755 src/test/osd/osd-scrub-repair.sh
 create mode 100755 src/test/test-ceph-helpers.sh
 delete mode 100644 src/test/testmsgr.cc
 create mode 100644 src/test/ubuntu-12.04/Dockerfile.in
 create mode 100755 src/test/ubuntu-12.04/install-deps.sh
 create mode 100644 src/test/ubuntu-14.04/Dockerfile.in
 create mode 100755 src/test/ubuntu-14.04/install-deps.sh
 delete mode 100755 src/test/vstart_wrapped_tests.sh
 create mode 100644 src/tools/cephfs/TableTool.cc
 create mode 100644 src/tools/cephfs/TableTool.h
 create mode 100644 src/tools/cephfs/cephfs-table-tool.cc
 delete mode 100644 src/tools/common.h
 delete mode 100644 src/tools/dupstore.cc
 delete mode 100644 src/tools/mon_store_converter.cc

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ceph/ceph.git



More information about the Pkg-ceph-commits mailing list