- 2faf4b6 Upgrade ublksrv to v1.3 am: f460ae11af by Sadaf Ebrahimi · 7 months ago main
- f460ae1 Upgrade ublksrv to v1.3 by Sadaf Ebrahimi · 7 months ago
- a06deae ublksrv_tgt: return -EOPNOTSUPP if ublksrv_ctrl_init() fails by Ming Lei · 7 months ago upstream/v1.3
- cbe556e libublksrv: allow target code to not define ->init_tgt() by Ming Lei · 8 months ago
- 55fb4c1 Empty merge ab/12770256 into aosp-main-future by Xin Li · 8 months ago
- 48d4035 Add janitors to the OWNERS file am: cdff9370c6 by Sadaf Ebrahimi · 8 months ago
- cdff937 Add janitors to the OWNERS file by Sadaf Ebrahimi · 8 months ago
- 8f2a561 Handle interrupts in __ublksrv_ctrl_cmd by Matthew Broomfield · 8 months ago
- 33ded74 tests: return /dev/ublkb-unknown if __create_ublk_dev() fails by Ming Lei · 9 months ago
- bf8347f nbd: return error if connection is failure by Ming Lei · 9 months ago
- 2e6bc2c ublksrv_tgt: avoid to dump lots of failure message in case that io_uring is disabled by Ming Lei · 9 months ago
- 46c08b0 ublksrv_tgt: handle ublksrv_ctrl_init() failure by Ming Lei · 9 months ago
- c76ed26 fix mismatch for generic/003 by Changhui Zhong · 9 months ago
- 94c4a1e Merge remote-tracking branch 'origin/upstream' am: 3a6ef82f9a am: bece23af6d by Frank Piva · 9 months ago android15-qpr2-release android15-qpr2-s1-release android15-qpr2-s10-release android15-qpr2-s2-release android15-qpr2-s3-release android15-qpr2-s4-release android15-qpr2-s5-release android15-qpr2-s6-release android15-qpr2-s7-release android15-qpr2-s8-release android15-qpr2-s9-release aml_ads_351420000 aml_ase_351412000 aml_cbr_351410000 aml_con_351412000 aml_doc_351412000 aml_ext_351423040 aml_hef_351420080 aml_ips_351410000 aml_mpr_351416060 aml_net_351410000 aml_net_351410060 aml_odp_351421000 aml_per_351410020 aml_sdk_351415000 aml_sta_351311000 aml_sta_351416000 aml_tet_351415080 aml_wif_351410040 android-15.0.0_r20 android-15.0.0_r21 android-15.0.0_r22 android-15.0.0_r23 android-15.0.0_r26 android-15.0.0_r27 android-15.0.0_r28 android-15.0.0_r29 android-15.0.0_r30 android-15.0.0_r32 android-15.0.0_r33 android-15.0.0_r34 android-15.0.0_r35 android-15.0.0_r36
- bece23a Merge remote-tracking branch 'origin/upstream' am: 3a6ef82f9a by Frank Piva · 9 months ago
- 3b8fb04 qcow2: remove qcow2 target by Ming Lei · 9 months ago
- 229e918 nbd: change cache_type into 'write back' by Ming Lei · 9 months ago
- 037e1de tgt_loop: pass RWF_DSYNC for write by Ming Lei · 9 months ago
- f7a6f87 tgt_null: don't allow un-privileged mode for null target by Ming Lei · 9 months ago
- 3a6ef82 Merge remote-tracking branch 'origin/upstream' by Frank Piva · 10 months ago
- 1f486cd libublksrv: use sched_setaffinity() instead of pthread function by Sandeep Dhavale · 10 months ago
- f4d7f5c Third-Party Import of: https://github.com/ublk-org/ublksrv by Sandeep Dhavale · 10 months ago upstream
- a7b0743 UPSTREAM: libublksrv: fix eventfd write so we always write 8-bytes by Sandeep Dhavale · 10 months ago
- 171b1c0 UPSTREAM: libublksrv: define _GNU_SOURCE only if it is not already defined by Sandeep Dhavale · 10 months ago
- 4ba6a89 libublksrv: align max command buffer size with page_size by Ming Lei · 10 months ago
- bcfde42 libublksrv: fix eventfd write so we always write 8-bytes by Sandeep Dhavale · 10 months ago
- 8bc58ac libublksrv: define _GNU_SOURCE only if it is not already defined by Sandeep Dhavale · 10 months ago
- cf5f668 Initial empty repository by Inna Palant (xWF) · 10 months ago
- 3fc6c38 libublksrv: replace ublksrv_setup_ring with ublksrv_setup_ring_params by Ming Lei · 10 months ago
- fa4439c Add macros UBLK_CONTROL and UBLKC_PREFIX by Matthew Broomfield · 10 months ago
- 892868d ublksrv_tgt: add support for UBLK_F_USER_RECOVERY_FAIL_IO by Uday Shankar · 11 months ago
- df96b46 README: fix README's licensing by Ming Lei · 11 months ago
- 06f2c25 include/ublk_cmd.h: make GPL-2.0 OR MIT by Ming Lei · 11 months ago
- d01b634 utils/nop.c: remote utils/nop.c by Ming Lei · 11 months ago
- 4f276a7 tests scripts: fix licencing by Ming Lei · 11 months ago
- 1500ba1 include/ublksrv_tgt_endian.h: cleanup endian helpers by Ming Lei · 11 months ago
- e043e10 ublksrv_tgt: fix cmd_dev_get_features by Ming Lei · 1 year ago
- 69f81a3 ublksrv_tgt: show new features in 'features' command by Ming Lei · 1 year ago
- 4f8a8ec libublksrv: sync ublk_cmd.h by Ming Lei · 1 year ago
- 1d76a59 Makefile: fix clang compilation by marko · 1 year, 1 month ago upstream/v1.2
- 1f1e327 ublksrv_tgt: support UBLK_U_CMD_DEL_DEV_ASYNC by Ming Lei · 1 year, 1 month ago
- be42deb libublksrv: add UBLK_U_CMD_DEL_DEV_ASYNC by Ming Lei · 1 year, 1 month ago
- b8bc26c tests/generic: remove recover-failed device by Ming Lei · 1 year, 3 months ago
- 30f52dc ublksrv: add one API for checking if the control device is for recovering by Ming Lei · 1 year, 3 months ago
- c54760f tests: increase timeout by Ming Lei · 1 year, 3 months ago
- 6550517 ci: remove codeql by Ming Lei · 1 year, 4 months ago
- ec02fbd ci: use 'gpgcheck=0' for building fedora 37 image by Ming Lei · 1 year, 4 months ago
- c4e589e tgt_loop: send ioctl(DISCARD) for simulating block device discard by Ming Lei · 1 year, 4 months ago
- f01c509 ublksrv_tgt: wait start_recovery in case of -EBUSY by Ming Lei · 1 year, 6 months ago
- dd4784e tests: generic/002: avoid failure from "device isn't dead after killing queue daemon" by Ming Lei · 1 year, 6 months ago
- 20f0696 utils: add uring test code by Ming Lei · 1 year, 6 months ago
- d98ac75 Allow eventfd to be zero by Bernd Schubert · 1 year, 7 months ago
- 5319543 ublksrv: add API of ublksrv_queue_unconsumed_cqes() by Ming Lei · 1 year, 7 months ago
- 293a9ef ci: pass QemuKvm=no by Ming Lei · 1 year, 10 months ago
- bac8d72 ublksrv_tgt: don't return error if trying to delete unexisted device by Ming Lei · 1 year, 10 months ago
- f8304e5 tgt_loop: remove one logging by Ming Lei · 2 years ago upstream/v1.1
- d60358e github ci: improve ci by Ming Lei · 2 years ago
- 6d979f5 ci: pass "Release=37" by Ming Lei · 2 years ago
- 4ed60f9 doc: add libublk(rust) by Ming Lei · 2 years, 1 month ago
- f381077 ublksrv_tgt: Add run_dir in __cmd_dev_del by Dimitris Charisis · 2 years, 1 month ago
- 75dd87b ublksrv: logging typo fix by Gohar Irfan Chaudhry · 2 years, 1 month ago
- c4e5dd9 doc: external_links: add ublk link of devconf 2023 by Ming Lei · 2 years, 1 month ago
- 2a77a73 tests/generic: fix invalid shebang by marko · 2 years, 2 months ago
- 67f81a1 missing <limits.h> header by Bart Trojanowski · 2 years, 2 months ago
- beb37d3 nbd: fix build failure in case of -O2 by Ming Lei · 2 years, 2 months ago
- a7aa28b ci: switch runner to Fedora 37 by Ming Lei · 2 years, 3 months ago
- b58f63c ublksrv_tgt: enable USER_COPY by Ming Lei · 2 years, 3 months ago
- 2e7d491 qcow2: mark nbd as not supporting USER_COPY by Ming Lei · 2 years, 3 months ago
- 5cbc65d nbd: mark nbd as not supporting USER_COPY by Ming Lei · 2 years, 3 months ago
- a9be6c1 tgt_loop: support user copy by totally io_uring OPs by Ming Lei · 2 years, 3 months ago
- 96b9579 tgt_loop: prepare for supporting user copy by Ming Lei · 2 years, 3 months ago
- e32fee0 ublksrv_tgt: add helper of ublk_get_sqe_pair() by Ming Lei · 2 years, 3 months ago
- 5d37f19 libublksrv: prepare for supporting user copy by Ming Lei · 2 years, 3 months ago
- 0b38ee7 libublksrv: open char device as O_NONBLOCK by Ming Lei · 2 years, 3 months ago
- b4443ff ublksrv_tgt: add "features" command for retrieving features supported by drivers by Ming Lei · 2 years, 3 months ago
- a6e38f5 libublksrv: support ublksrv_ctrl_get_features by Ming Lei · 2 years, 3 months ago
- 811e7b5 ci: restarting networkd during f37 booting for making 'mkosi ssh' happy by Ming Lei · 2 years, 3 months ago
- 1680175 ci: cleanup ci.yml by Ming Lei · 2 years, 3 months ago
- 56c0d2c libublk: workaround one uring issue by Ming Lei · 2 years, 3 months ago
- aa697b1 libublk: define data.cmd_op as 'unsigned int' by Ming Lei · 2 years, 3 months ago
- b61bacb doc: external_link: "ublk: the new and improved way to serve SPDK storage locally" by Ming Lei · 2 years, 4 months ago
- 40a02cb README: add contributing section by Ming Lei · 2 years, 4 months ago
- 18de713 README: add todo things by Ming Lei · 2 years, 4 months ago
- 7f885a7 README: format literal block and console code block by Ming Lei · 2 years, 4 months ago
- 075ba39 README: doc ublk uses in docker/container environment by Ming Lei · 2 years, 4 months ago
- e00f566 tests: debug: add one ublk-docker test case by Ming Lei · 2 years, 4 months ago
- 01fe01a utils/ublk_chown_docker.sh: add ublk devices for interested containers by Ming Lei · 2 years, 4 months ago
- 9760488 ublksrv_tgt: add udev script for supporting dockers by Ming Lei · 2 years, 4 months ago
- 40d524e ublksrv_tgt: utils: pass more info to ublk udev script by Ming Lei · 2 years, 4 months ago
- c64a990 ublksrv_tgt: don't send command until device is setup by Ming Lei · 2 years, 4 months ago
- 3ae8355 libublksrv: log the actual op code too by Ming Lei · 2 years, 4 months ago
- 8311b94 doc: add external link of btrfs-ublk by Ming Lei · 2 years, 4 months ago
- 6dbc137 tgt_qcow2: apply ublk_json_* helpers to cleanup write json code by Ming Lei · 2 years, 4 months ago
- ce4ed75 tgt_nbd: apply ublk_json_* helpers to cleanup write json code by Ming Lei · 2 years, 4 months ago
- e432e85 tgt_null: apply ublk_json_* helpers to cleanup write json code by Ming Lei · 2 years, 4 months ago
- 554e5f5 tgt_loop: apply ublk_json_* helpers to cleanup write json code by Ming Lei · 2 years, 4 months ago
- 80dc0b2 ublksrv_tgt: add four ublk_json_* helpers by Ming Lei · 2 years, 4 months ago
- b6b14bc ublksrv_tgt: add two ublk_json_ helpers for cleaning up write to json string by Ming Lei · 2 years, 4 months ago
- 53b767a tgt_loop: add loop_setup_tgt() helper by Ming Lei · 2 years, 4 months ago
- 7b71b7f ci: fix fedora key location by Ming Lei · 2 years, 4 months ago