Re: [PATCH RFC 10/20] ctlv: Prepare event queue support
From: Jiri Pirko
Date: Mon Oct 26 2026 - 10:50:55 EST
Mon, Oct 26, 2026 at 03:07:54PM +0100, jgg@xxxxxxxxxx wrote:
>> 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.
Okay.