Home
last modified time | relevance | path

Searched refs:ublk (Results 1 – 6 of 6) sorted by relevance

/openbmc/linux/Documentation/block/
H A Dublk.rst4 Userspace block device driver (ublk driver)
10 ublk is a generic framework for implementing block device logic from userspace.
13 new virtual block device such as ublk-qcow2 (there are several attempts of
28 ublk block device (``/dev/ublkb*``) is added by ublk driver. Any IO request
29 on the device will be forwarded to ublk userspace program. For convenience,
30 in this document, ``ublk server`` refers to generic ublk userspace
43 assigned by one queue wide unique tag. ublk server assigns unique tag to each
47 ``io_uring`` passthrough command; that is why ublk is also one io_uring based
49 give better IOPS than block IO; which is why ublk is one of high performance
51 done by io_uring, but also the preferred IO handling in ublk server is io_uring
[all …]
H A Dindex.rst24 ublk
/openbmc/linux/drivers/block/
H A DKconfig377 io_uring based userspace block driver. Together with ublk server, ublk
386 for module, so ublk has to be built to kernel.
393 ublk driver started to take plain command encoding, which turns out
402 suggested to enable N if your application(ublk server) switches to
H A Dublk_drv.c295 static void *ublk_alloc_report_buffer(struct ublk_device *ublk, in ublk_alloc_report_buffer() argument
298 struct request_queue *q = ublk->ub_disk->queue; in ublk_alloc_report_buffer()
303 ublk->ub_disk->nr_zones); in ublk_alloc_report_buffer()
/openbmc/linux/
H A DMAINTAINERS22065 F: Documentation/block/ublk.rst
H A Dopengrok0.0.log[all...]