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
-
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