mirror of
https://github.com/ceph/ceph
synced 2025-02-23 02:57:21 +00:00
Merge branch 'stable'
This commit is contained in:
commit
59501e1d3f
@ -7,7 +7,7 @@ AC_PREREQ(2.59)
|
||||
# NOTE: This version is _only_ used for naming the tarball. The
|
||||
# VERSION define is not used by the code. It gets a version string
|
||||
# from 'git describe'; see src/ceph_ver.[ch]
|
||||
AC_INIT([ceph], [0.28.1], [ceph-devel@vger.kernel.org])
|
||||
AC_INIT([ceph], [0.28.2], [ceph-devel@vger.kernel.org])
|
||||
|
||||
AC_CONFIG_SUBDIRS([src/gtest])
|
||||
|
||||
|
6
debian/changelog
vendored
6
debian/changelog
vendored
@ -1,3 +1,9 @@
|
||||
ceph (0.28.2-1) experimental; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Sage Weil <sage@newdream.net> Sat, 28 May 2011 09:14:17 -0700
|
||||
|
||||
ceph (0.28.1-1) experimental; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
1
debian/obsync.install
vendored
Normal file
1
debian/obsync.install
vendored
Normal file
@ -0,0 +1 @@
|
||||
usr/bin/obsync
|
@ -4811,11 +4811,17 @@ void OSD::do_recovery(PG *pg)
|
||||
do_queries(query_map);
|
||||
else {
|
||||
dout(10) << "do_recovery no luck, giving up on this pg for now" << dendl;
|
||||
recovery_wq.lock();
|
||||
pg->recovery_item.remove_myself(); // sigh...
|
||||
recovery_wq.unlock();
|
||||
|
||||
}
|
||||
}
|
||||
else if (started < max)
|
||||
else if (started < max) {
|
||||
recovery_wq.lock();
|
||||
pg->recovery_item.remove_myself();
|
||||
recovery_wq.unlock();
|
||||
}
|
||||
|
||||
pg->unlock();
|
||||
}
|
||||
|
@ -787,6 +787,8 @@ public:
|
||||
|
||||
interval_set<snapid_t> snap_trimq;
|
||||
|
||||
/* You should not use these items without taking their respective queue locks
|
||||
* (if they have one) */
|
||||
xlist<PG*>::item recovery_item, backlog_item, scrub_item, scrub_finalize_item, snap_trim_item, remove_item, stat_queue_item;
|
||||
int recovery_ops_active;
|
||||
#ifdef DEBUG_RECOVERY_OIDS
|
||||
|
Loading…
Reference in New Issue
Block a user