v1.0 #37
ming1
announced in
Announcements
v1.0
#37
Replies: 1 comment
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
support to build userspace block devices: add, del, list and user recovery user
device block device, and customized block IO handling logic based on either
liburing[1] or builtin aio approach
builtin aio allows to offload IO handling to user pthread contexts, for example,
nbdublk[2]
APIs are stable
examples: demo_null.c and demo_event.c
builtin userspace block target implementation, supports null/loop/qcow2(basic read/write) targets
builtin tests for covering all kinds of ublk features, basic block IO and FS IO
test cases
two basic github CI: one covers source code building, another covers
static code analysis
[1] https://github.com/axboe/liburing
[2] https://gitlab.com/nbdkit/libnbd/-/tree/master/ublk
This discussion was created from the release v1.0.
Beta Was this translation helpful? Give feedback.
All reactions