summaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/core/uverbs_main.c
Commit message (Expand)AuthorAgeFilesLines
* RDMA/uverbs: Atomically flush and mark closed the comp event queueSteve Wise2018-09-121-0/+1
* RDMA/uverbs: Fix error cleanup path of ib_uverbs_add_one()Parav Pandit2018-09-061-3/+2Star
* IB/uverbs: Remove struct uverbs_root_spec and all supporting codeJason Gunthorpe2018-08-131-27/+1Star
* IB/uverbs: Build the specs into a radix tree at runtimeJason Gunthorpe2018-08-111-2/+12
* IB/uverbs: Have the core code create the uverbs_root_specJason Gunthorpe2018-08-111-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/+8Star
* IB/uverbs: Do not pass struct ib_device to the write based methodsJason Gunthorpe2018-08-011-4/+2Star
* 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/+11Star
* 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/+0Star
* 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-311-1/+41
* IB/uverbs: Enable ioctl() uAPI by default for new verbsMatan Barak2018-03-191-4/+0Star
* RDMA/uverbs: Reduce number of command header flags checksLeon Romanovsky2018-02-231-9/+2Star
* RDMA/uverbs: Replace user's types with kernel's typesLeon Romanovsky2018-02-231-5/+5
* RDMA/uverbs: Refactor the header validation logicLeon Romanovsky2018-02-231-43/+47
* RDMa/uverbs: Copy ex_hdr outside of SRCU read lockLeon Romanovsky2018-02-231-7/+6Star
* RDMA/uverbs: Move uncontext check before SRCU read lockLeon Romanovsky2018-02-231-11/+4Star
* RDMA/uverbs: Properly check command supported maskLeon Romanovsky2018-02-231-12/+6Star
* RDMA/uverbs: Refactor command header processingLeon Romanovsky2018-02-231-30/+32
* RDMA/uverbs: Unify return values of not supported commandLeon Romanovsky2018-02-231-12/+4Star
* RDMA/uverbs: Return not supported error code for unsupported commandsLeon Romanovsky2018-02-231-1/+1
* RDMA/uverbs: Fail as early as possible if not enough header data was providedLeon Romanovsky2018-02-231-6/+7
* RDMA/uverbs: Refactor flags checks and update return valueLeon Romanovsky2018-02-231-4/+6
* RDMA/uverbs: Update sizeof usersLeon Romanovsky2018-02-231-5/+5
* RDMA/uverbs: Convert command mask validity check function to be boolLeon Romanovsky2018-02-231-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/+34Star
|\
| * IB/core: Increase number of char device minorsHuy Nguyen2018-01-111-56/+34Star
| * IB/core: Remove the locking for character device bitmapsHuy Nguyen2018-01-111-5/+0Star
* | 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/+10Star
* 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/+1Star
* IB/uverbs: Fix NULL pointer dereference during device removalMaor Gottlieb2017-08-161-1/+1
* IB/uverbs: Fix device cleanupYishai Hadas2017-08-041-2/+1Star
* Merge tag 'char-misc-4.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2017-05-051-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