Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bdev ext api #36

Open
wants to merge 4 commits into
base: upstream_master
Choose a base branch
from
Open

Bdev ext api #36

wants to merge 4 commits into from

Commits on Jan 14, 2021

  1. [RFC] bdev: Add API to get bdev capabilities

    The new API spdk_bdev_get_caps returns capabilities
    specific for bdev module.
    
    Change-Id: Ic9f42eff59bdc4c8c6e73deb76b3eecfc04f80a8
    Signed-off-by: Alexey Marchuk <[email protected]>
    AlekseyMarchuk committed Jan 14, 2021
    Configuration menu
    Copy the full SHA
    b681709 View commit details
    Browse the repository at this point in the history
  2. [RFC] bdev: Add extended versions of readv/writev_with_md

    New functions accept extedable structure of IO options
    
    Change-Id: If6864df151a3c0ad722785cb26d1f5d4309cd733
    Signed-off-by: Alexey Marchuk <[email protected]>
    AlekseyMarchuk committed Jan 14, 2021
    Configuration menu
    Copy the full SHA
    7e1c1f0 View commit details
    Browse the repository at this point in the history
  3. [RFC] nvme: Add function spdk_nvme_ns_cmd_readv/writev_with_md_ext

    These functions accept extendable structure with IO request options.
    The options structure contains a callback to get a memory key per
    Io request. This callback is used in RDMA transport.
    
    Change-Id: I65bfba279904e77539348520c3dfac7aadbe80d9
    Signed-off-by: Alexey Marchuk <[email protected]>
    AlekseyMarchuk committed Jan 14, 2021
    Configuration menu
    Copy the full SHA
    18b6053 View commit details
    Browse the repository at this point in the history
  4. [RFC] bdev_nvme: Use new extended API

    The new API is used if flags is not zero.
    
    Change-Id: I414b5d19bff54114d6708efed89ba19b5955f56a
    Signed-off-by: Alexey Marchuk <[email protected]>
    AlekseyMarchuk committed Jan 14, 2021
    Configuration menu
    Copy the full SHA
    130167c View commit details
    Browse the repository at this point in the history