linux/include/rdma
Jason Gunthorpe 2f36028ce9 IB/uverbs: Use u64_to_user_ptr() not a union
The union approach will get the endianness wrong sometimes if the kernel's
pointer size is 32 bits resulting in EFAULTs when trying to copy to/from
user.

Signed-off-by: Leon Romanovsky <leon@kernel.org>
Reviewed-by: Dennis Dalessandro <dennis.dalessandro@intel.com>
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
2018-02-15 14:59:45 -07:00
..
ib_addr.h RDMA/core: Simplify rdma_addr_get_sgid() to not support RoCE 2018-01-19 13:05:38 -07:00
ib_cache.h
ib_cm.h
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_marshall.h
ib_pack.h
ib_pma.h
ib_sa.h IB/{core, cm, cma, ipoib}: Rename ib_init_ah_from_path to ib_init_ah_attr_from_path 2017-12-18 15:37:11 -07:00
ib_smi.h
ib_umem_odp.h
ib_umem.h
ib_verbs.h IB/core: Map iWarp AH type to undefined in rdma_ah_find_type 2018-02-01 15:43:31 -07:00
ib.h
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
opa_smi.h
opa_vnic.h
rdma_cm_ib.h RDMA/{cma, ucma}: Simplify and rename rdma_set_ib_paths 2018-01-10 22:00:33 -07:00
rdma_cm.h RDMA/cma: Introduce API to read GIDs for multiple transports 2018-01-19 13:05:38 -07:00
rdma_netlink.h
rdma_vt.h IB/{rdmavt, hfi1, qib}: Remove get_card_name() downcall 2018-01-05 13:34:55 -05:00
rdmavt_cq.h
rdmavt_mr.h
rdmavt_qp.h
restrack.h RDMA/restrack: Remove unimplemented XRCD object 2018-02-15 14:59:44 -07:00
rw.h
uverbs_ioctl.h IB/uverbs: Use u64_to_user_ptr() not a union 2018-02-15 14:59:45 -07:00
uverbs_std_types.h
uverbs_types.h