]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
crimson: switch to ceph_abort_msg 64262/head
authorMatan Breizman <mbreizma@redhat.com>
Mon, 30 Jun 2025 09:44:24 +0000 (09:44 +0000)
committerMatan Breizman <mbreizma@redhat.com>
Wed, 2 Jul 2025 08:37:14 +0000 (08:37 +0000)
commit344cbd54e04bf5699037ae1de1701cb210950d5b
tree6e888350b62e95d2132731b999103cda1fd974ac
parent5aeaa104d86517f4a289f377c72c2ed63e476f76
crimson: switch to ceph_abort_msg

ceph_abort doesn't print a message. Use ceph_abort_msg instead.
Most of the instances are not printing useful information but some are:
  ceph_abort_msg("seastore device size setting is too small");

```
  ::ceph::__ceph_abort( __FILE__, __LINE__, __CEPH_ASSERT_FUNCTION, "abort() called")

  ::ceph::__ceph_abort( __FILE__, __LINE__, __CEPH_ASSERT_FUNCTION, msg)
```

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
42 files changed:
src/crimson/net/FrameAssemblerV2.cc
src/crimson/net/Interceptor.h
src/crimson/net/ProtocolV2.cc
src/crimson/net/Socket.cc
src/crimson/net/io_handler.cc
src/crimson/net/io_handler.h
src/crimson/os/seastore/async_cleaner.cc
src/crimson/os/seastore/backref/btree_backref_manager.cc
src/crimson/os/seastore/btree/fixed_kv_btree.h
src/crimson/os/seastore/cache.cc
src/crimson/os/seastore/cache.h
src/crimson/os/seastore/cached_extent.h
src/crimson/os/seastore/extent_placement_manager.cc
src/crimson/os/seastore/extent_placement_manager.h
src/crimson/os/seastore/journal/circular_journal_space.cc
src/crimson/os/seastore/journal/record_submitter.cc
src/crimson/os/seastore/object_data_handler.cc
src/crimson/os/seastore/onode_manager/staged-fltree/node.cc
src/crimson/os/seastore/onode_manager/staged-fltree/node.h
src/crimson/os/seastore/onode_manager/staged-fltree/node_extent_accessor.h
src/crimson/os/seastore/onode_manager/staged-fltree/node_extent_manager/dummy.h
src/crimson/os/seastore/onode_manager/staged-fltree/node_extent_manager/seastore.cc
src/crimson/os/seastore/onode_manager/staged-fltree/node_extent_manager/seastore.h
src/crimson/os/seastore/onode_manager/staged-fltree/node_extent_manager/test_replay.h
src/crimson/os/seastore/onode_manager/staged-fltree/node_impl.cc
src/crimson/os/seastore/onode_manager/staged-fltree/node_impl.h
src/crimson/os/seastore/onode_manager/staged-fltree/node_layout.h
src/crimson/os/seastore/onode_manager/staged-fltree/node_layout_replayable.h
src/crimson/os/seastore/onode_manager/staged-fltree/stages/key_layout.cc
src/crimson/os/seastore/onode_manager/staged-fltree/stages/key_layout.h
src/crimson/os/seastore/onode_manager/staged-fltree/stages/node_stage.cc
src/crimson/os/seastore/onode_manager/staged-fltree/stages/node_stage.h
src/crimson/os/seastore/onode_manager/staged-fltree/stages/node_stage_layout.h
src/crimson/os/seastore/onode_manager/staged-fltree/stages/stage.h
src/crimson/os/seastore/onode_manager/staged-fltree/stages/stage_types.h
src/crimson/os/seastore/onode_manager/staged-fltree/tree.h
src/crimson/os/seastore/transaction_manager.h
src/crimson/osd/pg_map.cc
src/crimson/osd/recovery_backend.cc
src/crimson/osd/scrub/scrub_machine.h
src/crimson/osd/shard_services.cc
src/crimson/tools/perf_crimson_msgr.cc