Re: [PATCH 10/18] libmultipath: checkers: add support for async checker
Benjamin Marzinski <[email protected]>
| Newsgroups | dev.linux.lists.dm-devel |
|---|---|
| Message-ID | <[email protected]> |
On Tue, May 05, 2026 at 05:43:24PM +0200, Martin Wilck wrote: > If a checker shared library contains a symbol "libcheck_async_func", > use this as a callback for the async checker functions, and do not > read any other symbols from the .so file except the message table. > > Checkers can provide a symbol async_context_size that will cause > the async_checker code to reserve extra space in runner_data for > the checker to use, and a symbol async_init() for initializing > this private context. > > Only emc_clariion will use the latter functionality. > > Signed-off-by: Martin Wilck <[email protected]> async_context_size and async_init() don't exist yet, but otherwise Reviewed-by: Benjamin Marzinski <[email protected]>