Skip to content

crimson: access coll_map under alien tp with a lock#58766

Merged
Matan-B merged 5 commits intoceph:mainfrom
athanatos:sjust/wip-66294-collection-race
Jul 25, 2024
Merged

crimson: access coll_map under alien tp with a lock#58766
Matan-B merged 5 commits intoceph:mainfrom
athanatos:sjust/wip-66294-collection-race

Conversation

@athanatos
Copy link
Contributor

Show available Jenkins commands
  • jenkins retest this please
  • jenkins test classic perf
  • jenkins test crimson perf
  • jenkins test signed
  • jenkins test make check
  • jenkins test make check arm64
  • jenkins test submodules
  • jenkins test dashboard
  • jenkins test dashboard cephadm
  • jenkins test api
  • jenkins test docs
  • jenkins render docs
  • jenkins test ceph-volume all
  • jenkins test ceph-volume tox
  • jenkins test windows
  • jenkins test rook e2e

Signed-off-by: Samuel Just <sjust@redhat.com>
Signed-off-by: Samuel Just <sjust@redhat.com>
Signed-off-by: Samuel Just <sjust@redhat.com>
Signed-off-by: Samuel Just <sjust@redhat.com>
@athanatos athanatos requested a review from a team as a code owner July 23, 2024 18:11
@athanatos
Copy link
Contributor Author

Copy link
Member

@cyx1231st cyx1231st left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Moving coll_map out of seastar and to be protected by coll_map_lock looks reasonable.

@Matan-B
Copy link
Contributor

Matan-B commented Jul 24, 2024

https://pulpito.ceph.com/matan-2024-07-24_07:30:51-crimson-rados-wip-sjust-crimson-testing-2024-07-22-distro-crimson-smithi/
Tests look great.
Only (bluestore's) rbd api failed (due to #57797) - unrelated.

@Matan-B Matan-B merged commit ee7c187 into ceph:main Jul 25, 2024
NitzanMordhai pushed a commit to NitzanMordhai/ceph that referenced this pull request Aug 1, 2024
…on-race

crimson: access coll_map under alien tp with a lock

Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>
Reviewed-by: Matan Breizman <mbreizma@redhat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants