aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/hw/mlx5/devx.c
AgeCommit message (Expand)Author
2024-03-26RDMA/mlx5: Relax DEVX access upon modify commandsYishai Hadas
2023-06-09treewide: Remove uninitialized_var() usageKees Cook
2022-04-15RDMA/mlx5: Fix memory leak in error flow for subscribe event routineYongzhi Liu
2021-03-09IB/mlx5: Add missing error codeYueHaibing
2021-03-04RDMA/mlx5: Use the correct obj_id upon DEVX TIR creationYishai Hadas
2020-06-24IB/mlx5: Fix DEVX support for MLX5_CMD_OP_INIT2INIT_QP commandMark Zhang
2020-06-24RDMA/mlx5: Add init2init as a modify commandAharon Landau
2019-10-04RDMA/mlx5: Add missing synchronize_srcu() for MW casesJason Gunthorpe
2019-08-21Merge branch 'odp_fixes' into rdma.git for-nextJason Gunthorpe
2019-08-13IB/mlx5: Expose XRQ legacy commands over the DEVX interfaceYishai Hadas
2019-08-13IB/mlx5: Add legacy events to DEVX listYishai Hadas
2019-08-13Merge remote-tracking branch 'mlx5-next/mlx5-next' into wip/dl-for-nextDoug Ledford
2019-08-12IB/mlx5: Fix use-after-free error while accessing ev_file pointerYishai Hadas
2019-08-07IB/mlx5: Check the correct variable in error handling codeDan Carpenter
2019-08-04IB/mlx5: Support MLX5_CMD_OP_QUERY_LAG as a DEVX general commandMark Zhang
2019-07-25IB/mlx5: Add CREATE_PSV/DESTROY_PSV for devx interfaceMax Gurtovoy
2019-07-08Merge branch 'vhca-tunnel' into rdma.git for-nextJason Gunthorpe
2019-07-08IB/mlx5: Implement VHCA tunnel mechanism in DEVXMax Gurtovoy
2019-07-03IB/mlx5: DEVX cleanup mdevYishai Hadas
2019-07-03IB/mlx5: Add DEVX support for CQ eventsYishai Hadas
2019-07-03IB/mlx5: Implement DEVX dispatching eventYishai Hadas
2019-07-03IB/mlx5: Enable subscription for device events over DEVXYishai Hadas
2019-07-03IB/mlx5: Register DEVX with mlx5_core to get async eventsYishai Hadas
2019-07-03IB/mlx5: Introduce MLX5_IB_OBJECT_DEVX_ASYNC_EVENT_FDYishai Hadas
2019-06-24net/mlx5: Convert mkey_table to XArrayMatthew Wilcox
2019-05-14IB/mlx5: Verify DEVX general object type correctlyYishai Hadas
2019-05-06IB/mlx5: Device resource control for privileged DEVX userAriel Levkovich
2019-04-22RDMA/mlx5: Allow DEVX and raw creation flow on repsMark Bloch
2019-04-22RDMA/mlx5: Add query e-switch vport context to devx white listMaor Gottlieb
2019-04-10RDMA/mlx5: Move rep into port structMark Bloch
2019-04-08IB/mlx5: Remove references to uboject->contextJason Gunthorpe
2019-04-01IB: Pass uverbs_attr_bundle down uobject destroy pathShamir Rabinovitch
2019-03-28IB/mlx5: Declare devx_async_cmd_event_fops staticBart Van Assche
2019-03-17IB/mlx5: Use mlx5 core to create/destroy a DEVX DCTYishai Hadas
2019-02-15IB/{hw,sw}: Remove 'uobject->context' dependency in object creation APIsShamir Rabinovitch
2019-02-11IB/mlx5: Fix bad flow upon DEVX mkey creationYishai Hadas
2019-01-30IB/mlx5: Remove set but not used variableKamal Heib
2019-01-29Merge branch 'devx-async' into k.o/for-nextJason Gunthorpe
2019-01-29IB/mlx5: Implement DEVX hot unplug for async command FDYishai Hadas
2019-01-29IB/mlx5: Implement the file ops of DEVX async command FDYishai Hadas
2019-01-29IB/mlx5: Introduce async DEVX obj query APIYishai Hadas
2019-01-29IB/mlx5: Introduce MLX5_IB_OBJECT_DEVX_ASYNC_CMD_FDYishai Hadas
2019-01-21IB/mlx5: Manage indirection mkey upon DEVX flow for ODPYishai Hadas
2019-01-21IB/mlx5: DEVX handling for indirection MKEYYishai Hadas
2019-01-10IB/{core,hw}: Have ib_umem_get extract the ib_ucontext from ib_udataJason Gunthorpe
2018-12-28Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds
2018-12-20IB/mlx5: Use the correct commands for UMEM and UCTX allocationYishai Hadas
2018-12-06IB/mlx5: Block DEVX umem from the non applicable casesYishai Hadas
2018-12-04IB/mlx5: Update the supported DEVX commandsYishai Hadas
2018-12-04IB/mlx5: Enforce DEVX privilege by firmwareYishai Hadas