aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/core/device.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2019-02-19RDMA/device: Add ib_device_get_by_netdev()Jason Gunthorpe1-12/+107
2019-02-19RDMA/device: Add ib_device_set_netdev() as an alternative to get_netdevJason Gunthorpe1-18/+148
2019-02-19RDMA/device: Consolidate ib_device per_port data into one placeJason Gunthorpe1-48/+22
2019-02-19RDMA: Add and use rdma_for_each_portJason Gunthorpe1-14/+12
2019-02-18RDMA/restrack: Hide restrack DB from IB/coreLeon Romanovsky1-1/+5
2019-02-15RDMA/core: Move device addition deletion to device.cParav Pandit1-1/+10
2019-02-15RDMA/core: Use simpler device_del() instead of device_unregister()Parav Pandit1-0/+1
2019-02-08RDMA/devices: Re-organize device.c lockingJason Gunthorpe1-140/+221
2019-02-08RDMA/devices: Use xarray to store the client_dataJason Gunthorpe1-178/+170
2019-02-08RDMA/devices: Use xarray to store the clientsJason Gunthorpe1-5/+45
2019-02-08RDMA/device: Use an ida instead of a free page in alloc_nameJason Gunthorpe1-11/+17
2019-02-08RDMA/device: Get rid of reg_stateJason Gunthorpe1-6/+2
2019-02-08RDMA/device: Call ib_cache_release_one() only from ib_device_release()Jason Gunthorpe1-29/+12
2019-02-08RDMA/device: Ensure that security memory is always freedJason Gunthorpe1-7/+3
2019-02-08RDMA/device: Check that the rename is nop under the lockJason Gunthorpe1-4/+6
2019-02-08RDMA: Handle PD allocations by IB/coreLeon Romanovsky1-0/+2
2019-02-08RDMA/core: Share driver structure size with coreLeon Romanovsky1-0/+2
2019-02-08IB/core: Don't register each MAD agent for LSM notifierDaniel Jurgens1-0/+1
2019-02-04Merge tag 'v5.0-rc5' into rdma.git for-nextJason Gunthorpe1-3/+10
2019-01-30RDMA/core: Use the ops infrastructure to keep all callbacks in one placeLeon Romanovsky1-0/+1
2019-01-30RDMA/core: Simplify restrack interfaceLeon Romanovsky1-2/+2
2019-01-30RDMA: Add indication for in kernel API support to IB deviceGal Pressman1-4/+6
2019-01-30RDMA: Provide safe ib_alloc_device() functionLeon Romanovsky1-3/+3
2019-01-21RDMA/device: Expose ib_device_try_get(()Jason Gunthorpe1-3/+10
2019-01-18IB/core: Simplify rdma cgroup registrationParav Pandit1-7/+1
2019-01-18RDMA/device: Use __ib_device_get_by_name() in ib_device_rename()Jason Gunthorpe1-6/+3
2019-01-14RDMA: Introduce and use rdma_device_to_ibdev()Parav Pandit1-2/+0
2019-01-14RDMA: Rename port_callback to init_portParav Pandit1-4/+3
2019-01-02IB/core: Add advise_mr to the list of known opsMoni Shoua1-0/+1
2018-12-12RDMA: Start use ib_device_opsKamal Heib1-104/+107
2018-12-11RDMA/core: Introduce ib_device_opsKamal Heib1-0/+98
2018-12-07RDMA/core: Validate port number in query_pkey verbYuval Shaia1-0/+3
2018-11-22RDMA/core: Sync unregistration with netlink commandsParav Pandit1-4/+22
2018-10-17RDMA/core: Refactor ib_register_device() functionParav Pandit1-51/+75
2018-10-17RDMA/core: Fix unwinding flow in case of error to register deviceParav Pandit1-2/+4
2018-10-16RDMA/core: Implement IB device rename functionLeon Romanovsky1-0/+25
2018-09-26RDMA/core: Use dev_name instead of ibdev->nameJason Gunthorpe1-5/+3
2018-09-26RDMA/core: Use dev_err/dbg/etc instead of pr_* + ibdev->nameJason Gunthorpe1-14/+19
2018-09-26RDMA: Fully setup the device name in ib_register_deviceJason Gunthorpe1-15/+20
2018-09-06RDMA/core: Assign device ifindex before publishing the deviceParav Pandit1-1/+2
2018-09-06RDMA/core: Follow correct unregister order between sysfs and cgroupParav Pandit1-1/+1
2018-09-06RDMA/core: Define client_data_lock as rwlock instead of spinlockParav Pandit1-15/+15
2018-09-06RDMA/core: Use simpler spin lock irq API from blocking contextParav Pandit1-11/+9
2018-09-06RDMA/core: Remove context entries from list while unregistering deviceParav Pandit1-1/+5
2018-09-06RDMA/core: Use simplified list_for_eachParav Pandit1-5/+4
2018-09-06RDMA/core: No need to protect kfree with spin lock and semaphoreParav Pandit1-1/+1
2018-09-05IB/core: Add an unbound WQ type to the new CQ APIJack Morgenstein1-1/+14
2018-07-30RDMA/core: Remove {create,destroy}_ah from mandatory verbsKamal Heib1-2/+0
2018-06-18IB: Replace ib_query_gid/ib_get_cached_gid with rdma_query_gidParav Pandit1-20/+1
2018-06-12treewide: kzalloc() -> kcalloc()Kees Cook1-2/+2