summaryrefslogtreecommitdiff
path: root/drivers/infiniband/core/cache.c
Commit message (Expand)AuthorAgeFilesLines
* IB/core: Cut down single member ib_cache structureParav Pandit2020-01-071-15/+15
* IB/core: Let IB core distribute cache update eventsParav Pandit2020-01-071-46/+75
* IB/core: Do not notify GID change event of an unregistered deviceParav Pandit2019-10-221-7/+1
* RDMA/core: Annotate destroy of mutex to ensure that it is released as unlockedParav Pandit2019-07-251-0/+1
* IB/core, ipoib: Do not overreact to SM LID change eventDennis Dalessandro2019-05-071-1/+0
* RDMA/core: Allow detaching gid attribute netdevice for RoCEParav Pandit2019-05-031-12/+61
* RDMA/cma: Use rdma_read_gid_attr_ndev_rcu to access netdevParav Pandit2019-05-031-0/+1
* RDMA: Introduce and use GID attr helper to read RoCE L2 fieldsParav Pandit2019-05-031-0/+55
* IB/core: Allow vlan link local address based RoCE GIDsParav Pandit2019-04-241-23/+4
* RDMA/device: Add ib_device_set_netdev() as an alternative to get_netdevJason Gunthorpe2019-02-191-13/+11
* RDMA/cache: Move the cache per-port data into the main ib_port_dataJason Gunthorpe2019-02-191-58/+31
* RDMA/device: Consolidate ib_device per_port data into one placeJason Gunthorpe2019-02-191-2/+2
* RDMA: Add and use rdma_for_each_portJason Gunthorpe2019-02-191-3/+3
* RDMA/device: Call ib_cache_release_one() only from ib_device_release()Jason Gunthorpe2019-02-081-0/+3
* RDMA/core: Delete RoCE GID in hw when corresponding IP is deletedParav Pandit2018-12-181-4/+3
* RDMA: Start use ib_device_opsKamal Heib2018-12-121-6/+6
* Merge branch 'for-rc' into rdma.git for-nextJason Gunthorpe2018-10-161-33/+33
|\
| * RDMA/core: Set right entry state before releasing referenceParav Pandit2018-09-251-34/+34
* | RDMA/core: Use dev_err/dbg/etc instead of pr_* + ibdev->nameJason Gunthorpe2018-09-261-24/+22
* | RDMA/core: Introduce rdma_read_gid_attr_ndev_rcu() to check GID attributeParav Pandit2018-09-121-0/+33
|/
* RDMA/core: Remove set-but-not-used variablesBart Van Assche2018-07-091-6/+0
* RDMA/core: Remove ib_find_cached_gid() and ib_find_cached_gid_by_port()Bart Van Assche2018-07-091-38/+0
* RDMA/core: Remove unused ib cache functionsJason Gunthorpe2018-06-251-68/+0
* IB/core: Free GID table entry during GID deletionParav Pandit2018-06-221-5/+23
* IB/core: Make rdma_find_gid_by_filter support all protocolsJason Gunthorpe2018-06-181-17/+8
* IB/core: Provide rdma_ versions of the gid cache APIJason Gunthorpe2018-06-181-103/+161
* IB/core: Introduce GID attribute get, put and hold APIsParav Pandit2018-06-181-0/+86
* RDMA: Use GID from the ib_gid_attr during the add_gid() callbackParav Pandit2018-06-181-1/+1
* IB/core: Introduce GID entry reference countsParav Pandit2018-06-181-103/+220
* IB/core: Store default GID property per-table instead of per-entryParav Pandit2018-06-171-13/+24
* IB/core: Do not set the gid type when reserving default entriesParav Pandit2018-06-171-5/+0
* treewide: kzalloc() -> kcalloc()Kees Cook2018-06-121-2/+3
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds2018-06-071-63/+49
|\
| * RDMA/core: Remove indirection through ib_cache_setup()Jason Gunthorpe2018-05-291-10/+0
| * IB/core: Introduce and use rdma_gid_table()Parav Pandit2018-05-241-10/+15
| * IB/core: Reduce the places that use zgidParav Pandit2018-05-241-5/+14
| * Merge branch 'k.o/for-rc' into k.o/wip/dl-for-nextDoug Ledford2018-05-091-20/+35
| |\
| * | IB/core: Reuse gid_table_release_one() in table allocation failureParav Pandit2018-05-091-26/+16
| * | IB/core: Make gid_table_reserve_default() return voidParav Pandit2018-05-091-13/+5
* | | Merge tag 'overflow-v4.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2018-06-061-2/+3
|\ \ \
| * | | treewide: Use struct_size() for kmalloc()-familyKees Cook2018-06-061-2/+3
| | |/ | |/|
* | | IB/core: Fix error code for invalid GID entryParav Pandit2018-05-291-1/+1
|/ /
* | IB/core: Fix deleting default GIDs when changing mac adddressParav Pandit2018-04-231-13/+15
* | IB/core: Fix to avoid deleting IPv6 look alike default GIDsParav Pandit2018-04-231-4/+13
* | IB/core: Don't allow default GID addition at non reseved slotsParav Pandit2018-04-231-8/+12
|/
* RDMA: Use ib_gid_attr during GID modificationParav Pandit2018-04-031-3/+2
* IB/core: Refactor GID modify code for RoCEParav Pandit2018-04-031-231/+253
* IB/core: Simplify ib_query_gid to always refer to cacheParav Pandit2018-04-031-2/+2
* IB/core: Refer to RoCE port property to decide building cacheParav Pandit2018-03-271-2/+2
* IB/core: Refer to RoCE port property instead of GID table propertyParav Pandit2018-03-271-1/+1