- b68e1ac RDMA/cm: Print the old state when cm_destroy_id gets timeout by Mark Zhang · 11 months ago
- 96d9cbe RDMA/cm: add timeout to cm_destroy_id wait by Manjunath Patil · 11 months ago
- bd9de1b RDMA/cm: Trace icm_send_rej event before the cm state is reset by Mark Zhang · 1 year, 11 months ago
- 8b4d379 RDMA/cm: Make QP FLUSHABLE for supported device by Li Zhijian · 2 years, 2 months ago
- eb8336d RDMA/cm: Use DLID from inbound/outbound PathRecords as the datapath DLID by Mark Zhang · 2 years, 5 months ago
- b7d9504 RDMA/cm: Use SLID in the work completion as the DLID in responder side by Mark Zhang · 2 years, 5 months ago
- 637ff8e IB/cm: Refactor cm_insert_listen() and cm_find_listen() by Mark Zhang · 2 years, 6 months ago
- a461b74 IB/cm: remove cm_id_priv->id.service_mask and service_mask parameter of cm_init_listen() by Mark Zhang · 2 years, 6 months ago
- 91a3f14 IB/cm: Remove the service_mask parameter from ib_cm_listen() by Mark Zhang · 2 years, 6 months ago
- 2990f22 RDMA/cm: Fix memory leak in ib_cm_insert_listen by Miaoqian Lin · 2 years, 8 months ago
- 107dd7b IB/cm: Cancel mad on the DREQ event when the state is MRA_REP_RCVD by Mark Zhang · 2 years, 11 months ago
- b856101 IB/cm: Release previously acquired reference counter in the cm_id_priv by Mark Zhang · 3 years, 1 month ago
- 3cea7b4a RDMA/core: Fix incorrect print format specifier by Wenpeng Liang · 3 years, 8 months ago
- 526a12c RDMA/cm: Use an attribute_group on the ib_port_attribute intead of kobj's by Jason Gunthorpe · 3 years, 8 months ago
- bf0480a IB/cm: Remove dgid from the cm_id_priv av by Jason Gunthorpe · 3 years, 8 months ago
- 76039ac IB/cm: Protect cm_dev, cm_ports and mad_agent with kref and lock by Mark Zhang · 3 years, 9 months ago
- 7345201 IB/cm: Improve the calling of cm_init_av_for_lap and cm_init_av_by_path by Mark Zhang · 3 years, 9 months ago
- 70076a4 IB/cm: Simplify ib_cancel_mad() and ib_modify_mad() calls by Mark Zhang · 3 years, 9 months ago
- 3595c39 Revert "IB/cm: Mark stale CM id's whenever the mad agent was unregistered" by Mark Zhang · 3 years, 9 months ago
- efafae6 IB/cm: Tidy remaining cm_msg free paths by Jason Gunthorpe · 3 years, 9 months ago
- c1cf6d9 IB/cm: Call the correct message free functions in cm_send_handler() by Jason Gunthorpe · 3 years, 9 months ago
- 4b4e586 IB/cm: Split cm_alloc_msg() by Jason Gunthorpe · 3 years, 9 months ago
- 96376a4 IB/cm: Pair cm_alloc_response_msg() with a cm_free_response_msg() by Jason Gunthorpe · 3 years, 9 months ago
- 65d4801 RDMA/core: Unify RoCE check and re-factor code by Håkon Bugge · 3 years, 11 months ago
- 26caea5 RDMA/core: Correct format of block comments by Wenpeng Liang · 3 years, 11 months ago
- b6eb701 RDMA/core: Correct format of braces by Wenpeng Liang · 3 years, 11 months ago
- f681967 RDMA/core: Remove redundant spaces by Wenpeng Liang · 3 years, 11 months ago
- 9516b8f RDMA/core: Add necessary spaces by Wenpeng Liang · 3 years, 11 months ago
- 194f64a RDMA/core: Fix corrupted SL on passive side by Håkon Bugge · 4 years ago
- 1fb7f89 RDMA: Support more than 255 rdma ports by Mark Bloch · 4 years ago
- 221384d RDMA/cm: Fix IRQ restore in ib_send_cm_sidr_rep by Saeed Mahameed · 4 years ago
- 131be26 IB/cm: Avoid a loop when device has 255 ports by Parav Pandit · 4 years, 1 month ago
- 009bd55 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma by Linus Torvalds · 4 years, 2 months ago
- 340b940 RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait by Leon Romanovsky · 4 years, 3 months ago
- 2988ca0 IB: Fix kernel-doc markups by Mauro Carvalho Chehab · 4 years, 3 months ago
- bf3b7b7 Merge branch 'for-rc' into rdma.git by Jason Gunthorpe · 4 years, 3 months ago
- eb73060 RDMA/cm: Make the local_id_table xarray non-irq by Jason Gunthorpe · 4 years, 4 months ago
- e28bf1f RDMA: Convert various random sprintf sysfs _show uses to sysfs_emit by Joe Perches · 4 years, 4 months ago
- 6989aa6 Merge tag 'v5.9-rc3' into rdma.git for-next by Jason Gunthorpe · 4 years, 6 months ago
- 8dc105b RDMA/cm: Add tracepoints to track MAD send operations by Chuck Lever · 4 years, 6 months ago
- 75874b3 RDMA/cm: Replace pr_debug() call sites with tracepoints by Chuck Lever · 4 years, 6 months ago
- df561f66 treewide: Use fallthrough pseudo-keyword by Gustavo A. R. Silva · 4 years, 6 months ago
- c0f4979 RDMA/cm: Remove unused cm_class by Jason Gunthorpe · 4 years, 7 months ago
- 87c4c77 RDMA/cm: Protect access to remote_sidr_table by Maor Gottlieb · 4 years, 7 months ago
- 1ea7c54 RDMA/core: Annotate CMA unlock helper routine by Leon Romanovsky · 4 years, 8 months ago
- fba97dc RDMA/cm: Spurious WARNING triggered in cm_destroy_id() by Ka-Cheong Poon · 4 years, 9 months ago
- a20652e RDMA/cm: Send and receive ECE parameter over the wire by Leon Romanovsky · 4 years, 9 months ago
- eafd47f Merge tag 'v5.7-rc6' into rdma.git for-next by Jason Gunthorpe · 4 years, 9 months ago
- a0e46db RDMA/cm: Increment the refcount inside cm_find_listen() by Jason Gunthorpe · 4 years, 10 months ago
- 51e8463 RDMA/cm: Remove needless cm_id variable by Jason Gunthorpe · 4 years, 10 months ago
- 1cc4427 RDMA/cm: Remove the cm_free_id() wrapper function by Jason Gunthorpe · 4 years, 10 months ago
- cfa68b0 RDMA/cm: Make find_remote_id() return a cm_id_private by Jason Gunthorpe · 4 years, 10 months ago
- 09fb406a RDMA/cm: Add a note explaining how the timewait is eventually freed by Jason Gunthorpe · 4 years, 10 months ago
- 9767a27 RDMA/cm: Pass the cm_id_private into cm_cleanup_timewait by Jason Gunthorpe · 4 years, 10 months ago
- e83f195 RDMA/cm: Pull duplicated code into cm_queue_work_unlock() by Jason Gunthorpe · 4 years, 10 months ago
- 42113ee RDMA/cm: Remove unused store to ret in cm_rej_handler by Danit Goldberg · 4 years, 10 months ago
- d3552fb RDMA/cm: Remove return code from add_cm_id_to_port_list by Jason Gunthorpe · 4 years, 10 months ago
- 11a0ae4 RDMA: Allow ib_client's to fail when add() is called by Jason Gunthorpe · 4 years, 10 months ago
- 9836535 RDMA/cm: Fix an error check in cm_alloc_id_priv() by Dan Carpenter · 4 years, 11 months ago
- 0c6949c RDMA/cm: Fix missing RDMA_CM_EVENT_REJECTED event after receiving REJ message by Leon Romanovsky · 4 years, 11 months ago
- 67b3c8d RDMA/cm: Make sure the cm_id is in the IB_CM_IDLE state in destroy by Jason Gunthorpe · 5 years ago
- 6a8824a RDMA/cm: Allow ib_send_cm_sidr_rep() to be done under lock by Jason Gunthorpe · 5 years ago
- 81ddb41 RDMA/cm: Allow ib_send_cm_rej() to be done under lock by Jason Gunthorpe · 5 years ago
- 87cabf3 RDMA/cm: Allow ib_send_cm_drep() to be done under lock by Jason Gunthorpe · 5 years ago
- e029fdc RDMA/cm: Allow ib_send_cm_dreq() to be done under lock by Jason Gunthorpe · 5 years ago
- 00777a6 RDMA/cm: Add some lockdep assertions for cm_id_priv->lock by Jason Gunthorpe · 5 years ago
- d1de9a8 RDMA/cm: Add missing locking around id.state in cm_dup_req_handler by Jason Gunthorpe · 5 years ago
- c206f8ba RDMA/cm: Make it clearer how concurrency works in cm_req_handler() by Jason Gunthorpe · 5 years ago
- 083bfdb RDMA/cm: Make it clear that there is no concurrency in cm_sidr_req_handler() by Jason Gunthorpe · 5 years ago
- 153a2e4 RDMA/cm: Read id.state under lock when doing pr_debug() by Jason Gunthorpe · 5 years ago
- 98f6715 RDMA/cm: Simplify establishing a listen cm_id by Jason Gunthorpe · 5 years ago
- 2305d68 RDMA/cm: Make the destroy_id flow more robust by Jason Gunthorpe · 5 years ago
- bede86a RDMA/cm: Remove a race freeing timewait_info by Jason Gunthorpe · 5 years ago
- ca21cb7 RDMA/cm: Fix checking for allowed duplicate listens by Jason Gunthorpe · 5 years ago
- e8dc4e8 RDMA/cm: Fix ordering of xa_alloc_cyclic() in ib_create_cm_id() by Jason Gunthorpe · 5 years ago
- a4f994a RDMA/cm: Delete not implemented CM peer to peer communication by Leon Romanovsky · 5 years ago
- 6f00a54 Merge tag 'v5.6-rc5' into rdma.git for-next by Jason Gunthorpe · 5 years ago
- c14dfdd RMDA/cm: Fix missing ib_cm_destroy_id() in ib_cm_insert_listen() by Jason Gunthorpe · 5 years ago
- 5b36132 RDMA: Replace zero-length array with flexible-array member by Gustavo A. R. Silva · 5 years ago
- ca750d4a RDMA/ucma: Mask QPN to be 24 bits according to IBTA by Leon Romanovsky · 5 years ago
- 13e0af1 RDMA/cm: Remove CM message structs by Jason Gunthorpe · 5 years ago
- 4ca662a RDMA/cm: Use IBA functions for complex structure members by Jason Gunthorpe · 5 years ago
- 91b60a7 RDMA/cm: Use IBA functions for simple structure members by Jason Gunthorpe · 5 years ago
- 01adb7f RDMA/cm: Use IBA functions for swapping get/set acessors by Jason Gunthorpe · 5 years ago
- b6bbee6 RDMA/cm: Use IBA functions for simple get/set acessors by Jason Gunthorpe · 5 years ago
- d05d4ac RDMA/cm: Add SET/GET implementations to hide IBA wire format by Leon Romanovsky · 5 years ago
- ad9efa0 RDMA/cm: Delete unused CM ARP functions by Leon Romanovsky · 5 years ago
- 017d8ea RDMA/cm: Delete unused CM LAP functions by Leon Romanovsky · 5 years ago
- 4d6e8a0 RDMA/cm: Use RCU synchronization mechanism to protect cm_id_private xa_load() by Danit Goldberg · 5 years ago
- 0acc637 RDMA/cm: Use refcount_t type for refcount variable by Danit Goldberg · 5 years ago
- 0363133 Merge tag 'v5.4-rc5' into rdma.git for-next by Jason Gunthorpe · 5 years ago
- 24f5214 RDMA/cm: Update copyright together with SPDX tag by Leon Romanovsky · 5 years ago
- 8d62510 RDMA/cm: Delete unused cm_is_active_peer function by Leon Romanovsky · 5 years ago
- 909624d IB/cm: Use container_of() instead of typecast by Parav Pandit · 5 years ago
- 94635c3 RDMA/cm: Fix memory leak in cm_add/remove_one by Jack Morgenstein · 5 years ago
- 8f97486 IB/cm: Reduce dependency on gid attribute ndev check by Parav Pandit · 6 years ago
- c87e65c RDMA/cm: Move debug counters to be under relevant IB device by Leon Romanovsky · 6 years ago
- c7252a6 RDMA/cm: Remove useless zeroing of static global variable by Leon Romanovsky · 6 years ago
- ae78ff3 RDMA/cm: Convert local_id_table to XArray by Matthew Wilcox · 6 years ago
- b5c61b9 IB/cm: Use struct_size() in kmalloc() by Gustavo A. R. Silva · 6 years ago