From: Patrick Donnelly Date: Fri, 15 May 2026 17:27:08 +0000 (-0400) Subject: Merge PR #68776 into tentacle X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fheads%2Ftentacle;p=ceph.git Merge PR #68776 into tentacle * refs/pull/68776/head: tentacle: test/neorados: Narrow Asio includes in `leak_watch_notify` test/neorados: Don't leak watch handle neorados: Avoid double cleanup in watch/notify neorados: Actually enforce notification queue limit neorados: Do not try to decode an empty response in notify neorados: Go through linger_cancel on `io_context` shutdown common/async: Fix removal from service list osdc: remove implicit LingerOp reference between watch/unwatch osdc: linger_register() returns intrusive_ptr neorados: NotifierHandler holds intrusive_ptr neorados: Notifier holds intrusive_ptr librados: aio_unwatch() delivers ENOTCONN to AioCompletion osdc: Objecter::linger_by_cookie() for safe cast from uint64 librados: linger callbacks hold a reference to LingerOp Reviewed-by: Ilya Dryomov --- 28ca83664e414bf9610f3d450b3bf6179763c253