[Pkg-ceph-commits] [ceph] 02/03: Imported Debian patch 0.94.1-0ubuntu1

James Downing Page jamespage at moszumanska.debian.org
Mon Jun 15 08:03:40 UTC 2015


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

jamespage pushed a commit to branch experimental
in repository ceph.

commit 08581ca4969c5355dfe4983f3c895a3ccc515076
Merge: e2f996c a630557
Author: James Page <james.page at ubuntu.com>
Date:   Tue Apr 14 11:46:12 2015 +0100

    Imported Debian patch 0.94.1-0ubuntu1

 AUTHORS                                            |    5 +
 COPYING                                            |    2 +-
 ChangeLog                                          |  184 +-
 Makefile.in                                        |    1 +
 ceph.spec                                          |    6 +-
 ceph.spec.in                                       |    4 +-
 configure                                          |  476 +-
 configure.ac                                       |  131 +-
 debian/ceph.install                                |    1 +
 debian/changelog                                   |   43 +
 debian/control                                     |    1 -
 debian/lib-systemd/system/ceph-create-keys.service |    9 +
 debian/lib-systemd/system/ceph-mon.service         |    6 +-
 debian/lib-systemd/system/ceph-osd at .service        |    9 +-
 debian/libcephfs1.symbols                          |    1 +
 debian/librados2.symbols                           |    3 +-
 debian/libradosstriper1.symbols                    | 1033 +--
 debian/librbd1.symbols                             |    3 +-
 debian/patches/arch.patch                          |    2 +-
 debian/patches/fix-cycles-arch.patch               |   15 +-
 debian/patches/modules.patch                       |   22 +-
 debian/patches/series                              |    1 +
 debian/patches/vivid-does-systemd.patch            |   18 +
 debian/rules                                       |    1 -
 install-deps.sh                                    |    4 +-
 man/Makefile-client.am                             |   39 +
 man/Makefile-server.am                             |   26 +
 man/Makefile.am                                    |   41 +-
 man/Makefile.in                                    |   97 +-
 man/ceph.8                                         |  543 +-
 man/rbd.8                                          |   61 +-
 src/.git_version                                   |    4 +-
 src/Makefile-client.am                             |  111 +
 src/Makefile-env.am                                |    3 +-
 src/{Makefile.am => Makefile-rocksdb.am}           |  436 +-
 src/Makefile-server.am                             |   69 +
 src/Makefile.am                                    |  535 +-
 src/Makefile.in                                    | 7735 ++++++++++++--------
 src/brag/Makefile.am                               |    3 +-
 src/ceph-create-keys                               |    4 +
 src/civetweb/include/civetweb_conf.h               |    6 +
 src/client/Client.cc                               |    2 +-
 src/client/Client.h                                |    1 +
 src/client/Makefile.am                             |    2 +
 src/cls/Makefile-client.am                         |   76 +
 src/cls/{Makefile.am => Makefile-server.am}        |   80 +-
 src/cls/Makefile.am                                |  141 +-
 src/cls/rbd/cls_rbd.cc                             |   51 +-
 src/cls/rbd/cls_rbd_client.cc                      |    5 +-
 src/cls/rbd/cls_rbd_client.h                       |    2 +-
 src/common/LogClient.cc                            |   22 +-
 src/common/LogEntry.h                              |    6 +-
 src/common/Makefile.am                             |    6 +-
 src/common/config_opts.h                           |    6 +-
 src/crush/CrushTester.cc                           |   16 +-
 src/crush/CrushTester.h                            |    3 +-
 src/crush/CrushWrapper.cc                          |    3 +-
 src/crush/crush.c                                  |   13 +
 src/crush/grammar.h                                |    6 +-
 src/crush/mapper.c                                 |   48 +-
 src/erasure-code/shec/ErasureCodeShec.h            |    6 +-
 src/include/Makefile.am                            |   32 +-
 src/include/ceph_features.h                        |    2 -
 src/include/util.h                                 |   34 +
 src/include/xlist.h                                |    3 +
 src/init-radosgw                                   |    6 -
 src/init-radosgw.sysv                              |    6 -
 src/java/Makefile.am                               |    8 +-
 src/java/Makefile.in                               |   56 +-
 src/key_value_store/Makefile.am                    |    5 +
 src/librados/Makefile.am                           |    6 +
 src/libradosstriper/Makefile.am                    |    8 +
 src/librbd/AioCompletion.cc                        |   12 +-
 src/librbd/AioCompletion.h                         |   18 +-
 src/librbd/AioRequest.cc                           |  121 +-
 src/librbd/AioRequest.h                            |   13 +-
 src/librbd/AsyncFlattenRequest.cc                  |    5 +-
 src/librbd/AsyncOperation.cc                       |    2 +-
 src/librbd/AsyncRequest.h                          |    5 +-
 src/librbd/AsyncResizeRequest.cc                   |  164 +-
 src/librbd/AsyncResizeRequest.h                    |   75 +-
 src/librbd/AsyncTrimRequest.cc                     |   19 +-
 src/librbd/CopyupRequest.cc                        |   21 +-
 src/librbd/ImageCtx.cc                             |   99 +-
 src/librbd/ImageCtx.h                              |    8 +-
 src/librbd/ImageWatcher.cc                         |    3 +-
 src/librbd/Makefile.am                             |    8 +
 src/librbd/ObjectMap.cc                            |   31 +-
 src/librbd/internal.cc                             |  280 +-
 src/librbd/internal.h                              |    4 +-
 src/mds/Makefile.am                                |    6 +-
 src/mon/LogMonitor.cc                              |   10 +-
 src/mon/LogMonitor.h                               |   11 +-
 src/mon/Makefile.am                                |    5 +
 src/mon/MonCap.cc                                  |   11 +-
 src/mon/Monitor.cc                                 |    3 +-
 src/mon/OSDMonitor.cc                              |   22 +-
 src/mon/PGMap.cc                                   |   66 +-
 src/mon/PGMap.h                                    |   20 +-
 src/mon/PGMonitor.cc                               |   40 +-
 src/mon/mon_types.h                                |   17 +
 src/msg/xio/XioConnection.h                        |    2 +-
 src/msg/xio/XioMessenger.cc                        |    7 +-
 src/msg/xio/XioMessenger.h                         |    4 +-
 src/msg/xio/XioPortal.h                            |   11 +-
 src/ocf/Makefile.in                                |    1 +
 src/os/DBObjectMap.cc                              |   12 +-
 src/os/Makefile.am                                 |    4 +
 src/os/MemStore.cc                                 |    1 +
 src/osd/ECBackend.cc                               |    8 +-
 src/osd/ECTransaction.cc                           |   18 +-
 src/osd/Makefile.am                                |   11 +-
 src/osd/OSD.h                                      |   27 +-
 src/osd/OSDMap.cc                                  |   10 +-
 src/osd/PG.cc                                      |   76 +-
 src/osd/PG.h                                       |   38 -
 src/osd/PGBackend.cc                               |    6 +-
 src/osd/PGLog.cc                                   |   42 +-
 src/osd/PGLog.h                                    |   26 +-
 src/osd/ReplicatedBackend.cc                       | 1623 ++++
 src/osd/ReplicatedPG.cc                            | 1889 +----
 src/osd/ReplicatedPG.h                             |   48 +-
 src/osd/osd_types.cc                               |   30 +
 src/osd/osd_types.h                                |    4 +
 src/osdc/Objecter.cc                               |   39 +-
 src/osdc/Objecter.h                                |    7 +
 src/pybind/ceph_argparse.py                        |    6 +-
 src/rbd.cc                                         |  144 +-
 src/rbd_replay/Makefile.am                         |    8 +
 src/rgw/Makefile.am                                |   28 +-
 src/rgw/rgw_admin.cc                               |    2 +-
 src/rgw/rgw_cache.cc                               |   52 +
 src/rgw/rgw_cache.h                                |   31 +-
 src/rgw/rgw_main.cc                                |   38 +-
 src/rgw/rgw_op.cc                                  |   22 +-
 src/rgw/rgw_op.h                                   |    1 +
 src/rgw/rgw_rados.cc                               |  162 +-
 src/rgw/rgw_rados.h                                |   38 +-
 src/rgw/rgw_rest_s3.cc                             |   16 +-
 src/rgw/rgw_user.cc                                |    6 +-
 src/rgw/rgw_user.h                                 |    2 +-
 src/test/Makefile-client.am                        |  515 ++
 src/test/Makefile-server.am                        |  234 +
 src/test/Makefile.am                               |  724 +-
 src/test/centos-6/ceph.spec.in                     |    4 +-
 src/test/centos-6/install-deps.sh                  |    4 +-
 src/test/centos-7/ceph.spec.in                     |    4 +-
 src/test/centos-7/install-deps.sh                  |    4 +-
 src/test/cli/crushtool/straw2.t                    |    4 +
 src/test/cli/crushtool/straw2.txt                  |   43 +
 src/test/cli/rbd/help.t                            |    2 +
 src/test/cls_rbd/test_cls_rbd.cc                   |    8 +-
 .../{ubuntu-12.04 => debian-jessie}/Dockerfile.in  |    4 +-
 .../{centos-6 => debian-jessie}/install-deps.sh    |    4 +-
 src/test/encoding/types.h                          |    6 +
 src/test/erasure-code/Makefile.am                  |    6 +
 src/test/erasure-code/TestErasureCodeShec.cc       |    6 +-
 src/test/librados/aio.cc                           |   47 +
 src/test/librados/tier.cc                          |   45 +
 src/test/librbd/test_internal.cc                   |   42 +
 src/test/messenger/Makefile.am                     |    4 +-
 src/test/mon/osd-erasure-code-profile.sh           |   34 +
 src/test/msgr/test_async_driver.cc                 |    4 +-
 src/test/osd/TestPGLog.cc                          |  111 +
 src/test/ubuntu-12.04/Dockerfile.in                |    2 +-
 src/test/ubuntu-12.04/install-deps.sh              |    4 +-
 src/test/ubuntu-14.04/install-deps.sh              |    4 +-
 src/tools/Makefile-client.am                       |   34 +
 src/tools/Makefile-server.am                       |   52 +
 src/tools/Makefile.am                              |   69 +-
 src/tools/ceph_objectstore_tool.cc                 |   34 +-
 src/tools/crushtool.cc                             |    1 -
 src/tracing/Makefile.in                            |    1 +
 173 files changed, 10986 insertions(+), 9028 deletions(-)

