aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/hw/mlx5/devx.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2020-11-26RDMA/mlx5: Check for ERR_PTR from uverbs_zalloc()Jason Gunthorpe1-1/+1
2020-11-16RDMA/mlx5: Use ib_umem_find_best_pgsz() for devxJason Gunthorpe1-31/+35
2020-11-12RDMA/core: Make FD destroy callback voidLeon Romanovsky1-6/+4
2020-11-12RDMA/core: Postpone uobject cleanup on failure till FD closeLeon Romanovsky1-2/+2
2020-11-02RDMA/mlx5: Change mlx5_ib_populate_pas() to use rdma_for_each_block()Jason Gunthorpe1-2/+2
2020-11-02RDMA/mlx5: Remove npages from mlx5_ib_cont_pages()Jason Gunthorpe1-9/+1
2020-11-02RDMA/mlx5: Remove ncont from mlx5_ib_cont_pages()Jason Gunthorpe1-5/+7
2020-11-02RDMA/mlx5: Remove order from mlx5_ib_cont_pages()Jason Gunthorpe1-1/+1
2020-08-06Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds1-74/+28
2020-07-16treewide: Remove uninitialized_var() usageKees Cook1-1/+1
2020-07-07RDMA/mlx5: Cleanup DEVX initialization flowLeon Romanovsky1-16/+27
2020-07-07RDMA/mlx5: Separate flow steering logic from main.cLeon Romanovsky1-58/+1
2020-05-27IB/mlx5: Fix DEVX support for MLX5_CMD_OP_INIT2INIT_QP commandMark Zhang1-0/+4
2020-05-21RDMA/core: Allow the ioctl layer to abort a fully created uobjectJason Gunthorpe1-6/+4
2020-05-19RDMA/mlx5: Add init2init as a modify commandAharon Landau1-0/+1
2020-04-28RDMA/mlx5: Delete create QP flags obfuscationLeon Romanovsky1-1/+1
2020-04-19net/mlx5: Move QP logic to mlx5_ibLeon Romanovsky1-5/+5
2020-02-13RDMA/mlx5: Fix async events cleanup flowsYishai Hadas1-23/+28
2020-01-21Merge tag 'rds-odp-for-5.5' into rdma.git for-nextJason Gunthorpe1-1/+1
2020-01-16IB: Allow calls to ib_umem_get from kernel ULPsMoni Shoua1-1/+1
2020-01-13RDMA/mlx5: Simplify devx async commandsJason Gunthorpe1-14/+10
2020-01-13RDMA/core: Simplify destruction of FD uobjectsJason Gunthorpe1-63/+48
2020-01-13RDMA/mlx5: Use RCU and direct refcounts to keep memory aliveJason Gunthorpe1-17/+17
2019-11-17IB/umem: remove the dmasync argument to ib_umem_getChristoph Hellwig1-1/+1
2019-11-13IB/mlx5: Support flow counters offset for bulk countersYevgeny Kliteynik1-1/+14
2019-10-28RDMA/mlx5: Use a dedicated mkey xarray for ODPJason Gunthorpe1-4/+4
2019-10-04RDMA/mlx5: Add missing synchronize_srcu() for MW casesJason Gunthorpe1-42/+16
2019-08-21Merge branch 'odp_fixes' into rdma.git for-nextJason Gunthorpe1-5/+6
2019-08-13IB/mlx5: Expose XRQ legacy commands over the DEVX interfaceYishai Hadas1-0/+4
2019-08-13IB/mlx5: Add legacy events to DEVX listYishai Hadas1-0/+8
2019-08-13Merge remote-tracking branch 'mlx5-next/mlx5-next' into wip/dl-for-nextDoug Ledford1-0/+1
2019-08-12IB/mlx5: Fix use-after-free error while accessing ev_file pointerYishai Hadas1-4/+5
2019-08-07IB/mlx5: Check the correct variable in error handling codeDan Carpenter1-1/+1
2019-08-04IB/mlx5: Support MLX5_CMD_OP_QUERY_LAG as a DEVX general commandMark Zhang1-0/+1
2019-07-25IB/mlx5: Add CREATE_PSV/DESTROY_PSV for devx interfaceMax Gurtovoy1-0/+14
2019-07-08Merge branch 'vhca-tunnel' into rdma.git for-nextJason Gunthorpe1-4/+20
2019-07-08IB/mlx5: Implement VHCA tunnel mechanism in DEVXMax Gurtovoy1-4/+20
2019-07-03IB/mlx5: DEVX cleanup mdevYishai Hadas1-10/+8
2019-07-03IB/mlx5: Add DEVX support for CQ eventsYishai Hadas1-0/+39
2019-07-03IB/mlx5: Implement DEVX dispatching eventYishai Hadas1-3/+300
2019-07-03IB/mlx5: Enable subscription for device events over DEVXYishai Hadas1-7/+553
2019-07-03IB/mlx5: Register DEVX with mlx5_core to get async eventsYishai Hadas1-0/+30
2019-07-03IB/mlx5: Introduce MLX5_IB_OBJECT_DEVX_ASYNC_EVENT_FDYishai Hadas1-0/+95
2019-06-24net/mlx5: Convert mkey_table to XArrayMatthew Wilcox1-14/+4
2019-05-14IB/mlx5: Verify DEVX general object type correctlyYishai Hadas1-3/+10
2019-05-06IB/mlx5: Device resource control for privileged DEVX userAriel Levkovich1-0/+4
2019-04-22RDMA/mlx5: Allow DEVX and raw creation flow on repsMark Bloch1-1/+1
2019-04-22RDMA/mlx5: Add query e-switch vport context to devx white listMaor Gottlieb1-0/+2
2019-04-10RDMA/mlx5: Move rep into port structMark Bloch1-1/+1
2019-04-08IB/mlx5: Remove references to uboject->contextJason Gunthorpe1-7/+9