Hi, A fix for the issue that Pavel highlighted in the conversion to using internal task_work for data requests, and while in there, postted an error in the caching where the wrong freeing function is used. io_uring/msg_ring.c | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) -- Jens Axboe