diff --cc debian/ceph.install
index 97b2d37,4923bbc..664f4e8
--- a/debian/ceph.install
+++ b/debian/ceph.install
@@@ -1,12 -1,10 +1,13 @@@
 +## install from source tree
 +debian/etc/pm/sleep.d/*    /etc/pm/sleep.d/
 +debian/lib-systemd/system-sleep/*    /lib/systemd/system-sleep/
++debian/lib-systemd/system/ceph-create-keys.service /lib/systemd/system/
 +debian/lib-systemd/system/ceph-mon.service    /lib/systemd/system/
 +debian/lib-systemd/system/ceph-osd at .service   /lib/systemd/system/
  etc/bash_completion.d/ceph
 -lib/udev/rules.d/95-ceph-osd.rules
 -lib/udev/rules.d/60-ceph-partuuid-workaround.rules
 -usr/sbin/ceph-create-keys
 -usr/sbin/ceph-disk
 -usr/sbin/ceph-disk-activate
 -usr/sbin/ceph-disk-prepare
 +src/rbdmap                               /etc/ceph
 +udev/60-ceph-partuuid-workaround.rules   /lib/udev/rules.d
 +udev/95-ceph-osd.rules                   /lib/udev/rules.d
  usr/bin/ceph-clsinfo
  usr/bin/ceph-debugpack
  usr/bin/ceph-mon
diff --cc debian/changelog
index 00e5645,904c9a4..a1d4751
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,473 -1,519 +1,516 @@@
 -ceph (0.94.1-1) stable; urgency=low
++ceph (0.94.1-0ubuntu1) vivid; urgency=high
+ 
 -  * New upstream release
++  * New upstream stable point release (LP: #1443821):
++    - Includes critical fix for communication from pre-0.94 clients
++      during cluster upgrades.
+ 
 - -- Alfredo Deza <adeza at redhat.com>  Fri, 10 Apr 2015 12:04:49 -0700
++ -- James Page <james.page at ubuntu.com>  Tue, 14 Apr 2015 11:46:12 +0100
+ 
 -ceph (0.94-1) stable; urgency=low
++ceph (0.94-0ubuntu1) vivid; urgency=low
+ 
 -  * New upstream release
++  * New upstream stable release 'Hammer' (LP: #1423601):
++    - d/p/*: Refresh.
++    - d/*.symbols: Update inline with upstream additions, use regex
++      for ceph version symbol.
+ 
 - -- Alfredo Deza <adeza at redhat.com>  Tue, 07 Apr 2015 10:05:40 -0700
++ -- James Page <james.page at ubuntu.com>  Wed, 08 Apr 2015 18:57:08 +0100
+ 
 -ceph (0.93-1) stable; urgency=low
++ceph (0.93-0ubuntu6) vivid; urgency=medium
+ 
 -  * New upstream release
++  * d/control,rules,*.symbols: Disable lttng support until we can make
++    it play a bit nicer with libvirt and apparmor, drop associated
++    symbols (LP: #1432644). 
+ 
 - -- Alfredo Deza <adeza at redhat.com>  Fri, 27 Feb 2015 09:52:53 -0800
++ -- James Page <james.page at ubuntu.com>  Wed, 01 Apr 2015 10:37:03 +0100
+ 
 -ceph (0.92-1) stable; urgency=low
++ceph (0.93-0ubuntu5) vivid; urgency=medium
+ 
 -  * New upstream release
++  * d/lib-systemd/system/ceph-create-keys.service: Automatically create
++    admin and bootstrap keys after ceph mon startup (LP: #1435450). 
++  * d/p/vivid-does-systemd.patch: Ensure that disks prepared on vivid
++    or later use systemd for init (LP: #1435464).
++  * d/lib-systemd/system/*.service: Align nofile limits and restart config
++    with equivalent upstart configurations.
+ 
 - -- Alfredo Deza <adeza at redhat.com>  Mon, 02 Feb 2015 10:35:27 -0800
++ -- James Page <james.page at ubuntu.com>  Tue, 24 Mar 2015 12:30:14 +0000
+ 
 -ceph (0.91-1) stable; urgency=low
++ceph (0.93-0ubuntu4) vivid; urgency=medium
+ 
 -  * New upstream release
++  * d/p/fix-cycles-arch.patch: Skip initialization of cycles_per_sec
++    if rtdsc (or equivalent) is not supported (LP: #1432786). 
+ 
 - -- Alfredo Deza <adeza at redhat.com>  Tue, 13 Jan 2015 12:10:22 -0800
++ -- James Page <james.page at ubuntu.com>  Wed, 18 Mar 2015 14:44:39 +0000
+ 
 -ceph (0.90-1) stable; urgency=low
 +ceph (0.93-0ubuntu3) vivid; urgency=medium
  
 -  * New upstream release
 +  * d/ceph{-common}.install,control: Move ceph_argparse.py down into
 +    ceph-common package to fixup ceph cli usage/autopkgtest failure.
  
 - -- Alfredo Deza <adeza at redhat.com>  Fri, 19 Dec 2014 06:56:22 -0800
 + -- James Page <james.page at ubuntu.com>  Sat, 14 Mar 2015 21:27:26 +0000
  
 -ceph (0.89-1) stable; urgency=low
 +ceph (0.93-0ubuntu2) vivid; urgency=medium
  
 -  * New upstream release
 +  * d/p/fix-cycles-arch.patch: Expand highres cycles support to cover
 +    PPC architectures, warn and default to return 0 for archs without
 +    support, fixing FTBFS.
  
 - -- Alfredo Deza <adeza at redhat.com>  Wed, 03 Dec 2014 08:18:33 -0800
 + -- James Page <james.page at ubuntu.com>  Fri, 13 Mar 2015 19:40:03 +0000
  
 -ceph (0.88-1) stable; urgency=low
 +ceph (0.93-0ubuntu1) vivid; urgency=medium
  
 -  * New upstream release
 +  * New upstream release candidate for Hammer stable release (LP: #1423601).
 +    - d/*.symbols: Refresh inline with upstream, removing common code
 +      symbols which don't form part of the public API.
 +    - d/p/*: Refresh and drop patches as required.
 +  * Resync with upstream packaging changes and enable new features:
 +    - d/control,ceph-common.install,librbd1.install: Move rbdnamer and
 +      associated udev rules into ceph-common package.
 +    - d/control,python-*: Split out rbd, rados and cephfs bindings into
 +      separate python packages, move some bits into ceph/ceph-common.
 +    - d/control: Move python-flask dependency to ceph package, only required
 +      for REST API.
 +    - d/control: Use google-perftools on arm64.
 +    - d/rules,control: Enable use of lttng for userspace tracing.
  
 - -- Alfredo Deza <adeza at redhat.com>  Tue, 11 Nov 2014 09:33:12 -0800
 + -- James Page <james.page at ubuntu.com>  Fri, 13 Mar 2015 07:42:45 +0000
  
 -ceph (0.87-1) stable; urgency=low
 +ceph (0.87-0ubuntu5) vivid; urgency=medium
  
 -  * New upstream release
 +  * d/p/fix-argparse-defaults.patch: Workaround behavioural change in
 +    argparse set_defaults in python 2.7.9 (LP: #1413321).
 +  * d/rules: Disable build and support for RocksDB over concerns around
 +    performance > 1TB in size.
  
 - -- Alfredo Deza <alfredo.deza at inktank.com>  Wed, 29 Oct 2014 11:03:55 -0700
 + -- James Page <james.page at ubuntu.com>  Thu, 22 Jan 2015 09:54:19 +0000
  
 -ceph (0.86-1) stable; urgency=low
 +ceph (0.87-0ubuntu4) vivid; urgency=medium
  
 -  * New upstream release
 +  * d/p/ceph-osd-prestart-path.patch: Fixup path for ceph-osd upstart
 +    configuration pre-start script.
  
 - -- Alfredo Deza <alfredo.deza at inktank.com>  Tue, 07 Oct 2014 06:20:21 -0700
 + -- James Page <james.page at ubuntu.com>  Tue, 13 Jan 2015 12:33:49 +0000
  
 -ceph (0.85-1) stable; urgency=low
 +ceph (0.87-0ubuntu3) vivid; urgency=medium
  
 -  * Development release
 +  * d/control: Re-order Recommends to prefer ntp over chrony for Ubuntu. 
  
 - -- Alfredo Deza <alfredo.deza at inktank.com>  Mon, 08 Sep 2014 06:31:31 -0700
 + -- James Page <james.page at ubuntu.com>  Tue, 16 Dec 2014 14:59:31 +0000
  
 -ceph (0.84-1) stable; urgency=low
 +ceph (0.87-0ubuntu2) vivid; urgency=medium
  
 -  * Development release
 +  * d/rules: Limit rocksdb support to x86 + armhf, fixing FTBFS on
 +    unsupported and broken architectures.
  
 - -- Alfredo Deza <alfredo.deza at inktank.com>  Mon, 18 Aug 2014 09:02:20 -0700
 + -- James Page <james.page at ubuntu.com>  Mon, 08 Dec 2014 12:36:51 +0000
  
 -ceph (0.83-1) stable; urgency=low
 +ceph (0.87-0ubuntu1) vivid; urgency=medium
  
 -  * Development release
 +  [ Dmitry Smirnov ]
 +  * New major upstream release [October 2014].
 +    + new "libradosstriper*" binary packages.
 +  * Patchworks (removed old patches, refreshed remaining ones).
 +    + "bug-9814.patch" to prevent OSD crash. Thanks, Haomai Wang.
 +  * Install systemd sleep handler.
 +  * Exclude erasure-code plugins from `dh_makeshlibs` processing to avoid
 +    useless calls to `ldconfig` in maintainer scripts.
 +  * Build-Depends:
 +    + libbabeltrace-dev
 +    + libbabeltrace-ctf-dev
 +    + libbz2-dev
 +    + libudev-dev
 +    + zlib1g-dev
 +  * Build with "--with-babeltrace".
 +  * Build and statically link bundled RocksDB.
  
 - -- Alfredo Deza <alfredo.deza at inktank.com>  Tue, 29 Jul 2014 13:42:53 -0700
 +  [ James Page ]
 +  * d/control,rules: Disable test suite execution and drop BD's on
 +    virtualenv and valgrind for Ubuntu.
 +  * d/p/modules.patch,d/ceph.install: Mark new erasure coding libraries
 +    as modules, install via wildcard.
  
 -ceph (0.82-1) stable; urgency=low
 + -- James Page <james.page at ubuntu.com>  Fri, 05 Dec 2014 13:40:46 +0000
  
 -  * Development release
 +ceph (0.80.7-1) unstable; urgency=medium
  
 - -- Alfredo Deza <alfredo.deza at inktank.com>  Wed, 25 Jun 2014 16:47:51 +0000
 +  * New upstream release [October 2014].
 +  * Minor update to long description of "rbd-fuse" (Closes: #765462).
  
 -ceph (0.81-1) stable; urgency=low
 + -- Dmitry Smirnov <onlyjob at debian.org>  Thu, 16 Oct 2014 04:36:23 +1100
  
 -  * Development release
 +ceph (0.80.6-1) unstable; urgency=medium
  
 - -- Alfredo Deza <alfredo.deza at inktank.com>  Mon, 02 Jun 2014 18:37:27 +0000
 +  * New upstream release [October 2014].
 +  * Standards-Version: 3.9.6.
  
 -ceph (0.80-1) stable; urgency=low
 + -- Dmitry Smirnov <onlyjob at debian.org>  Thu, 02 Oct 2014 23:07:04 +1000
  
 -  * New upsream release
 +ceph (0.80.5-2) unstable; urgency=low
  
 - -- Alfredo Deza <alfredo.deza at inktank.com>  Tue, 06 May 2014 14:03:27 +0000
 +  * Patchworks:
 +    + new patch for Ceph#9341 to dramatically (e.g seconds instead of
 +      hours) reduce rejoin (i.e. MDS restart) time (fuse clients).
 +    + new "p2139.patch".
 +    + new patch with fixes from Firefly HEAD;
 +      includes patch to fix FTBFS on alpha (Closes: #756892).
 +      updated "librbd1.symbols";
 +  * Build-Depends: mark "yasm" as [amd64] (Closes: #760383).
 +  * Recommends: + "time-daemon | chrony".
  
 -ceph (0.80-rc1-1) stable; urgency=low
 + -- Dmitry Smirnov <onlyjob at debian.org>  Tue, 16 Sep 2014 03:54:15 +1000
  
 -  * New upsream release
 +ceph (0.80.5-1) unstable; urgency=medium
  
 - -- Alfredo Deza <alfredo.deza at inktank.com>  Tue, 22 Apr 2014 21:21:44 +0000
 +  * New upstream stable release:
 +    - d/p/firefly-post-release.patch: Dropped, no longer required.
 +    - d/lib{rados2,cephfs1}.symbols: Update with new symbols.
  
 -ceph (0.79-1) stable; urgency=low
 + -- James Page <jamespage at debian.org>  Wed, 30 Jul 2014 10:15:40 +0100
  
 -  * New upsream release
 +ceph (0.80.4-1) unstable; urgency=medium
  
 - -- Alfredo Deza <alfredo.deza at inktank.com>  Mon, 07 Apr 2014 16:48:36 +0000
 +  * New upstream release [July 2014].
 +  * New patches:
 +    + rbdmap1-mount.patch
 +    + rbdmap2-hooks.patch
 +    + rbdmap3-lazyumount.patch
 +    + bug-8821.patch
 +  * radosgw: removed unused lintian overrides.
  
 -ceph (0.78-1) stable; urgency=low
 + -- Dmitry Smirnov <onlyjob at debian.org>  Fri, 18 Jul 2014 02:33:39 +1000
  
 -  * New upsream release
 +ceph (0.80.1-2) unstable; urgency=low
  
 - -- Alfredo Deza <alfredo.deza at inktank.com>  Fri, 21 Mar 2014 22:05:12 +0000
 +  * Megapatch from "firefly" branch with post-0.80.1 fixes.
 +  * Patches for upstream bugs 8342, 8624 and some cherry-picks.
 +  * New "bash-completion.patch" with Bash completion improvements.
 +  * New patch to fix FTBFS on 'hppa' (Closes: #748571).
 +  * "sample.ceph.conf.patch": minor update.
  
 -ceph (0.77-1) stable; urgency=low
 + -- Dmitry Smirnov <onlyjob at debian.org>  Sat, 05 Jul 2014 20:29:44 +1000
  
 -  * New upstream release
 +ceph (0.80.1-1) unstable; urgency=low
  
 - -- Ken Dreyer <ken.dreyer at inktank.com>  Wed, 19 Feb 2014 22:54:06 +0000
 +  * New upstream release [May 2014].
 +  * Dropped all backported patches.
 +  * New "sleep-recover" and "client-sleep[1,2,3]" patches to fix
 +    fuse-client hang after resume from suspend [#8291]; thanks, Zheng Yan.
 +  * New "gcj_search_path.patch" to find "jni.h" with gcj-jdk v4.9.0.
 +
 + -- Dmitry Smirnov <onlyjob at debian.org>  Wed, 14 May 2014 09:24:15 +1000
 +
 +ceph (0.80-1) unstable; urgency=low
 +
 +  * New upstream release [May 2014].
 +    + upload to unstable.
 +  * Updated "README.Debian".
 +  * Updated "debian/copyright"; Thanks, László Böszörményi.
 +  * Added backported patches:
 +      [8113, 8175, 8282, 8291, bp0001, sample.ceph.conf].
 +  * "gbp.conf": don't merge to experimental.
 +  * lintian-overrides: spelling-error-in-binary * tEH the.
 +
 + -- Dmitry Smirnov <onlyjob at debian.org>  Wed, 07 May 2014 16:43:07 +1000
 +
 +ceph (0.80~rc1-1) experimental; urgency=low
 +
 +  * New upstream pre-release.
 +  * Minor re-factoring of udev rules installation.
 +  * ceph-common: added ceph-crush-location.1 man page.
 +  * ceph-test-dbg: fixed Depends.
  
 -ceph (0.76-1) stable; urgency=low
 + -- Dmitry Smirnov <onlyjob at debian.org>  Thu, 24 Apr 2014 02:52:12 +1000
  
 -  * New upstream release
 +ceph (0.79-3) experimental; urgency=low
  
 - -- Ken Dreyer <kdreyer at jenkins.front.sepia.ceph.com>  Mon, 03 Feb 2014 18:14:59 +0000
 +  * New "arch.patch" to detect build architecture using dpkg-architecture.
 +  * Mark amd64-only symbols as such.
 +  * Minor rules cleanup.
  
 -ceph (0.75-1) stable; urgency=low
 + -- Dmitry Smirnov <onlyjob at debian.org>  Sat, 19 Apr 2014 15:56:37 +1000
  
 -  * New upstream release
 +ceph (0.79-2) experimental; urgency=low
  
 - -- Ken Dreyer <kdreyer at jenkins.front.sepia.ceph.com>  Mon, 13 Jan 2014 21:05:07 +0000
 +  [ James Page ]
 +  * d/p/modules.patch,d/ceph.install: Mark all jerasure plugins as modules
 +    and ensure they are all installed.
  
 -ceph (0.74-1) stable; urgency=low
 +  [ Dmitry Smirnov ]
 +  * Patchworks:
 +    - removed unused "defaults-leveldb-osd.patch".
 +    + improved description of "modules.patch". Thanks, James Page.
 +    + added new backported patches [#5469, #8008, _1606, spelling].
 +  * Added .symbols and "dh_makeshlibs -V" shlibs tightening (Closes: #744382).
 +  * README.Debian: added note regarding kernel client mount option.
 +  * copyright: added license for man files.
 +  * control: "Suggests: logrotate".
  
 -  * New upstream release 
 + -- Dmitry Smirnov <onlyjob at debian.org>  Fri, 18 Apr 2014 18:27:01 +1000
  
 - -- Gary Lowell <glowell at jenkins.front.sepia.ceph.com>  Mon, 30 Dec 2013 21:02:35 +0000
 +ceph (0.79-1) experimental; urgency=low
  
 -ceph (0.73-1) precise; urgency=low
 +  * New upstream release [April 2014].
 +  * Tighten dependency on ceph-common.
 +  * Install pm-suspend handler to stop/start ceph services on suspend/resume.
 +  * New (inactive) patch to bump OSD's leveldb defaults.
 +  * Patches dropped (applied-upstream):
 +    - init.patch
 +    - logrotate.patch
 +    - fix-defaultweight.patch
 +  * Refreshed "modules.patch".
  
 -  * New upstream release 
 + -- Dmitry Smirnov <onlyjob at debian.org>  Tue, 08 Apr 2014 16:52:04 +1000
  
 - -- Gary Lowell <gary.lowell at inktank.com>  Tue, 10 Dec 2013 04:55:06 +0000
 +ceph (0.78-2) experimental; urgency=low
  
 -ceph (0.72-1) stable; urgency=low
 +  * Standards to 3.9.5.
 +  * debian/copyright: reviewed and updated.
 +  * ceph-test: added lintian-override for "binary-without-manpage".
 +  * Patchworks:
 +    + refreshed/renamed/reordered "virtualenv-never-download.patch".
 +    + new "init.patch" for init.d scripts lintianisation.
 +    + new "logrotate.patch" to avoid rotating empty logs.
 +    + new "fix-defaultweight.patch" to fix weight calculation on OSD start.
 +    + new "gcj.patch" with partial fix to FTBFS with gcj-jdk.
 +  * Use symlinks to simplify installation of init.d and logrotate scripts.
 +  * Added retrospective changelog entry to mention new B-D "libblkid-dev".
 +  * Added "debian/clean file".
 +  * Added "README.Debian" file with some hopefully useful notes.
 +  * Added "mount.fuse.ceph.8" man page.
 +  * rules:
 +    + "dh --with" optimised.
 +    + set JAVAC to prevent FTBFS due to incorrect use of 'gcj', when detected.
 +    + verbose mode for 'cp' and 'rm' commands.
 +    + build with "--as-needed" to minimise needless linking.
 +  * control:
 +    + lintian/duplicate-short-description + consistent capitalisation.
 +    + removed needless versioned dependencies from Build-Depends.
 +    + added myself to Uploaders.
  
 -  * New upstream release
 + -- Dmitry Smirnov <onlyjob at debian.org>  Tue, 25 Mar 2014 07:17:40 +1100
  
 - -- Gary Lowell <gary.lowell at inktank.com>  Thu, 07 Nov 2013 20:25:18 +0000
 +ceph (0.78-1) experimental; urgency=medium
 +
 +  * New upstream release:
 +    - d/control: Add "xfslib-dev" and "libblkid-dev" to BD's.
 +    - d/*: Sync relevant packaging changes from upstream.
 +    - d/p/*: Drop upstreamed patches.
 +    - d/p/modules.patch: Mark libcls_user.so and libec_jerasure.so as modules.
 +    - d/ceph.install: Only install libec_jerasure.so.
 +  * d/ceph-test.install: Install test binaries to /usr/lib/ceph/bin; they
 +    really don't need to be installed on the default path.
 +  * d/{ceph|radosgw|ceph-mds}.lintian-overrides: Add overrides for intentional
 +    difference in naming and structure between upstart configurations and
 +    init.d scripts.
 +
 + -- James Page <james.page at ubuntu.com>  Sat, 22 Mar 2014 18:27:40 +0000
 +
 +ceph (0.72.2-3) unstable; urgency=medium
 +
 +  * Team upload.
  
 -ceph (0.72-rc1-1) stable; urgency=low
 +  [ James Page ]
 +  * d/ceph-test.install: Install test binaries to /usr/lib/ceph/bin; they
 +    really don't need to be installed on the default path.
 +
 +  [ Dmitry Smirnov ]
 +  * Tightened shlibs with "dh_makeshlibs -V" (Closes: #679686).
 +
 + -- Dmitry Smirnov <onlyjob at debian.org>  Mon, 14 Apr 2014 17:28:20 +1000
 +
 +ceph (0.72.2-2) unstable; urgency=medium
 +
 +  * d/radosgw.{postinst,postrm,preinst}: Handle renaming of radosgw
 +    upstart configuration on upgrade at 0.72.1-3.
 +  * d/{ceph|ceph-mds|radosgw}.{postinst|prerm}: Check to ensure that system
 +    is running upstart before trying to start/stop upstart configurations
 +    (Closes: #734241, #738845, #738845).
 +
 + -- James Page <jamespage at debian.org>  Sat, 08 Mar 2014 16:48:28 +0000
 +
 +ceph (0.72.2-1) unstable; urgency=medium
  
 -  * New upstream release 
 -
 - -- Gary Lowell <gary.lowell at inktank.com>  Wed, 30 Oct 2013 00:44:25 +0000
 -
 -ceph (0.71-1) stable; urgency=low
 -
 -  * New upstream release 
 -
 - -- Gary Lowell <gary.lowell at inktank.com>  Thu, 17 Oct 2013 09:19:02 +0000
 -
 -ceph (0.70-1) stable; urgency=low
 -
 -  * New upstream release 
 -
 - -- Gary Lowell <gary.lowell at inktank.com>  Fri, 04 Oct 2013 20:11:51 +0000
 -
 -ceph (0.69-1) precise; urgency=low
 -
 -  * New upstream release 
 -
 - -- Gary Lowell <gary.lowell at inktank.com>  Wed, 18 Sep 2013 01:39:47 +0000
 -
 -ceph (0.68-1) precise; urgency=low
 -
 -  * New upstream release 
 -
 - -- Gary Lowell <gary.lowell at inktank.com>  Tue, 03 Sep 2013 16:10:11 -0700
 -
 -ceph (0.67-1) precise; urgency=low
 -
 -  * New upstream release 
 -
 - -- Gary Lowell <gary.lowell at inktank.com>  Tue, 13 Aug 2013 10:44:30 -0700
 -
 -ceph (0.67-rc3-1) precise; urgency=low
 -
 -  * New upstream release 
 -
 - -- Gary Lowell <gary.lowell at inktank.com>  Tue, 30 Jul 2013 14:37:40 -0700
 -
 -ceph (0.67-rc2-1) precise; urgency=low
 -
 -  * New upstream release 
 -
 - -- Gary Lowell <gary.lowell at inktank.com>  Wed, 24 Jul 2013 16:18:33 -0700
 -
 -ceph (0.67-rc1-1) precise; urgency=low
 -
 -  * New upstream release 
 -
 - -- Gary Lowell <gary.lowell at inktank.com>  Mon, 22 Jul 2013 11:57:01 -0700
 -
 -ceph (0.66-1) precise; urgency=low
 -
 -  * New upstream release 
 -
 - -- Gary Lowell <gary.lowell at inktank.com>  Mon, 08 Jul 2013 15:44:45 -0700
 -
 -ceph (0.65-1) precise; urgency=low
 -
 -  * New upstream release 
 -
 - -- Gary Lowell <gary.lowell at inktank.com>  Tue, 25 Jun 2013 09:19:14 -0700
 -
 -ceph (0.64-1) precise; urgency=low
 -
 -  * New upstream release 
 -
 - -- Gary Lowell <gary.lowell at inktank.com>  Wed, 12 Jun 2013 09:53:54 -0700
 -
 -ceph (0.63-1) precise; urgency=low
 -
 -  * New upstream release 
 -
 - -- Gary Lowell <gary.lowell at inktank.com>  Tue, 28 May 2013 13:57:53 -0700
 -
 -ceph (0.62) precise; urgency=low
 -
 -  * New upstream release 
 -
 - -- Gary Lowell <gary.lowell at inktank.com>  Tue, 14 May 2013 09:08:21 -0700
 -
 -ceph (0.61-1) precise; urgency=low
 -
 -  * New upstream release 
 -
 - -- Gary Lowell <gary.lowell at inktank.com>  Mon, 06 May 2013 13:18:43 -0700
 -
 -ceph (0.60-1) precise; urgency=low
 -
 -  * New upstream release 
 -
 - -- Gary Lowell <gary.lowell at inktank.com>  Mon, 01 Apr 2013 12:22:30 -0700
 -
 -ceph (0.59-1) precise; urgency=low
 -
 -  * New upstream release 
 -
 - -- Gary Lowell <gary.lowell at inktank.com>  Tue, 19 Mar 2013 22:26:37 -0700
 -
 -ceph (0.58-1) precise; urgency=low
 -
 -  * New upstream release 
 -
 - -- Gary Lowell <gary.lowell at inktank.com>  Mon, 04 Mar 2013 15:17:58 -0800
 -
 -ceph (0.57-1) quantal; urgency=low
 -
 -  * New upstream release 
 -
 - -- Gary Lowell <gary.lowell at inktank.com>  Tue, 19 Feb 2013 10:06:39 -0800
 -
 -ceph (0.56-1) quantal; urgency=low
 -
 -  * New upstream release 
 -
 - -- Gary Lowell <gary.lowell at inktank.com>  Mon, 31 Dec 2012 17:08:45 -0800
 -
 -ceph (0.55.1-1) precise; urgency=low
 -
 -  * New upstream release 
 -
 - -- Gary Lowell <gary.lowell at inktank.com>  Wed, 12 Dec 2012 16:24:13 -0800
 -
 -ceph (0.55-1) precise; urgency=low
 -
 -  * New upstream release 
 -
 - -- Gary Lowell <gary.lowell at inktank.com>  Mon, 03 Dec 2012 19:08:14 -0800
 -
 -ceph (0.54-1) precise; urgency=low
 -
 -  * New upstream release 
 -
 - -- Gary Lowell <gary.lowell at inktank.com>  Tue, 13 Nov 2012 13:17:19 -0800
 -
 -ceph (0.53-1) precise; urgency=low
 -
 -  * New upstream release 
 -
 - -- Gary Lowell <gary.lowell at inktank.com>  Tue, 16 Oct 2012 17:40:46 +0000
 -
 -ceph (0.52-1) precise; urgency=low
 -
 -  * New upstream release
 -
 - -- Ubuntu <gary.lowell at inktank.com>  Thu, 27 Sep 2012 16:16:52 +0000
 -
 -ceph (0.51-1) experimental; urgency=low
 -
 -  * New upstream release 
 -
 - -- Sage Weil <sage at newdream.net>  Sat, 25 Aug 2012 15:58:23 -0700
 -
 -ceph (0.50-1) experimental; urgency=low
 -
 -  * New upstream release 
 -
 - -- Sage Weil <sage at newdream.net>  Mon, 13 Aug 2012 09:44:40 -0700
 -
 -ceph (0.49-1) experimental; urgency=low
 -
 -  * New upstream release 
 -
 - -- Sage Weil <sage at newdream.net>  Fri, 20 Jul 2012 23:26:43 -0700
 -
 -ceph (0.48argonaut-1) experimental; urgency=low
 -
 -  * New upstream release 
 -
 - -- Sage Weil <sage at newdream.net>  Sat, 30 Jun 2012 14:49:30 -0700
 -
 -ceph (0.47.3-1) experimental; urgency=low
 -
 -  * New upstream release 
 -
 - -- Sage Weil <sage at newdream.net>  Wed, 20 Jun 2012 10:57:03 -0700
 -
 -ceph (0.47.2-1) experimental; urgency=low
 -
 -  * New upstream release 
 -
 - -- Sage Weil <sage at newdream.net>  Wed, 23 May 2012 09:00:43 -0700
 -
 -ceph (0.47.1-1) experimental; urgency=low
 -
 -  * New upstream release 
 -
 - -- Sage Weil <sage at newdream.net>  Mon, 21 May 2012 14:28:30 -0700
 -
 -ceph (0.47-1) experimental; urgency=low
 -
 -  * New upstream release 
 -
 - -- Sage Weil <sage at newdream.net>  Sun, 20 May 2012 15:16:03 -0700
 -
 -ceph (0.46-1) experimental; urgency=low
 -
 -  * New upstream release 
 -
 - -- Sage Weil <sage at newdream.net>  Sun, 29 Apr 2012 21:21:01 -0700
 -
 -ceph (0.45-1) experimental; urgency=low
 -
 -  * New upstream release 
 -
 - -- Sage Weil <sage at newdream.net>  Tue, 10 Apr 2012 10:41:57 -0700
 -
 -ceph (0.44.2-1) experimental; urgency=low
 -
 -  * New upstream release 
 -
 - -- Sage Weil <sage at newdream.net>  Thu, 05 Apr 2012 14:54:17 -0700
 -
 -ceph (0.44.1-1) experimental; urgency=low
 -
 -  * New upstream release 
 -
 - -- Sage Weil <sage at newdream.net>  Tue, 27 Mar 2012 13:02:00 -0700
 -
 -ceph (0.44-1) experimental; urgency=low
 -
 -  * New upstream release 
 -
 - -- Sage Weil <sage at newdream.net>  Sun, 18 Mar 2012 12:03:38 -0700
 -
 -ceph (0.43-1) experimental; urgency=low
 -
 -  * New upstream release 
 -
 - -- Sage Weil <sage at newdream.net>  Fri, 02 Mar 2012 08:53:10 -0800
 -
 -ceph (0.42.2-1) experimental; urgency=low
 -
 -  * New upstream release 
 -
 - -- Sage Weil <sage at newdream.net>  Fri, 24 Feb 2012 12:59:38 -0800
 -
 -ceph (0.42.1-1) experimental; urgency=low
 -
 -  * New upstream release 
 -
 - -- Sage Weil <sage at newdream.net>  Thu, 23 Feb 2012 18:46:23 -0800
 -
 -ceph (0.42-1) experimental; urgency=low
 -
 -  * New upstream relese 
 -
 - -- Sage Weil <sage at newdream.net>  Sun, 19 Feb 2012 15:30:20 -0800
 -
 -ceph (0.41-1) experimental; urgency=low
 -
 -  * New upstream release 
 -
 - -- Sage Weil <sage at newdream.net>  Fri, 27 Jan 2012 10:42:11 -0800
 -
 -ceph (0.40-1) experimental; urgency=low
 -
 -  * New upstream release 
 -
 - -- Sage Weil <sage at newdream.net>  Fri, 13 Jan 2012 08:36:02 -0800
 -
 -ceph (0.39-1) experimental; urgency=low
 -
 -  * New upstream release 
 -
 - -- Sage Weil <sage at newdream.net>  Fri, 02 Dec 2011 09:01:20 -0800
 -
 -ceph (0.38-1) experimental; urgency=low
 -
 -  * New upstream release 
 -
 - -- Sage Weil <sage at newdream.net>  Thu, 10 Nov 2011 15:06:44 -0800
 -
 -ceph (0.37-1) experimental; urgency=low
 -
 -  * New upstream release 
 -
 - -- Sage Weil <sage at newdream.net>  Mon, 17 Oct 2011 08:35:42 -0700
 -
 -ceph (0.36-1) experimental; urgency=low
 -
 -  * New upstream release
 -
 - -- Sage Weil <sage at newdream.net>  Fri, 30 Sep 2011 09:29:29 -0700
 -
 -ceph (0.35-1) experimental; urgency=low
 -
 -  * New upstream release 
 -
 - -- Sage Weil <sage at newdream.net>  Wed, 21 Sep 2011 09:36:03 -0700
 -
 -ceph (0.34-1) experimental; urgency=low
 -
 -  * New upstream release 
 -
 - -- Sage Weil <sage at newdream.net>  Fri, 26 Aug 2011 21:48:35 -0700
 +  * New upstream release.
  
 -ceph (0.33-1) experimental; urgency=low
 + -- James Page <james.page at ubuntu.com>  Wed, 01 Jan 2014 09:32:03 +0000
 +
 +ceph (0.72.1-3) unstable; urgency=low
 +
 +  * d/rules,ceph.install: Correct install paths for ceph-* helpers. 
 +  * d/p/modules: Mark libcls_kvs.so as module.
 +  * d/rules: Rename radosgw upstart configuration to radosgw-instance to
 +    avoid namespace conflict with init script which breaks backwards
 +    compatibility (LP: #1255464).
 +
 + -- James Page <james.page at ubuntu.com>  Wed, 27 Nov 2013 10:52:48 +0000
 +
 +ceph (0.72.1-2) unstable; urgency=low
 +
 +  * Fix upgrade failures from ceph < 0.67.3-1 (Closes: #728164):
 +    - d/control: ceph-mds Breaks/Replaces ceph (<< 0.67.3-1).
 +    - d/control: ceph-fs-common Breaks/Replaces ceph-common (<< 0.67.3-1).
 +  * d/rules,control: Use google-perftools on armhf and powerpc archs.
 +
 + -- James Page <james.page at ubuntu.com>  Mon, 25 Nov 2013 10:13:19 +0000
 +
 +ceph (0.72.1-1) unstable; urgency=low
 +
 +  * New upstream stable release:
 +    - d/ceph-test.install: Add new ceph_filestore_tool, ceph-kvstore-tool
 +      and ceph_test_cls_hello binaries, drop ceph_test_store_tool.
 +    - d/ceph-common.install: Add new ceph-post-file binary and manpage.
 +    - d/ceph.install: Tweaked install path /usr/sbin -> /sbin.
 +    - d/control: Add new BD's on python-nose and yasm.
 +    - d/copyright: Updates inline with changes in codebase.
 +    - d/ceph.install,rules: Install rbdmap init file using dh_installinit.
 +    - Refresh patches.
 +  * d/control,rules: Disable unit testing; it requires a forked version of
 +    cram and is still trying to download dependencies using virtualenv.
 +
 + -- James Page <james.page at ubuntu.com>  Fri, 22 Nov 2013 13:02:29 +0000
 +
 +ceph (0.67.3-1) unstable; urgency=low
 +
 +  [ Laszlo Boszormenyi ]
 +  * New upstream release (Closes: #693866, #705262).
 +  * Update debian/copyright.
 +  * Sync with Ubuntu.
 +
 +  [ James Page ]
 +  * d/control,rules,libcephfs-{java,jni}: Enable Java CephFS library,
 +    add new BD's on javahelper and default-jdk, add dbg package.
 +  * d/control: Add new BD on libboost-thread-dev for RADOS Gateway
 +    keystone integration.
 +  * d/{control,obsync.install}: Drop obsync package inline with
 +    upstream.
 +  * d/librbd-dev.install: Pickup new features.h file.
 +  * Remove manual calls to ldconfig:
 +    - d/lib{rados2|rbd1|cephfs1}.post*: Dropped - all these do is call
 +      ldconfig which will automatically be done. 
 +    - d/rules: Let dh_makeshlibs do its magic with postinst/postrm.
 +  * d/tests/*: Added autopkgtests for librbd, librados, python-ceph
 +    and the ceph CLI.
 +  * d/control: Fix versions of librbd1, librados2 and libcephfs1 for
 +    python-ceph as it requires an exact version match.
 +  * d/ceph.docs: Drop - README from upstream is only useful for developers
 +    (Closes: #722957).
 +  * d/rules: Drop --upstart-only from dh_installinit calls for upstart
 +    configurations; this is deprecated in Ubuntu and not support in Debian.
 +  * d/rules: Exclude jni package from shlibs generation to avoid pointless
 +    ldconfig calls in maintainer scripts.
 +
 +  [ Bastian Blank ]
 +  * Use debhelper 9.
 +  * Use dh-autoreconf.
 +  * Install files from source tree if possible.
 +  * Run test-suite:
 +    - Build-depend on python-virtualenv.
 +    - Ask virtualenv to never download anything.
 +  * Fix clean target.
 +  * Properly mark library modules:
 +    - Don't longer exclude them from stripping.
 +  * Drop all libtool .la files.
 +  * Generate python dependencies.
 +  * Don't exclude stuff from shlibs generation.
 +
 + -- Laszlo Boszormenyi (GCS) <gcs at debian.org>  Tue, 01 Oct 2013 02:29:08 +0200
 +
 +ceph (0.48-1) unstable; urgency=low
 +
 +  * New upstream release, the first with long-term support.
 +  * As gceph dropped by upstream, remove it from packaging.
 +  * Build with hardening enabled and build-conflict with libcryptopp not to
 +    mix up with libnss.
 +  * Use symbol versioning (closes: #679686).
 +  * Update debian/watch to GitHub tags.
 +
 + -- Laszlo Boszormenyi (GCS) <gcs at debian.hu>  Sat, 07 Jul 2012 07:53:40 +0200
 +
 +ceph (0.47.2-1) unstable; urgency=low
  
 -  * New upstream release. 
 +  * New upstream release.
 +  * Use system leveldb (closes: #667907).
 +  * Remove librgw1 , librgw-dev and librgw1-dbg and add rest-bench and
 +    rest-bench-dbg packages.
 +  * Backport leveldb build fixes from upstream git as
 +    fix_leveldb_dep_for_system_library_case.patch and
 +    fix_leveldb_includes_for_system_library_case.patch .
 +  * Update packaging.
 +  * Sync with Ubuntu: switch build-dependency from libcryptopp to libnss as
 +    libcryptopp is not seeded.
  
 - -- Sage Weil <sage at newdream.net>  Mon, 15 Aug 2011 16:42:07 -0700
 + -- Laszlo Boszormenyi (GCS) <gcs at debian.hu>  Sun, 03 Jun 2012 13:37:52 +0200
  
 -ceph (0.32-1) experimental; urgency=low
 +ceph (0.44.1-1) unstable; urgency=low
  
 -  * New upstream release 
 +  * New upstream release.
  
 - -- Sage Weil <sage at newdream.net>  Fri, 29 Jul 2011 21:42:08 -0700
 + -- Laszlo Boszormenyi (GCS) <gcs at debian.hu>  Fri, 06 Apr 2012 01:10:15 +0200
  
 -ceph (0.30-1) experimental; urgency=low
 +ceph (0.43-1) unstable; urgency=low
  
 -  * New upstream release 
 +  * New upstream release, now creates /var/run/ceph on each start
 +    (closes: #660238).
 +  * Update debian/copyright .
  
 - -- Sage Weil <sage at newdream.net>  Mon, 27 Jun 2011 20:06:06 -0700
 + -- Laszlo Boszormenyi (GCS) <gcs at debian.hu>  Sun, 26 Feb 2012 04:07:02 +0100
  
 -ceph (0.29.1-1) experimental; urgency=low
 +ceph (0.41-1) unstable; urgency=low
  
 -  * New upstream release 
 +  * New upstream release.
  
 - -- Sage Weil <sage at newdream.net>  Thu, 16 Jun 2011 13:10:47 -0700
 + -- Laszlo Boszormenyi (GCS) <gcs at debian.hu>  Sun, 05 Feb 2012 10:07:38 +0100
  
 -ceph (0.29-1) experimental; urgency=low
 +ceph (0.40-1) unstable; urgency=low
  
 -  * New upstream release 
 +  * New upstream release (closes: #652037).
 +  * Adjust copyright to match upstream source changes.
  
 - -- Sage Weil <sage at newdream.net>  Mon, 06 Jun 2011 09:59:25 -0700
 + -- Laszlo Boszormenyi (GCS) <gcs at debian.hu>  Sat, 14 Jan 2012 12:01:30 +0100
  
 -ceph (0.28.2-1) experimental; urgency=low
 +ceph (0.38-1) unstable; urgency=low
  
 -  * New upstream release. 
 +  * New upstream release (closes: #647764), missingok is now part of logrotate
 +    directives (closes: #645651).
 +  * Rename ceph-client-tools package to ceph-common , libceph-dev to
 +    libcephfs-dev and libceph1{,-dbg} ones to libcephfs1{,-dbg} respectively.
 +  * Update upstream VCS locations.
  
 - -- Sage Weil <sage at newdream.net>  Sat, 28 May 2011 09:14:17 -0700
 + -- Laszlo Boszormenyi (GCS) <gcs at debian.hu>  Sun, 27 Nov 2011 21:40:52 +0100
  
 -ceph (0.28.1-1) experimental; urgency=low
 +ceph (0.35-1) unstable; urgency=low
  
 -  * New upstream release. 
 +  * New upstream release.
  
 - -- Sage Weil <sage at newdream.net>  Mon, 23 May 2011 21:11:30 -0700
 + -- Laszlo Boszormenyi (GCS) <gcs at debian.hu>  Sat, 24 Sep 2011 16:51:57 +0200
  
 -ceph (0.28-1) experimental; urgency=low
 +ceph (0.34-1) unstable; urgency=low
  
 -  * New upstream release. 
 +  * New upstream release (closes: #638714).
 +  * Make librbd-dev depends on librados-dev as it uses headers from the latter
 +    (closes: #636845).
 +  * Add new binary packages, gceph, gceph-dbg and obsync . The libcrush ones
 +    removed.
 +  * Change to quilt source format and tune packaging.
  
 - -- Sage Weil <sage at newdream.net>  Tue, 17 May 2011 18:03:11 -0700
 + -- Laszlo Boszormenyi (GCS) <gcs at debian.hu>  Sun, 28 Aug 2011 15:56:16 +0200
  
 -ceph (0.27.1-1) experimental; urgency=low
 +ceph (0.27-1.1) unstable; urgency=low
  
 -  * New upstream release. 
 +  * Non-maintainer upload.
 +  * Remove references to other libraries from dependency_libs field
 +    (closes: #621208). 
  
 - -- Sage Weil <sage at newdream.net>  Thu, 05 May 2011 13:42:06 -0700
 + -- Luk Claes <luk at debian.org>  Sat, 28 May 2011 22:28:48 +0200
  
 -ceph (0.27-1) experimental; urgency=low
 +ceph (0.27-1) unstable; urgency=low
  
 -  * New upstream release. 
 +  * New upstream release.
  
 - -- Sage Weil <sage at newdream.net>  Fri, 22 Apr 2011 16:51:49 -0700
 + -- Laszlo Boszormenyi (GCS) <gcs at debian.hu>  Mon, 25 Apr 2011 10:09:05 +0200
  
 -ceph (0.26-1) experimental; urgency=low
 +ceph (0.25.2-1) unstable; urgency=low
  
    * New upstream release.
 -  * Make Ceph Linux only and build on all Linux archs (closes: #614890),
 -    but only build-depend google-perftools on x86 and x64 archs only.
 -  * Correct section of libcrush1, librados1, librbd1 and libceph1 to libs.
    * Make Ceph cross buildable (closes: #618939), thanks to Hector Oron.
    * Disable libatomic-ops on ARMv4t (armel) archs to prevent FTBFS
      (closes: #615235), thanks go to Hector Oron again.
diff --cc debian/control
index 8cc57b1,58d4cfe..37a2a4d
--- a/debian/control
+++ b/debian/control
@@@ -1,61 -1,61 +1,60 @@@
  Source: ceph
  Section: admin
  Priority: optional
 +Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
 +XSBC-Original-Maintainer: Ceph Maintainers <ceph-maintainers at lists.ceph.com>
 +Uploaders:
 + Laszlo Boszormenyi (GCS) <gcs at debian.org>,
 + James Page <jamespage at debian.org>,
 + Dmitry Smirnov <onlyjob at debian.org>
  Homepage: http://ceph.com/
 -Vcs-Git: git://github.com/ceph/ceph.git
 -Vcs-Browser: https://github.com/ceph/ceph
 -Maintainer: Laszlo Boszormenyi (GCS) <gcs at debian.hu>
 -Uploaders: Sage Weil <sage at newdream.net>
 -Build-Depends: autoconf,
 -               automake,
 -               autotools-dev,
 -	       libbz2-dev,
 -	       cryptsetup-bin | cryptsetup,
 -               debhelper (>= 6.0.7~),
 -               default-jdk,
 -               git,
 -	       gdisk,
 -               javahelper,
 -               junit4,
 -               libaio-dev,
 -               libatomic-ops-dev,
 -               libbabeltrace-ctf-dev,
 -               libbabeltrace-dev,
 -               libblkid-dev (>= 2.17),
 -               libboost-dev (>= 1.42),
 -               libboost-program-options-dev (>= 1.42),
 -               libboost-system-dev (>= 1.42),
 -               libboost-thread-dev (>= 1.42),
 -               libcurl4-gnutls-dev,
 -               libedit-dev,
 -               libexpat1-dev,
 -               libfcgi-dev,
 -               libfuse-dev,
 -               libgoogle-perftools-dev [i386 amd64 arm64],
 -               libkeyutils-dev,
 -               libleveldb-dev,
 -               libnss3-dev,
 -               libsnappy-dev,
 -               liblttng-ust-dev,
 -               libtool,
 -               libudev-dev,
 -               libxml2-dev,
 -	       lsb-release,
 -               parted,
 -               pkg-config,
 -               python (>= 2.6.6-3~),
 -               python-argparse,
 -               python-nose,
 -               python-virtualenv,
 -               sdparm | hdparm,
 -               uuid-dev,
 -               uuid-runtime,
 -               xfslibs-dev,
 -               xfsprogs,
 -               xmlstarlet,
 -               yasm [amd64],
 -               zlib1g-dev
 -Standards-Version: 3.9.3
 +Vcs-Git: git://anonscm.debian.org/pkg-ceph/ceph.git
 +Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-ceph/ceph.git
 +Build-Depends:
 + debhelper (>= 9~),
 + default-jdk,
 + dh-autoreconf,
 + dh-python,
 + dh-systemd (>= 1.5),
 + dpkg-dev (>= 1.16.1~),
 + javahelper,
 + junit4,
 + libaio-dev,
 + libatomic-ops-dev,
 + libbabeltrace-ctf-dev,
 + libbabeltrace-dev,
 + libblkid-dev,
 + libboost-dev,
 + libboost-program-options-dev,
 + libboost-system-dev,
 + libboost-thread-dev,
 + libbz2-dev,
 + libcurl4-gnutls-dev,
 + libedit-dev,
 + libexpat1-dev,
 + libfcgi-dev,
 + libfuse-dev,
 + libgoogle-perftools-dev [i386 amd64 powerpc armhf arm64 ppc64el],
 + libkeyutils-dev,
 + libleveldb-dev,
-  liblttng-ust-dev (>= 2.5.0),
 + libnss3-dev,
 + libs3-dev,
 + libsnappy-dev,
 + libtool,
 + libudev-dev,
 + libxml2-dev,
 + pkg-config,
 + python-all (>= 2.6.6-3~),
 + python-nose,
 + uuid-dev,
 + uuid-runtime,
 + xfslibs-dev,
 + yasm [amd64],
 + zlib1g-dev
 +Build-Conflicts: libcrypto++-dev
 +Standards-Version: 3.9.6
 +X-Python-Version: >= 2.6
 +XS-Testsuite: autopkgtest
  
  Package: ceph
  Architecture: linux-any
diff --cc debian/lib-systemd/system/ceph-create-keys.service
index 0000000,0000000..4e29bc1
new file mode 100644
--- /dev/null
+++ b/debian/lib-systemd/system/ceph-create-keys.service
@@@ -1,0 -1,0 +1,9 @@@
++[Unit]
++Description=Create Ceph client.admin key when possible
++PartOf=ceph-mon.service
++
++[Service]
++Environment=CLUSTER=ceph
++Environment=CONFIG=/etc/ceph/ceph.conf
++EnvironmentFile=-/etc/default/ceph
++ExecStart=/usr/sbin/ceph-create-keys --cluster ${CLUSTER} --id %H
diff --cc debian/lib-systemd/system/ceph-mon.service
index 94b1707,0000000..bc040d6
mode 100644,000000..100644
--- a/debian/lib-systemd/system/ceph-mon.service
+++ b/debian/lib-systemd/system/ceph-mon.service
@@@ -1,16 -1,0 +1,20 @@@
 +[Unit]
 +Description=Ceph cluster monitor daemon (MON)
 +Documentation=man:ceph-mon
 +After=network-online.target
 +Wants=network-online.target
++Requires=ceph-create-keys.service
++Before=ceph-create-keys.service
 +PartOf=ceph.service
 +
 +[Service]
 +Environment=CLUSTER=ceph
 +Environment=CONFIG=/etc/ceph/ceph.conf
 +EnvironmentFile=-/etc/default/ceph
 +ExecStart=/usr/bin/ceph-mon --id %H --foreground --cluster ${CLUSTER} -c ${CONFIG}
- #Restart=on-abnormal
++LimitNOFILE=16384
++Restart=on-failure
++RestartSec=30
 +
 +[Install]
 +WantedBy=multi-user.target
diff --cc debian/lib-systemd/system/ceph-osd at .service
index 933ed6c,0000000..adfa6a0
mode 100644,000000..100644
--- a/debian/lib-systemd/system/ceph-osd at .service
+++ b/debian/lib-systemd/system/ceph-osd at .service
@@@ -1,25 -1,0 +1,22 @@@
 +[Unit]
 +Description=Ceph object storage daemon (OSD)
 +Documentation=man:ceph-osd
 +After=network-online.target
 +Wants=network-online.target
 +PartOf=ceph.service
 +RequiresMountsFor=/var/lib/ceph/osd/ceph-%i
 +
 +[Service]
 +Environment=CLUSTER=ceph
 +Environment=CONFIG=/etc/ceph/ceph.conf
 +EnvironmentFile=-/etc/default/ceph
 +ExecStartPre=-/bin/sh -c '${osd_prestart_sh}' -- %i
 +ExecStartPre=/usr/lib/ceph/ceph-osd-prestart.sh --id %i --cluster ${CLUSTER}
 +ExecStart=/usr/bin/ceph-osd --id %i --foreground --cluster ${CLUSTER} -c ${CONFIG}
 +ExecStopPost=-/bin/sh -c '${osd_poststop_sh}' -- %i
- LimitNOFILE=32768
- ## restart if failed; 1 min. delay after failure; max. 4 restarts per 5 min.:
- #Restart=on-abnormal
- #RestartSec=60
- #StartLimitInterval=300
- #StartLimitBurst=5
++LimitNOFILE=327680
++Restart=on-failure
++RestartSec=30
 +
 +[Install]
 +WantedBy=multi-user.target
diff --cc debian/libcephfs1.symbols
index b60d873,0000000..20e5b03
mode 100644,000000..100644
--- a/debian/libcephfs1.symbols
+++ b/debian/libcephfs1.symbols
@@@ -1,281 -1,0 +1,282 @@@
 +libcephfs.so.1 libcephfs1 #MINVER#
 + CEPH_CONF_FILE_DEFAULT at Base 0.72.2
 + MDS_GID_NONE at Base 0.93
 + MDS_RANK_NONE at Base 0.93
 + (regex|c++)"^_.*" 0.87
 + (regex)"^ceph_ver__[0-9a-f]{40}@Base$" 0.87
 + ceph_arch_arm_probe at Base 0.93
 + ceph_arch_intel_pclmul at Base 0.79
 + ceph_arch_intel_probe at Base 0.72.2
 + ceph_arch_intel_sse2 at Base 0.79
 + ceph_arch_intel_sse3 at Base 0.79
 + ceph_arch_intel_sse41 at Base 0.79
 + ceph_arch_intel_sse42 at Base 0.72.2
 + ceph_arch_intel_ssse3 at Base 0.79
 + ceph_arch_neon at Base 0.72.2
 + ceph_arch_probe at Base 0.72.2
 + ceph_arch_probed at Base 0.72.2
 + ceph_armor at Base 0.72.2
 + ceph_armor_line_break at Base 0.72.2
 + ceph_buffer_free at Base 0.93
 + ceph_chdir at Base 0.72.2
 + ceph_chmod at Base 0.72.2
 + ceph_chown at Base 0.72.2
 + ceph_close at Base 0.72.2
 + ceph_closedir at Base 0.72.2
 + ceph_conf_get at Base 0.72.2
 + ceph_conf_parse_argv at Base 0.72.2
 + ceph_conf_parse_env at Base 0.72.2
 + ceph_conf_read_file at Base 0.72.2
 + ceph_conf_set at Base 0.72.2
 + ceph_crc32c_func at Base 0.72.2
 + ceph_crc32c_intel_baseline at Base 0.72.2
 + ceph_crc32c_intel_fast at Base 0.72.2
 + ceph_crc32c_intel_fast_exists at Base 0.72.2
 + ceph_crc32c_sctp at Base 0.72.2
 + ceph_create at Base 0.72.2
 + ceph_create_with_context at Base 0.72.2
 + ceph_debug_get_fd_caps at Base 0.72.2
 + ceph_debug_get_file_caps at Base 0.72.2
 + ceph_fallocate at Base 0.72.2
 + ceph_fchmod at Base 0.72.2
 + ceph_fchown at Base 0.72.2
 + ceph_fstat at Base 0.72.2
 + ceph_fsync at Base 0.72.2
 + ceph_ftruncate at Base 0.72.2
 + ceph_get_file_extent_osds at Base 0.72.2
 + ceph_get_file_layout at Base 0.72.2
 + ceph_get_file_object_size at Base 0.72.2
 + ceph_get_file_pool at Base 0.72.2
 + ceph_get_file_pool_name at Base 0.72.2
 + ceph_get_file_replication at Base 0.72.2
 + ceph_get_file_stripe_address at Base 0.72.2
 + ceph_get_file_stripe_count at Base 0.72.2
 + ceph_get_file_stripe_unit at Base 0.72.2
 + ceph_get_local_osd at Base 0.72.2
 + ceph_get_mount_context at Base 0.72.2
 + ceph_get_osd_addr at Base 0.72.2
 + ceph_get_osd_crush_location at Base 0.72.2
 + ceph_get_path_layout at Base 0.72.2
 + ceph_get_path_object_size at Base 0.72.2
 + ceph_get_path_pool at Base 0.72.2
 + ceph_get_path_pool_name at Base 0.72.2
 + ceph_get_path_replication at Base 0.72.2
 + ceph_get_path_stripe_count at Base 0.72.2
 + ceph_get_path_stripe_unit at Base 0.72.2
 + ceph_get_pool_id at Base 0.72.2
 + ceph_get_pool_name at Base 0.72.2
 + ceph_get_pool_replication at Base 0.72.2
 + ceph_get_stripe_unit_granularity at Base 0.72.2
 + ceph_getcwd at Base 0.72.2
 + ceph_getdents at Base 0.72.2
 + ceph_getdnames at Base 0.72.2
 + ceph_getxattr at Base 0.72.2
 + ceph_init at Base 0.93
 + ceph_is_mounted at Base 0.72.2
 + ceph_lchown at Base 0.72.2
 + ceph_lgetxattr at Base 0.72.2
 + ceph_link at Base 0.72.2
 + ceph_listxattr at Base 0.72.2
 + ceph_ll_close at Base 0.79
 + ceph_ll_commit_blocks at Base 0.79
 + ceph_ll_create at Base 0.79
 + ceph_ll_file_layout at Base 0.79
 + ceph_ll_forget at Base 0.79
 + ceph_ll_fsync at Base 0.79
 + ceph_ll_get_inode at Base 0.79
 + ceph_ll_get_internal_offset at Base 0.79
 + ceph_ll_get_stripe_osd at Base 0.79
 + ceph_ll_getattr at Base 0.79
 + ceph_ll_getxattr at Base 0.79
 + ceph_ll_link at Base 0.79
 + ceph_ll_listxattr at Base 0.79
 + ceph_ll_lookup at Base 0.79
 + ceph_ll_lookup_inode at Base 0.79
 + ceph_ll_lookup_root at Base 0.79
 + ceph_ll_lseek at Base 0.79
 + ceph_ll_mkdir at Base 0.79
 + ceph_ll_num_osds at Base 0.79
 + ceph_ll_open at Base 0.79
 + ceph_ll_opendir at Base 0.79
 + ceph_ll_osdaddr at Base 0.79
 + ceph_ll_put at Base 0.79
 + ceph_ll_read at Base 0.79
 + ceph_ll_read_block at Base 0.79
 + ceph_ll_readlink at Base 0.79
 + ceph_ll_readv at Base 0.79
 + ceph_ll_releasedir at Base 0.79
 + ceph_ll_removexattr at Base 0.79
 + ceph_ll_rename at Base 0.79
 + ceph_ll_rmdir at Base 0.79
 + ceph_ll_setattr at Base 0.79
 + ceph_ll_setxattr at Base 0.79
 + ceph_ll_snap_seq at Base 0.79
 + ceph_ll_statfs at Base 0.79
 + ceph_ll_stripe_unit at Base 0.79
 + ceph_ll_symlink at Base 0.79
 + ceph_ll_truncate at Base 0.79
 + ceph_ll_unlink at Base 0.79
 + ceph_ll_walk at Base 0.79
 + ceph_ll_write at Base 0.79
 + ceph_ll_write_block at Base 0.79
 + ceph_ll_writev at Base 0.79
 + ceph_llistxattr at Base 0.72.2
 + ceph_localize_reads at Base 0.72.2
 + ceph_lremovexattr at Base 0.72.2
 + ceph_lseek at Base 0.72.2
 + ceph_lsetxattr at Base 0.72.2
 + ceph_lstat at Base 0.72.2
 + ceph_mds_command at Base 0.93
 + ceph_mkdir at Base 0.72.2
 + ceph_mkdirs at Base 0.72.2
 + ceph_mknod at Base 0.72.2
 + ceph_mount at Base 0.72.2
 + ceph_open at Base 0.72.2
 + ceph_open_layout at Base 0.72.2
 + ceph_opendir at Base 0.72.2
 + ceph_os_fgetxattr at Base 0.72.2
 + ceph_os_flistxattr at Base 0.72.2
 + ceph_os_fremovexattr at Base 0.72.2
 + ceph_os_fsetxattr at Base 0.72.2
 + ceph_os_getxattr at Base 0.72.2
 + ceph_os_listxattr at Base 0.72.2
 + ceph_os_removexattr at Base 0.72.2
 + ceph_os_setxattr at Base 0.72.2
 + ceph_read at Base 0.72.2
 + ceph_readdir at Base 0.72.2
 + ceph_readdir_r at Base 0.72.2
 + ceph_readdirplus_r at Base 0.72.2
 + ceph_readlink at Base 0.72.2
 + ceph_release at Base 0.72.2
 + ceph_removexattr at Base 0.72.2
 + ceph_rename at Base 0.72.2
 + ceph_rewinddir at Base 0.72.2
 + ceph_rmdir at Base 0.72.2
 + ceph_seekdir at Base 0.72.2
 + ceph_set_default_file_replication at Base 0.72.2
 + ceph_set_default_file_stripe_count at Base 0.72.2
 + ceph_set_default_file_stripe_unit at Base 0.72.2
 + ceph_set_default_object_size at Base 0.72.2
 + ceph_set_default_preferred_pg at Base 0.72.2
 + ceph_setattr at Base 0.72.2
 + ceph_setxattr at Base 0.72.2
 + ceph_shutdown at Base 0.72.2
 + ceph_stat at Base 0.72.2
 + ceph_statfs at Base 0.72.2
 + ceph_symlink at Base 0.72.2
 + ceph_sync_fs at Base 0.72.2
 + ceph_telldir at Base 0.72.2
 + ceph_truncate at Base 0.72.2
 + ceph_unarmor at Base 0.72.2
 + ceph_unlink at Base 0.72.2
 + ceph_unmount at Base 0.72.2
 + ceph_utime at Base 0.72.2
 + ceph_version at Base 0.72.2
 + ceph_write at Base 0.72.2
 + check_for_control_characters at Base 0.72.2
 + check_for_control_characters_cstr at Base 0.72.2
 + check_utf8 at Base 0.72.2
 + check_utf8_cstr at Base 0.72.2
 + code_environment_to_str at Base 0.72.2
 + config_optionsp at Base 0.72.2
 + (arch=amd64)crc32_iscsi_00 at Base 0.72.2
 + (arch=amd64)crc32_iscsi_00_slver at Base 0.72.2
 + (arch=amd64)crc32_iscsi_00_slver_00020014 at Base 0.72.2
 + (arch=amd64)crc32_iscsi_zero_00 at Base 0.72.2
 + (arch=amd64)crc32_iscsi_zero_00_slver at Base 0.72.2
 + (arch=amd64)crc32_iscsi_zero_00_slver_00020014 at Base 0.72.2
 + crc32_table_iscsi_base at Base 0.72.2
 + crush_add_bucket at Base 0.72.2
 + crush_add_list_bucket_item at Base 0.72.2
 + crush_add_rule at Base 0.72.2
 + crush_add_straw2_bucket_item at Base 0.93
 + crush_add_straw_bucket_item at Base 0.72.2
 + crush_add_tree_bucket_item at Base 0.72.2
 + crush_add_uniform_bucket_item at Base 0.72.2
 + crush_addition_is_unsafe at Base 0.72.2
 + crush_adjust_list_bucket_item_weight at Base 0.72.2
 + crush_adjust_straw2_bucket_item_weight at Base 0.93
 + crush_adjust_straw_bucket_item_weight at Base 0.72.2
 + crush_adjust_tree_bucket_item_weight at Base 0.72.2
 + crush_adjust_uniform_bucket_item_weight at Base 0.72.2
 + crush_bucket_add_item at Base 0.72.2
 + crush_bucket_adjust_item_weight at Base 0.72.2
 + crush_bucket_alg_name at Base 0.72.2
 + crush_bucket_remove_item at Base 0.72.2
 + crush_calc_straw at Base 0.72.2
 + crush_create at Base 0.72.2
 + crush_destroy at Base 0.72.2
 + crush_destroy_bucket at Base 0.72.2
 + crush_destroy_bucket_list at Base 0.72.2
 + crush_destroy_bucket_straw at Base 0.72.2
++ crush_destroy_bucket_straw2 at Base 0.94
 + crush_destroy_bucket_tree at Base 0.72.2
 + crush_destroy_bucket_uniform at Base 0.72.2
 + crush_destroy_rule at Base 0.72.2
 + crush_do_rule at Base 0.72.2
 + crush_finalize at Base 0.72.2
 + crush_find_rule at Base 0.72.2
 + crush_get_bucket_item_weight at Base 0.72.2
 + crush_get_next_bucket_id at Base 0.72.2
 + crush_hash32 at Base 0.72.2
 + crush_hash32_2 at Base 0.72.2
 + crush_hash32_3 at Base 0.72.2
 + crush_hash32_4 at Base 0.72.2
 + crush_hash32_5 at Base 0.72.2
 + crush_hash_name at Base 0.72.2
 + crush_ln at Base 0.93
 + crush_make_bucket at Base 0.72.2
 + crush_make_list_bucket at Base 0.72.2
 + crush_make_rule at Base 0.72.2
 + crush_make_straw2_bucket at Base 0.93
 + crush_make_straw_bucket at Base 0.72.2
 + crush_make_tree_bucket at Base 0.72.2
 + crush_make_uniform_bucket at Base 0.72.2
 + crush_multiplication_is_unsafe at Base 0.72.2
 + crush_remove_bucket at Base 0.72.2
 + crush_remove_list_bucket_item at Base 0.72.2
 + crush_remove_straw2_bucket_item at Base 0.93
 + crush_remove_straw_bucket_item at Base 0.72.2
 + crush_remove_tree_bucket_item at Base 0.72.2
 + crush_remove_uniform_bucket_item at Base 0.72.2
 + crush_reweight_bucket at Base 0.72.2
 + crush_rule_set_step at Base 0.72.2
 + decode_utf8 at Base 0.80.5
 + encode_utf8 at Base 0.80.5
 + escape_json_attr at Base 0.72.2
 + escape_json_attr_len at Base 0.72.2
 + escape_xml_attr at Base 0.72.2
 + escape_xml_attr_len at Base 0.72.2
 + g_code_env at Base 0.72.2
 + g_default_file_layout at Base 0.72.2
 + g_lockdep at Base 0.72.2
 + get_linux_version at Base 0.79
 + get_process_name at Base 0.72.2
 + is_control_character at Base 0.72.2
 + mime_decode_from_qp at Base 0.72.2
 + mime_encode_as_qp at Base 0.72.2
 + module_has_param at Base 0.87
 + module_load at Base 0.87
 + pem_key at Base 0.72.2
 + pipe_cloexec at Base 0.72.2
 + resolve_addrs at Base 0.72.2
 + safe_cat at Base 0.72.2
 + safe_pread at Base 0.72.2
 + safe_pread_exact at Base 0.72.2
 + safe_pwrite at Base 0.72.2
 + safe_read at Base 0.72.2
 + safe_read_exact at Base 0.72.2
 + safe_read_file at Base 0.72.2
 + safe_splice at Base 0.79
 + safe_splice_exact at Base 0.79
 + safe_write at Base 0.72.2
 + safe_write_file at Base 0.72.2
 + sctp_crc_c at Base 0.72.2
 + sctp_crc_tableil8_o32 at Base 0.72.2
 + sctp_crc_tableil8_o40 at Base 0.72.2
 + sctp_crc_tableil8_o48 at Base 0.72.2
 + sctp_crc_tableil8_o56 at Base 0.72.2
 + sctp_crc_tableil8_o64 at Base 0.72.2
 + sctp_crc_tableil8_o72 at Base 0.72.2
 + sctp_crc_tableil8_o80 at Base 0.72.2
 + sctp_crc_tableil8_o88 at Base 0.72.2
diff --cc debian/librados2.symbols
index 18d73ef,0000000..f64b1c5
mode 100644,000000..100644
--- a/debian/librados2.symbols
+++ b/debian/librados2.symbols
@@@ -1,171 -1,0 +1,170 @@@
 +librados.so.2 librados2 #MINVER#
 + (regex|c++)"^_.*" 0.87
-  (regex)"^ceph_ver__[0-9a-f]{40}@Base$" 0.87
-  __tracepoint_provider_librados at Base 0.93
++ (regex)"^ceph_ver__[0-9a-f]{40}@Base$" 0.93
 + rados_aio_append at Base 0.72.2
 + rados_aio_cancel at Base 0.87
 + rados_aio_create_completion at Base 0.72.2
 + rados_aio_flush at Base 0.72.2
 + rados_aio_flush_async at Base 0.72.2
 + rados_aio_get_return_value at Base 0.72.2
 + rados_aio_is_complete at Base 0.72.2
 + rados_aio_is_complete_and_cb at Base 0.72.2
 + rados_aio_is_safe at Base 0.72.2
 + rados_aio_is_safe_and_cb at Base 0.72.2
 + rados_aio_read at Base 0.72.2
 + rados_aio_read_op_operate at Base 0.79
 + rados_aio_release at Base 0.72.2
 + rados_aio_remove at Base 0.72.2
 + rados_aio_stat at Base 0.72.2
 + rados_aio_wait_for_complete at Base 0.72.2
 + rados_aio_wait_for_complete_and_cb at Base 0.72.2
 + rados_aio_wait_for_safe at Base 0.72.2
 + rados_aio_wait_for_safe_and_cb at Base 0.72.2
 + rados_aio_write at Base 0.72.2
 + rados_aio_write_full at Base 0.72.2
 + rados_aio_write_op_operate at Base 0.79
 + rados_append at Base 0.72.2
 + rados_blacklist_add at Base 0.93
 + rados_break_lock at Base 0.72.2
 + rados_buffer_free at Base 0.72.2
 + rados_cct at Base 0.72.2
 + rados_clone_range at Base 0.72.2
 + rados_cluster_fsid at Base 0.72.2
 + rados_cluster_stat at Base 0.72.2
 + rados_conf_get at Base 0.72.2
 + rados_conf_parse_argv at Base 0.72.2
 + rados_conf_parse_argv_remainder at Base 0.72.2
 + rados_conf_parse_env at Base 0.72.2
 + rados_conf_read_file at Base 0.72.2
 + rados_conf_set at Base 0.72.2
 + rados_connect at Base 0.72.2
 + rados_create2 at Base 0.72.2
 + rados_create at Base 0.72.2
 + rados_create_read_op at Base 0.79
 + rados_create_with_context at Base 0.72.2
 + rados_create_write_op at Base 0.79
 + rados_exec at Base 0.72.2
 + rados_get_instance_id at Base 0.72.2
 + rados_get_last_version at Base 0.72.2
 + rados_getxattr at Base 0.72.2
 + rados_getxattrs at Base 0.72.2
 + rados_getxattrs_end at Base 0.72.2
 + rados_getxattrs_next at Base 0.72.2
 + rados_ioctx_cct at Base 0.72.2
 + rados_ioctx_create2 at Base 0.93
 + rados_ioctx_create at Base 0.72.2
 + rados_ioctx_destroy at Base 0.72.2
 + rados_ioctx_get_cluster at Base 0.72.2
 + rados_ioctx_get_id at Base 0.72.2
 + rados_ioctx_get_pool_name at Base 0.72.2
 + rados_ioctx_locator_set_key at Base 0.72.2
 + rados_ioctx_pool_get_auid at Base 0.72.2
 + rados_ioctx_pool_required_alignment at Base 0.79
 + rados_ioctx_pool_requires_alignment at Base 0.79
 + rados_ioctx_pool_set_auid at Base 0.72.2
 + rados_ioctx_pool_stat at Base 0.72.2
 + rados_ioctx_selfmanaged_snap_create at Base 0.72.2
 + rados_ioctx_selfmanaged_snap_remove at Base 0.72.2
 + rados_ioctx_selfmanaged_snap_rollback at Base 0.72.2
 + rados_ioctx_selfmanaged_snap_set_write_ctx at Base 0.72.2
 + rados_ioctx_set_namespace at Base 0.72.2
 + rados_ioctx_snap_create at Base 0.72.2
 + rados_ioctx_snap_get_name at Base 0.72.2
 + rados_ioctx_snap_get_stamp at Base 0.72.2
 + rados_ioctx_snap_list at Base 0.72.2
 + rados_ioctx_snap_lookup at Base 0.72.2
 + rados_ioctx_snap_remove at Base 0.72.2
 + rados_ioctx_snap_rollback at Base 0.80~rc1
 + rados_ioctx_snap_set_read at Base 0.72.2
 + rados_list_lockers at Base 0.72.2
 + rados_lock_exclusive at Base 0.72.2
 + rados_lock_shared at Base 0.72.2
 + rados_mon_command at Base 0.72.2
 + rados_mon_command_target at Base 0.72.2
 + rados_monitor_log at Base 0.72.2
 + rados_nobjects_list_close at Base 0.93
 + rados_nobjects_list_get_pg_hash_position at Base 0.93
 + rados_nobjects_list_next at Base 0.93
 + rados_nobjects_list_open at Base 0.93
 + rados_nobjects_list_seek at Base 0.93
 + rados_notify2 at Base 0.93
 + rados_notify at Base 0.72.2
 + rados_notify_ack at Base 0.93
 + rados_objects_list_close at Base 0.72.2
 + rados_objects_list_get_pg_hash_position at Base 0.79
 + rados_objects_list_next at Base 0.72.2
 + rados_objects_list_open at Base 0.72.2
 + rados_objects_list_seek at Base 0.79
 + rados_omap_get_end at Base 0.79
 + rados_omap_get_next at Base 0.79
 + rados_osd_command at Base 0.72.2
 + rados_pg_command at Base 0.72.2
 + rados_ping_monitor at Base 0.72.2
 + rados_pool_create at Base 0.72.2
 + rados_pool_create_with_all at Base 0.72.2
 + rados_pool_create_with_auid at Base 0.72.2
 + rados_pool_create_with_crush_rule at Base 0.72.2
 + rados_pool_delete at Base 0.72.2
 + rados_pool_get_base_tier at Base 0.93
 + rados_pool_list at Base 0.72.2
 + rados_pool_lookup at Base 0.72.2
 + rados_pool_reverse_lookup at Base 0.72.2
 + rados_read at Base 0.72.2
 + rados_read_op_assert_exists at Base 0.79
 + rados_read_op_assert_version at Base 0.93
 + rados_read_op_cmpxattr at Base 0.79
 + rados_read_op_exec at Base 0.79
 + rados_read_op_exec_user_buf at Base 0.79
 + rados_read_op_getxattrs at Base 0.79
 + rados_read_op_omap_cmp at Base 0.79
 + rados_read_op_omap_get_keys at Base 0.79
 + rados_read_op_omap_get_vals at Base 0.79
 + rados_read_op_omap_get_vals_by_keys at Base 0.79
 + rados_read_op_operate at Base 0.79
 + rados_read_op_read at Base 0.79
 + rados_read_op_set_flags at Base 0.79
 + rados_read_op_stat at Base 0.79
 + rados_release_read_op at Base 0.79
 + rados_release_write_op at Base 0.79
 + rados_remove at Base 0.72.2
 + rados_rmxattr at Base 0.72.2
 + rados_rollback at Base 0.72.2
 + rados_set_alloc_hint at Base 0.79
 + rados_setxattr at Base 0.72.2
 + rados_shutdown at Base 0.72.2
 + rados_stat at Base 0.72.2
 + rados_tmap_get at Base 0.72.2
 + rados_tmap_put at Base 0.72.2
 + rados_tmap_update at Base 0.72.2
 + rados_trunc at Base 0.72.2
 + rados_unlock at Base 0.72.2
 + rados_unwatch2 at Base 0.93
 + rados_unwatch at Base 0.72.2
 + rados_version at Base 0.72.2
 + rados_wait_for_latest_osdmap at Base 0.79
 + rados_watch2 at Base 0.93
 + rados_watch at Base 0.72.2
 + rados_watch_check at Base 0.93
 + rados_watch_flush at Base 0.93
 + rados_write at Base 0.72.2
 + rados_write_full at Base 0.72.2
 + rados_write_op_append at Base 0.79
 + rados_write_op_assert_exists at Base 0.79
 + rados_write_op_assert_version at Base 0.93
 + rados_write_op_cmpxattr at Base 0.79
 + rados_write_op_create at Base 0.79
 + rados_write_op_exec at Base 0.79
 + rados_write_op_omap_clear at Base 0.79
 + rados_write_op_omap_cmp at Base 0.79
 + rados_write_op_omap_rm_keys at Base 0.79
 + rados_write_op_omap_set at Base 0.79
 + rados_write_op_operate at Base 0.79
 + rados_write_op_remove at Base 0.79
 + rados_write_op_rmxattr at Base 0.79
 + rados_write_op_set_alloc_hint at Base 0.79
 + rados_write_op_set_flags at Base 0.79
 + rados_write_op_setxattr at Base 0.79
 + rados_write_op_truncate at Base 0.79
 + rados_write_op_write at Base 0.79
 + rados_write_op_write_full at Base 0.79
 + rados_write_op_zero at Base 0.79
diff --cc debian/libradosstriper1.symbols
index eeed8bd,0000000..a48aede
mode 100644,000000..100644
--- a/debian/libradosstriper1.symbols
+++ b/debian/libradosstriper1.symbols
@@@ -1,1203 -1,0 +1,174 @@@
 +libradosstriper.so.1 libradosstriper1 #MINVER#
 + CEPH_CONF_FILE_DEFAULT at Base 0.93
 + MDS_GID_NONE at Base 0.93
 + MDS_RANK_NONE at Base 0.93
 + (regex|c++)"^_.*" 0.87
-  __event_desc___librados_rados_aio_append_enter at Base 0.93
-  __event_desc___librados_rados_aio_append_exit at Base 0.93
-  __event_desc___librados_rados_aio_create_completion_enter at Base 0.93
-  __event_desc___librados_rados_aio_create_completion_exit at Base 0.93
-  __event_desc___librados_rados_aio_flush_async_enter at Base 0.93
-  __event_desc___librados_rados_aio_flush_async_exit at Base 0.93
-  __event_desc___librados_rados_aio_flush_enter at Base 0.93
-  __event_desc___librados_rados_aio_flush_exit at Base 0.93
-  __event_desc___librados_rados_aio_get_return_value_enter at Base 0.93
-  __event_desc___librados_rados_aio_get_return_value_exit at Base 0.93
-  __event_desc___librados_rados_aio_get_version_enter at Base 0.93
-  __event_desc___librados_rados_aio_get_version_exit at Base 0.93
-  __event_desc___librados_rados_aio_is_complete_and_cb_enter at Base 0.93
-  __event_desc___librados_rados_aio_is_complete_and_cb_exit at Base 0.93
-  __event_desc___librados_rados_aio_is_complete_enter at Base 0.93
-  __event_desc___librados_rados_aio_is_complete_exit at Base 0.93
-  __event_desc___librados_rados_aio_is_safe_and_cb_enter at Base 0.93
-  __event_desc___librados_rados_aio_is_safe_and_cb_exit at Base 0.93
-  __event_desc___librados_rados_aio_is_safe_enter at Base 0.93
-  __event_desc___librados_rados_aio_is_safe_exit at Base 0.93
-  __event_desc___librados_rados_aio_read_enter at Base 0.93
-  __event_desc___librados_rados_aio_read_exit at Base 0.93
-  __event_desc___librados_rados_aio_read_op_operate_enter at Base 0.93
-  __event_desc___librados_rados_aio_read_op_operate_exit at Base 0.93
-  __event_desc___librados_rados_aio_release_enter at Base 0.93
-  __event_desc___librados_rados_aio_release_exit at Base 0.93
-  __event_desc___librados_rados_aio_remove_enter at Base 0.93
-  __event_desc___librados_rados_aio_remove_exit at Base 0.93
-  __event_desc___librados_rados_aio_stat_enter at Base 0.93
-  __event_desc___librados_rados_aio_stat_exit at Base 0.93
-  __event_desc___librados_rados_aio_wait_for_complete_and_cb_enter at Base 0.93
-  __event_desc___librados_rados_aio_wait_for_complete_and_cb_exit at Base 0.93
-  __event_desc___librados_rados_aio_wait_for_complete_enter at Base 0.93
-  __event_desc___librados_rados_aio_wait_for_complete_exit at Base 0.93
-  __event_desc___librados_rados_aio_wait_for_safe_and_cb_enter at Base 0.93
-  __event_desc___librados_rados_aio_wait_for_safe_and_cb_exit at Base 0.93
-  __event_desc___librados_rados_aio_wait_for_safe_enter at Base 0.93
-  __event_desc___librados_rados_aio_wait_for_safe_exit at Base 0.93
-  __event_desc___librados_rados_aio_write_enter at Base 0.93
-  __event_desc___librados_rados_aio_write_exit at Base 0.93
-  __event_desc___librados_rados_aio_write_full_enter at Base 0.93
-  __event_desc___librados_rados_aio_write_full_exit at Base 0.93
-  __event_desc___librados_rados_aio_write_op_operate_enter at Base 0.93
-  __event_desc___librados_rados_aio_write_op_operate_exit at Base 0.93
-  __event_desc___librados_rados_append_enter at Base 0.93
-  __event_desc___librados_rados_append_exit at Base 0.93
-  __event_desc___librados_rados_break_lock_enter at Base 0.93
-  __event_desc___librados_rados_break_lock_exit at Base 0.93
-  __event_desc___librados_rados_buffer_free_enter at Base 0.93
-  __event_desc___librados_rados_buffer_free_exit at Base 0.93
-  __event_desc___librados_rados_cct_enter at Base 0.93
-  __event_desc___librados_rados_cct_exit at Base 0.93
-  __event_desc___librados_rados_clone_range_enter at Base 0.93
-  __event_desc___librados_rados_clone_range_exit at Base 0.93
-  __event_desc___librados_rados_cluster_fsid_enter at Base 0.93
-  __event_desc___librados_rados_cluster_fsid_exit at Base 0.93
-  __event_desc___librados_rados_cluster_stat_enter at Base 0.93
-  __event_desc___librados_rados_cluster_stat_exit at Base 0.93
-  __event_desc___librados_rados_conf_get_enter at Base 0.93
-  __event_desc___librados_rados_conf_get_exit at Base 0.93
-  __event_desc___librados_rados_conf_parse_argv_arg at Base 0.93
-  __event_desc___librados_rados_conf_parse_argv_enter at Base 0.93
-  __event_desc___librados_rados_conf_parse_argv_exit at Base 0.93
-  __event_desc___librados_rados_conf_parse_argv_remainder_arg at Base 0.93
-  __event_desc___librados_rados_conf_parse_argv_remainder_enter at Base 0.93
-  __event_desc___librados_rados_conf_parse_argv_remainder_exit at Base 0.93
-  __event_desc___librados_rados_conf_parse_argv_remainder_remarg at Base 0.93
-  __event_desc___librados_rados_conf_parse_env_enter at Base 0.93
-  __event_desc___librados_rados_conf_parse_env_exit at Base 0.93
-  __event_desc___librados_rados_conf_read_file_enter at Base 0.93
-  __event_desc___librados_rados_conf_read_file_exit at Base 0.93
-  __event_desc___librados_rados_conf_set_enter at Base 0.93
-  __event_desc___librados_rados_conf_set_exit at Base 0.93
-  __event_desc___librados_rados_connect_enter at Base 0.93
-  __event_desc___librados_rados_connect_exit at Base 0.93
-  __event_desc___librados_rados_create2_enter at Base 0.93
-  __event_desc___librados_rados_create2_exit at Base 0.93
-  __event_desc___librados_rados_create_enter at Base 0.93
-  __event_desc___librados_rados_create_exit at Base 0.93
-  __event_desc___librados_rados_create_read_op_enter at Base 0.93
-  __event_desc___librados_rados_create_read_op_exit at Base 0.93
-  __event_desc___librados_rados_create_with_context_enter at Base 0.93
-  __event_desc___librados_rados_create_with_context_exit at Base 0.93
-  __event_desc___librados_rados_create_write_op_enter at Base 0.93
-  __event_desc___librados_rados_create_write_op_exit at Base 0.93
-  __event_desc___librados_rados_exec_enter at Base 0.93
-  __event_desc___librados_rados_exec_exit at Base 0.93
-  __event_desc___librados_rados_get_instance_id_enter at Base 0.93
-  __event_desc___librados_rados_get_instance_id_exit at Base 0.93
-  __event_desc___librados_rados_get_last_version_enter at Base 0.93
-  __event_desc___librados_rados_get_last_version_exit at Base 0.93
-  __event_desc___librados_rados_getxattr_enter at Base 0.93
-  __event_desc___librados_rados_getxattr_exit at Base 0.93
-  __event_desc___librados_rados_getxattrs_end_enter at Base 0.93
-  __event_desc___librados_rados_getxattrs_end_exit at Base 0.93
-  __event_desc___librados_rados_getxattrs_enter at Base 0.93
-  __event_desc___librados_rados_getxattrs_exit at Base 0.93
-  __event_desc___librados_rados_getxattrs_next_enter at Base 0.93
-  __event_desc___librados_rados_getxattrs_next_exit at Base 0.93
-  __event_desc___librados_rados_ioctx_cct_enter at Base 0.93
-  __event_desc___librados_rados_ioctx_cct_exit at Base 0.93
-  __event_desc___librados_rados_ioctx_create2_enter at Base 0.93
-  __event_desc___librados_rados_ioctx_create2_exit at Base 0.93
-  __event_desc___librados_rados_ioctx_create_enter at Base 0.93
-  __event_desc___librados_rados_ioctx_create_exit at Base 0.93
-  __event_desc___librados_rados_ioctx_destroy_enter at Base 0.93
-  __event_desc___librados_rados_ioctx_destroy_exit at Base 0.93
-  __event_desc___librados_rados_ioctx_get_cluster_enter at Base 0.93
-  __event_desc___librados_rados_ioctx_get_cluster_exit at Base 0.93
-  __event_desc___librados_rados_ioctx_get_id_enter at Base 0.93
-  __event_desc___librados_rados_ioctx_get_id_exit at Base 0.93
-  __event_desc___librados_rados_ioctx_get_pool_name_enter at Base 0.93
-  __event_desc___librados_rados_ioctx_get_pool_name_exit at Base 0.93
-  __event_desc___librados_rados_ioctx_locator_set_key_enter at Base 0.93
-  __event_desc___librados_rados_ioctx_locator_set_key_exit at Base 0.93
-  __event_desc___librados_rados_ioctx_pool_get_auid_enter at Base 0.93
-  __event_desc___librados_rados_ioctx_pool_get_auid_exit at Base 0.93
-  __event_desc___librados_rados_ioctx_pool_required_alignment_enter at Base 0.93
-  __event_desc___librados_rados_ioctx_pool_required_alignment_exit at Base 0.93
-  __event_desc___librados_rados_ioctx_pool_requires_alignment_enter at Base 0.93
-  __event_desc___librados_rados_ioctx_pool_requires_alignment_exit at Base 0.93
-  __event_desc___librados_rados_ioctx_pool_set_auid_enter at Base 0.93
-  __event_desc___librados_rados_ioctx_pool_set_auid_exit at Base 0.93
-  __event_desc___librados_rados_ioctx_pool_stat_enter at Base 0.93
-  __event_desc___librados_rados_ioctx_pool_stat_exit at Base 0.93
-  __event_desc___librados_rados_ioctx_selfmanaged_snap_create_enter at Base 0.93
-  __event_desc___librados_rados_ioctx_selfmanaged_snap_create_exit at Base 0.93
-  __event_desc___librados_rados_ioctx_selfmanaged_snap_remove_enter at Base 0.93
-  __event_desc___librados_rados_ioctx_selfmanaged_snap_remove_exit at Base 0.93
-  __event_desc___librados_rados_ioctx_selfmanaged_snap_rollback_enter at Base 0.93
-  __event_desc___librados_rados_ioctx_selfmanaged_snap_rollback_exit at Base 0.93
-  __event_desc___librados_rados_ioctx_selfmanaged_snap_set_write_ctx_enter at Base 0.93
-  __event_desc___librados_rados_ioctx_selfmanaged_snap_set_write_ctx_exit at Base 0.93
-  __event_desc___librados_rados_ioctx_set_namespace_enter at Base 0.93
-  __event_desc___librados_rados_ioctx_set_namespace_exit at Base 0.93
-  __event_desc___librados_rados_ioctx_snap_create_enter at Base 0.93
-  __event_desc___librados_rados_ioctx_snap_create_exit at Base 0.93
-  __event_desc___librados_rados_ioctx_snap_get_name_enter at Base 0.93
-  __event_desc___librados_rados_ioctx_snap_get_name_exit at Base 0.93
-  __event_desc___librados_rados_ioctx_snap_get_stamp_enter at Base 0.93
-  __event_desc___librados_rados_ioctx_snap_get_stamp_exit at Base 0.93
-  __event_desc___librados_rados_ioctx_snap_list_enter at Base 0.93
-  __event_desc___librados_rados_ioctx_snap_list_exit at Base 0.93
-  __event_desc___librados_rados_ioctx_snap_lookup_enter at Base 0.93
-  __event_desc___librados_rados_ioctx_snap_lookup_exit at Base 0.93
-  __event_desc___librados_rados_ioctx_snap_remove_enter at Base 0.93
-  __event_desc___librados_rados_ioctx_snap_remove_exit at Base 0.93
-  __event_desc___librados_rados_ioctx_snap_rollback_enter at Base 0.93
-  __event_desc___librados_rados_ioctx_snap_rollback_exit at Base 0.93
-  __event_desc___librados_rados_ioctx_snap_set_read_enter at Base 0.93
-  __event_desc___librados_rados_ioctx_snap_set_read_exit at Base 0.93
-  __event_desc___librados_rados_list_lockers_enter at Base 0.93
-  __event_desc___librados_rados_list_lockers_exit at Base 0.93
-  __event_desc___librados_rados_list_lockers_locker at Base 0.93
-  __event_desc___librados_rados_lock_exclusive_enter at Base 0.93
-  __event_desc___librados_rados_lock_exclusive_exit at Base 0.93
-  __event_desc___librados_rados_lock_shared_enter at Base 0.93
-  __event_desc___librados_rados_lock_shared_exit at Base 0.93
-  __event_desc___librados_rados_mon_command_cmd at Base 0.93
-  __event_desc___librados_rados_mon_command_enter at Base 0.93
-  __event_desc___librados_rados_mon_command_exit at Base 0.93
-  __event_desc___librados_rados_mon_command_target_cmd at Base 0.93
-  __event_desc___librados_rados_mon_command_target_enter at Base 0.93
-  __event_desc___librados_rados_mon_command_target_exit at Base 0.93
-  __event_desc___librados_rados_monitor_log_enter at Base 0.93
-  __event_desc___librados_rados_monitor_log_exit at Base 0.93
-  __event_desc___librados_rados_nobjects_list_close_enter at Base 0.93
-  __event_desc___librados_rados_nobjects_list_close_exit at Base 0.93
-  __event_desc___librados_rados_nobjects_list_get_pg_hash_position_enter at Base 0.93
-  __event_desc___librados_rados_nobjects_list_get_pg_hash_position_exit at Base 0.93
-  __event_desc___librados_rados_nobjects_list_next_enter at Base 0.93
-  __event_desc___librados_rados_nobjects_list_next_exit at Base 0.93
-  __event_desc___librados_rados_nobjects_list_open_enter at Base 0.93
-  __event_desc___librados_rados_nobjects_list_open_exit at Base 0.93
-  __event_desc___librados_rados_nobjects_list_seek_enter at Base 0.93
-  __event_desc___librados_rados_nobjects_list_seek_exit at Base 0.93
-  __event_desc___librados_rados_notify2_enter at Base 0.93
-  __event_desc___librados_rados_notify2_exit at Base 0.93
-  __event_desc___librados_rados_notify_ack_enter at Base 0.93
-  __event_desc___librados_rados_notify_ack_exit at Base 0.93
-  __event_desc___librados_rados_notify_enter at Base 0.93
-  __event_desc___librados_rados_notify_exit at Base 0.93
-  __event_desc___librados_rados_objects_list_close_enter at Base 0.93
-  __event_desc___librados_rados_objects_list_close_exit at Base 0.93
-  __event_desc___librados_rados_objects_list_get_pg_hash_position_enter at Base 0.93
-  __event_desc___librados_rados_objects_list_get_pg_hash_position_exit at Base 0.93
-  __event_desc___librados_rados_objects_list_next_enter at Base 0.93
-  __event_desc___librados_rados_objects_list_next_exit at Base 0.93
-  __event_desc___librados_rados_objects_list_open_enter at Base 0.93
-  __event_desc___librados_rados_objects_list_open_exit at Base 0.93
-  __event_desc___librados_rados_objects_list_seek_enter at Base 0.93
-  __event_desc___librados_rados_objects_list_seek_exit at Base 0.93
-  __event_desc___librados_rados_omap_get_end_enter at Base 0.93
-  __event_desc___librados_rados_omap_get_end_exit at Base 0.93
-  __event_desc___librados_rados_omap_get_next_enter at Base 0.93
-  __event_desc___librados_rados_omap_get_next_exit at Base 0.93
-  __event_desc___librados_rados_osd_command_cmd at Base 0.93
-  __event_desc___librados_rados_osd_command_enter at Base 0.93
-  __event_desc___librados_rados_osd_command_exit at Base 0.93
-  __event_desc___librados_rados_pg_command_cmd at Base 0.93
-  __event_desc___librados_rados_pg_command_enter at Base 0.93
-  __event_desc___librados_rados_pg_command_exit at Base 0.93
-  __event_desc___librados_rados_ping_monitor_enter at Base 0.93
-  __event_desc___librados_rados_ping_monitor_exit at Base 0.93
-  __event_desc___librados_rados_pool_create_enter at Base 0.93
-  __event_desc___librados_rados_pool_create_exit at Base 0.93
-  __event_desc___librados_rados_pool_create_with_all_enter at Base 0.93
-  __event_desc___librados_rados_pool_create_with_all_exit at Base 0.93
-  __event_desc___librados_rados_pool_create_with_auid_enter at Base 0.93
-  __event_desc___librados_rados_pool_create_with_auid_exit at Base 0.93
-  __event_desc___librados_rados_pool_create_with_crush_rule_enter at Base 0.93
-  __event_desc___librados_rados_pool_create_with_crush_rule_exit at Base 0.93
-  __event_desc___librados_rados_pool_delete_enter at Base 0.93
-  __event_desc___librados_rados_pool_delete_exit at Base 0.93
-  __event_desc___librados_rados_pool_get_base_tier_enter at Base 0.93
-  __event_desc___librados_rados_pool_get_base_tier_exit at Base 0.93
-  __event_desc___librados_rados_pool_list_enter at Base 0.93
-  __event_desc___librados_rados_pool_list_exit at Base 0.93
-  __event_desc___librados_rados_pool_list_pool at Base 0.93
-  __event_desc___librados_rados_pool_lookup_enter at Base 0.93
-  __event_desc___librados_rados_pool_lookup_exit at Base 0.93
-  __event_desc___librados_rados_pool_reverse_lookup_enter at Base 0.93
-  __event_desc___librados_rados_pool_reverse_lookup_exit at Base 0.93
-  __event_desc___librados_rados_read_enter at Base 0.93
-  __event_desc___librados_rados_read_exit at Base 0.93
-  __event_desc___librados_rados_read_op_assert_exists_enter at Base 0.93
-  __event_desc___librados_rados_read_op_assert_exists_exit at Base 0.93
-  __event_desc___librados_rados_read_op_assert_version_enter at Base 0.93
-  __event_desc___librados_rados_read_op_assert_version_exit at Base 0.93
-  __event_desc___librados_rados_read_op_cmpxattr_enter at Base 0.93
-  __event_desc___librados_rados_read_op_cmpxattr_exit at Base 0.93
-  __event_desc___librados_rados_read_op_exec_enter at Base 0.93
-  __event_desc___librados_rados_read_op_exec_exit at Base 0.93
-  __event_desc___librados_rados_read_op_exec_user_buf_enter at Base 0.93
-  __event_desc___librados_rados_read_op_exec_user_buf_exit at Base 0.93
-  __event_desc___librados_rados_read_op_getxattrs_enter at Base 0.93
-  __event_desc___librados_rados_read_op_getxattrs_exit at Base 0.93
-  __event_desc___librados_rados_read_op_omap_cmp_enter at Base 0.93
-  __event_desc___librados_rados_read_op_omap_cmp_exit at Base 0.93
-  __event_desc___librados_rados_read_op_omap_get_keys_enter at Base 0.93
-  __event_desc___librados_rados_read_op_omap_get_keys_exit at Base 0.93
-  __event_desc___librados_rados_read_op_omap_get_vals_by_keys_enter at Base 0.93
-  __event_desc___librados_rados_read_op_omap_get_vals_by_keys_exit at Base 0.93
-  __event_desc___librados_rados_read_op_omap_get_vals_enter at Base 0.93
-  __event_desc___librados_rados_read_op_omap_get_vals_exit at Base 0.93
-  __event_desc___librados_rados_read_op_operate_enter at Base 0.93
-  __event_desc___librados_rados_read_op_operate_exit at Base 0.93
-  __event_desc___librados_rados_read_op_read_enter at Base 0.93
-  __event_desc___librados_rados_read_op_read_exit at Base 0.93
-  __event_desc___librados_rados_read_op_set_flags_enter at Base 0.93
-  __event_desc___librados_rados_read_op_set_flags_exit at Base 0.93
-  __event_desc___librados_rados_read_op_stat_enter at Base 0.93
-  __event_desc___librados_rados_read_op_stat_exit at Base 0.93
-  __event_desc___librados_rados_release_read_op_enter at Base 0.93
-  __event_desc___librados_rados_release_read_op_exit at Base 0.93
-  __event_desc___librados_rados_release_write_op_enter at Base 0.93
-  __event_desc___librados_rados_release_write_op_exit at Base 0.93
-  __event_desc___librados_rados_remove_enter at Base 0.93
-  __event_desc___librados_rados_remove_exit at Base 0.93
-  __event_desc___librados_rados_rmxattr_enter at Base 0.93
-  __event_desc___librados_rados_rmxattr_exit at Base 0.93
-  __event_desc___librados_rados_set_alloc_hint_enter at Base 0.93
-  __event_desc___librados_rados_set_alloc_hint_exit at Base 0.93
-  __event_desc___librados_rados_setxattr_enter at Base 0.93
-  __event_desc___librados_rados_setxattr_exit at Base 0.93
-  __event_desc___librados_rados_shutdown_enter at Base 0.93
-  __event_desc___librados_rados_shutdown_exit at Base 0.93
-  __event_desc___librados_rados_stat_enter at Base 0.93
-  __event_desc___librados_rados_stat_exit at Base 0.93
-  __event_desc___librados_rados_tmap_get_enter at Base 0.93
-  __event_desc___librados_rados_tmap_get_exit at Base 0.93
-  __event_desc___librados_rados_tmap_put_enter at Base 0.93
-  __event_desc___librados_rados_tmap_put_exit at Base 0.93
-  __event_desc___librados_rados_tmap_to_omap_enter at Base 0.93
-  __event_desc___librados_rados_tmap_to_omap_exit at Base 0.93
-  __event_desc___librados_rados_tmap_update_enter at Base 0.93
-  __event_desc___librados_rados_tmap_update_exit at Base 0.93
-  __event_desc___librados_rados_trunc_enter at Base 0.93
-  __event_desc___librados_rados_trunc_exit at Base 0.93
-  __event_desc___librados_rados_unlock_enter at Base 0.93
-  __event_desc___librados_rados_unlock_exit at Base 0.93
-  __event_desc___librados_rados_unwatch2_enter at Base 0.93
-  __event_desc___librados_rados_unwatch2_exit at Base 0.93
-  __event_desc___librados_rados_unwatch_enter at Base 0.93
-  __event_desc___librados_rados_unwatch_exit at Base 0.93
-  __event_desc___librados_rados_version_enter at Base 0.93
-  __event_desc___librados_rados_version_exit at Base 0.93
-  __event_desc___librados_rados_wait_for_latest_osdmap_enter at Base 0.93
-  __event_desc___librados_rados_wait_for_latest_osdmap_exit at Base 0.93
-  __event_desc___librados_rados_watch2_enter at Base 0.93
-  __event_desc___librados_rados_watch2_exit at Base 0.93
-  __event_desc___librados_rados_watch_check_enter at Base 0.93
-  __event_desc___librados_rados_watch_check_exit at Base 0.93
-  __event_desc___librados_rados_watch_enter at Base 0.93
-  __event_desc___librados_rados_watch_exit at Base 0.93
-  __event_desc___librados_rados_watch_flush_enter at Base 0.93
-  __event_desc___librados_rados_watch_flush_exit at Base 0.93
-  __event_desc___librados_rados_write_enter at Base 0.93
-  __event_desc___librados_rados_write_exit at Base 0.93
-  __event_desc___librados_rados_write_full_enter at Base 0.93
-  __event_desc___librados_rados_write_full_exit at Base 0.93
-  __event_desc___librados_rados_write_op_append_enter at Base 0.93
-  __event_desc___librados_rados_write_op_append_exit at Base 0.93
-  __event_desc___librados_rados_write_op_assert_exists_enter at Base 0.93
-  __event_desc___librados_rados_write_op_assert_exists_exit at Base 0.93
-  __event_desc___librados_rados_write_op_assert_version_enter at Base 0.93
-  __event_desc___librados_rados_write_op_assert_version_exit at Base 0.93
-  __event_desc___librados_rados_write_op_cmpxattr_enter at Base 0.93
-  __event_desc___librados_rados_write_op_cmpxattr_exit at Base 0.93
-  __event_desc___librados_rados_write_op_create_enter at Base 0.93
-  __event_desc___librados_rados_write_op_create_exit at Base 0.93
-  __event_desc___librados_rados_write_op_exec_enter at Base 0.93
-  __event_desc___librados_rados_write_op_exec_exit at Base 0.93
-  __event_desc___librados_rados_write_op_omap_clear_enter at Base 0.93
-  __event_desc___librados_rados_write_op_omap_clear_exit at Base 0.93
-  __event_desc___librados_rados_write_op_omap_cmp_enter at Base 0.93
-  __event_desc___librados_rados_write_op_omap_cmp_exit at Base 0.93
-  __event_desc___librados_rados_write_op_omap_rm_keys_enter at Base 0.93
-  __event_desc___librados_rados_write_op_omap_rm_keys_entry at Base 0.93
-  __event_desc___librados_rados_write_op_omap_rm_keys_exit at Base 0.93
-  __event_desc___librados_rados_write_op_omap_set_enter at Base 0.93
-  __event_desc___librados_rados_write_op_omap_set_entry at Base 0.93
-  __event_desc___librados_rados_write_op_omap_set_exit at Base 0.93
-  __event_desc___librados_rados_write_op_operate_enter at Base 0.93
-  __event_desc___librados_rados_write_op_operate_exit at Base 0.93
-  __event_desc___librados_rados_write_op_remove_enter at Base 0.93
-  __event_desc___librados_rados_write_op_remove_exit at Base 0.93
-  __event_desc___librados_rados_write_op_rmxattr_enter at Base 0.93
-  __event_desc___librados_rados_write_op_rmxattr_exit at Base 0.93
-  __event_desc___librados_rados_write_op_set_alloc_hint_enter at Base 0.93
-  __event_desc___librados_rados_write_op_set_alloc_hint_exit at Base 0.93
-  __event_desc___librados_rados_write_op_set_flags_enter at Base 0.93
-  __event_desc___librados_rados_write_op_set_flags_exit at Base 0.93
-  __event_desc___librados_rados_write_op_setxattr_enter at Base 0.93
-  __event_desc___librados_rados_write_op_setxattr_exit at Base 0.93
-  __event_desc___librados_rados_write_op_truncate_enter at Base 0.93
-  __event_desc___librados_rados_write_op_truncate_exit at Base 0.93
-  __event_desc___librados_rados_write_op_write_enter at Base 0.93
-  __event_desc___librados_rados_write_op_write_exit at Base 0.93
-  __event_desc___librados_rados_write_op_write_full_enter at Base 0.93
-  __event_desc___librados_rados_write_op_write_full_exit at Base 0.93
-  __event_desc___librados_rados_write_op_zero_enter at Base 0.93
-  __event_desc___librados_rados_write_op_zero_exit at Base 0.93
-  __tp_event_signature___librados___rados_aio_append_enter at Base 0.93
-  __tp_event_signature___librados___rados_aio_append_exit at Base 0.93
-  __tp_event_signature___librados___rados_aio_create_completion_enter at Base 0.93
-  __tp_event_signature___librados___rados_aio_create_completion_exit at Base 0.93
-  __tp_event_signature___librados___rados_aio_flush_async_enter at Base 0.93
-  __tp_event_signature___librados___rados_aio_flush_async_exit at Base 0.93
-  __tp_event_signature___librados___rados_aio_flush_enter at Base 0.93
-  __tp_event_signature___librados___rados_aio_flush_exit at Base 0.93
-  __tp_event_signature___librados___rados_aio_get_return_value_enter at Base 0.93
-  __tp_event_signature___librados___rados_aio_get_return_value_exit at Base 0.93
-  __tp_event_signature___librados___rados_aio_get_version_enter at Base 0.93
-  __tp_event_signature___librados___rados_aio_get_version_exit at Base 0.93
-  __tp_event_signature___librados___rados_aio_is_complete_and_cb_enter at Base 0.93
-  __tp_event_signature___librados___rados_aio_is_complete_and_cb_exit at Base 0.93
-  __tp_event_signature___librados___rados_aio_is_complete_enter at Base 0.93
-  __tp_event_signature___librados___rados_aio_is_complete_exit at Base 0.93
-  __tp_event_signature___librados___rados_aio_is_safe_and_cb_enter at Base 0.93
-  __tp_event_signature___librados___rados_aio_is_safe_and_cb_exit at Base 0.93
-  __tp_event_signature___librados___rados_aio_is_safe_enter at Base 0.93
-  __tp_event_signature___librados___rados_aio_is_safe_exit at Base 0.93
-  __tp_event_signature___librados___rados_aio_read_enter at Base 0.93
-  __tp_event_signature___librados___rados_aio_read_exit at Base 0.93
-  __tp_event_signature___librados___rados_aio_read_op_operate_enter at Base 0.93
-  __tp_event_signature___librados___rados_aio_read_op_operate_exit at Base 0.93
-  __tp_event_signature___librados___rados_aio_release_enter at Base 0.93
-  __tp_event_signature___librados___rados_aio_release_exit at Base 0.93
-  __tp_event_signature___librados___rados_aio_remove_enter at Base 0.93
-  __tp_event_signature___librados___rados_aio_remove_exit at Base 0.93
-  __tp_event_signature___librados___rados_aio_stat_enter at Base 0.93
-  __tp_event_signature___librados___rados_aio_stat_exit at Base 0.93
-  __tp_event_signature___librados___rados_aio_wait_for_complete_and_cb_enter at Base 0.93
-  __tp_event_signature___librados___rados_aio_wait_for_complete_and_cb_exit at Base 0.93
-  __tp_event_signature___librados___rados_aio_wait_for_complete_enter at Base 0.93
-  __tp_event_signature___librados___rados_aio_wait_for_complete_exit at Base 0.93
-  __tp_event_signature___librados___rados_aio_wait_for_safe_and_cb_enter at Base 0.93
-  __tp_event_signature___librados___rados_aio_wait_for_safe_and_cb_exit at Base 0.93
-  __tp_event_signature___librados___rados_aio_wait_for_safe_enter at Base 0.93
-  __tp_event_signature___librados___rados_aio_wait_for_safe_exit at Base 0.93
-  __tp_event_signature___librados___rados_aio_write_enter at Base 0.93
-  __tp_event_signature___librados___rados_aio_write_exit at Base 0.93
-  __tp_event_signature___librados___rados_aio_write_full_enter at Base 0.93
-  __tp_event_signature___librados___rados_aio_write_full_exit at Base 0.93
-  __tp_event_signature___librados___rados_aio_write_op_operate_enter at Base 0.93
-  __tp_event_signature___librados___rados_aio_write_op_operate_exit at Base 0.93
-  __tp_event_signature___librados___rados_append_enter at Base 0.93
-  __tp_event_signature___librados___rados_append_exit at Base 0.93
-  __tp_event_signature___librados___rados_break_lock_enter at Base 0.93
-  __tp_event_signature___librados___rados_break_lock_exit at Base 0.93
-  __tp_event_signature___librados___rados_buffer_free_enter at Base 0.93
-  __tp_event_signature___librados___rados_buffer_free_exit at Base 0.93
-  __tp_event_signature___librados___rados_cct_enter at Base 0.93
-  __tp_event_signature___librados___rados_cct_exit at Base 0.93
-  __tp_event_signature___librados___rados_clone_range_enter at Base 0.93
-  __tp_event_signature___librados___rados_clone_range_exit at Base 0.93
-  __tp_event_signature___librados___rados_cluster_fsid_enter at Base 0.93
-  __tp_event_signature___librados___rados_cluster_fsid_exit at Base 0.93
-  __tp_event_signature___librados___rados_cluster_stat_enter at Base 0.93
-  __tp_event_signature___librados___rados_cluster_stat_exit at Base 0.93
-  __tp_event_signature___librados___rados_conf_get_enter at Base 0.93
-  __tp_event_signature___librados___rados_conf_get_exit at Base 0.93
-  __tp_event_signature___librados___rados_conf_parse_argv_arg at Base 0.93
-  __tp_event_signature___librados___rados_conf_parse_argv_enter at Base 0.93
-  __tp_event_signature___librados___rados_conf_parse_argv_exit at Base 0.93
-  __tp_event_signature___librados___rados_conf_parse_argv_remainder_arg at Base 0.93
-  __tp_event_signature___librados___rados_conf_parse_argv_remainder_enter at Base 0.93
-  __tp_event_signature___librados___rados_conf_parse_argv_remainder_exit at Base 0.93
-  __tp_event_signature___librados___rados_conf_parse_argv_remainder_remarg at Base 0.93
-  __tp_event_signature___librados___rados_conf_parse_env_enter at Base 0.93
-  __tp_event_signature___librados___rados_conf_parse_env_exit at Base 0.93
-  __tp_event_signature___librados___rados_conf_read_file_enter at Base 0.93
-  __tp_event_signature___librados___rados_conf_read_file_exit at Base 0.93
-  __tp_event_signature___librados___rados_conf_set_enter at Base 0.93
-  __tp_event_signature___librados___rados_conf_set_exit at Base 0.93
-  __tp_event_signature___librados___rados_connect_enter at Base 0.93
-  __tp_event_signature___librados___rados_connect_exit at Base 0.93
-  __tp_event_signature___librados___rados_create2_enter at Base 0.93
-  __tp_event_signature___librados___rados_create2_exit at Base 0.93
-  __tp_event_signature___librados___rados_create_enter at Base 0.93
-  __tp_event_signature___librados___rados_create_exit at Base 0.93
-  __tp_event_signature___librados___rados_create_read_op_enter at Base 0.93
-  __tp_event_signature___librados___rados_create_read_op_exit at Base 0.93
-  __tp_event_signature___librados___rados_create_with_context_enter at Base 0.93
-  __tp_event_signature___librados___rados_create_with_context_exit at Base 0.93
-  __tp_event_signature___librados___rados_create_write_op_enter at Base 0.93
-  __tp_event_signature___librados___rados_create_write_op_exit at Base 0.93
-  __tp_event_signature___librados___rados_exec_enter at Base 0.93
-  __tp_event_signature___librados___rados_exec_exit at Base 0.93
-  __tp_event_signature___librados___rados_get_instance_id_enter at Base 0.93
-  __tp_event_signature___librados___rados_get_instance_id_exit at Base 0.93
-  __tp_event_signature___librados___rados_get_last_version_enter at Base 0.93
-  __tp_event_signature___librados___rados_get_last_version_exit at Base 0.93
-  __tp_event_signature___librados___rados_getxattr_enter at Base 0.93
-  __tp_event_signature___librados___rados_getxattr_exit at Base 0.93
-  __tp_event_signature___librados___rados_getxattrs_end_enter at Base 0.93
-  __tp_event_signature___librados___rados_getxattrs_end_exit at Base 0.93
-  __tp_event_signature___librados___rados_getxattrs_enter at Base 0.93
-  __tp_event_signature___librados___rados_getxattrs_exit at Base 0.93
-  __tp_event_signature___librados___rados_getxattrs_next_enter at Base 0.93
-  __tp_event_signature___librados___rados_getxattrs_next_exit at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_cct_enter at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_cct_exit at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_create2_enter at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_create2_exit at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_create_enter at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_create_exit at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_destroy_enter at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_destroy_exit at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_get_cluster_enter at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_get_cluster_exit at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_get_id_enter at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_get_id_exit at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_get_pool_name_enter at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_get_pool_name_exit at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_locator_set_key_enter at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_locator_set_key_exit at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_pool_get_auid_enter at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_pool_get_auid_exit at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_pool_required_alignment_enter at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_pool_required_alignment_exit at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_pool_requires_alignment_enter at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_pool_requires_alignment_exit at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_pool_set_auid_enter at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_pool_set_auid_exit at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_pool_stat_enter at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_pool_stat_exit at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_selfmanaged_snap_create_enter at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_selfmanaged_snap_create_exit at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_selfmanaged_snap_remove_enter at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_selfmanaged_snap_remove_exit at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_selfmanaged_snap_rollback_enter at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_selfmanaged_snap_rollback_exit at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_selfmanaged_snap_set_write_ctx_enter at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_selfmanaged_snap_set_write_ctx_exit at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_set_namespace_enter at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_set_namespace_exit at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_snap_create_enter at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_snap_create_exit at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_snap_get_name_enter at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_snap_get_name_exit at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_snap_get_stamp_enter at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_snap_get_stamp_exit at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_snap_list_enter at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_snap_list_exit at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_snap_lookup_enter at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_snap_lookup_exit at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_snap_remove_enter at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_snap_remove_exit at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_snap_rollback_enter at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_snap_rollback_exit at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_snap_set_read_enter at Base 0.93
-  __tp_event_signature___librados___rados_ioctx_snap_set_read_exit at Base 0.93
-  __tp_event_signature___librados___rados_list_lockers_enter at Base 0.93
-  __tp_event_signature___librados___rados_list_lockers_exit at Base 0.93
-  __tp_event_signature___librados___rados_list_lockers_locker at Base 0.93
-  __tp_event_signature___librados___rados_lock_exclusive_enter at Base 0.93
-  __tp_event_signature___librados___rados_lock_exclusive_exit at Base 0.93
-  __tp_event_signature___librados___rados_lock_shared_enter at Base 0.93
-  __tp_event_signature___librados___rados_lock_shared_exit at Base 0.93
-  __tp_event_signature___librados___rados_mon_command_cmd at Base 0.93
-  __tp_event_signature___librados___rados_mon_command_enter at Base 0.93
-  __tp_event_signature___librados___rados_mon_command_exit at Base 0.93
-  __tp_event_signature___librados___rados_mon_command_target_cmd at Base 0.93
-  __tp_event_signature___librados___rados_mon_command_target_enter at Base 0.93
-  __tp_event_signature___librados___rados_mon_command_target_exit at Base 0.93
-  __tp_event_signature___librados___rados_monitor_log_enter at Base 0.93
-  __tp_event_signature___librados___rados_monitor_log_exit at Base 0.93
-  __tp_event_signature___librados___rados_nobjects_list_close_enter at Base 0.93
-  __tp_event_signature___librados___rados_nobjects_list_close_exit at Base 0.93
-  __tp_event_signature___librados___rados_nobjects_list_get_pg_hash_position_enter at Base 0.93
-  __tp_event_signature___librados___rados_nobjects_list_get_pg_hash_position_exit at Base 0.93
-  __tp_event_signature___librados___rados_nobjects_list_next_enter at Base 0.93
-  __tp_event_signature___librados___rados_nobjects_list_next_exit at Base 0.93
-  __tp_event_signature___librados___rados_nobjects_list_open_enter at Base 0.93
-  __tp_event_signature___librados___rados_nobjects_list_open_exit at Base 0.93
-  __tp_event_signature___librados___rados_nobjects_list_seek_enter at Base 0.93
-  __tp_event_signature___librados___rados_nobjects_list_seek_exit at Base 0.93
-  __tp_event_signature___librados___rados_notify2_enter at Base 0.93
-  __tp_event_signature___librados___rados_notify2_exit at Base 0.93
-  __tp_event_signature___librados___rados_notify_ack_enter at Base 0.93
-  __tp_event_signature___librados___rados_notify_ack_exit at Base 0.93
-  __tp_event_signature___librados___rados_notify_enter at Base 0.93
-  __tp_event_signature___librados___rados_notify_exit at Base 0.93
-  __tp_event_signature___librados___rados_objects_list_close_enter at Base 0.93
-  __tp_event_signature___librados___rados_objects_list_close_exit at Base 0.93
-  __tp_event_signature___librados___rados_objects_list_get_pg_hash_position_enter at Base 0.93
-  __tp_event_signature___librados___rados_objects_list_get_pg_hash_position_exit at Base 0.93
-  __tp_event_signature___librados___rados_objects_list_next_enter at Base 0.93
-  __tp_event_signature___librados___rados_objects_list_next_exit at Base 0.93
-  __tp_event_signature___librados___rados_objects_list_open_enter at Base 0.93
-  __tp_event_signature___librados___rados_objects_list_open_exit at Base 0.93
-  __tp_event_signature___librados___rados_objects_list_seek_enter at Base 0.93
-  __tp_event_signature___librados___rados_objects_list_seek_exit at Base 0.93
-  __tp_event_signature___librados___rados_omap_get_end_enter at Base 0.93
-  __tp_event_signature___librados___rados_omap_get_end_exit at Base 0.93
-  __tp_event_signature___librados___rados_omap_get_next_enter at Base 0.93
-  __tp_event_signature___librados___rados_omap_get_next_exit at Base 0.93
-  __tp_event_signature___librados___rados_osd_command_cmd at Base 0.93
-  __tp_event_signature___librados___rados_osd_command_enter at Base 0.93
-  __tp_event_signature___librados___rados_osd_command_exit at Base 0.93
-  __tp_event_signature___librados___rados_pg_command_cmd at Base 0.93
-  __tp_event_signature___librados___rados_pg_command_enter at Base 0.93
-  __tp_event_signature___librados___rados_pg_command_exit at Base 0.93
-  __tp_event_signature___librados___rados_ping_monitor_enter at Base 0.93
-  __tp_event_signature___librados___rados_ping_monitor_exit at Base 0.93
-  __tp_event_signature___librados___rados_pool_create_enter at Base 0.93
-  __tp_event_signature___librados___rados_pool_create_exit at Base 0.93
-  __tp_event_signature___librados___rados_pool_create_with_all_enter at Base 0.93
-  __tp_event_signature___librados___rados_pool_create_with_all_exit at Base 0.93
-  __tp_event_signature___librados___rados_pool_create_with_auid_enter at Base 0.93
-  __tp_event_signature___librados___rados_pool_create_with_auid_exit at Base 0.93
-  __tp_event_signature___librados___rados_pool_create_with_crush_rule_enter at Base 0.93
-  __tp_event_signature___librados___rados_pool_create_with_crush_rule_exit at Base 0.93
-  __tp_event_signature___librados___rados_pool_delete_enter at Base 0.93
-  __tp_event_signature___librados___rados_pool_delete_exit at Base 0.93
-  __tp_event_signature___librados___rados_pool_get_base_tier_enter at Base 0.93
-  __tp_event_signature___librados___rados_pool_get_base_tier_exit at Base 0.93
-  __tp_event_signature___librados___rados_pool_list_enter at Base 0.93
-  __tp_event_signature___librados___rados_pool_list_exit at Base 0.93
-  __tp_event_signature___librados___rados_pool_list_pool at Base 0.93
-  __tp_event_signature___librados___rados_pool_lookup_enter at Base 0.93
-  __tp_event_signature___librados___rados_pool_lookup_exit at Base 0.93
-  __tp_event_signature___librados___rados_pool_reverse_lookup_enter at Base 0.93
-  __tp_event_signature___librados___rados_pool_reverse_lookup_exit at Base 0.93
-  __tp_event_signature___librados___rados_read_enter at Base 0.93
-  __tp_event_signature___librados___rados_read_exit at Base 0.93
-  __tp_event_signature___librados___rados_read_op_assert_exists_enter at Base 0.93
-  __tp_event_signature___librados___rados_read_op_assert_exists_exit at Base 0.93
-  __tp_event_signature___librados___rados_read_op_assert_version_enter at Base 0.93
-  __tp_event_signature___librados___rados_read_op_assert_version_exit at Base 0.93
-  __tp_event_signature___librados___rados_read_op_cmpxattr_enter at Base 0.93
-  __tp_event_signature___librados___rados_read_op_cmpxattr_exit at Base 0.93
-  __tp_event_signature___librados___rados_read_op_exec_enter at Base 0.93
-  __tp_event_signature___librados___rados_read_op_exec_exit at Base 0.93
-  __tp_event_signature___librados___rados_read_op_exec_user_buf_enter at Base 0.93
-  __tp_event_signature___librados___rados_read_op_exec_user_buf_exit at Base 0.93
-  __tp_event_signature___librados___rados_read_op_getxattrs_enter at Base 0.93
-  __tp_event_signature___librados___rados_read_op_getxattrs_exit at Base 0.93
-  __tp_event_signature___librados___rados_read_op_omap_cmp_enter at Base 0.93
-  __tp_event_signature___librados___rados_read_op_omap_cmp_exit at Base 0.93
-  __tp_event_signature___librados___rados_read_op_omap_get_keys_enter at Base 0.93
-  __tp_event_signature___librados___rados_read_op_omap_get_keys_exit at Base 0.93
-  __tp_event_signature___librados___rados_read_op_omap_get_vals_by_keys_enter at Base 0.93
-  __tp_event_signature___librados___rados_read_op_omap_get_vals_by_keys_exit at Base 0.93
-  __tp_event_signature___librados___rados_read_op_omap_get_vals_enter at Base 0.93
-  __tp_event_signature___librados___rados_read_op_omap_get_vals_exit at Base 0.93
-  __tp_event_signature___librados___rados_read_op_operate_enter at Base 0.93
-  __tp_event_signature___librados___rados_read_op_operate_exit at Base 0.93
-  __tp_event_signature___librados___rados_read_op_read_enter at Base 0.93
-  __tp_event_signature___librados___rados_read_op_read_exit at Base 0.93
-  __tp_event_signature___librados___rados_read_op_set_flags_enter at Base 0.93
-  __tp_event_signature___librados___rados_read_op_set_flags_exit at Base 0.93
-  __tp_event_signature___librados___rados_read_op_stat_enter at Base 0.93
-  __tp_event_signature___librados___rados_read_op_stat_exit at Base 0.93
-  __tp_event_signature___librados___rados_release_read_op_enter at Base 0.93
-  __tp_event_signature___librados___rados_release_read_op_exit at Base 0.93
-  __tp_event_signature___librados___rados_release_write_op_enter at Base 0.93
-  __tp_event_signature___librados___rados_release_write_op_exit at Base 0.93
-  __tp_event_signature___librados___rados_remove_enter at Base 0.93
-  __tp_event_signature___librados___rados_remove_exit at Base 0.93
-  __tp_event_signature___librados___rados_rmxattr_enter at Base 0.93
-  __tp_event_signature___librados___rados_rmxattr_exit at Base 0.93
-  __tp_event_signature___librados___rados_set_alloc_hint_enter at Base 0.93
-  __tp_event_signature___librados___rados_set_alloc_hint_exit at Base 0.93
-  __tp_event_signature___librados___rados_setxattr_enter at Base 0.93
-  __tp_event_signature___librados___rados_setxattr_exit at Base 0.93
-  __tp_event_signature___librados___rados_shutdown_enter at Base 0.93
-  __tp_event_signature___librados___rados_shutdown_exit at Base 0.93
-  __tp_event_signature___librados___rados_stat_enter at Base 0.93
-  __tp_event_signature___librados___rados_stat_exit at Base 0.93
-  __tp_event_signature___librados___rados_tmap_get_enter at Base 0.93
-  __tp_event_signature___librados___rados_tmap_get_exit at Base 0.93
-  __tp_event_signature___librados___rados_tmap_put_enter at Base 0.93
-  __tp_event_signature___librados___rados_tmap_put_exit at Base 0.93
-  __tp_event_signature___librados___rados_tmap_to_omap_enter at Base 0.93
-  __tp_event_signature___librados___rados_tmap_to_omap_exit at Base 0.93
-  __tp_event_signature___librados___rados_tmap_update_enter at Base 0.93
-  __tp_event_signature___librados___rados_tmap_update_exit at Base 0.93
-  __tp_event_signature___librados___rados_trunc_enter at Base 0.93
-  __tp_event_signature___librados___rados_trunc_exit at Base 0.93
-  __tp_event_signature___librados___rados_unlock_enter at Base 0.93
-  __tp_event_signature___librados___rados_unlock_exit at Base 0.93
-  __tp_event_signature___librados___rados_unwatch2_enter at Base 0.93
-  __tp_event_signature___librados___rados_unwatch2_exit at Base 0.93
-  __tp_event_signature___librados___rados_unwatch_enter at Base 0.93
-  __tp_event_signature___librados___rados_unwatch_exit at Base 0.93
-  __tp_event_signature___librados___rados_version_enter at Base 0.93
-  __tp_event_signature___librados___rados_version_exit at Base 0.93
-  __tp_event_signature___librados___rados_wait_for_latest_osdmap_enter at Base 0.93
-  __tp_event_signature___librados___rados_wait_for_latest_osdmap_exit at Base 0.93
-  __tp_event_signature___librados___rados_watch2_enter at Base 0.93
-  __tp_event_signature___librados___rados_watch2_exit at Base 0.93
-  __tp_event_signature___librados___rados_watch_check_enter at Base 0.93
-  __tp_event_signature___librados___rados_watch_check_exit at Base 0.93
-  __tp_event_signature___librados___rados_watch_enter at Base 0.93
-  __tp_event_signature___librados___rados_watch_exit at Base 0.93
-  __tp_event_signature___librados___rados_watch_flush_enter at Base 0.93
-  __tp_event_signature___librados___rados_watch_flush_exit at Base 0.93
-  __tp_event_signature___librados___rados_write_enter at Base 0.93
-  __tp_event_signature___librados___rados_write_exit at Base 0.93
-  __tp_event_signature___librados___rados_write_full_enter at Base 0.93
-  __tp_event_signature___librados___rados_write_full_exit at Base 0.93
-  __tp_event_signature___librados___rados_write_op_append_enter at Base 0.93
-  __tp_event_signature___librados___rados_write_op_append_exit at Base 0.93
-  __tp_event_signature___librados___rados_write_op_assert_exists_enter at Base 0.93
-  __tp_event_signature___librados___rados_write_op_assert_exists_exit at Base 0.93
-  __tp_event_signature___librados___rados_write_op_assert_version_enter at Base 0.93
-  __tp_event_signature___librados___rados_write_op_assert_version_exit at Base 0.93
-  __tp_event_signature___librados___rados_write_op_cmpxattr_enter at Base 0.93
-  __tp_event_signature___librados___rados_write_op_cmpxattr_exit at Base 0.93
-  __tp_event_signature___librados___rados_write_op_create_enter at Base 0.93
-  __tp_event_signature___librados___rados_write_op_create_exit at Base 0.93
-  __tp_event_signature___librados___rados_write_op_exec_enter at Base 0.93
-  __tp_event_signature___librados___rados_write_op_exec_exit at Base 0.93
-  __tp_event_signature___librados___rados_write_op_omap_clear_enter at Base 0.93
-  __tp_event_signature___librados___rados_write_op_omap_clear_exit at Base 0.93
-  __tp_event_signature___librados___rados_write_op_omap_cmp_enter at Base 0.93
-  __tp_event_signature___librados___rados_write_op_omap_cmp_exit at Base 0.93
-  __tp_event_signature___librados___rados_write_op_omap_rm_keys_enter at Base 0.93
-  __tp_event_signature___librados___rados_write_op_omap_rm_keys_entry at Base 0.93
-  __tp_event_signature___librados___rados_write_op_omap_rm_keys_exit at Base 0.93
-  __tp_event_signature___librados___rados_write_op_omap_set_enter at Base 0.93
-  __tp_event_signature___librados___rados_write_op_omap_set_entry at Base 0.93
-  __tp_event_signature___librados___rados_write_op_omap_set_exit at Base 0.93
-  __tp_event_signature___librados___rados_write_op_operate_enter at Base 0.93
-  __tp_event_signature___librados___rados_write_op_operate_exit at Base 0.93
-  __tp_event_signature___librados___rados_write_op_remove_enter at Base 0.93
-  __tp_event_signature___librados___rados_write_op_remove_exit at Base 0.93
-  __tp_event_signature___librados___rados_write_op_rmxattr_enter at Base 0.93
-  __tp_event_signature___librados___rados_write_op_rmxattr_exit at Base 0.93
-  __tp_event_signature___librados___rados_write_op_set_alloc_hint_enter at Base 0.93
-  __tp_event_signature___librados___rados_write_op_set_alloc_hint_exit at Base 0.93
-  __tp_event_signature___librados___rados_write_op_set_flags_enter at Base 0.93
-  __tp_event_signature___librados___rados_write_op_set_flags_exit at Base 0.93
-  __tp_event_signature___librados___rados_write_op_setxattr_enter at Base 0.93
-  __tp_event_signature___librados___rados_write_op_setxattr_exit at Base 0.93
-  __tp_event_signature___librados___rados_write_op_truncate_enter at Base 0.93
-  __tp_event_signature___librados___rados_write_op_truncate_exit at Base 0.93
-  __tp_event_signature___librados___rados_write_op_write_enter at Base 0.93
-  __tp_event_signature___librados___rados_write_op_write_exit at Base 0.93
-  __tp_event_signature___librados___rados_write_op_write_full_enter at Base 0.93
-  __tp_event_signature___librados___rados_write_op_write_full_exit at Base 0.93
-  __tp_event_signature___librados___rados_write_op_zero_enter at Base 0.93
-  __tp_event_signature___librados___rados_write_op_zero_exit at Base 0.93
-  __tracepoint_librados___rados_aio_append_enter at Base 0.93
-  __tracepoint_librados___rados_aio_append_exit at Base 0.93
-  __tracepoint_librados___rados_aio_create_completion_enter at Base 0.93
-  __tracepoint_librados___rados_aio_create_completion_exit at Base 0.93
-  __tracepoint_librados___rados_aio_flush_async_enter at Base 0.93
-  __tracepoint_librados___rados_aio_flush_async_exit at Base 0.93
-  __tracepoint_librados___rados_aio_flush_enter at Base 0.93
-  __tracepoint_librados___rados_aio_flush_exit at Base 0.93
-  __tracepoint_librados___rados_aio_get_return_value_enter at Base 0.93
-  __tracepoint_librados___rados_aio_get_return_value_exit at Base 0.93
-  __tracepoint_librados___rados_aio_get_version_enter at Base 0.93
-  __tracepoint_librados___rados_aio_get_version_exit at Base 0.93
-  __tracepoint_librados___rados_aio_is_complete_and_cb_enter at Base 0.93
-  __tracepoint_librados___rados_aio_is_complete_and_cb_exit at Base 0.93
-  __tracepoint_librados___rados_aio_is_complete_enter at Base 0.93
-  __tracepoint_librados___rados_aio_is_complete_exit at Base 0.93
-  __tracepoint_librados___rados_aio_is_safe_and_cb_enter at Base 0.93
-  __tracepoint_librados___rados_aio_is_safe_and_cb_exit at Base 0.93
-  __tracepoint_librados___rados_aio_is_safe_enter at Base 0.93
-  __tracepoint_librados___rados_aio_is_safe_exit at Base 0.93
-  __tracepoint_librados___rados_aio_read_enter at Base 0.93
-  __tracepoint_librados___rados_aio_read_exit at Base 0.93
-  __tracepoint_librados___rados_aio_read_op_operate_enter at Base 0.93
-  __tracepoint_librados___rados_aio_read_op_operate_exit at Base 0.93
-  __tracepoint_librados___rados_aio_release_enter at Base 0.93
-  __tracepoint_librados___rados_aio_release_exit at Base 0.93
-  __tracepoint_librados___rados_aio_remove_enter at Base 0.93
-  __tracepoint_librados___rados_aio_remove_exit at Base 0.93
-  __tracepoint_librados___rados_aio_stat_enter at Base 0.93
-  __tracepoint_librados___rados_aio_stat_exit at Base 0.93
-  __tracepoint_librados___rados_aio_wait_for_complete_and_cb_enter at Base 0.93
-  __tracepoint_librados___rados_aio_wait_for_complete_and_cb_exit at Base 0.93
-  __tracepoint_librados___rados_aio_wait_for_complete_enter at Base 0.93
-  __tracepoint_librados___rados_aio_wait_for_complete_exit at Base 0.93
-  __tracepoint_librados___rados_aio_wait_for_safe_and_cb_enter at Base 0.93
-  __tracepoint_librados___rados_aio_wait_for_safe_and_cb_exit at Base 0.93
-  __tracepoint_librados___rados_aio_wait_for_safe_enter at Base 0.93
-  __tracepoint_librados___rados_aio_wait_for_safe_exit at Base 0.93
-  __tracepoint_librados___rados_aio_write_enter at Base 0.93
-  __tracepoint_librados___rados_aio_write_exit at Base 0.93
-  __tracepoint_librados___rados_aio_write_full_enter at Base 0.93
-  __tracepoint_librados___rados_aio_write_full_exit at Base 0.93
-  __tracepoint_librados___rados_aio_write_op_operate_enter at Base 0.93
-  __tracepoint_librados___rados_aio_write_op_operate_exit at Base 0.93
-  __tracepoint_librados___rados_append_enter at Base 0.93
-  __tracepoint_librados___rados_append_exit at Base 0.93
-  __tracepoint_librados___rados_break_lock_enter at Base 0.93
-  __tracepoint_librados___rados_break_lock_exit at Base 0.93
-  __tracepoint_librados___rados_buffer_free_enter at Base 0.93
-  __tracepoint_librados___rados_buffer_free_exit at Base 0.93
-  __tracepoint_librados___rados_cct_enter at Base 0.93
-  __tracepoint_librados___rados_cct_exit at Base 0.93
-  __tracepoint_librados___rados_clone_range_enter at Base 0.93
-  __tracepoint_librados___rados_clone_range_exit at Base 0.93
-  __tracepoint_librados___rados_cluster_fsid_enter at Base 0.93
-  __tracepoint_librados___rados_cluster_fsid_exit at Base 0.93
-  __tracepoint_librados___rados_cluster_stat_enter at Base 0.93
-  __tracepoint_librados___rados_cluster_stat_exit at Base 0.93
-  __tracepoint_librados___rados_conf_get_enter at Base 0.93
-  __tracepoint_librados___rados_conf_get_exit at Base 0.93
-  __tracepoint_librados___rados_conf_parse_argv_arg at Base 0.93
-  __tracepoint_librados___rados_conf_parse_argv_enter at Base 0.93
-  __tracepoint_librados___rados_conf_parse_argv_exit at Base 0.93
-  __tracepoint_librados___rados_conf_parse_argv_remainder_arg at Base 0.93
-  __tracepoint_librados___rados_conf_parse_argv_remainder_enter at Base 0.93
-  __tracepoint_librados___rados_conf_parse_argv_remainder_exit at Base 0.93
-  __tracepoint_librados___rados_conf_parse_argv_remainder_remarg at Base 0.93
-  __tracepoint_librados___rados_conf_parse_env_enter at Base 0.93
-  __tracepoint_librados___rados_conf_parse_env_exit at Base 0.93
-  __tracepoint_librados___rados_conf_read_file_enter at Base 0.93
-  __tracepoint_librados___rados_conf_read_file_exit at Base 0.93
-  __tracepoint_librados___rados_conf_set_enter at Base 0.93
-  __tracepoint_librados___rados_conf_set_exit at Base 0.93
-  __tracepoint_librados___rados_connect_enter at Base 0.93
-  __tracepoint_librados___rados_connect_exit at Base 0.93
-  __tracepoint_librados___rados_create2_enter at Base 0.93
-  __tracepoint_librados___rados_create2_exit at Base 0.93
-  __tracepoint_librados___rados_create_enter at Base 0.93
-  __tracepoint_librados___rados_create_exit at Base 0.93
-  __tracepoint_librados___rados_create_read_op_enter at Base 0.93
-  __tracepoint_librados___rados_create_read_op_exit at Base 0.93
-  __tracepoint_librados___rados_create_with_context_enter at Base 0.93
-  __tracepoint_librados___rados_create_with_context_exit at Base 0.93
-  __tracepoint_librados___rados_create_write_op_enter at Base 0.93
-  __tracepoint_librados___rados_create_write_op_exit at Base 0.93
-  __tracepoint_librados___rados_exec_enter at Base 0.93
-  __tracepoint_librados___rados_exec_exit at Base 0.93
-  __tracepoint_librados___rados_get_instance_id_enter at Base 0.93
-  __tracepoint_librados___rados_get_instance_id_exit at Base 0.93
-  __tracepoint_librados___rados_get_last_version_enter at Base 0.93
-  __tracepoint_librados___rados_get_last_version_exit at Base 0.93
-  __tracepoint_librados___rados_getxattr_enter at Base 0.93
-  __tracepoint_librados___rados_getxattr_exit at Base 0.93
-  __tracepoint_librados___rados_getxattrs_end_enter at Base 0.93
-  __tracepoint_librados___rados_getxattrs_end_exit at Base 0.93
-  __tracepoint_librados___rados_getxattrs_enter at Base 0.93
-  __tracepoint_librados___rados_getxattrs_exit at Base 0.93
-  __tracepoint_librados___rados_getxattrs_next_enter at Base 0.93
-  __tracepoint_librados___rados_getxattrs_next_exit at Base 0.93
-  __tracepoint_librados___rados_ioctx_cct_enter at Base 0.93
-  __tracepoint_librados___rados_ioctx_cct_exit at Base 0.93
-  __tracepoint_librados___rados_ioctx_create2_enter at Base 0.93
-  __tracepoint_librados___rados_ioctx_create2_exit at Base 0.93
-  __tracepoint_librados___rados_ioctx_create_enter at Base 0.93
-  __tracepoint_librados___rados_ioctx_create_exit at Base 0.93
-  __tracepoint_librados___rados_ioctx_destroy_enter at Base 0.93
-  __tracepoint_librados___rados_ioctx_destroy_exit at Base 0.93
-  __tracepoint_librados___rados_ioctx_get_cluster_enter at Base 0.93
-  __tracepoint_librados___rados_ioctx_get_cluster_exit at Base 0.93
-  __tracepoint_librados___rados_ioctx_get_id_enter at Base 0.93
-  __tracepoint_librados___rados_ioctx_get_id_exit at Base 0.93
-  __tracepoint_librados___rados_ioctx_get_pool_name_enter at Base 0.93
-  __tracepoint_librados___rados_ioctx_get_pool_name_exit at Base 0.93
-  __tracepoint_librados___rados_ioctx_locator_set_key_enter at Base 0.93
-  __tracepoint_librados___rados_ioctx_locator_set_key_exit at Base 0.93
-  __tracepoint_librados___rados_ioctx_pool_get_auid_enter at Base 0.93
-  __tracepoint_librados___rados_ioctx_pool_get_auid_exit at Base 0.93
-  __tracepoint_librados___rados_ioctx_pool_required_alignment_enter at Base 0.93
-  __tracepoint_librados___rados_ioctx_pool_required_alignment_exit at Base 0.93
-  __tracepoint_librados___rados_ioctx_pool_requires_alignment_enter at Base 0.93
-  __tracepoint_librados___rados_ioctx_pool_requires_alignment_exit at Base 0.93
-  __tracepoint_librados___rados_ioctx_pool_set_auid_enter at Base 0.93
-  __tracepoint_librados___rados_ioctx_pool_set_auid_exit at Base 0.93
-  __tracepoint_librados___rados_ioctx_pool_stat_enter at Base 0.93
-  __tracepoint_librados___rados_ioctx_pool_stat_exit at Base 0.93
-  __tracepoint_librados___rados_ioctx_selfmanaged_snap_create_enter at Base 0.93
-  __tracepoint_librados___rados_ioctx_selfmanaged_snap_create_exit at Base 0.93
-  __tracepoint_librados___rados_ioctx_selfmanaged_snap_remove_enter at Base 0.93
-  __tracepoint_librados___rados_ioctx_selfmanaged_snap_remove_exit at Base 0.93
-  __tracepoint_librados___rados_ioctx_selfmanaged_snap_rollback_enter at Base 0.93
-  __tracepoint_librados___rados_ioctx_selfmanaged_snap_rollback_exit at Base 0.93
-  __tracepoint_librados___rados_ioctx_selfmanaged_snap_set_write_ctx_enter at Base 0.93
-  __tracepoint_librados___rados_ioctx_selfmanaged_snap_set_write_ctx_exit at Base 0.93
-  __tracepoint_librados___rados_ioctx_set_namespace_enter at Base 0.93
-  __tracepoint_librados___rados_ioctx_set_namespace_exit at Base 0.93
-  __tracepoint_librados___rados_ioctx_snap_create_enter at Base 0.93
-  __tracepoint_librados___rados_ioctx_snap_create_exit at Base 0.93
-  __tracepoint_librados___rados_ioctx_snap_get_name_enter at Base 0.93
-  __tracepoint_librados___rados_ioctx_snap_get_name_exit at Base 0.93
-  __tracepoint_librados___rados_ioctx_snap_get_stamp_enter at Base 0.93
-  __tracepoint_librados___rados_ioctx_snap_get_stamp_exit at Base 0.93
-  __tracepoint_librados___rados_ioctx_snap_list_enter at Base 0.93
-  __tracepoint_librados___rados_ioctx_snap_list_exit at Base 0.93
-  __tracepoint_librados___rados_ioctx_snap_lookup_enter at Base 0.93
-  __tracepoint_librados___rados_ioctx_snap_lookup_exit at Base 0.93
-  __tracepoint_librados___rados_ioctx_snap_remove_enter at Base 0.93
-  __tracepoint_librados___rados_ioctx_snap_remove_exit at Base 0.93
-  __tracepoint_librados___rados_ioctx_snap_rollback_enter at Base 0.93
-  __tracepoint_librados___rados_ioctx_snap_rollback_exit at Base 0.93
-  __tracepoint_librados___rados_ioctx_snap_set_read_enter at Base 0.93
-  __tracepoint_librados___rados_ioctx_snap_set_read_exit at Base 0.93
-  __tracepoint_librados___rados_list_lockers_enter at Base 0.93
-  __tracepoint_librados___rados_list_lockers_exit at Base 0.93
-  __tracepoint_librados___rados_list_lockers_locker at Base 0.93
-  __tracepoint_librados___rados_lock_exclusive_enter at Base 0.93
-  __tracepoint_librados___rados_lock_exclusive_exit at Base 0.93
-  __tracepoint_librados___rados_lock_shared_enter at Base 0.93
-  __tracepoint_librados___rados_lock_shared_exit at Base 0.93
-  __tracepoint_librados___rados_mon_command_cmd at Base 0.93
-  __tracepoint_librados___rados_mon_command_enter at Base 0.93
-  __tracepoint_librados___rados_mon_command_exit at Base 0.93
-  __tracepoint_librados___rados_mon_command_target_cmd at Base 0.93
-  __tracepoint_librados___rados_mon_command_target_enter at Base 0.93
-  __tracepoint_librados___rados_mon_command_target_exit at Base 0.93
-  __tracepoint_librados___rados_monitor_log_enter at Base 0.93
-  __tracepoint_librados___rados_monitor_log_exit at Base 0.93
-  __tracepoint_librados___rados_nobjects_list_close_enter at Base 0.93
-  __tracepoint_librados___rados_nobjects_list_close_exit at Base 0.93
-  __tracepoint_librados___rados_nobjects_list_get_pg_hash_position_enter at Base 0.93
-  __tracepoint_librados___rados_nobjects_list_get_pg_hash_position_exit at Base 0.93
-  __tracepoint_librados___rados_nobjects_list_next_enter at Base 0.93
-  __tracepoint_librados___rados_nobjects_list_next_exit at Base 0.93
-  __tracepoint_librados___rados_nobjects_list_open_enter at Base 0.93
-  __tracepoint_librados___rados_nobjects_list_open_exit at Base 0.93
-  __tracepoint_librados___rados_nobjects_list_seek_enter at Base 0.93
-  __tracepoint_librados___rados_nobjects_list_seek_exit at Base 0.93
-  __tracepoint_librados___rados_notify2_enter at Base 0.93
-  __tracepoint_librados___rados_notify2_exit at Base 0.93
-  __tracepoint_librados___rados_notify_ack_enter at Base 0.93
-  __tracepoint_librados___rados_notify_ack_exit at Base 0.93
-  __tracepoint_librados___rados_notify_enter at Base 0.93
-  __tracepoint_librados___rados_notify_exit at Base 0.93
-  __tracepoint_librados___rados_objects_list_close_enter at Base 0.93
-  __tracepoint_librados___rados_objects_list_close_exit at Base 0.93
-  __tracepoint_librados___rados_objects_list_get_pg_hash_position_enter at Base 0.93
-  __tracepoint_librados___rados_objects_list_get_pg_hash_position_exit at Base 0.93
-  __tracepoint_librados___rados_objects_list_next_enter at Base 0.93
-  __tracepoint_librados___rados_objects_list_next_exit at Base 0.93
-  __tracepoint_librados___rados_objects_list_open_enter at Base 0.93
-  __tracepoint_librados___rados_objects_list_open_exit at Base 0.93
-  __tracepoint_librados___rados_objects_list_seek_enter at Base 0.93
-  __tracepoint_librados___rados_objects_list_seek_exit at Base 0.93
-  __tracepoint_librados___rados_omap_get_end_enter at Base 0.93
-  __tracepoint_librados___rados_omap_get_end_exit at Base 0.93
-  __tracepoint_librados___rados_omap_get_next_enter at Base 0.93
-  __tracepoint_librados___rados_omap_get_next_exit at Base 0.93
-  __tracepoint_librados___rados_osd_command_cmd at Base 0.93
-  __tracepoint_librados___rados_osd_command_enter at Base 0.93
-  __tracepoint_librados___rados_osd_command_exit at Base 0.93
-  __tracepoint_librados___rados_pg_command_cmd at Base 0.93
-  __tracepoint_librados___rados_pg_command_enter at Base 0.93
-  __tracepoint_librados___rados_pg_command_exit at Base 0.93
-  __tracepoint_librados___rados_ping_monitor_enter at Base 0.93
-  __tracepoint_librados___rados_ping_monitor_exit at Base 0.93
-  __tracepoint_librados___rados_pool_create_enter at Base 0.93
-  __tracepoint_librados___rados_pool_create_exit at Base 0.93
-  __tracepoint_librados___rados_pool_create_with_all_enter at Base 0.93
-  __tracepoint_librados___rados_pool_create_with_all_exit at Base 0.93
-  __tracepoint_librados___rados_pool_create_with_auid_enter at Base 0.93
-  __tracepoint_librados___rados_pool_create_with_auid_exit at Base 0.93
-  __tracepoint_librados___rados_pool_create_with_crush_rule_enter at Base 0.93
-  __tracepoint_librados___rados_pool_create_with_crush_rule_exit at Base 0.93
-  __tracepoint_librados___rados_pool_delete_enter at Base 0.93
-  __tracepoint_librados___rados_pool_delete_exit at Base 0.93
-  __tracepoint_librados___rados_pool_get_base_tier_enter at Base 0.93
-  __tracepoint_librados___rados_pool_get_base_tier_exit at Base 0.93
-  __tracepoint_librados___rados_pool_list_enter at Base 0.93
-  __tracepoint_librados___rados_pool_list_exit at Base 0.93
-  __tracepoint_librados___rados_pool_list_pool at Base 0.93
-  __tracepoint_librados___rados_pool_lookup_enter at Base 0.93
-  __tracepoint_librados___rados_pool_lookup_exit at Base 0.93
-  __tracepoint_librados___rados_pool_reverse_lookup_enter at Base 0.93
-  __tracepoint_librados___rados_pool_reverse_lookup_exit at Base 0.93
-  __tracepoint_librados___rados_read_enter at Base 0.93
-  __tracepoint_librados___rados_read_exit at Base 0.93
-  __tracepoint_librados___rados_read_op_assert_exists_enter at Base 0.93
-  __tracepoint_librados___rados_read_op_assert_exists_exit at Base 0.93
-  __tracepoint_librados___rados_read_op_assert_version_enter at Base 0.93
-  __tracepoint_librados___rados_read_op_assert_version_exit at Base 0.93
-  __tracepoint_librados___rados_read_op_cmpxattr_enter at Base 0.93
-  __tracepoint_librados___rados_read_op_cmpxattr_exit at Base 0.93
-  __tracepoint_librados___rados_read_op_exec_enter at Base 0.93
-  __tracepoint_librados___rados_read_op_exec_exit at Base 0.93
-  __tracepoint_librados___rados_read_op_exec_user_buf_enter at Base 0.93
-  __tracepoint_librados___rados_read_op_exec_user_buf_exit at Base 0.93
-  __tracepoint_librados___rados_read_op_getxattrs_enter at Base 0.93
-  __tracepoint_librados___rados_read_op_getxattrs_exit at Base 0.93
-  __tracepoint_librados___rados_read_op_omap_cmp_enter at Base 0.93
-  __tracepoint_librados___rados_read_op_omap_cmp_exit at Base 0.93
-  __tracepoint_librados___rados_read_op_omap_get_keys_enter at Base 0.93
-  __tracepoint_librados___rados_read_op_omap_get_keys_exit at Base 0.93
-  __tracepoint_librados___rados_read_op_omap_get_vals_by_keys_enter at Base 0.93
-  __tracepoint_librados___rados_read_op_omap_get_vals_by_keys_exit at Base 0.93
-  __tracepoint_librados___rados_read_op_omap_get_vals_enter at Base 0.93
-  __tracepoint_librados___rados_read_op_omap_get_vals_exit at Base 0.93
-  __tracepoint_librados___rados_read_op_operate_enter at Base 0.93
-  __tracepoint_librados___rados_read_op_operate_exit at Base 0.93
-  __tracepoint_librados___rados_read_op_read_enter at Base 0.93
-  __tracepoint_librados___rados_read_op_read_exit at Base 0.93
-  __tracepoint_librados___rados_read_op_set_flags_enter at Base 0.93
-  __tracepoint_librados___rados_read_op_set_flags_exit at Base 0.93
-  __tracepoint_librados___rados_read_op_stat_enter at Base 0.93
-  __tracepoint_librados___rados_read_op_stat_exit at Base 0.93
-  __tracepoint_librados___rados_release_read_op_enter at Base 0.93
-  __tracepoint_librados___rados_release_read_op_exit at Base 0.93
-  __tracepoint_librados___rados_release_write_op_enter at Base 0.93
-  __tracepoint_librados___rados_release_write_op_exit at Base 0.93
-  __tracepoint_librados___rados_remove_enter at Base 0.93
-  __tracepoint_librados___rados_remove_exit at Base 0.93
-  __tracepoint_librados___rados_rmxattr_enter at Base 0.93
-  __tracepoint_librados___rados_rmxattr_exit at Base 0.93
-  __tracepoint_librados___rados_set_alloc_hint_enter at Base 0.93
-  __tracepoint_librados___rados_set_alloc_hint_exit at Base 0.93
-  __tracepoint_librados___rados_setxattr_enter at Base 0.93
-  __tracepoint_librados___rados_setxattr_exit at Base 0.93
-  __tracepoint_librados___rados_shutdown_enter at Base 0.93
-  __tracepoint_librados___rados_shutdown_exit at Base 0.93
-  __tracepoint_librados___rados_stat_enter at Base 0.93
-  __tracepoint_librados___rados_stat_exit at Base 0.93
-  __tracepoint_librados___rados_tmap_get_enter at Base 0.93
-  __tracepoint_librados___rados_tmap_get_exit at Base 0.93
-  __tracepoint_librados___rados_tmap_put_enter at Base 0.93
-  __tracepoint_librados___rados_tmap_put_exit at Base 0.93
-  __tracepoint_librados___rados_tmap_to_omap_enter at Base 0.93
-  __tracepoint_librados___rados_tmap_to_omap_exit at Base 0.93
-  __tracepoint_librados___rados_tmap_update_enter at Base 0.93
-  __tracepoint_librados___rados_tmap_update_exit at Base 0.93
-  __tracepoint_librados___rados_trunc_enter at Base 0.93
-  __tracepoint_librados___rados_trunc_exit at Base 0.93
-  __tracepoint_librados___rados_unlock_enter at Base 0.93
-  __tracepoint_librados___rados_unlock_exit at Base 0.93
-  __tracepoint_librados___rados_unwatch2_enter at Base 0.93
-  __tracepoint_librados___rados_unwatch2_exit at Base 0.93
-  __tracepoint_librados___rados_unwatch_enter at Base 0.93
-  __tracepoint_librados___rados_unwatch_exit at Base 0.93
-  __tracepoint_librados___rados_version_enter at Base 0.93
-  __tracepoint_librados___rados_version_exit at Base 0.93
-  __tracepoint_librados___rados_wait_for_latest_osdmap_enter at Base 0.93
-  __tracepoint_librados___rados_wait_for_latest_osdmap_exit at Base 0.93
-  __tracepoint_librados___rados_watch2_enter at Base 0.93
-  __tracepoint_librados___rados_watch2_exit at Base 0.93
-  __tracepoint_librados___rados_watch_check_enter at Base 0.93
-  __tracepoint_librados___rados_watch_check_exit at Base 0.93
-  __tracepoint_librados___rados_watch_enter at Base 0.93
-  __tracepoint_librados___rados_watch_exit at Base 0.93
-  __tracepoint_librados___rados_watch_flush_enter at Base 0.93
-  __tracepoint_librados___rados_watch_flush_exit at Base 0.93
-  __tracepoint_librados___rados_write_enter at Base 0.93
-  __tracepoint_librados___rados_write_exit at Base 0.93
-  __tracepoint_librados___rados_write_full_enter at Base 0.93
-  __tracepoint_librados___rados_write_full_exit at Base 0.93
-  __tracepoint_librados___rados_write_op_append_enter at Base 0.93
-  __tracepoint_librados___rados_write_op_append_exit at Base 0.93
-  __tracepoint_librados___rados_write_op_assert_exists_enter at Base 0.93
-  __tracepoint_librados___rados_write_op_assert_exists_exit at Base 0.93
-  __tracepoint_librados___rados_write_op_assert_version_enter at Base 0.93
-  __tracepoint_librados___rados_write_op_assert_version_exit at Base 0.93
-  __tracepoint_librados___rados_write_op_cmpxattr_enter at Base 0.93
-  __tracepoint_librados___rados_write_op_cmpxattr_exit at Base 0.93
-  __tracepoint_librados___rados_write_op_create_enter at Base 0.93
-  __tracepoint_librados___rados_write_op_create_exit at Base 0.93
-  __tracepoint_librados___rados_write_op_exec_enter at Base 0.93
-  __tracepoint_librados___rados_write_op_exec_exit at Base 0.93
-  __tracepoint_librados___rados_write_op_omap_clear_enter at Base 0.93
-  __tracepoint_librados___rados_write_op_omap_clear_exit at Base 0.93
-  __tracepoint_librados___rados_write_op_omap_cmp_enter at Base 0.93
-  __tracepoint_librados___rados_write_op_omap_cmp_exit at Base 0.93
-  __tracepoint_librados___rados_write_op_omap_rm_keys_enter at Base 0.93
-  __tracepoint_librados___rados_write_op_omap_rm_keys_entry at Base 0.93
-  __tracepoint_librados___rados_write_op_omap_rm_keys_exit at Base 0.93
-  __tracepoint_librados___rados_write_op_omap_set_enter at Base 0.93
-  __tracepoint_librados___rados_write_op_omap_set_entry at Base 0.93
-  __tracepoint_librados___rados_write_op_omap_set_exit at Base 0.93
-  __tracepoint_librados___rados_write_op_operate_enter at Base 0.93
-  __tracepoint_librados___rados_write_op_operate_exit at Base 0.93
-  __tracepoint_librados___rados_write_op_remove_enter at Base 0.93
-  __tracepoint_librados___rados_write_op_remove_exit at Base 0.93
-  __tracepoint_librados___rados_write_op_rmxattr_enter at Base 0.93
-  __tracepoint_librados___rados_write_op_rmxattr_exit at Base 0.93
-  __tracepoint_librados___rados_write_op_set_alloc_hint_enter at Base 0.93
-  __tracepoint_librados___rados_write_op_set_alloc_hint_exit at Base 0.93
-  __tracepoint_librados___rados_write_op_set_flags_enter at Base 0.93
-  __tracepoint_librados___rados_write_op_set_flags_exit at Base 0.93
-  __tracepoint_librados___rados_write_op_setxattr_enter at Base 0.93
-  __tracepoint_librados___rados_write_op_setxattr_exit at Base 0.93
-  __tracepoint_librados___rados_write_op_truncate_enter at Base 0.93
-  __tracepoint_librados___rados_write_op_truncate_exit at Base 0.93
-  __tracepoint_librados___rados_write_op_write_enter at Base 0.93
-  __tracepoint_librados___rados_write_op_write_exit at Base 0.93
-  __tracepoint_librados___rados_write_op_write_full_enter at Base 0.93
-  __tracepoint_librados___rados_write_op_write_full_exit at Base 0.93
-  __tracepoint_librados___rados_write_op_zero_enter at Base 0.93
-  __tracepoint_librados___rados_write_op_zero_exit at Base 0.93
-  __tracepoint_provider_librados at Base 0.93
++ (regex)"^ceph_ver__[0-9a-f]{40}@Base$" 0.87
 + ceph_arch_arm_probe at Base 0.93
 + ceph_arch_intel_pclmul at Base 0.93
 + ceph_arch_intel_probe at Base 0.93
 + ceph_arch_intel_sse2 at Base 0.93
 + ceph_arch_intel_sse3 at Base 0.93
 + ceph_arch_intel_sse41 at Base 0.93
 + ceph_arch_intel_sse42 at Base 0.93
 + ceph_arch_intel_ssse3 at Base 0.93
 + ceph_arch_neon at Base 0.93
 + ceph_arch_probe at Base 0.93
 + ceph_arch_probed at Base 0.93
 + ceph_armor at Base 0.93
 + ceph_armor_line_break at Base 0.93
 + ceph_crc32c_func at Base 0.93
 + ceph_crc32c_intel_baseline at Base 0.93
 + ceph_crc32c_intel_fast at Base 0.93
 + ceph_crc32c_intel_fast_exists at Base 0.93
 + ceph_crc32c_sctp at Base 0.93
 + ceph_os_fgetxattr at Base 0.93
 + ceph_os_flistxattr at Base 0.93
 + ceph_os_fremovexattr at Base 0.93
 + ceph_os_fsetxattr at Base 0.93
 + ceph_os_getxattr at Base 0.93
 + ceph_os_listxattr at Base 0.93
 + ceph_os_removexattr at Base 0.93
 + ceph_os_setxattr at Base 0.93
 + ceph_unarmor at Base 0.93
-  ceph_ver__bebf8e9a830d998eeaab55f86bb256d4360dd3c4 at Base 0.93
 + check_for_control_characters at Base 0.93
 + check_for_control_characters_cstr at Base 0.93
 + check_utf8 at Base 0.93
 + check_utf8_cstr at Base 0.93
 + code_environment_to_str at Base 0.93
 + config_optionsp at Base 0.93
 + (arch=amd64)crc32_iscsi_00 at Base 0.93
 + (arch=amd64)crc32_iscsi_00_slver at Base 0.93
 + (arch=amd64)crc32_iscsi_00_slver_00020014 at Base 0.93
 + (arch=amd64)crc32_iscsi_zero_00 at Base 0.93
 + (arch=amd64)crc32_iscsi_zero_00_slver at Base 0.93
 + (arch=amd64)crc32_iscsi_zero_00_slver_00020014 at Base 0.93
 + crc32_table_iscsi_base at Base 0.93
 + crush_add_bucket at Base 0.93
 + crush_add_list_bucket_item at Base 0.93
 + crush_add_rule at Base 0.93
 + crush_add_straw2_bucket_item at Base 0.93
 + crush_add_straw_bucket_item at Base 0.93
 + crush_add_tree_bucket_item at Base 0.93
 + crush_add_uniform_bucket_item at Base 0.93
 + crush_addition_is_unsafe at Base 0.93
 + crush_adjust_list_bucket_item_weight at Base 0.93
 + crush_adjust_straw2_bucket_item_weight at Base 0.93
 + crush_adjust_straw_bucket_item_weight at Base 0.93
 + crush_adjust_tree_bucket_item_weight at Base 0.93
 + crush_adjust_uniform_bucket_item_weight at Base 0.93
 + crush_bucket_add_item at Base 0.93
 + crush_bucket_adjust_item_weight at Base 0.93
 + crush_bucket_alg_name at Base 0.93
 + crush_bucket_remove_item at Base 0.93
 + crush_calc_straw at Base 0.93
 + crush_create at Base 0.93
 + crush_destroy at Base 0.93
 + crush_destroy_bucket at Base 0.93
 + crush_destroy_bucket_list at Base 0.93
 + crush_destroy_bucket_straw at Base 0.93
++ crush_destroy_bucket_straw2 at Base 0.94
 + crush_destroy_bucket_tree at Base 0.93
 + crush_destroy_bucket_uniform at Base 0.93
 + crush_destroy_rule at Base 0.93
 + crush_do_rule at Base 0.93
 + crush_finalize at Base 0.93
 + crush_find_rule at Base 0.93
 + crush_get_bucket_item_weight at Base 0.93
 + crush_get_next_bucket_id at Base 0.93
 + crush_hash32 at Base 0.93
 + crush_hash32_2 at Base 0.93
 + crush_hash32_3 at Base 0.93
 + crush_hash32_4 at Base 0.93
 + crush_hash32_5 at Base 0.93
 + crush_hash_name at Base 0.93
 + crush_ln at Base 0.93
 + crush_make_bucket at Base 0.93
 + crush_make_list_bucket at Base 0.93
 + crush_make_rule at Base 0.93
 + crush_make_straw2_bucket at Base 0.93
 + crush_make_straw_bucket at Base 0.93
 + crush_make_tree_bucket at Base 0.93
 + crush_make_uniform_bucket at Base 0.93
 + crush_multiplication_is_unsafe at Base 0.93
 + crush_remove_bucket at Base 0.93
 + crush_remove_list_bucket_item at Base 0.93
 + crush_remove_straw2_bucket_item at Base 0.93
 + crush_remove_straw_bucket_item at Base 0.93
 + crush_remove_tree_bucket_item at Base 0.93
 + crush_remove_uniform_bucket_item at Base 0.93
 + crush_reweight_bucket at Base 0.93
 + crush_rule_set_step at Base 0.93
 + decode_utf8 at Base 0.93
 + encode_utf8 at Base 0.93
 + escape_json_attr at Base 0.93
 + escape_json_attr_len at Base 0.93
 + escape_xml_attr at Base 0.93
 + escape_xml_attr_len at Base 0.93
 + g_code_env at Base 0.93
 + g_default_file_layout at Base 0.93
 + g_lockdep at Base 0.93
 + get_linux_version at Base 0.93
 + get_process_name at Base 0.93
 + is_control_character at Base 0.93
 + mime_decode_from_qp at Base 0.93
 + mime_encode_as_qp at Base 0.93
 + module_has_param at Base 0.93
 + module_load at Base 0.93
 + pem_key at Base 0.93
 + pipe_cloexec at Base 0.93
 + rados_striper_aio_append at Base 0.87
 + rados_striper_aio_flush at Base 0.87
 + rados_striper_aio_read at Base 0.87
 + rados_striper_aio_write at Base 0.87
 + rados_striper_aio_write_full at Base 0.87
 + rados_striper_append at Base 0.87
 + rados_striper_create at Base 0.87
 + rados_striper_destroy at Base 0.87
 + rados_striper_getxattr at Base 0.87
 + rados_striper_getxattrs at Base 0.87
 + rados_striper_getxattrs_end at Base 0.87
 + rados_striper_getxattrs_next at Base 0.87
 + rados_striper_multi_aio_create_completion at Base 0.87
 + rados_striper_multi_aio_get_return_value at Base 0.87
 + rados_striper_multi_aio_is_complete at Base 0.87
 + rados_striper_multi_aio_is_complete_and_cb at Base 0.87
 + rados_striper_multi_aio_is_safe at Base 0.87
 + rados_striper_multi_aio_is_safe_and_cb at Base 0.87
 + rados_striper_multi_aio_release at Base 0.87
 + rados_striper_multi_aio_wait_for_complete at Base 0.87
 + rados_striper_multi_aio_wait_for_complete_and_cb at Base 0.87
 + rados_striper_multi_aio_wait_for_safe at Base 0.87
 + rados_striper_multi_aio_wait_for_safe_and_cb at Base 0.87
 + rados_striper_read at Base 0.87
 + rados_striper_remove at Base 0.87
 + rados_striper_rmxattr at Base 0.87
 + rados_striper_set_object_layout_object_size at Base 0.87
 + rados_striper_set_object_layout_stripe_count at Base 0.87
 + rados_striper_set_object_layout_stripe_unit at Base 0.87
 + rados_striper_setxattr at Base 0.87
 + rados_striper_stat at Base 0.87
 + rados_striper_trunc at Base 0.87
 + rados_striper_write at Base 0.87
 + rados_striper_write_full at Base 0.87
 + resolve_addrs at Base 0.93
 + safe_cat at Base 0.93
 + safe_pread at Base 0.93
 + safe_pread_exact at Base 0.93
 + safe_pwrite at Base 0.93
 + safe_read at Base 0.93
 + safe_read_exact at Base 0.93
 + safe_read_file at Base 0.93
 + safe_splice at Base 0.93
 + safe_splice_exact at Base 0.93
 + safe_write at Base 0.93
 + safe_write_file at Base 0.93
 + sctp_crc_c at Base 0.93
 + sctp_crc_tableil8_o32 at Base 0.93
 + sctp_crc_tableil8_o40 at Base 0.93
 + sctp_crc_tableil8_o48 at Base 0.93
 + sctp_crc_tableil8_o56 at Base 0.93
 + sctp_crc_tableil8_o64 at Base 0.93
 + sctp_crc_tableil8_o72 at Base 0.93
 + sctp_crc_tableil8_o80 at Base 0.93
 + sctp_crc_tableil8_o88 at Base 0.93
diff --cc debian/librbd1.symbols
index be8c5f5,0000000..923cf72
mode 100644,000000..100644
--- a/debian/librbd1.symbols
+++ b/debian/librbd1.symbols
@@@ -1,71 -1,0 +1,70 @@@
 +librbd.so.1 librbd1 #MINVER#
 + (regex|c++)"^_.*" 0.87
-  __tracepoint_provider_librbd at Base 0.93
-  ceph_ver__bebf8e9a830d998eeaab55f86bb256d4360dd3c4 at Base 0.93
++ (regex)"^ceph_ver__[0-9a-f]{40}@Base$" 0.93
 + rbd_aio_create_completion at Base 0.72.2
 + rbd_aio_discard at Base 0.72.2
 + rbd_aio_flush at Base 0.72.2
 + rbd_aio_get_return_value at Base 0.72.2
 + rbd_aio_is_complete at Base 0.72.2
 + rbd_aio_read2 at Base 0.93
 + rbd_aio_read at Base 0.72.2
 + rbd_aio_release at Base 0.72.2
 + rbd_aio_wait_for_complete at Base 0.72.2
 + rbd_aio_write2 at Base 0.93
 + rbd_aio_write at Base 0.72.2
 + rbd_break_lock at Base 0.72.2
 + rbd_clone2 at Base 0.72.2
 + rbd_clone at Base 0.72.2
 + rbd_close at Base 0.72.2
 + rbd_copy2 at Base 0.72.2
 + rbd_copy at Base 0.72.2
 + rbd_copy_with_progress2 at Base 0.72.2
 + rbd_copy_with_progress at Base 0.72.2
 + rbd_create2 at Base 0.72.2
 + rbd_create3 at Base 0.72.2
 + rbd_create at Base 0.72.2
 + rbd_diff_iterate at Base 0.72.2
 + rbd_discard at Base 0.72.2
 + rbd_flatten at Base 0.72.2
 + rbd_flush at Base 0.72.2
 + rbd_get_features at Base 0.72.2
 + rbd_get_flags at Base 0.93
 + rbd_get_old_format at Base 0.72.2
 + rbd_get_overlap at Base 0.72.2
 + rbd_get_parent_info at Base 0.72.2
 + rbd_get_size at Base 0.72.2
 + rbd_get_stripe_count at Base 0.72.2
 + rbd_get_stripe_unit at Base 0.72.2
 + rbd_invalidate_cache at Base 0.80.5-2~
 + rbd_is_exclusive_lock_owner at Base 0.93
 + rbd_list at Base 0.72.2
 + rbd_list_children at Base 0.72.2
 + rbd_list_lockers at Base 0.72.2
 + rbd_lock_exclusive at Base 0.72.2
 + rbd_lock_shared at Base 0.72.2
 + rbd_open at Base 0.72.2
 + rbd_open_read_only at Base 0.72.2
 + rbd_read2 at Base 0.93
 + rbd_read at Base 0.72.2
 + rbd_read_iterate2 at Base 0.72.2
 + rbd_read_iterate at Base 0.72.2
 + rbd_remove at Base 0.72.2
 + rbd_remove_with_progress at Base 0.72.2
 + rbd_rename at Base 0.72.2
 + rbd_resize at Base 0.72.2
 + rbd_resize_with_progress at Base 0.72.2
 + rbd_snap_create at Base 0.72.2
 + rbd_snap_is_protected at Base 0.72.2
 + rbd_snap_list at Base 0.72.2
 + rbd_snap_list_end at Base 0.72.2
 + rbd_snap_protect at Base 0.72.2
 + rbd_snap_remove at Base 0.72.2
 + rbd_snap_rollback at Base 0.72.2
 + rbd_snap_rollback_with_progress at Base 0.72.2
 + rbd_snap_set at Base 0.72.2
 + rbd_snap_unprotect at Base 0.72.2
 + rbd_stat at Base 0.72.2
 + rbd_unlock at Base 0.72.2
 + rbd_version at Base 0.72.2
 + rbd_write2 at Base 0.93
 + rbd_write at Base 0.72.2
diff --cc debian/patches/arch.patch
index ad1fafa,0000000..719085b
mode 100644,000000..100644
--- a/debian/patches/arch.patch
+++ b/debian/patches/arch.patch
@@@ -1,17 -1,0 +1,17 @@@
 +Last-Update: 2014-10-19
 +Forwarded: not-needed
 +Author: Dmitry Smirnov <onlyjob at member.fsf.org>
 +Description: use `dpkg-architecture` instead of `arch` to get build architecture
 + Fixes build in `pbuilder` on amd64 for i386.
 +
 +--- a/configure.ac
 ++++ b/configure.ac
- @@ -91,7 +91,7 @@ AC_CHECK_PROG(YASM_CHECK, yasm, yes)
++@@ -188,7 +188,7 @@ AC_CHECK_PROG(YASM_CHECK, yasm, yes)
 + if test x"$YASM_CHECK" = x"yes"; then
 +   if yasm -f elf64 src/common/crc32c_intel_fast_asm.S -o /dev/null; then
 +      echo 'we have a modern and working yasm'
 +-     if test `arch` = "x86_64" ; then
 ++     if test `dpkg-architecture -qDEB_BUILD_GNU_CPU` = "x86_64" ; then
 +         echo 'we are x86_64'
 +         arch_x32=0
 +         AC_COMPILE_IFELSE([AC_LANG_PROGRAM([], [[
diff --cc debian/patches/fix-cycles-arch.patch
index 985093e,0000000..dac5903
mode 100644,000000..100644
--- a/debian/patches/fix-cycles-arch.patch
+++ b/debian/patches/fix-cycles-arch.patch
@@@ -1,25 -1,0 +1,38 @@@
 +Description: Enable high precision clock for PPC + fallback
 + This code is only used for benchmarking so warning and
 + fallback if architecture does not have support.
 +Author: James Page <james.page at ubuntu.com>
 +Forwarded: no
 +
 +--- a/src/common/Cycles.h
 ++++ b/src/common/Cycles.h
 +@@ -72,8 +72,15 @@ class Cycles {
 +     uint64_t cntvct;
 +     asm volatile ("isb; mrs %0, cntvct_el0; isb; " : "=r" (cntvct) :: "memory");
 +     return cntvct;
- +#elif defined(__powerpc__) || defined (__powerpc64__)
+++#elif defined(__powerpc__) || defined(__powerpc64__)
 ++    // Based on:
 ++    // https://github.com/randombit/botan/blob/net.randombit.botan/src/lib/entropy/hres_timer/hres_timer.cpp
 ++    uint32_t lo = 0, hi = 0;
 ++    asm volatile("mftbu %0; mftb %1" : "=r" (hi), "=r" (lo));
 ++    return (((uint64_t)hi << 32) | lo);
 + #else
 +-#error No high-precision counter available for your OS/arch
 ++#warning No high-precision counter available for your OS/arch
 ++    return 0;
 + #endif
 +   }
 + 
++--- a/src/common/Cycles.cc
+++++ b/src/common/Cycles.cc
++@@ -52,6 +52,10 @@ void Cycles::init()
++   if (cycles_per_sec != 0)
++     return;
++ 
+++  // Skip initialization if rtdsc is not implemented
+++  if (rdtsc() == 0)
+++    return;
+++
++   // Compute the frequency of the fine-grained CPU timer: to do this,
++   // take parallel time readings using both rdtsc and gettimeofday.
++   // After 10ms have elapsed, take the ratio between these readings.
diff --cc debian/patches/modules.patch
index 23ba129,0000000..3ebce1d
mode 100644,000000..100644
--- a/debian/patches/modules.patch
+++ b/debian/patches/modules.patch
@@@ -1,80 -1,0 +1,80 @@@
 +Last-Update: 2014-04-14
 +Forwarded: no
 +Author: James Page <james.page at ubuntu.com>
 +Description: Mark modules as actually being modules
 + Ceph was/is building internal plugins/modules as versioned libraries;
 + this makes no sense as they are not exposed to anything other than
 + ceph so ABI compat is irrelevant - this patch makes them build without
 + the so.2.0.0 extensions and is a little cleaner.
 +
- --- a/src/cls/Makefile.am
- +++ b/src/cls/Makefile.am
- @@ -45,7 +45,7 @@ radoslib_LTLIBRARIES += libcls_replica_l
-  
-  libcls_user_la_SOURCES = cls/user/cls_user.cc
-  libcls_user_la_LIBADD = $(PTHREAD_LIBS) $(EXTRALIBS)
- -libcls_user_la_LDFLAGS = ${AM_LDFLAGS} -version-info 1:0:0 -export-symbols-regex '.*__cls_.*'
- +libcls_user_la_LDFLAGS = ${AM_LDFLAGS} -module -avoid-version -shared -export-symbols-regex '.*__cls_.*'
-  radoslib_LTLIBRARIES += libcls_user.la
-  
-  libcls_rgw_la_SOURCES = \
 +--- a/src/erasure-code/jerasure/Makefile.am
 ++++ b/src/erasure-code/jerasure/Makefile.am
 +@@ -48,7 +48,7 @@ libec_jerasure_generic_la_CXXFLAGS= ${AM
 + 	-I$(srcdir)/erasure-code/jerasure/gf-complete/include \
 + 	-I$(srcdir)/erasure-code/jerasure/jerasure/include
 + libec_jerasure_generic_la_LIBADD = $(LIBCRUSH) $(PTHREAD_LIBS) $(EXTRALIBS)
 +-libec_jerasure_generic_la_LDFLAGS = ${AM_LDFLAGS} -version-info 2:0:0
 ++libec_jerasure_generic_la_LDFLAGS = ${AM_LDFLAGS} -module -avoid-version -shared
 + if LINUX
 + libec_jerasure_generic_la_LDFLAGS += -export-symbols-regex '.*__erasure_code_.*'
 + endif
 +@@ -95,7 +95,7 @@ libec_jerasure_sse3_la_CXXFLAGS= ${AM_CX
 + 	-I$(srcdir)/erasure-code/jerasure/gf-complete/include \
 + 	-I$(srcdir)/erasure-code/jerasure/jerasure/include
 + libec_jerasure_sse3_la_LIBADD = $(LIBCRUSH) $(PTHREAD_LIBS) $(EXTRALIBS)
 +-libec_jerasure_sse3_la_LDFLAGS = ${AM_LDFLAGS} -version-info 2:0:0
 ++libec_jerasure_sse3_la_LDFLAGS = ${AM_LDFLAGS} -module -avoid-version -shared
 + if LINUX
 + libec_jerasure_sse3_la_LDFLAGS += -export-symbols-regex '.*__erasure_code_.*'
 + endif
 +@@ -124,7 +124,7 @@ libec_jerasure_sse4_la_CXXFLAGS= ${AM_CX
 + 	-I$(srcdir)/erasure-code/jerasure/gf-complete/include \
 + 	-I$(srcdir)/erasure-code/jerasure/jerasure/include
 + libec_jerasure_sse4_la_LIBADD = $(LIBCRUSH) $(PTHREAD_LIBS) $(EXTRALIBS)
 +-libec_jerasure_sse4_la_LDFLAGS = ${AM_LDFLAGS} -version-info 2:0:0
 ++libec_jerasure_sse4_la_LDFLAGS = ${AM_LDFLAGS} -module -avoid-version -shared
 + if LINUX
 + libec_jerasure_sse4_la_LDFLAGS += -export-symbols-regex '.*__erasure_code_.*'
 + endif
 +@@ -138,7 +138,7 @@ libec_jerasure_la_SOURCES = \
 + libec_jerasure_la_CFLAGS = ${AM_CFLAGS}
 + libec_jerasure_la_CXXFLAGS= ${AM_CXXFLAGS}
 + libec_jerasure_la_LIBADD = $(LIBCRUSH) $(PTHREAD_LIBS) $(EXTRALIBS)
 +-libec_jerasure_la_LDFLAGS = ${AM_LDFLAGS} -version-info 2:0:0
 ++libec_jerasure_la_LDFLAGS = ${AM_LDFLAGS} -module -avoid-version -shared
 + if LINUX
 + libec_jerasure_la_LDFLAGS += -export-symbols-regex '.*__erasure_code_.*'
 + endif
 +--- a/src/erasure-code/lrc/Makefile.am
 ++++ b/src/erasure-code/lrc/Makefile.am
 +@@ -13,7 +13,7 @@ libec_lrc_la_SOURCES = ${lrc_sources} co
 + libec_lrc_la_CFLAGS = ${AM_CFLAGS}
 + libec_lrc_la_CXXFLAGS= ${AM_CXXFLAGS}
 + libec_lrc_la_LIBADD = $(LIBCRUSH) $(PTHREAD_LIBS) $(LIBJSON_SPIRIT)
 +-libec_lrc_la_LDFLAGS = ${AM_LDFLAGS} -version-info 1:0:0
 ++libec_lrc_la_LDFLAGS = ${AM_LDFLAGS} -module -avoid-version -shared
 + if LINUX
 + libec_lrc_la_LDFLAGS += -export-symbols-regex '.*__erasure_code_.*'
 + endif
 +--- a/src/erasure-code/isa/Makefile.am
 ++++ b/src/erasure-code/isa/Makefile.am
 +@@ -49,7 +49,7 @@ libec_isa_la_CXXFLAGS = ${AM_CXXFLAGS} -
 + libec_isa_la_CCASFLAGS = ${AM_CCASFLAGS} -I $(abs_srcdir)/erasure-code/isa/isa-l/include/
 + 
 + libec_isa_la_LIBADD = $(LIBCRUSH) $(PTHREAD_LIBS) $(EXTRALIBS)
 +-libec_isa_la_LDFLAGS = ${AM_LDFLAGS} -version-info 2:10:0
 ++libec_isa_la_LDFLAGS = ${AM_LDFLAGS} -module -avoid-version -shared
 + if LINUX
 + libec_isa_la_LDFLAGS += -export-symbols-regex '.*__erasure_code_.*'
 + endif
++--- a/src/cls/Makefile-server.am
+++++ b/src/cls/Makefile-server.am
++@@ -46,7 +46,7 @@ radoslib_LTLIBRARIES += libcls_replica_l
++ 
++ libcls_user_la_SOURCES = cls/user/cls_user.cc
++ libcls_user_la_LIBADD = $(PTHREAD_LIBS) $(EXTRALIBS)
++-libcls_user_la_LDFLAGS = ${AM_LDFLAGS} -version-info 1:0:0 -export-symbols-regex '.*__cls_.*'
+++libcls_user_la_LDFLAGS = ${AM_LDFLAGS} -module -avoid-version -shared -export-symbols-regex '.*__cls_.*'
++ radoslib_LTLIBRARIES += libcls_user.la
++ 
++ libcls_rgw_la_SOURCES = \
diff --cc debian/patches/series
index b61dd25,0000000..44e9de6
mode 100644,000000..100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@@ -1,12 -1,0 +1,13 @@@
 +## Backported / Upstream
 +sleep-recover.patch
 +
 +## Debian
 +rbdmap3-lazyumount.patch
 +arch.patch
 +modules.patch
 +sample.ceph.conf.patch
 +virtualenv-never-download.patch
 +ceph-osd-prestart-path.patch
 +fix-argparse-defaults.patch
 +fix-cycles-arch.patch
++vivid-does-systemd.patch
diff --cc debian/patches/vivid-does-systemd.patch
index 0000000,0000000..1d9acac
new file mode 100644
--- /dev/null
+++ b/debian/patches/vivid-does-systemd.patch
@@@ -1,0 -1,0 +1,18 @@@
++Description: Ensure systemd used >= vivid
++Author: James Page <james.page at ubuntu.com>
++Forwarded: no
++
++--- a/src/ceph-disk
+++++ b/src/ceph-disk
++@@ -2130,7 +2130,10 @@ def activate(
++             else:
++                 (distro, release, codename) = platform.dist()
++                 if distro == 'Ubuntu':
++-                    init = 'upstart'
+++                    if codename >= 'vivid':
+++                        init = 'systemd'
+++                    else:
+++                        init = 'upstart'
++                 else:
++                     init = 'sysvinit'
++ 
diff --cc debian/rules
index da92da6,1fd2d66..ea4233c
--- a/debian/rules
+++ b/debian/rules
@@@ -18,8 -23,9 +18,7 @@@ extraopts += --disable-silent-rule
  extraopts += --with-ocf --with-rest-bench --with-nss
  extraopts += --with-debug
  extraopts += --enable-cephfs-java
 -
 -# rocksdb is not packaged by anyone.  build it if we can.
 -extraopts += --with-librocksdb-static=check
 +extraopts += --with-babeltrace
- extraopts += --with-lttng
  
  ifeq ($(DEB_HOST_ARCH), armel)
    # armel supports ARMv4t or above instructions sets.

-- 
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