Re: [PATCH rdma-next 07/13] RDMA/efa: Add the ABI definitions

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Dec 04, 2018 at 02:04:23PM +0200, Gal Pressman wrote:
> Add the EFA ABI file.
> 
> Signed-off-by: Gal Pressman <galpress@xxxxxxxxxx>
>  include/uapi/rdma/efa-abi.h | 89 +++++++++++++++++++++++++++++++++++++++++++++
>  1 file changed, 89 insertions(+)
>  create mode 100644 include/uapi/rdma/efa-abi.h
> 
> diff --git a/include/uapi/rdma/efa-abi.h b/include/uapi/rdma/efa-abi.h
> new file mode 100644
> index 000000000000..0f97a0fba967
> +++ b/include/uapi/rdma/efa-abi.h
> @@ -0,0 +1,89 @@
> +/* SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause */
> +/*
> + * Copyright 2018 Amazon.com, Inc. or its affiliates.
> + */
> +
> +#ifndef _EFA_ABI_H_
> +#define _EFA_ABI_H_
> +
> +enum efa_ibv_user_cmds_supp_udata {
> +	EFA_USER_CMDS_SUPP_UDATA_QUERY_DEVICE = 1 << 0,
> +	EFA_USER_CMDS_SUPP_UDATA_CREATE_AH    = 1 << 1,
> +};
> +
> +enum efa_ibv_kernel_supp_mask {
> +	EFA_KERNEL_SUPP_QPT_SRD               = 1 << 0,
> +};
> +
> +struct efa_ibv_alloc_ucontext_resp {
> +	__u32 comp_mask;
> +	__u32 cmds_supp_udata_mask;
> +	__u32 kernel_supp_mask;
> +	__u8 reserved_60[0x4];

The use of _60 is a bit non-conventional for these headers, the
trailing reserved should usually just be reserved..

Jason



[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]     [Yosemite Photos]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux