Re: [PATCH RFC 10/20] ctlv: Prepare event queue support
From: Jason Gunthorpe
Date: Mon Oct 26 2026 - 10:10:58 EST
> Add per-open subscriptions, bounded event queues and event creation for
> CTLV families. Add the generated root family kernel bindings now that their
> message and event helpers are available.
>
> The event and generated root objects can be compile-checked here.
> CONFIG_CTLV remains unwired until device dispatch completes the module.
>
> Assisted-by: Cursor: GPT-5.6 Sol
> Assisted-by: Cursor: Claude Opus 5.5
> Signed-off-by: Jiri Pirko <jiri@xxxxxxxxxx>
> ---
> drivers/ctlv/Makefile | 2 +-
> drivers/ctlv/device.h | 38 ++
> drivers/ctlv/event.c | 713 ++++++++++++++++++++++++++++++++++++
> drivers/ctlv/event.h | 69 ++++
> drivers/ctlv/internal.h | 7 +
> include/linux/ctlv.h | 27 ++
> include/linux/ctlv_family.h | 11 +
> 7 files changed, 866 insertions(+), 1 deletion(-)
If we are deferring the mr log, then events can be defered too? That
would save another 1kloc to look at right now.
--
Jason