summaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/core/restrack.c
AgeCommit message (Expand)AuthorFilesLines
2019-07-05RDMA/restrack: Make is_visible_in_pid_ns() as an APIMark Zhang1-0/+13
2019-07-05RDMA/restrack: Add an API to attach a task to a resourceMark Zhang1-0/+14
2019-07-05RDMA/restrack: Introduce statistic counterMark Zhang1-5/+17
2019-03-11Merge tag 'xarray-5.1-rc1' of git://git.infradead.org/users/willy/linux-daxLinus Torvalds1-23/+2
2019-02-19RDMA/nldev: Connect QP number to .doit callbackLeon Romanovsky1-1/+10
2019-02-19RDMA/restrack: Prepare restrack_root to addition of extra fields per-typeLeon Romanovsky1-39/+24
2019-02-18RDMA/restrack: Hide restrack DB from IB/coreLeon Romanovsky1-26/+57
2019-02-18RDMA/restrack: Reduce scope of synchronization lock while updating DBLeon Romanovsky1-2/+0
2019-02-18RDMA/restrack: Translate from ID to restrack objectLeon Romanovsky1-0/+25
2019-02-18RDMA/restrack: Convert internal DB from hash to XArrayLeon Romanovsky1-32/+71
2019-01-30RDMA/core: Use the ops infrastructure to keep all callbacks in one placeLeon Romanovsky1-7/+0
2019-01-30RDMA/restrack: Refactor user/kernel restrack additionsLeon Romanovsky1-11/+9
2019-01-30RDMA/core: Simplify restrack interfaceLeon Romanovsky1-5/+21
2018-12-18RDMA/restrack: Resource-tracker should not use uobject pointersShamir Rabinovitch1-25/+25
2018-12-03RDMA/restrack: Track ucontextLeon Romanovsky1-0/+5
2018-10-16RDMA/restrack: Protect from reentry to resource return pathLeon Romanovsky1-1/+3
2018-10-05RDMA/restrack: Release task struct which was hold by CM_ID objectLeon Romanovsky1-2/+4
2018-10-05RDMA/restrack: Consolidate task name updates in one placeLeon Romanovsky1-4/+9
2018-10-05RDMA/restrack: Un-inline set task implementationLeon Romanovsky1-0/+10
2018-09-26RDMA/core: Use dev_err/dbg/etc instead of pr_* + ibdev->nameJason Gunthorpe1-2/+1
2018-06-05RDMA/restrack: Change SPDX tag to properly reflect licenseLeon Romanovsky1-1/+1
2018-05-03RDMA/nldev: add driver-specific resource trackingSteve Wise1-0/+7
2018-03-22RDMA/restrack: Remove ambiguity in resource track clean logicLeon Romanovsky1-1/+44
2018-03-16RDMA/restrack: Don't rely on uninitialized variable in restrack_add flowLeon Romanovsky1-1/+3
2018-03-08RDMA/nldev: provide detailed MR informationSteve Wise1-13/+23
2018-03-08RDMA/nldev: provide detailed CM_ID informationSteve Wise1-3/+11
2018-03-08RDMA/restrack: clean up res_to_dev()Steve Wise1-19/+5
2018-02-16RDMA/restrack: don't use uaccess_kernel()Steve Wise1-2/+16
2018-02-15RDMA/restrack: Remove unimplemented XRCD objectLeon Romanovsky1-5/+0
2018-01-29RDMA/restrack: Add general infrastructure to track RDMA resourcesLeon Romanovsky1-0/+164