Skip to content

Commit

Permalink
IB/nes: Move user vendor structures
Browse files Browse the repository at this point in the history
This patch moves nes vendor's specific structures to
common UAPI folder which will be visible to all consumers.

These structures are used by user-space library driver
(libmlx4) and currently manually copied to that library.

This move will allow cross-compile against these files and
simplify introduction of vendor specific data.

Signed-off-by: Leon Romanovsky <leon@kernel.org>
Signed-off-by: Doug Ledford <dledford@redhat.com>
  • Loading branch information
Leon Romanovsky authored and Doug Ledford committed Oct 7, 2016
1 parent a7fe738 commit c546b2a
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 4 deletions.
1 change: 1 addition & 0 deletions MAINTAINERS
Original file line number Diff line number Diff line change
Expand Up @@ -8086,6 +8086,7 @@ L: linux-rdma@vger.kernel.org
W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
S: Supported
F: drivers/infiniband/hw/nes/
F: include/uapi/rdma/nes-abi.h

NETEM NETWORK EMULATOR
M: Stephen Hemminger <stephen@networkplumber.org>
Expand Down
2 changes: 1 addition & 1 deletion drivers/infiniband/hw/nes/nes.h
Original file line number Diff line number Diff line change
Expand Up @@ -165,7 +165,7 @@ do { \
#include "nes_hw.h"
#include "nes_verbs.h"
#include "nes_context.h"
#include "nes_user.h"
#include <rdma/nes-abi.h>
#include "nes_cm.h"
#include "nes_mgt.h"

Expand Down
1 change: 1 addition & 0 deletions include/uapi/rdma/Kbuild
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,5 @@ header-y += cxgb3-abi.h
header-y += cxgb4-abi.h
header-y += mlx4-abi.h
header-y += mlx5-abi.h
header-y += nes-abi.h
header-y += ocrdma-abi.h
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,8 @@
*
*/

#ifndef NES_USER_H
#define NES_USER_H
#ifndef NES_ABI_USER_H
#define NES_ABI_USER_H

#include <linux/types.h>

Expand Down Expand Up @@ -111,4 +111,4 @@ struct nes_create_qp_resp {
__u32 nes_drv_opt;
};

#endif /* NES_USER_H */
#endif /* NES_ABI_USER_H */

0 comments on commit c546b2a

Please sign in to comment.