summaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/core/uverbs_main.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* RDMA/uverbs: Refactor flags checks and update return valueLeon Romanovsky2018-02-221-4/+6
* RDMA/uverbs: Update sizeof usersLeon Romanovsky2018-02-221-5/+5
* RDMA/uverbs: Convert command mask validity check function to be boolLeon Romanovsky2018-02-221-4/+4
* RDMA/uverbs: Protect from command mask overflowLeon Romanovsky2018-02-151-7/+20
* IB/uverbs: Add ioctl support for 32bit processesMatan Barak2018-02-151-0/+2
* vfs: do bulk POLL* -> EPOLL* replacementLinus Torvalds2018-02-111-1/+1
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds2018-01-311-61/+34
|\
| * IB/core: Increase number of char device minorsHuy Nguyen2018-01-101-56/+34
| * IB/core: Remove the locking for character device bitmapsHuy Nguyen2018-01-101-5/+0
* | the rest of drivers/*: annotate ->poll() instancesAl Viro2017-11-281-4/+4
|/
* IB/uverbs: Allow CQ moderation with modify CQYonatan Cohen2017-11-131-0/+1
* IB/uverbs: clean up INIT_UDATA_BUF_OR_NULL usageArnd Bergmann2017-09-271-12/+10
* IB/core: Expose ioctl interface through experimental KconfigMatan Barak2017-08-311-0/+6
* IB/core: Assign root to all driversMatan Barak2017-08-311-0/+18
* RDMA/(core, ulp): Convert register/unregister event handler to be voidLeon Romanovsky2017-08-241-12/+1
* IB/uverbs: Fix NULL pointer dereference during device removalMaor Gottlieb2017-08-161-1/+1
* IB/uverbs: Fix device cleanupYishai Hadas2017-08-041-2/+1
* Merge tag 'char-misc-4.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2017-05-041-1/+1
|\
| * infiniband: utilize the new cdev_set_parent functionLogan Gunthorpe2017-03-211-1/+1
* | IB/core: Rename uverbs event file structureMatan Barak2017-04-201-66/+66
* | IB/core: Don't use is_async in event files to infer events sizeMatan Barak2017-04-201-9/+5
* | IB/core: Change completion channel to use the reworked objects schemaMatan Barak2017-04-051-118/+161
* | IB/core: Add support for fd objectsMatan Barak2017-04-051-1/+3
* | IB/core: Change idr objects to use the new schemaMatan Barak2017-04-051-135/+7
* | IB/core: Add idr based standard typesMatan Barak2017-04-051-3/+5
* | IB/core: Refactor idr to be per uverbs_fileMatan Barak2017-04-051-31/+14
|/
* Merge branch 'for-4.11' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/c...Linus Torvalds2017-02-271-0/+20
|\
| * IB/core: added support to use rdma cgroup controllerParav Pandit2017-01-101-0/+20
* | IB/core: Use dev.parent instead of dma_deviceBart Van Assche2017-01-241-1/+1
|/
* Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds2016-12-241-1/+1
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dledfo...Linus Torvalds2016-12-151-1/+5
|\
| * Merge branch 'mlx' into merge-testDoug Ledford2016-12-141-0/+1
| |\
| | * IB/uverbs: Extend modify_qp and support packet pacingBodong Wang2016-12-131-0/+1
| * | infiniband: remove WARN that is not kernel bugLeon Romanovsky2016-12-031-1/+4
| |/
* / IB/uverbs: Fix leak of XRC target QPsTariq Toukan2016-11-161-5/+2
|/
*-. Merge branches 'misc' and 'rxe' into k.o/for-4.8-1Doug Ledford2016-08-041-13/+24
|\ \
| * | IB/uverbs: Fix race between uverbs_close and remove_oneJason Gunthorpe2016-08-031-13/+24
| |/
* | IB/uverbs: Introduce RWQ Indirection tableYishai Hadas2016-06-231-0/+13