On Thu, 28 Jul 2022 20:39:14 +0800, ZiyangZhang wrote: > 1. Introduction: > UBLK_IO_NEED_GET_DATA is a new ublk IO command. It is designed for a user > application who wants to allocate IO buffer and set IO buffer address > only after it receives an IO request from ublksrv. This is a reasonable > scenario because these users may use a RPC framework as one IO backend > to handle IO requests passed from ublksrv. And a RPC framework may > allocate its own buffer(or memory pool). > > [...] Applied, thanks! [1/2] ublk_cmd.h: add one new ublk command: UBLK_IO_NEED_GET_DATA commit: 5af6c7916ed4b76e704f5badf13188be3e1eaec3 [2/2] ublk_drv: add support for UBLK_IO_NEED_GET_DATA commit: e363c522e6736855a663fd81f3cefa09e238a2d7 Best regards, -- Jens Axboe