Leon Romanovsky
fa83b7936e
RDMA/core: Unify style of IOCTL commands
...
MAD and HFI1 have different naming convention, this patch
simplifies and unifies their defines and names.
As part of cleanup, the HFI1 _NUM() macro and command indexes
were removed (controversial). This will cause intentional (and
arguably unnecessary) breakage to the PSM user space library.
Signed-off-by: Matan Barak <matanb@mellanox.com >
Signed-off-by: Haggai Eran <haggaie@mellanox.com >
Signed-off-by: Leon Romanovsky <leonro@mellanox.com >
Reviewed-by: Jason Gunthorpe <jgunthorpe@obsidianresearch.com >
Signed-off-by: Doug Ledford <dledford@redhat.com >
2017-01-10 12:43:53 -05:00
Leon Romanovsky
10b31e792e
RDMA/core: Rename RDMA magic number
...
Rename RDMA magic number to better describe IOCTLs.
Signed-off-by: Matan Barak <matanb@mellanox.com >
Signed-off-by: Haggai Eran <haggaie@mellanox.com >
Signed-off-by: Leon Romanovsky <leonro@mellanox.com >
Reviewed-by: Jason Gunthorpe <jgunthorpe@obsidianresearch.com >
Signed-off-by: Doug Ledford <dledford@redhat.com >
2017-01-10 12:41:40 -05:00
Leon Romanovsky
8edec0b55a
RDMA/core: Move HFI1 IOCTL declarations to common file
...
Move HFI1 IOCTL declarations to rdma_user_ioctl.h file.
Signed-off-by: Matan Barak <matanb@mellanox.com >
Signed-off-by: Haggai Eran <haggaie@mellanox.com >
Signed-off-by: Leon Romanovsky <leonro@mellanox.com >
Reviewed-by: Jason Gunthorpe <jgunthorpe@obsidianresearch.com >
Signed-off-by: Doug Ledford <dledford@redhat.com >
2017-01-10 12:41:40 -05:00
Leon Romanovsky
06393bc39e
RDMA/core: Move legacy MAD IOCTL declarations to common file
...
Move legacy MAD IOCTL declarations to rdma_user_ioctl.h file.
Signed-off-by: Matan Barak <matanb@mellanox.com >
Signed-off-by: Haggai Eran <haggaie@mellanox.com >
Signed-off-by: Leon Romanovsky <leonro@mellanox.com >
Reviewed-by: Jason Gunthorpe <jgunthorpe@obsidianresearch.com >
Signed-off-by: Doug Ledford <dledford@redhat.com >
2017-01-10 12:41:40 -05:00
Leon Romanovsky
843debb889
RDMA/core: Commonize RDMA IOCTL declarations location
...
This patch provides one common file (rdma_user_ioctl.h)
for all RDMA UAPI IOCTLs.
Signed-off-by: Matan Barak <matanb@mellanox.com >
Signed-off-by: Haggai Eran <haggaie@mellanox.com >
Signed-off-by: Leon Romanovsky <leonro@mellanox.com >
Reviewed-by: Jason Gunthorpe <jgunthorpe@obsidianresearch.com >
Signed-off-by: Doug Ledford <dledford@redhat.com >
2017-01-10 12:41:40 -05:00