]>
git.apps.os.sepia.ceph.com Git - ceph-ci.git/log 
Ilya Dryomov  [Thu, 7 Sep 2017 14:05:20 +0000  (16:05 +0200)] 
krbd: rewrite "already mapped" code
The "already mapped" code, introduced in commit 
d6a66fc8f49b  ("rbd:
before rbd map, warn if the image is already mapped") is broken:
because of a use-after-free on attribute strings, the warning isn't
even printed half the time.
Rewrite making use of udev enumeration filters and fix the interface
while at it.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com> 
Ilya Dryomov  [Thu, 7 Sep 2017 14:05:20 +0000  (16:05 +0200)] 
krbd: factor out enumerate_devices()Signed-off-by: Ilya Dryomov <idryomov@gmail.com> 
Mykola Golub  [Thu, 7 Sep 2017 08:34:01 +0000  (11:34 +0300)] 
Merge pull request #17504 from dillaman/wip-21251Reviewed-by: Mykola Golub <mgolub@mirantis.com> 
Mykola Golub  [Thu, 7 Sep 2017 08:31:45 +0000  (11:31 +0300)] 
Merge pull request #17532 from dillaman/wip-21179Reviewed-by: Mykola Golub <mgolub@mirantis.com> 
Mykola Golub  [Thu, 7 Sep 2017 05:33:08 +0000  (08:33 +0300)] 
Merge pull request #17509 from dillaman/wip-21217Reviewed-by: Mykola Golub <mgolub@mirantis.com> 
Mykola Golub  [Thu, 7 Sep 2017 05:30:31 +0000  (08:30 +0300)] 
Merge pull request #17499 from dillaman/wip-21247Reviewed-by: Kefu Chai <kchai@redhat.com> Reviewed-by: Mykola Golub <mgolub@mirantis.com> 
Patrick Donnelly  [Thu, 7 Sep 2017 04:05:20 +0000  (21:05 -0700)] 
Merge PR #17340 into masterReviewed-by: Patrick Donnelly <pdonnell@redhat.com> 
Patrick Donnelly  [Thu, 7 Sep 2017 04:05:18 +0000  (21:05 -0700)] 
Merge PR #16778 into masterReviewed-by: Patrick Donnelly <pdonnell@redhat.com> 
Patrick Donnelly  [Wed, 6 Sep 2017 21:45:16 +0000  (14:45 -0700)] 
Merge PR #17291 into masterReviewed-by: Patrick Donnelly <pdonnell@redhat.com> Reviewed-by: huanwen ren <ren.huanwen@zte.com.cn> 
Patrick Donnelly  [Wed, 6 Sep 2017 21:45:14 +0000  (14:45 -0700)] 
Merge PR #17289 into masterReviewed-by: Jos Collin <jcollin@redhat.com> Reviewed-by: Patrick Donnelly <pdonnell@redhat.com> 
Patrick Donnelly  [Wed, 6 Sep 2017 21:45:12 +0000  (14:45 -0700)] 
Merge PR #17219 into masterReviewed-by: Patrick Donnelly <pdonnell@redhat.com> Reviewed-by: Amit Kumar <amitkuma@redhat.com> 
Sage Weil  [Wed, 6 Sep 2017 21:02:01 +0000  (16:02 -0500)] 
Merge pull request #17505 from liewegas/wip-20910Reviewed-by: Josh Durgin <jdurgin@redhat.com> 
Sage Weil  [Wed, 6 Sep 2017 20:55:54 +0000  (15:55 -0500)] 
Merge pull request #17459 from xiexingguo/wip-bs-tracked-keyReviewed-by: Pan Liu <liupan1111@gmail.com> Reviewed-by: Kefu Chai <kchai@redhat.com> 
Sage Weil  [Wed, 6 Sep 2017 20:55:25 +0000  (15:55 -0500)] 
Merge pull request #17463 from tchaikov/wip-ceph-tell-mds-starReviewed-by: Patrick Donnelly <pdonnell@redhat.com> Reviewed-by: Chang Liu <liuchang0812@gmail.com> 
Sage Weil  [Wed, 6 Sep 2017 20:52:29 +0000  (15:52 -0500)] 
Merge pull request #17503 from liewegas/wip-21250Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn> Reviewed-by: Varada Kari <varada.kari@gmail.com> 
Jason Dillaman  [Tue, 5 Sep 2017 14:53:47 +0000  (10:53 -0400)] 
cls/rbd: metadata_list not honoring max_return parameterFixes: http://tracker.ceph.com/issues/21247 Signed-off-by: Jason Dillaman <dillaman@redhat.com> 
Jason Dillaman  [Wed, 6 Sep 2017 20:14:58 +0000  (16:14 -0400)] 
rbd: support iterating over metadata items when listingFixes: http://tracker.ceph.com/issues/21179 Signed-off-by: Jason Dillaman <dillaman@redhat.com> 
Sage Weil  [Wed, 6 Sep 2017 18:41:55 +0000  (13:41 -0500)] 
Merge pull request #17510 from liewegas/wip-crush-fix-rule-lookupReviewed-by: Kefu Chai <kchai@redhat.com> 
Yuri Weinstein  [Wed, 6 Sep 2017 15:50:23 +0000  (08:50 -0700)] 
Merge pull request #17356 from shashalu/bucket_link/unlink_olhReviewed-by: Casey Bodley <cbodley@redhat.com> 
Yuri Weinstein  [Wed, 6 Sep 2017 15:49:27 +0000  (08:49 -0700)] 
Merge pull request #17434 from iliul/remove-useless-outputReviewed-by: Jos Collin <jcollin@redhat.com> 
Jos Collin  [Wed, 6 Sep 2017 15:14:47 +0000  (15:14 +0000)] 
Merge pull request #17518 from wjwithagen/wjw-githubmapReviewed-by: Jos Collin <jcollin@redhat.com> 
Yan, Zheng  [Wed, 6 Sep 2017 09:06:44 +0000  (17:06 +0800)] 
mds: fix return value of MDCache::dump_cacheSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Willem Jan Withagen  [Wed, 6 Sep 2017 12:18:57 +0000  (14:18 +0200)] 
.githubmap: Add myselfSigned-off-by: Willem Jan Withagen <wjw@digiware.nl> 
Orit Wasserman  [Wed, 6 Sep 2017 07:23:30 +0000  (10:23 +0300)] 
Merge pull request #16145 from yehudasa/wip-20234Reviewed-by: Orit Wasserman <owasserm@redhat.com> 
Mykola Golub  [Wed, 6 Sep 2017 07:14:04 +0000  (10:14 +0300)] 
Merge pull request #17502 from dillaman/wip-21248Reviewed-by: Nathan Cutler <ncutler@suse.com> 
Mykola Golub  [Wed, 6 Sep 2017 06:27:38 +0000  (09:27 +0300)] 
Merge pull request #17375 from liupan1111/wip-final-fix-nbdReviewed-by: Mykola Golub <mgolub@mirantis.com> 
Jos Collin  [Wed, 6 Sep 2017 04:18:39 +0000  (04:18  +0000)] 
Merge pull request #17507 from batrick/githubmap-updateReviewed-by: Jos Collin <jcollin@redhat.com> 
Patrick Donnelly  [Wed, 6 Sep 2017 03:49:54 +0000  (20:49 -0700)] 
Merge PR #17319 into masterReviewed-by: Zheng Yan <zyan@redhat.com> 
Patrick Donnelly  [Wed, 6 Sep 2017 03:49:19 +0000  (20:49 -0700)] 
Merge PR #17301 into masterReviewed-by: Kefu Chai <kchai@redhat.com> Reviewed-by: Patrick Donnelly <pdonnell@redhat.com> 
Patrick Donnelly  [Wed, 6 Sep 2017 03:45:35 +0000  (20:45 -0700)] 
Merge PR #17263 into masterReviewed-by: Zheng Yan <zyan@redhat.com> 
Patrick Donnelly  [Wed, 6 Sep 2017 03:44:39 +0000  (20:44 -0700)] 
Merge PR #17178 into masterReviewed-by: Patrick Donnelly <pdonnell@redhat.com> Reviewed-by: Sage Weil <sage@redhat.com> 
Patrick Donnelly  [Wed, 6 Sep 2017 03:44:04 +0000  (20:44 -0700)] 
Merge PR #17095 into masterReviewed-by: Patrick Donnelly <pdonnell@redhat.com> Reviewed-by: Douglas Fuller <dfuller@redhat.com> 
Patrick Donnelly  [Wed, 6 Sep 2017 03:43:28 +0000  (20:43 -0700)] 
Merge PR #16562 into masterReviewed-by: Patrick Donnelly <pdonnell@redhat.com> 
Patrick Donnelly  [Wed, 6 Sep 2017 03:42:30 +0000  (20:42 -0700)] 
Merge PR #16305 into masterReviewed-by: Patrick Donnelly <pdonnell@redhat.com> 
Patrick Donnelly  [Tue, 5 Sep 2017 21:54:06 +0000  (14:54 -0700)] 
githubmap: add some known GitHub reviewersSigned-off-by: Patrick Donnelly <pdonnell@redhat.com> 
Kefu Chai  [Wed, 6 Sep 2017 03:16:08 +0000  (11:16 +0800)] 
Merge pull request #17447 from tchaikov/wip-freebsd-coredumpReviewed-by: Willem Jan Withagen <wjw@digiware.nl> 
Sage Weil  [Wed, 6 Sep 2017 02:25:03 +0000  (22:25 -0400)] 
crush: fix fast rule lookup when uniformSigned-off-by: Sage Weil <sage@redhat.com> 
Jason Dillaman  [Wed, 6 Sep 2017 01:37:16 +0000  (21:37 -0400)] 
test/cls_rbd: mask newer feature bits to support upgrade testsFixes: http://tracker.ceph.com/issues/21217 Signed-off-by: Jason Dillaman <dillaman@redhat.com> 
Sage Weil  [Tue, 5 Sep 2017 21:43:28 +0000  (17:43 -0400)] 
qa/objectstore/bluestore*: less debug outputSigned-off-by: Sage Weil <sage@redhat.com> 
Jason Dillaman  [Tue, 5 Sep 2017 20:26:52 +0000  (16:26 -0400)] 
qa/suites/rbd: reduce monitor requirements for mirroring testsFixes: http://tracker.ceph.com/issues/21251 Signed-off-by: Jason Dillaman <dillaman@redhat.com> 
Jason Dillaman  [Tue, 5 Sep 2017 20:20:26 +0000  (16:20 -0400)] 
qa/suites/rbd: fixed cache overrideFixes: http://tracker.ceph.com/issues/21251 Signed-off-by: Jason Dillaman <dillaman@redhat.com> 
Jason Dillaman  [Tue, 5 Sep 2017 19:59:47 +0000  (15:59 -0400)] 
qa/suites/rbd: reduce OSD debug log levelsFixes: http://tracker.ceph.com/issues/21251 Signed-off-by: Jason Dillaman <dillaman@redhat.com> 
Patrick Donnelly  [Tue, 5 Sep 2017 19:48:41 +0000  (12:48 -0700)] 
Merge PR #17373 into masterReviewed-by: Patrick Donnelly <pdonnell@redhat.com> 
Sage Weil  [Tue, 5 Sep 2017 19:01:02 +0000  (15:01 -0400)] 
os/bluestore/BlueFS: prevent _compact_log_async reentry
_should_compact_log uses new_log != nullptr to tell whether compaction is
already in progress, but we don't set it until we are midway through the
process.  Set it at the top of the method to prevent reentry.
See 
455cc6cea2e5e8bc1126b5047b6003fa583af1b5 , which failed to implement
this properly.
Fixes: http://tracker.ceph.com/issues/21250 
Signed-off-by: Sage Weil <sage@redhat.com> 
Kefu Chai  [Tue, 5 Sep 2017 08:33:24 +0000  (16:33 +0800)] 
ceph: collect all mds in mdsids()Fixes: http://tracker.ceph.com/issues/21230 Signed-off-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Tue, 5 Sep 2017 08:05:44 +0000  (16:05 +0800)] 
ceph: always populate `targets` with ids_by_service()Signed-off-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Tue, 5 Sep 2017 08:00:59 +0000  (16:00 +0800)] 
ceph: extract ids_by_service() so it can be reusedSigned-off-by: Kefu Chai <kchai@redhat.com> 
Jason Dillaman  [Tue, 5 Sep 2017 16:11:45 +0000  (12:11 -0400)] 
librbd: rename of non-existent image results in seg faultFixes: http://tracker.ceph.com/issues/21248 Signed-off-by: Jason Dillaman <dillaman@redhat.com> 
Casey Bodley  [Tue, 5 Sep 2017 15:39:12 +0000  (11:39 -0400)] 
Merge pull request #17141 from theanalyst/doc-civetweb-portsReviewed-by: Casey Bodley <cbodley@redhat.com> 
Jason Dillaman  [Tue, 5 Sep 2017 14:13:50 +0000  (10:13 -0400)] 
Merge pull request #17436 from ashishkumsingh/wip-doc-fix-snapshot-flatten-exampleReviewed-by: Jason Dillaman <dillaman@redhat.com> 
Sage Weil  [Tue, 5 Sep 2017 14:05:46 +0000  (09:05 -0500)] 
Merge pull request #17457 from batrick/githubmapReviewed-by: Sage Weil <sage@redhat.com> 
Jos Collin  [Tue, 5 Sep 2017 12:12:30 +0000  (12:12 +0000)] 
Merge pull request #17489 from mychoxin/yuanxin_deep_copyReviewed-by: Jos Collin <jcollin@redhat.com> 
xin.yuan  [Tue, 5 Sep 2017 11:25:39 +0000  (19:25 +0800)] 
include/buffer.h: fix comment 'no not allow' -> 'do not allow'Signed-off-by: mychoxin <mychoxin@gmail.com> 
Kefu Chai  [Tue, 5 Sep 2017 05:43:05 +0000  (13:43 +0800)] 
Merge pull request #17430 from Songweibin/wip-osd-miscReviewed-by: xie xingguo <xie.xingguo@zte.com.cn> 
Kefu Chai  [Tue, 5 Sep 2017 05:02:03 +0000  (13:02 +0800)] 
Merge pull request #16476 from renhwztetecs/renhw-wip-mgr-standby-ipReviewed-by: John Spray <john.spray@redhat.com> Reviewed-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Tue, 5 Sep 2017 04:52:57 +0000  (12:52 +0800)] 
Merge pull request #17431 from tchaikov/wip-da-SCA-
20170510 
Coverity and SCA fixes
Reviewed-by: Jason Dillaman <dillaman@redhat.com> 
Reviewed-by: Kefu Chai <kchai@redhat.com> 
xie xingguo  [Tue, 5 Sep 2017 03:45:53 +0000  (11:45 +0800)] 
os/bluestore: add bluestore_prefer_deferred_size_hdd/ssd to tracked keysSigned-off-by: xie xingguo <xie.xingguo@zte.com.cn> 
Kefu Chai  [Mon, 4 Sep 2017 08:12:55 +0000  (16:12 +0800)] 
test/coredumpctl: support freebsdSigned-off-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Tue, 5 Sep 2017 02:05:09 +0000  (10:05 +0800)] 
Merge pull request #17437 from tchaikov/wip-refactor-build_initial_pg_historyReviewed-by: xie xingguo <xie.xingguo@zte.com.cn> 
Kefu Chai  [Tue, 5 Sep 2017 01:33:24 +0000  (09:33 +0800)] 
Merge pull request #17393 from tchaikov/wip-cmake-disable-vtaReviewed-by: Sage Weil <sage@redhat.com> 
Patrick Donnelly  [Mon, 4 Sep 2017 19:08:08 +0000  (12:08 -0700)] 
githubmap: add map for GitHub contributor lookupSigned-off-by: Patrick Donnelly <pdonnell@redhat.com> 
Pan Liu  [Sun, 3 Sep 2017 04:12:15 +0000  (12:12 +0800)] 
rbd-nbd: fix generic option issueFixes: http://tracker.ceph.com/issues/20426 Signed-off-by: Pan Liu <wanjun.lp@alibaba-inc.com> 
Xie Xingguo  [Mon, 4 Sep 2017 11:53:14 +0000  (19:53 +0800)] 
Merge pull request #15705 from xiexingguo/wip-fix-blob-tracker-checkReviewed-by: Sage Weil <sage@redhat.com> Reviewed-by: Igor Fedotov <ifedotov@mirantis.com> 
Ashish Singh  [Mon, 4 Sep 2017 11:12:09 +0000  (16:42 +0530)] 
doc: Fixes rbd snapshot flatten exampleFixes: #17723 Signed-off-by: Ashish Singh <assingh@redhat.com> 
Xie Xingguo  [Mon, 4 Sep 2017 11:01:59 +0000  (19:01 +0800)] 
Merge pull request #15363 from ShiqiCooperation/masterReviewed-by: Sage Weil <sage@redhat.com> 
iliul  [Sun, 3 Sep 2017 08:41:22 +0000  (16:41 +0800)] 
rgw: remove the useless output when list zonesSigned-off-by: iliul <liul124@chinaunicom.cn> 
Kefu Chai  [Mon, 4 Sep 2017 05:51:34 +0000  (13:51 +0800)] 
osd: update info only if new_intervalSigned-off-by: Kefu Chai <kchai@redhat.com> 
Haomai Wang  [Mon, 4 Sep 2017 05:33:43 +0000  (22:33 -0700)] 
Merge pull request #17435 from liupan1111/wip-fix-spdk-perfReviewed-by: Haomai Wang <haomai@xsky.com> 
Pan Liu  [Mon, 4 Sep 2017 03:33:03 +0000  (11:33 +0800)] 
bluestore/NVMEDevice: accurate the latency of queue latency.Signed-off-by: Pan Liu <wanjun.lp@alibaba-inc.com> Signed-off-by: Ziye Yang <optimistyzy@gmail.com> 
Pan Liu  [Mon, 4 Sep 2017 03:14:18 +0000  (11:14 +0800)] 
bluestore/NVMEDevice: remove mm_pause according to the example givn bySigned-off-by: Pan Liu <wanjun.lp@alibaba-inc.com> Signed-off-by: Ziye Yang <optimistyzy@gmail.com> 
huanwen ren  [Wed, 30 Aug 2017 08:47:24 +0000  (16:47 +0800)] 
mgr: add the ip addr of standbysSigned-off-by: huanwen ren <ren.huanwen@zte.com.cn> 
Pan Liu  [Mon, 4 Sep 2017 02:57:24 +0000  (10:57 +0800)] 
bluestore/NVMEDevice: rename the perf counter *aio_write* to *write*,Signed-off-by: Pan Liu <wanjun.lp@alibaba-inc.com> Signed-off-by: Ziye Yang <optimistyzy@gmail.com> 
Pan Liu  [Mon, 4 Sep 2017 02:49:11 +0000  (10:49 +0800)] 
bluestore/NVMEDevice.cc: rename the thread from ceph-osd toSigned-off-by: Pan Liu <wanjun.lp@alibaba-inc.com> Signed-off-by: Ziye Yang <optimistyzy@gmail.com> 
Xie Xingguo  [Mon, 4 Sep 2017 01:20:40 +0000  (09:20 +0800)] 
Merge pull request #17409 from liewegas/wip-21207Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn> Reviewed-by: Varada Kari <varada.kari@sandisk.com> 
Xie Xingguo  [Mon, 4 Sep 2017 01:18:20 +0000  (09:18 +0800)] 
Merge pull request #17395 from theanalyst/cli-rados-stat2Reviewed-by: Kefu Chai <kchai@redhat.com> 
Xie Xingguo  [Mon, 4 Sep 2017 01:17:07 +0000  (09:17 +0800)] 
Merge pull request #17100 from mychoxin/yuanxin_vstart_default_bluestoreReviewed-by: xie xingguo <xie.xingguo@zte.com.cn> 
Yehuda Sadeh  [Sun, 3 Sep 2017 05:25:42 +0000  (08:25 +0300)] 
Merge pull request #16855 from amitkumar50/rgw_moduleReviewed-by: Jos Collin <jcollin@redhat.com> Reviewed-by: Casey Bodley <cbodley@redhat.com> 
Yehuda Sadeh  [Sun, 3 Sep 2017 05:23:59 +0000  (08:23 +0300)] 
Merge pull request #17129 from C2python/clear_paraReviewed-by: Jos Collin <jcollin@redhat.com> Reviewed-by: Yehuda Sadeh <yehuda@redhat.com> 
Sage Weil  [Sat, 2 Sep 2017 18:37:37 +0000  (13:37 -0500)] 
Merge pull request #15341 from chardan/jfw-wip-rand_makes_puppies_cryReviewed-by: Kefu Chai <kchai@redhat.com> Reviewed-by: Adam Emerson <aemerson@redhat.com> 
Sage Weil  [Sat, 2 Sep 2017 18:36:53 +0000  (13:36 -0500)] 
Merge pull request #15565 from gmayyyha/ceph-osd-help-outputReviewed-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sat, 2 Sep 2017 18:36:08 +0000  (13:36 -0500)] 
Merge pull request #16942 from jcsp/wip-20888Reviewed-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sat, 2 Sep 2017 18:35:51 +0000  (13:35 -0500)] 
Merge pull request #17404 from rzarzynski/wip-bs-ldout-in-stupid
Sage Weil  [Sat, 2 Sep 2017 18:35:26 +0000  (13:35 -0500)] 
Merge pull request #17406 from liewegas/wip-21206
Sage Weil  [Sat, 2 Sep 2017 18:35:15 +0000  (13:35 -0500)] 
Merge pull request #17416 from xiexingguo/wip-handle-small-blockReviewed-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sat, 2 Sep 2017 18:34:41 +0000  (13:34 -0500)] 
Merge pull request #17423 from liewegas/wip-21203Reviewed-by: Sage Weil <sage@redhat.com> 
Danny Al-Gaaf  [Tue, 30 May 2017 10:31:19 +0000  (12:31 +0200)] 
test/librados/aio.cc: silence coverity with scope_guard
Fix for:
CID 
1313405  (#1 of 1): Resource leak (RESOURCE_LEAK)
 leaked_storage: Variable my_completion2 going out of scope
 leaks the storage it points to.
CID 
1219522  (#1 of 1): Resource leak (RESOURCE_LEAK)
 leaked_storage: Variable my_completion going out of scope
 leaks the storage it points to.
CID 
1219501  (#1 of 1): Resource leak (RESOURCE_LEAK)
 leaked_storage: Variable my_completion going out of scope
 leaks the storage it points to.
CID 
1313406  (#1 of 1): Resource leak (RESOURCE_LEAK)
 leaked_storage: Variable my_completion2 going out of scope
 leaks the storage it points to.
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> 
Danny Al-Gaaf  [Tue, 30 May 2017 10:27:57 +0000  (12:27 +0200)] 
c_read_operations.cc: silence coverity with scope_guard
CID 
1219593  (#1 of 1): Resource leak (RESOURCE_LEAK)
 leaked_storage: Variable completion going out of scope leaks
 the storage it points to.
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> 
Danny Al-Gaaf  [Tue, 30 May 2017 10:01:58 +0000  (12:01 +0200)] 
LibradosTestStub.cc: memset struct sockaddr_in
Fix for:
CID 
1402624  (#1 of 1): Uninitialized scalar variable (UNINIT)
 uninit_use: Using uninitialized value sin. Field sin.sin_zero is
 uninitialized.
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> 
Danny Al-Gaaf  [Tue, 30 May 2017 09:29:42 +0000  (11:29 +0200)] 
common/Timer.h: ~SafeTimer needs to be virtual
Fix for:
CID 
1396232  (#1 of 1): Non-virtual destructor (VIRTUAL_DTOR)
 nonvirtual_dtor: Class librbd::<unnamed>::SafeTimerSingleton has a
 destructor and a pointer to it is upcast to class SafeTimer which
 doesn't have a virtual destructor.
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> 
Danny Al-Gaaf  [Tue, 30 May 2017 08:56:23 +0000  (10:56 +0200)] 
test_ipaddr.cc: memset with 0 and not '0'
Fix for:
CID 
1405070  (#1 of 1): Memset fill value of '0' (NO_EFFECT)
CID 
1405071  (#1 of 1): Memset fill value of '0' (NO_EFFECT)
CID 
1405073  (#1 of 1): Memset fill value of '0' (NO_EFFECT)
CID 
1405074  (#1 of 1): Memset fill value of '0' (NO_EFFECT)
CID 
1405075  (#1 of 1): Memset fill value of '0' (NO_EFFECT)
CID 
1405077  (#1 of 1): Memset fill value of '0' (NO_EFFECT)
CID 
1405083  (#1 of 1): Memset fill value of '0' (NO_EFFECT)
CID 
1405086  (#1 of 1): Memset fill value of '0' (NO_EFFECT)
CID 
1405087  (#1 of 1): Memset fill value of '0' (NO_EFFECT)
 bad_memset: "memset" with fill value "'0'" (the zero character).
 memset(&net, 48, 28UL). (CWE-665)
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> 
Danny Al-Gaaf  [Thu, 11 May 2017 14:37:26 +0000  (16:37 +0200)] 
client/MetaRequest.h: fix UNINIT_CTORSigned-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> 
Danny Al-Gaaf  [Thu, 11 May 2017 14:34:48 +0000  (16:34 +0200)] 
client/Client.cc: fix UNINIT_CTOR
Fix for:
CID 
1406088  (#1 of 1): Uninitialized pointer field (UNINIT_CTOR)
 uninit_member: Non-static class member root_ancestor is not
 initialized in this constructor nor in any functions that it calls.
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> 
Danny Al-Gaaf  [Thu, 11 May 2017 13:29:56 +0000  (15:29 +0200)] 
crush/CrushCompiler.cc: fix error handling
calloc() does not take negative values, check return value from
get_max_buckets() and handle it correctly.
Fix for:
CID 
1405301  (#1 of 1): Argument cannot be negative (NEGATIVE_RETURNS)
 negative_returns: arg_map.size is passed to a parameter that cannot
 be negative.
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> 
Danny Al-Gaaf  [Wed, 10 May 2017 18:42:36 +0000  (20:42 +0200)] 
client/Client.cc: fix USE_AFTER_FREE
Don't call put_request() twice, it's already called by
unregister_request()
Fix for:
CID 
1405360  (#1 of 1): Use after free (USE_AFTER_FREE)
 deref_arg: Calling put_request dereferences freed pointer request
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> 
Danny Al-Gaaf  [Wed, 10 May 2017 14:52:54 +0000  (16:52 +0200)] 
tools/rbd/Utils.cc: yank features_set_specified and related logic
since it isn't used
Fix for:
CID 
1394854  (#1 of 1): 'Constant' variable guards dead code (DEADCODE)
 dead_error_line: Execution cannot reach this statement:
 opts->set(RBD_IMAGE_OPTION_....
 Local variable features_set_specified is assigned only once, to a
 constant value, making it effectively constant throughout its scope.
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> 
Sage Weil  [Sat, 2 Sep 2017 02:07:33 +0000  (21:07 -0500)] 
Merge pull request #17304 from kungf/calc_replicated_actingReviewed-by: Kefu Chai <kchai@redhat.com> 
Sage Weil  [Sat, 2 Sep 2017 02:06:36 +0000  (21:06 -0500)] 
Merge pull request #17088 from zmedico/interval_set_intersection_of_optimizationReviewed-by: Kefu Chai <kchai@redhat.com> 
Sage Weil  [Fri, 1 Sep 2017 21:28:03 +0000  (16:28 -0500)] 
Merge pull request #15816 from chardan/jfw-wip-consolidate-spinlocksReviewed-by: Adam Emerson <aemerson@redhat.com> 
Sage Weil  [Fri, 1 Sep 2017 21:27:42 +0000  (16:27 -0500)] 
Merge pull request #17265 from zmedico/interval-set-intersection-insert-optimizationReviewed-by: Adam Emerson <aemerson@redhat.com> 
Sage Weil  [Fri, 1 Sep 2017 21:26:50 +0000  (16:26 -0500)] 
Merge pull request #17391 from myoungwon/wip-proxywrite-cleanupReviewed-by: xie xingguo <xie.xingguo@zte.com.cn>