Matan Barak
0ede73bc01
IB/uverbs: Extend uverbs_ioctl header with driver_id
...
Extending uverbs_ioctl header with driver_id and another reserved
field. driver_id should be used in order to identify the driver.
Since every driver could have its own parsing tree, this is necessary
for strace support.
Downstream patches take off the EXPERIMENTAL flag from the ioctl() IB
support and thus we add some reserved fields for future usage.
Reviewed-by: Yishai Hadas <yishaih@mellanox.com>
Signed-off-by: Matan Barak <matanb@mellanox.com>
Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
2018-03-19 14:45:17 -06:00
..
ib.h
ib_addr.h
IB/core: Move rdma_addr_find_l2_eth_by_grh to core_priv.h
2018-03-15 15:33:39 -06:00
ib_cache.h
IB/core: Fix comments of GID query functions
2018-03-15 14:40:36 -06:00
ib_cm.h
IB/SA: Rename ib_sa_path_rec to sa_path_rec
2017-05-01 14:37:28 -04:00
ib_fmr_pool.h
ib_hdrs.h
IB/hfi1: Remove unnecessary fecn and becn fields
2018-02-01 15:43:29 -07:00
ib_mad.h
IB/core: Enforce security on management datagrams
2017-05-23 12:27:21 -04:00
ib_marshall.h
IB/core: Convert ah_attr from OPA to IB when copying to user
2017-08-08 14:47:18 -04:00
ib_pack.h
IB/core: Fix calculation of maximum RoCE MTU
2017-10-18 12:11:36 -04:00
ib_pma.h
ib_sa.h
IB/core: Refactor ib_init_ah_attr_from_path() for RoCE
2018-03-15 15:17:49 -06:00
ib_smi.h
ib_umem.h
IB/umem: Add contiguous ODP support
2017-04-25 15:40:28 -04:00
ib_umem_odp.h
RDMA/umem: Avoid partial declaration of non-static function
2017-11-10 13:02:12 -05:00
ib_verbs.h
IB/uverbs: Extend uverbs_ioctl header with driver_id
2018-03-19 14:45:17 -06:00
iw_cm.h
iw_portmap.h
mr_pool.h
opa_addr.h
IB/SA: Check dlid before SA agent queries for ClassPortInfo
2017-12-22 13:33:30 -07:00
opa_port_info.h
IB/hfi1: Virtual Network Interface Controller (VNIC) HW support
2017-04-20 15:19:35 -04:00
opa_smi.h
opa_vnic.h
IB/hfi1: Add support to receive 16B bypass packets
2017-08-22 14:22:37 -04:00
rdma_cm.h
RDMA/nldev: provide detailed CM_ID information
2018-03-08 15:03:03 -05:00
rdma_cm_ib.h
RDMA/{cma, ucma}: Simplify and rename rdma_set_ib_paths
2018-01-10 22:00:33 -07:00
rdma_netlink.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
rdma_vt.h
IB/uverbs: Extend uverbs_ioctl header with driver_id
2018-03-19 14:45:17 -06:00
rdmavt_cq.h
rdmavt_mr.h
IB/rdmavt: Handle dereg of inuse MRs properly
2017-08-28 19:12:31 -04:00
rdmavt_qp.h
IB/rdmavt: Correct issues with read-mostly and send size cache lines
2017-10-04 15:39:45 -04:00
restrack.h
RDMA/nldev: provide detailed MR information
2018-03-08 15:03:03 -05:00
rw.h
rdma core: Add rdma_rw_mr_payload()
2017-09-05 15:15:30 -04:00
uverbs_ioctl.h
IB/uverbs: Move to new headers and make naming consistent
2018-03-19 14:45:17 -06:00
uverbs_named_ioctl.h
IB/uverbs: Move to new headers and make naming consistent
2018-03-19 14:45:17 -06:00
uverbs_std_types.h
IB/uverbs: Move to new headers and make naming consistent
2018-03-19 14:45:17 -06:00
uverbs_types.h
IB/core: Explicitly destroy an object while keeping uobject
2017-08-31 08:35:11 -04:00