index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
drivers
/
infiniband
/
core
/
mad.c
Age
Commit message (
Expand
)
Author
Files
Lines
2022-11-10
IB/mad: Don't call to function that might sleep while in atomic context
Leonid Ravich
1
-5
/
+0
2021-06-21
RDMA/core: Fix incorrect print format specifier
Wenpeng Liang
1
-5
/
+5
2021-06-02
IB/cm: Simplify ib_cancel_mad() and ib_modify_mad() calls
Mark Zhang
1
-11
/
+6
2021-04-12
RDMA/core: Correct format of block comments
Wenpeng Liang
1
-1
/
+2
2021-04-12
RDMA/core: Correct format of braces
Wenpeng Liang
1
-12
/
+8
2021-04-12
RDMA/core: Remove redundant spaces
Wenpeng Liang
1
-11
/
+11
2021-04-12
RDMA/core: Remove the redundant return statements
Wenpeng Liang
1
-2
/
+0
2021-03-26
RDMA: Support more than 255 rdma ports
Mark Bloch
1
-16
/
+16
2020-08-06
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
Linus Torvalds
1
-15
/
+15
2020-06-24
IB/mad: Change atomics to refcount API
Shay Drory
1
-8
/
+8
2020-06-24
IB/mad: Issue complete whenever decrements agent refcount
Shay Drory
1
-7
/
+7
2020-06-22
IB/mad: Fix use after free when destroying MAD agent
Shay Drory
1
-1
/
+1
2020-06-19
RDMA/mad: Fix possible memory leak in ib_mad_post_receive_mads()
Fan Guo
1
-0
/
+1
2020-05-06
RDMA: Allow ib_client's to fail when add() is called
Jason Gunthorpe
1
-4
/
+13
2020-05-06
RDMA/mad: Remove snoop interface
Maor Gottlieb
1
-233
/
+5
2019-11-12
RDMA: Change MAD processing function to remove extra casting and parameter
Leon Romanovsky
1
-6
/
+6
2019-11-06
RDMA/mad: Delete never implemented functions
Leon Romanovsky
1
-19
/
+0
2019-08-01
IB/mad: Fix use-after-free in ib mad completion handling
Jack Morgenstein
1
-10
/
+10
2019-03-27
IB/MAD: Add SMP details to MAD tracing
Ira Weiny
1
-0
/
+8
2019-03-27
IB/MAD: Add agent trace points
Ira Weiny
1
-0
/
+4
2019-03-27
IB/MAD: Add recv path trace point
Ira Weiny
1
-0
/
+3
2019-03-27
IB/MAD: Add send path trace points
Ira Weiny
1
-1
/
+32
2019-03-26
IB/mad: Convert ib_mad_clients to XArray
Matthew Wilcox
1
-25
/
+14
2019-02-19
RDMA: Add and use rdma_for_each_port
Jason Gunthorpe
1
-2
/
+2
2018-12-12
RDMA: Start use ib_device_ops
Kamal Heib
1
-12
/
+10
2018-10-16
RDMA/core: Annotate timeout as unsigned long
Leon Romanovsky
1
-1
/
+1
2018-09-06
RDMA/core: Rate limit MAD error messages
Parav Pandit
1
-35
/
+37
2018-09-06
RDMA/core: Fail early if unsupported QP is provided
Parav Pandit
1
-0
/
+4
2018-09-05
IB/core: Add an unbound WQ type to the new CQ API
Jack Morgenstein
1
-1
/
+1
2018-07-24
RDMA/core: Simplify ib_post_(send|recv|srq_recv)() calls
Bart Van Assche
1
-9
/
+5
2018-06-18
IB/mad: Use IDR for agent IDs
willy@infradead.org
1
-32
/
+51
2018-06-18
IB/mad: Agent registration is process context only
Matthew Wilcox
1
-7
/
+9
2018-06-18
IB: Replace ib_query_gid/ib_get_cached_gid with rdma_query_gid
Parav Pandit
1
-2
/
+2
2018-06-01
RDMA/mad: Convert BUG_ONs to error flows
Leon Romanovsky
1
-4
/
+7
2018-06-01
RDMA/mad: Delete inaccessible BUG_ON
Leon Romanovsky
1
-1
/
+0
2018-04-30
IB/core: Make ib_mad_client_id atomic
HÃ¥kon Bugge
1
-2
/
+2
2017-12-22
drivers: infiniband: remove duplicate includes
Pravin Shedge
1
-1
/
+0
2017-11-10
IB/core: Avoid crash on pkey enforcement failed in received MADs
Parav Pandit
1
-1
/
+2
2017-05-23
IB/core: Enforce security on management datagrams
Daniel Jurgens
1
-8
/
+44
2017-05-01
IB/core: Use rdma_ah_attr accessor functions
Dasaratharaman Chandramouli
1
-8
/
+13
2017-05-01
IB/core: Rename ib_query_ah to rdma_query_ah
Dasaratharaman Chandramouli
1
-1
/
+1
2017-05-01
IB/core: Rename struct ib_ah_attr to rdma_ah_attr
Dasaratharaman Chandramouli
1
-1
/
+1
2017-04-25
IB/core: change the return type to void
Zhu Yanjun
1
-2
/
+1
2017-01-24
IB/mad: Add port_num to error message
Yuval Shaia
1
-1
/
+3
2016-12-14
Merge branches 'misc', 'qedr', 'reject-helpers', 'rxe' and 'srp' into merge-test
Doug Ledford
1
-3
/
+3
2016-12-14
IB/mad: Fix an array index check
Bart Van Assche
1
-1
/
+1
2016-12-14
IB/mad: Eliminate redundant SM class version defines for OPA
Hal Rosenstock
1
-2
/
+2
2016-12-03
IB/mad: Remove debug prints after allocation failure
Leon Romanovsky
1
-34
/
+6
2016-10-07
IB/mad: Remove deprecated create_singlethread_workqueue
Bhaktipriya Shridhar
1
-1
/
+1
2016-09-23
IB/core: add support to create a unsafe global rkey to ib_create_pd
Christoph Hellwig
1
-1
/
+1
2016-06-06
IB/mad: Fix indentation
Bart Van Assche
1
-3
/
+3
2016-05-24
IB/MAD: Integrate ib_mad module into ib_core module
Mark Bloch
1
-10
/
+3
2016-01-19
IB/mad: use CQ abstraction
Christoph Hellwig
1
-104
/
+58
2016-01-19
IB/mad: pass ib_mad_send_buf explicitly to the recv_handler
Christoph Hellwig
1
-8
/
+10
2015-12-24
IB/mad: Ensure fairness in ib_mad_completion_handler
Dean Luick
1
-0
/
+18
2015-12-08
IB/mad: Require CM send method for everything except ClassPortInfo
Hal Rosenstock
1
-0
/
+5
2015-10-28
Merge branch 'wr-cleanup' into k.o/for-4.4
Doug Ledford
1
-20
/
+20
2015-10-21
IB/core: Add netdev and gid attributes paramteres to cache
Matan Barak
1
-1
/
+1
2015-10-08
IB: split struct ib_send_wr
Christoph Hellwig
1
-20
/
+20
2015-08-30
IB/mad: Remove ib_get_dma_mr calls
Jason Gunthorpe
1
-23
/
+3
2015-08-30
IB/core: lock client data with lists_rwsem
Haggai Eran
1
-1
/
+1
2015-07-14
IB/mad: Fix compare between big endian and cpu endian
Ira Weiny
1
-1
/
+1
2015-07-14
IB: Add rdma_cap_ib_switch helper and use where appropriate
Hal Rosenstock
1
-29
/
+16
2015-06-12
IB/mad: Add final OPA MAD processing
Ira Weiny
1
-29
/
+195
2015-06-12
IB/mad: Add partial Intel OPA MAD support
Ira Weiny
1
-10
/
+32
2015-06-12
IB/mad: Add support for additional MAD info to/from drivers
Ira Weiny
1
-5
/
+12
2015-06-12
IB/mad: Convert allocations from kmem_cache to kzalloc
Ira Weiny
1
-81
/
+88
2015-06-12
IB/core: Add ability for drivers to report an alternate MAD size.
Ira Weiny
1
-0
/
+3
2015-06-12
IB/mad: Support alternate Base Versions when creating MADs
Ira Weiny
1
-1
/
+2
2015-06-12
IB/mad: Split IB SMI handling from MAD Recv handler
Ira Weiny
1
-36
/
+49
2015-06-12
IB/mad cleanup: Generalize processing of MAD data
Ira Weiny
1
-6
/
+6
2015-06-12
IB/mad cleanup: Clean up function params -- find_mad_agent
Ira Weiny
1
-18
/
+18
2015-06-12
IB/core: Change ib_create_cq to use struct ib_cq_init_attr
Matan Barak
1
-1
/
+3
2015-05-20
Merge branches 'bart-srp', 'generic-errors', 'ira-cleanups' and 'mwang-v8' in...
Doug Ledford
1
-51
/
+51
2015-05-20
IB/mad: Add const qualifiers to query only functions
Ira Weiny
1
-8
/
+8
2015-05-20
IB/mad: Clean up rcv_has_same_class
Ira Weiny
1
-3
/
+3
2015-05-20
IB/mad: Change ib_response_mad signature arguments
Ira Weiny
1
-10
/
+10
2015-05-20
IB/mad: Change validate_mad signature arguments
Ira Weiny
1
-6
/
+6
2015-05-18
IB/mad: Rename is_data_mad to is_rmpp_data_mad
Ira Weiny
1
-3
/
+4
2015-05-18
IB/Verbs: Use management helper rdma_cap_ib_smi()
Michael Wang
1
-1
/
+1
2015-05-18
IB/Verbs: Use management helper rdma_cap_ib_mad()
Michael Wang
1
-3
/
+3
2015-05-18
IB/Verbs: Reform IB-core mad/agent/user_mad
Michael Wang
1
-22
/
+21
2014-08-10
IB/mad: Add user space RMPP support
Ira Weiny
1
-23
/
+51
2014-08-10
IB/mad: add new ioctl to ABI to support new registration options
Ira Weiny
1
-1
/
+3
2014-08-10
IB/mad: Add dev_notice messages for various umad/mad registration failures
Ira Weiny
1
-9
/
+49
2014-08-10
IB/mad: Update module to [pr|dev]_* style print messages
Ira Weiny
1
-68
/
+79
2014-04-01
IB/mad: Check and handle potential DMA mapping errors
Yan Burman
1
-0
/
+14
2013-07-31
IB/core: Create QP1 using the pkey index which contains the default pkey
Jack Morgenstein
1
-1
/
+7
2012-08-21
workqueue: deprecate __cancel_delayed_work()
Tejun Heo
1
-1
/
+1
2012-08-21
workqueue: use mod_delayed_work() instead of __cancel + queue
Tejun Heo
1
-9
/
+5
2012-04-24
IB/mad: Don't send response for failed MADs
Jack Morgenstein
1
-3
/
+3
2012-04-24
IB/mad: Set 'D' bit in response for unhandled MADs
Jack Morgenstein
1
-0
/
+2
2012-02-25
IB/mad: Return error response for unsupported MADs
Swapna Thete
1
-0
/
+21
2011-11-06
Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kern...
Linus Torvalds
1
-0
/
+1
2011-10-31
infiniband: Fix up module files that need to include module.h
Paul Gortmaker
1
-0
/
+1
2011-10-06
IB/mad: Verify mgmt class in received MADs
Hefty, Sean
1
-0
/
+3
2011-05-23
IB/mad: Return EPROTONOSUPPORT when an RDMA device lacks the QP required
Ira Weiny
1
-0
/
+7
2010-10-13
IB/mad: IBoE supports only QP1 (no QP0)
Eli Cohen
1
-4
/
+23
2010-05-23
IB/mad: Make needlessly global mad_sendq_size/mad_recvq_size static
Roland Dreier
1
-2
/
+2
2010-05-15
IB/core: Use kmemdup() instead of kmalloc()+memcpy()
Julia Lawall
1
-3
/
+1
2010-03-30
include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...
Tejun Heo
1
-0
/
+1
2010-03-11
IB/mad: Ignore iWARP devices on device removal
Steve Wise
1
-0
/
+3
2010-03-06
infiniband: use for_each_set_bit()
Akinobu Mita
1
-16
/
+5
2009-09-10
Merge branch 'mad' into for-linus
Roland Dreier
1
-8
/
+23
2009-09-07
IB/mad: Allow tuning of QP0 and QP1 sizes
Hal Rosenstock
1
-5
/
+20
2009-09-07
IB/mad: Fix possible lock-lock-timer deadlock
Roland Dreier
1
-3
/
+3
2009-09-05
IB: Use DEFINE_SPINLOCK() for static spinlocks
Roland Dreier
1
-5
/
+1
2009-03-03
IB/mad: Fix ib_post_send_mad() returning 0 with no generate send comp
Ralph Campbell
1
-6
/
+6
2009-02-27
IB/mad: initialize mad_agent_priv before putting on lists
Ralph Campbell
1
-11
/
+10
2009-02-27
IB/mad: Fix null pointer dereference in local_completions()
Ralph Campbell
1
-3
/
+4
2008-10-14
IB/mad: Use krealloc() to resize snoop table
Roland Dreier
1
-9
/
+5
2008-09-20
IB/mad: Don't discard BMA responses in kernel
Michael Brooks
1
-3
/
+2
2008-05-23
IB/mad: Fix kernel crash when .process_mad() returns SUCCESS|CONSUMED
Dave Olson
1
-1
/
+3
2008-01-25
IB/mad: Fix incorrect access to items on local_list
Sean Hefty
1
-2
/
+0
2008-01-25
IB/mad: Report number of times a mad was retried
Sean Hefty
1
-2
/
+7
2008-01-25
IB/mad: Enable loopback of DR SMP responses from userspace
Steve Welch
1
-3
/
+3
2008-01-25
IB/mad: Remove redundant NULL pointer check in ib_mad_recv_done_handler()
Ralph Campbell
1
-9
/
+0
2007-08-03
IB/mad: Fix memory leak in switch handling in ib_mad_recv_done_handler()
Hal Rosenstock
1
-6
/
+5
2007-08-03
IB/mad: Fix error path if response alloc fails in ib_mad_recv_done_handler()
Hal Rosenstock
1
-6
/
+8
2007-07-20
mm: Remove slab destructors from kmem_cache_create().
Paul Mundt
1
-1
/
+0
2007-07-09
IB/mad: Enhance SMI for switch support
Hal Rosenstock
1
-9
/
+41
2007-05-06
IB: Add CQ comp_vector support
Michael S. Tsirkin
1
-1
/
+1
2007-04-24
IB/mad: Change SMI to use enums rather than magic return codes
Hal Rosenstock
1
-15
/
+19
2007-02-04
IB: Return qp pointer as part of ib_wc
Michael S. Tsirkin
1
-4
/
+7
2006-12-12
IB/core: Use the new verbs DMA mapping functions
Ralph Campbell
1
-46
/
+44
2006-12-05
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torval...
David Howells
1
-1
/
+1
2006-11-29
IB: Convert kmem_cache_t -> struct kmem_cache
Roland Dreier
1
-1
/
+1
2006-11-22
WorkStruct: make allyesconfig
David Howells
1
-12
/
+13
2006-11-13
IB/mad: Fix race between cancel and receive completion
Roland Dreier
1
-1
/
+1
2006-09-27
[PATCH] Really ignore kmem_cache_destroy return value
Alexey Dobriyan
1
-4
/
+1
2006-09-22
RDMA: iWARP Core Changes.
Tom Tucker
1
-2
/
+5
2006-09-22
IB: Whitespace fixes
Roland Dreier
1
-6
/
+6
2006-07-24
IB/mad: Validate MADs for spec compliance
Sean Hefty
1
-10
/
+12
2006-06-26
[PATCH] drivers: use list_move()
Akinobu Mita
1
-6
/
+3
2006-06-17
IB/mad: Check GID/LID when matching requests
Jack Morgenstein
1
-31
/
+63
2006-06-17
IB: Make needlessly global ib_mad_cache static
Roland Dreier
1
-2
/
+1
2006-05-12
IB: refcount race fixes
Sean Hefty
1
-22
/
+25
2006-04-19
IB/mad: Fix RMPP version check during agent registration
Hal Rosenstock
1
-4
/
+1
2006-04-02
IB/mad: fix oops in cancel_mads
Michael S. Tsirkin
1
-1
/
+1
2006-03-30
IB/mad: RMPP support for additional classes
Hal Rosenstock
1
-5
/
+49
2006-03-30
IB/mad: include GID/class when matching receives
Jack Morgenstein
1
-6
/
+52
2006-03-20
IB/mad: Fix oopsable race on device removal
Michael S. Tsirkin
1
-7
/
+14
2006-03-20
IB/umad: Add support for large RMPP transfers
Jack Morgenstein
1
-31
/
+135
2006-03-20
IB/mad: Simplify SMI by eliminating smi_check_local_dr_smp()
Ralph Campbell
1
-5
/
+3
2006-02-03
IB/mad: Handle DR SMPs with a LID routed part
Ralph Campbell
1
-1
/
+9
2005-11-27
[PATCH] drivers/infiniband/core/mad.c: fix use-after-release case
Adrian Bunk
1
-2
/
+2
2005-11-07
[PATCH] kfree cleanup: misc remaining drivers
Jesper Juhl
1
-4
/
+2
2005-11-02
[IB] kzalloc() conversions
Roland Dreier
1
-19
/
+12
2005-10-25
[IB] Fix MAD layer DMA mappings to avoid touching data buffer once mapped
Sean Hefty
1
-163
/
+125
2005-10-17
[IB] Fix leak on MAD initialization failure
Roland Dreier
1
-19
/
+26
2005-10-08
[PATCH] gfp flags annotations - part 1
Al Viro
1
-1
/
+1
2005-08-26
[PATCH] IB: Fix ib_mad_thread_completion_handler declaration
Hal Rosenstock
1
-3
/
+2
2005-08-26
[PATCH] IB: sparse endianness cleanup
Sean Hefty
1
-4
/
+6
2005-07-27
[PATCH] IB: Add RMPP implementation
Hal Rosenstock
1
-46
/
+117
2005-07-27
[PATCH] IB: Introduce RMPP APIs
Hal Rosenstock
1
-1
/
+3
2005-07-27
[PATCH] IB: Fix a couple of MAD code paths
Hal Rosenstock
1
-14
/
+14
2005-07-27
[PATCH] IB: Optimize canceling a MAD
Hal Rosenstock
1
-8
/
+13
2005-07-27
[PATCH] IB: Add ib_modify_mad API to MAD
Hal Rosenstock
1
-55
/
+28
2005-07-27
[PATCH] IB: Eliminate MAD cache leak associated with local completions
Hal Rosenstock
1
-1
/
+6
2005-07-27
[PATCH] IB: Simplify calling of list_del in MAD
Hal Rosenstock
1
-2
/
+1
2005-07-27
[PATCH] IB: Add automatic retries to MAD layer
Hal Rosenstock
1
-1
/
+25
2005-07-27
[PATCH] IB: Add ib_coalesce_recv_mad to MAD
Hal Rosenstock
1
-8
/
+1
2005-07-27
[PATCH] IB: Minor cleanup during MAD startup and shutdown
Hal Rosenstock
1
-35
/
+9
2005-07-27
[PATCH] IB: Fix timeout/cancelled MAD handling
Hal Rosenstock
1
-2
/
+12
2005-07-27
[PATCH] IB: Change ib_mad_send_wr_private struct
Hal Rosenstock
1
-12
/
+10
2005-07-27
[PATCH] IB: Change saving of user's send wr_id in MAD
Hal Rosenstock
1
-2
/
+2
2005-07-27
[PATCH] IB: Combine some MAD routines
Hal Rosenstock
1
-78
/
+27
2005-07-27
[PATCH] IB: Add MAD helper functions
Hal Rosenstock
1
-0
/
+76
2005-07-27
[PATCH] IB: Update MAD client API
Hal Rosenstock
1
-12
/
+19
2005-04-16
[PATCH] IB: Remove incorrect comments
Hal Rosenstock
1
-1
/
+0
2005-04-16
[PATCH] IB: remove unneeded includes
Hal Rosenstock
1
-3
/
+0
2005-04-16
[PATCH] IB: Keep MAD work completion valid
Sean Hefty
1
-1
/
+2
2005-04-16
Linux-2.6.12-rc2
v2.6.12-rc2
Linus Torvalds
1
-0
/
+2714