summaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/core/uverbs_main.c
Commit message (Expand)AuthorAgeFilesLines
* Remove 'type' argument from access_ok() functionLinus Torvalds2019-01-031-2/+1
* RDMA: Start use ib_device_opsKamal Heib2018-12-121-7/+7
* RDMA/uverbs: Use only attrs for the write() handler signatureJason Gunthorpe2018-12-031-3/+1
* RDMA/uverbs: Use uverbs_attr_bundle to pass ucore for write/write_exJason Gunthorpe2018-12-031-11/+12
* RDMA/uverbs: Use uverbs_attr_bundle to pass udata for writeJason Gunthorpe2018-11-261-2/+46
* RDMA/uverbs: Use uverbs_attr_bundle to pass udata for write_exJason Gunthorpe2018-11-261-3/+2
* RDMA/uverbs: Prohibit write() calls with too small buffersJason Gunthorpe2018-11-261-4/+28
* RDMA/uverbs: Make write() handlers return 0 on successJason Gunthorpe2018-11-261-2/+1
* RDMA/uverbs: Replace ib_uverbs_file with uverbs_attr_bundle for writeJason Gunthorpe2018-11-261-5/+7
* RDMA/uverbs: Convert the write interface to use uverbs_apiJason Gunthorpe2018-11-221-114/+11
* RDMA/uverbs: Add helpers to mark uapi functions as unsupportedJason Gunthorpe2018-11-221-1/+1
* RDMA/uverbs: Use a linear list to describe the compiled-in uapiJason Gunthorpe2018-11-221-1/+1
* RDMA/uverbs: Use kernel API to allocate uverbs indexesLeon Romanovsky2018-10-161-6/+6
* Merge branch 'for-rc' into rdma.git for-nextJason Gunthorpe2018-10-161-0/+1
|\
| * RDMA/uverbs: Atomically flush and mark closed the comp event queueSteve Wise2018-09-121-0/+1
* | RDMA/core: Use dev_name instead of ibdev->nameJason Gunthorpe2018-09-261-1/+1
* | RDMA/ucontext: Add a core API for mmaping driver IO memoryJason Gunthorpe2018-09-201-0/+223
* | RDMA/uverbs: Fix error unwind in ib_uverbs_add_oneJason Gunthorpe2018-09-191-13/+10
* | RDMA/uverbs: Remove is_closed from ib_uverbs_fileJason Gunthorpe2018-09-191-6/+2
* | RDMA/uverbs: Use device.groups to initialize device attributesParav Pandit2018-09-051-13/+17
* | RDMA/uverbs: Use cdev_device_add() instead of cdev_add()Parav Pandit2018-09-051-37/+29
|/
* RDMA/uverbs: Fix error cleanup path of ib_uverbs_add_one()Parav Pandit2018-09-051-3/+2
* IB/uverbs: Remove struct uverbs_root_spec and all supporting codeJason Gunthorpe2018-08-131-27/+1
* IB/uverbs: Build the specs into a radix tree at runtimeJason Gunthorpe2018-08-101-2/+12
* IB/uverbs: Have the core code create the uverbs_root_specJason Gunthorpe2018-08-101-17/+33
* IB/uverbs: Allow all DESTROY commands to succeed after disassociateJason Gunthorpe2018-08-011-3/+4
* IB/uverbs: Do not block disassociate during write()Jason Gunthorpe2018-08-011-12/+8
* IB/uverbs: Do not pass struct ib_device to the write based methodsJason Gunthorpe2018-08-011-4/+2
* IB/uverbs: Fix locking around struct ib_uverbs_file ucontextJason Gunthorpe2018-07-251-14/+24
* IB/uverbs: Rework the locking for cleaning up the ucontextJason Gunthorpe2018-07-251-87/+11
* IB/uverbs: Revise and clarify the rwsem and uobjects_lockJason Gunthorpe2018-07-251-2/+2
* IB/uverbs: Replace ib_ucq_object uverbs_file with the one in ib_uobjectJason Gunthorpe2018-07-091-1/+1
* IB/uverbs: Remove ib_uobject_fileJason Gunthorpe2018-07-091-3/+5
* IB/uverbs: Tidy up remaining references to ucontextJason Gunthorpe2018-07-091-2/+0
* IB/uverbs: Replace ib_ucontext with ib_uverbs_file in core function callsJason Gunthorpe2018-07-091-7/+8
* IB/uverbs: Move non driver related elements from ib_ucontext to ib_ufileJason Gunthorpe2018-07-091-0/+4
* RDMA/uverbs: Store the specs_root in the struct ib_uverbs_deviceJason Gunthorpe2018-07-041-7/+9
* IB/core: Expose ib_ucontext from a given ib_uverbs_fileYishai Hadas2018-06-191-0/+6
* RDMA/uverbs: Hoist the common process of disassociate_ucontext into ib coreWei Hu(Xavier)2018-05-301-1/+41
* IB/uverbs: Enable ioctl() uAPI by default for new verbsMatan Barak2018-03-191-4/+0
* RDMA/uverbs: Reduce number of command header flags checksLeon Romanovsky2018-02-221-9/+2
* RDMA/uverbs: Replace user's types with kernel's typesLeon Romanovsky2018-02-221-5/+5
* RDMA/uverbs: Refactor the header validation logicLeon Romanovsky2018-02-221-43/+47
* RDMa/uverbs: Copy ex_hdr outside of SRCU read lockLeon Romanovsky2018-02-221-7/+6
* RDMA/uverbs: Move uncontext check before SRCU read lockLeon Romanovsky2018-02-221-11/+4
* RDMA/uverbs: Properly check command supported maskLeon Romanovsky2018-02-221-12/+6
* RDMA/uverbs: Refactor command header processingLeon Romanovsky2018-02-221-30/+32
* RDMA/uverbs: Unify return values of not supported commandLeon Romanovsky2018-02-221-12/+4
* RDMA/uverbs: Return not supported error code for unsupported commandsLeon Romanovsky2018-02-221-1/+1
* RDMA/uverbs: Fail as early as possible if not enough header data was providedLeon Romanovsky2018-02-221-6/+7