Commit ff93f0f9 authored by Yao Liu's avatar Yao Liu Committed by Tomasz Zawadzki
Browse files

bdev/uring: make uring rpc interface unified with aio



Signed-off-by: default avatarYao Liu <yotta.liu@ucloud.cn>
Change-Id: I338c63f1acf17c3b2a8612dd71952617076ec8f9
Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/472676


Tested-by: default avatarSPDK CI Jenkins <sys_sgci@intel.com>
Community-CI: Broadcom SPDK FC-NVMe CI <spdk-ci.pdl@broadcom.com>
Reviewed-by: default avatarShuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
Reviewed-by: default avatarJim Harris <james.r.harris@intel.com>
parent 3ea70d33
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -332,8 +332,8 @@ if __name__ == "__main__":
                                              name=args.name))

    p = subparsers.add_parser('bdev_uring_create', help='Create a bdev with io_uring backend')
    p.add_argument('name', help='bdev name')
    p.add_argument('filename', help='Path to device or file (ex: /dev/nvme0n1)')
    p.add_argument('name', help='bdev name')
    p.set_defaults(func=bdev_uring_create)

    def bdev_uring_delete(args):
+3 −1
Original line number Diff line number Diff line
@@ -323,9 +323,11 @@ def bdev_aio_delete(client, name):

def bdev_uring_create(client, filename, name):
    """Create a bdev with Linux io_uring backend.

    Args:
        name: name of bdev
        filename: path to device or file (ex: /dev/nvme0n1)
        name: name of bdev

    Returns:
        Name of created bdev.
    """