aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/core/uverbs_main.c
AgeCommit message (Expand)Author
2020-02-14RDMA/core: Fix locking in ib_uverbs_event_readJason Gunthorpe
2019-09-16IB/uverbs: Fix OOPs upon device disassociationYishai Hadas
2018-09-12RDMA/uverbs: Atomically flush and mark closed the comp event queueSteve Wise
2018-09-05RDMA/uverbs: Fix error cleanup path of ib_uverbs_add_one()Parav Pandit
2018-08-13IB/uverbs: Remove struct uverbs_root_spec and all supporting codeJason Gunthorpe
2018-08-10IB/uverbs: Build the specs into a radix tree at runtimeJason Gunthorpe
2018-08-10IB/uverbs: Have the core code create the uverbs_root_specJason Gunthorpe
2018-08-01IB/uverbs: Allow all DESTROY commands to succeed after disassociateJason Gunthorpe
2018-08-01IB/uverbs: Do not block disassociate during write()Jason Gunthorpe
2018-08-01IB/uverbs: Do not pass struct ib_device to the write based methodsJason Gunthorpe
2018-07-25IB/uverbs: Fix locking around struct ib_uverbs_file ucontextJason Gunthorpe
2018-07-25IB/uverbs: Rework the locking for cleaning up the ucontextJason Gunthorpe
2018-07-25IB/uverbs: Revise and clarify the rwsem and uobjects_lockJason Gunthorpe
2018-07-09IB/uverbs: Replace ib_ucq_object uverbs_file with the one in ib_uobjectJason Gunthorpe
2018-07-09IB/uverbs: Remove ib_uobject_fileJason Gunthorpe
2018-07-09IB/uverbs: Tidy up remaining references to ucontextJason Gunthorpe
2018-07-09IB/uverbs: Replace ib_ucontext with ib_uverbs_file in core function callsJason Gunthorpe
2018-07-09IB/uverbs: Move non driver related elements from ib_ucontext to ib_ufileJason Gunthorpe
2018-07-04RDMA/uverbs: Store the specs_root in the struct ib_uverbs_deviceJason Gunthorpe
2018-06-19IB/core: Expose ib_ucontext from a given ib_uverbs_fileYishai Hadas
2018-05-30RDMA/uverbs: Hoist the common process of disassociate_ucontext into ib coreWei Hu(Xavier)
2018-03-19IB/uverbs: Enable ioctl() uAPI by default for new verbsMatan Barak
2018-02-22RDMA/uverbs: Reduce number of command header flags checksLeon Romanovsky
2018-02-22RDMA/uverbs: Replace user's types with kernel's typesLeon Romanovsky
2018-02-22RDMA/uverbs: Refactor the header validation logicLeon Romanovsky
2018-02-22RDMa/uverbs: Copy ex_hdr outside of SRCU read lockLeon Romanovsky
2018-02-22RDMA/uverbs: Move uncontext check before SRCU read lockLeon Romanovsky
2018-02-22RDMA/uverbs: Properly check command supported maskLeon Romanovsky
2018-02-22RDMA/uverbs: Refactor command header processingLeon Romanovsky
2018-02-22RDMA/uverbs: Unify return values of not supported commandLeon Romanovsky
2018-02-22RDMA/uverbs: Return not supported error code for unsupported commandsLeon Romanovsky
2018-02-22RDMA/uverbs: Fail as early as possible if not enough header data was providedLeon Romanovsky
2018-02-22RDMA/uverbs: Refactor flags checks and update return valueLeon Romanovsky
2018-02-22RDMA/uverbs: Update sizeof usersLeon Romanovsky
2018-02-22RDMA/uverbs: Convert command mask validity check function to be boolLeon Romanovsky
2018-02-15RDMA/uverbs: Protect from command mask overflowLeon Romanovsky
2018-02-15IB/uverbs: Add ioctl support for 32bit processesMatan Barak
2018-02-11vfs: do bulk POLL* -> EPOLL* replacementLinus Torvalds
2018-01-31Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds
2018-01-10IB/core: Increase number of char device minorsHuy Nguyen
2018-01-10IB/core: Remove the locking for character device bitmapsHuy Nguyen
2017-11-28the rest of drivers/*: annotate ->poll() instancesAl Viro
2017-11-13IB/uverbs: Allow CQ moderation with modify CQYonatan Cohen
2017-09-27IB/uverbs: clean up INIT_UDATA_BUF_OR_NULL usageArnd Bergmann
2017-08-31IB/core: Expose ioctl interface through experimental KconfigMatan Barak
2017-08-31IB/core: Assign root to all driversMatan Barak
2017-08-24RDMA/(core, ulp): Convert register/unregister event handler to be voidLeon Romanovsky
2017-08-16IB/uverbs: Fix NULL pointer dereference during device removalMaor Gottlieb
2017-08-04IB/uverbs: Fix device cleanupYishai Hadas
2017-05-04Merge tag 'char-misc-4.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds