[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