summaryrefslogtreecommitdiff
path: root/tools/testing/selftests/ublk/kublk.h
AgeCommit message (Expand)AuthorFilesLines
2026-03-04kselftest/kublk: include message in _Static_assert for C11 compatibilityClint George1-1/+1
2025-12-12selftests: ublk: add support for user copy to kublkCaleb Sander Mateos1-0/+11
2025-12-12selftests: ublk: fix overflow in ublk_queue_auto_zc_fallback()Ming Lei1-6/+6
2025-11-03selftests: ublk: make ublk_thread thread-local variableMing Lei1-6/+3
2025-08-28ublk selftests: add --no_ublk_fixed_fd for not using registered ublk char deviceMing Lei1-14/+31
2025-07-15selftests: ublk: add utils.hMing Lei1-62/+2
2025-07-15selftests: ublk: improve flags namingMing Lei1-13/+10
2025-07-15selftests: ublk: remove ublk queue self-defined flagsMing Lei1-7/+15
2025-07-15selftests: ublk: pass 'ublk_thread *' to more common helpersMing Lei1-9/+11
2025-07-15selftests: ublk: pass 'ublk_thread *' to ->queue_io() and ->tgt_io_done()Ming Lei1-4/+5
2025-07-15selftests: ublk: remove `tag` parameter of ->tgt_io_done()Ming Lei1-2/+1
2025-05-31selftests: ublk: kublk: decouple ublk_queues from ublk server threadsUday Shankar1-0/+5
2025-05-31selftests: ublk: kublk: move per-thread data out of ublk_queueUday Shankar1-12/+25
2025-05-31selftests: ublk: kublk: tie sqe allocation to io instead of queueUday Shankar1-4/+12
2025-05-31selftests: ublk: kublk: plumb q_id in io_uring user_dataUday Shankar1-4/+13
2025-05-23selftests: ublk: add test case for UBLK_U_CMD_UPDATE_SIZEMing Lei1-0/+3
2025-05-20selftests: ublk: add test for covering UBLK_AUTO_BUF_REG_FALLBACKMing Lei1-0/+11
2025-05-20selftests: ublk: support UBLK_F_AUTO_BUF_REGMing Lei1-0/+7
2025-05-06selftests: ublk: kublk: fix include pathUday Shankar1-1/+0
2025-04-29selftests: ublk: fix UBLK_F_NEED_GET_DATAMing Lei1-0/+1
2025-04-23selftests: ublk: remove useless 'delay_us' from 'struct dev_ctx'Ming Lei1-3/+0
2025-04-17selftests: ublk: add generic_06 for covering fault injectUday Shankar1-1/+11
2025-04-17selftests: ublk: support user recoveryMing Lei1-0/+1
2025-04-17selftests: ublk: support target specific command lineMing Lei1-3/+17
2025-04-17selftests: ublk: increase max nr_queues and queue depthMing Lei1-2/+2
2025-04-17selftests: ublk: set queue pthread's cpu affinityMing Lei1-1/+10
2025-04-17selftests: ublk: add io_uring uapi headerMing Lei1-0/+1
2025-04-17selftests: ublk: fix ublk_find_tgt()Ming Lei1-0/+2
2025-03-29selftests: ublk: specify io_cmd_buf pointer typeCaleb Sander Mateos1-2/+2
2025-03-22selftests: ublk: add stripe targetMing Lei1-0/+12
2025-03-22selftests: ublk: simplify loop io completionMing Lei1-4/+0
2025-03-22selftests: ublk: enable zero copy for null targetMing Lei1-0/+5
2025-03-22selftests: ublk: prepare for supporting stripe targetMing Lei1-1/+33
2025-03-22selftests: ublk: move common code into common.cMing Lei1-0/+2
2025-03-22selftests: ublk: increase max buffer size to 1MBMing Lei1-1/+1
2025-03-22selftests: ublk: add single sqe allocator helperMing Lei1-16/+10
2025-03-21selftests: ublk: add one dependency headerMing Lei1-0/+1
2025-03-10selftests: ublk: add --foreground command lineMing Lei1-0/+1
2025-03-10selftests: ublk: fix build failureMing Lei1-0/+1
2025-02-28selftests: ublk: add ublk zero copy testMing Lei1-0/+70
2025-02-28selftests: ublk: add file backed ublkMing Lei1-2/+6
2025-02-28selftests: ublk: add kernel selftests for ublkMing Lei1-0/+252