summaryrefslogtreecommitdiff
path: root/include/uapi/linux/ublk_cmd.h
AgeCommit message (Expand)AuthorFilesLines
2026-01-31ublk: add UBLK_F_NO_AUTO_PART_SCAN feature flagMing Lei1-0/+3
2026-01-23ublk: add new feature UBLK_F_BATCH_IOMing Lei1-0/+15
2026-01-23ublk: add UBLK_U_IO_FETCH_IO_CMDS for batch I/O processingMing Lei1-0/+7
2026-01-23ublk: handle UBLK_U_IO_COMMIT_IO_CMDSMing Lei1-0/+8
2026-01-23ublk: handle UBLK_U_IO_PREP_IO_CMDSMing Lei1-0/+5
2026-01-23ublk: add new batch command UBLK_U_IO_PREP_IO_CMDS & UBLK_U_IO_COMMIT_IO_CMDSMing Lei1-0/+49
2026-01-13ublk: add UBLK_CMD_TRY_STOP_DEV commandYoav Cohen1-1/+8
2026-01-12ublk: implement integrity user copyStanley Zhang1-0/+4
2026-01-12ublk: set UBLK_IO_F_INTEGRITY in ublksrv_io_descCaleb Sander Mateos1-0/+2
2026-01-12ublk: support UBLK_PARAM_TYPE_INTEGRITY in device creationStanley Zhang1-0/+19
2025-07-01ublk: allow UBLK_IO_(UN)REGISTER_IO_BUF on any taskCaleb Sander Mateos1-0/+10
2025-06-25ublk: update UBLK_F_SUPPORT_ZERO_COPY comment in UAPI headerCaleb Sander Mateos1-2/+22
2025-06-25ublk: fix narrowing warnings in UAPI headerCaleb Sander Mateos1-4/+4
2025-05-31ublk: have a per-io daemon instead of a per-queue daemonUday Shankar1-0/+9
2025-05-23ublk: add feature UBLK_F_QUIESCEMing Lei1-0/+19
2025-05-22ublk: run auto buf unregisgering in same io_ring_ctx with registeringMing Lei1-1/+5
2025-05-20ublk: support UBLK_AUTO_BUF_REG_FALLBACKMing Lei1-3/+36
2025-05-20ublk: register buffer to local io_uring with provided buf index via UBLK_F_AU...Ming Lei1-0/+64
2025-04-21ublk: Add UBLK_U_CMD_UPDATE_SIZEOmri Mann1-0/+8
2025-03-29ublk: add segment parameterMing Lei1-0/+25
2025-03-27Merge tag 'for-6.15/block-20250322' of git://git.kernel.dk/linuxLinus Torvalds1-0/+7
2025-03-03ublk: add DMA alignment limitMing Lei1-0/+7
2025-02-28ublk: zc register/unregister bvecKeith Busch1-0/+4
2024-10-22ublk: support device recovery without I/O queueingUday Shankar1-0/+18
2024-10-16ublk: don't allow user copy for unprivileged deviceMing Lei1-1/+7
2024-02-29ublk: add UBLK_CMD_DEL_DEV_ASYNCMing Lei1-0/+2
2023-08-21ublk: zoned: support REQ_OP_ZONE_RESET_ALLMing Lei1-0/+1
2023-08-09ublk: enable zoned storage supportAndreas Hindborg1-9/+54
2023-06-04ublk: add control command of UBLK_U_CMD_GET_FEATURESMing Lei1-0/+8
2023-05-20ublk: support user copyMing Lei1-0/+3
2023-05-20ublk: add read()/write() support for ublk char deviceMing Lei1-1/+21
2023-04-19block: ublk: switch to ioctl command encodingMing Lei1-0/+43
2023-01-30ublk_drv: add mechanism for supporting unprivileged ublk deviceMing Lei1-2/+34
2023-01-30ublk_drv: add device parameter UBLK_PARAM_TYPE_DEVTMing Lei1-0/+13
2022-09-24ublk_drv: add START_USER_RECOVERY and END_USER_RECOVERY supportZiyangZhang1-1/+2
2022-09-24ublk_drv: support UBLK_F_USER_RECOVERY_REISSUEZiyangZhang1-0/+2
2022-09-24ublk_drv: define macros for recovery feature and check themZiyangZhang1-0/+3
2022-08-03ublk_cmd.h: add one new ublk command: UBLK_IO_NEED_GET_DATAZiyangZhang1-0/+18
2022-08-03ublk_drv: cleanup ublksrv_ctrl_dev_infoMing Lei1-7/+8
2022-08-03ublk_drv: add SET_PARAMS/GET_PARAMS control commandMing Lei1-0/+47
2022-07-22ublk_drv: make sure that correct flags(features) returned to userspaceMing Lei1-3/+4
2022-07-21ublk: remove UBLK_IO_F_PREFLUSHChristoph Hellwig1-1/+0
2022-07-18ublk: remove UBLK_IO_F_INTEGRITYChristoph Hellwig1-1/+0
2022-07-14ublk_drv: support to complete io command via task_work_addMing Lei1-0/+6
2022-07-14ublk_drv: add io_uring based userspace block driverMing Lei1-0/+156