aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/hw/mthca/mthca_qp.c
AgeCommit message (Expand)AuthorFilesLines
2023-07-17RDMA/mthca: Fix crash when polling CQ for shared QPsThomas Bogendoerfer1-1/+1
2021-03-26RDMA: Support more than 255 rdma portsMark Bloch1-1/+1
2020-10-26RDMA: Check attr_mask during modify_qpJason Gunthorpe1-0/+3
2020-09-29RDMA/mthca: Combine special QP struct with mthca QPLeon Romanovsky1-38/+37
2020-07-16treewide: Remove uninitialized_var() usageKees Cook1-5/+5
2019-05-09Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds1-3/+3
2019-04-08drivers: Remove explicit invocations of mmiowb()Will Deacon1-17/+0
2019-03-25RDMA: Use __packed annotation instead of __attribute__ ((packed))Erez Alfasi1-3/+3
2019-02-15IB/{hw,sw}: Remove 'uobject->context' dependency in object creation APIsShamir Rabinovitch1-4/+9
2018-12-18RDMA: Cleanup undesired pd->uobject usageShamir Rabinovitch1-9/+13
2018-10-03RDMA: Remove unused parameter from ib_modify_qp_is_ok()Kamal Heib1-2/+2
2018-07-30RDMA, core and ULPs: Declare ib_post_send() and ib_post_recv() arguments constBart Van Assche1-8/+8
2018-07-30RDMA: Constify the argument of the work request conversion functionsBart Van Assche1-4/+4
2018-06-12treewide: kmalloc() -> kmalloc_array()Kees Cook1-2/+2
2017-05-01IB/core: Define 'ib' and 'roce' rdma_ah_attr typesDasaratharaman Chandramouli1-0/+1
2017-05-01IB/core: Use rdma_ah_attr accessor functionsDasaratharaman Chandramouli1-37/+47
2017-05-01IB/mthca: Rename to_ib_ah_attr to to_rdma_ah_attrDasaratharaman Chandramouli1-5/+5
2017-05-01IB/core: Rename struct ib_ah_attr to rdma_ah_attrDasaratharaman Chandramouli1-3/+4
2015-12-23IB/core: Initialize UD header structure with IP and UDP headersMoni Shoua1-1/+1
2015-10-08IB: split struct ib_send_wrChristoph Hellwig1-42/+42
2014-01-14IB/core: Ethernet L2 attributes in verbs/cm structuresMatan Barak1-1/+2
2012-07-11IB/mthca: Fill in sq_sig_type in query QPDotan Barak1-0/+1
2012-07-11IB/mthca: Warning about event for non-existent QPs should show event typeDotan Barak1-1/+2
2011-07-15IB/mthca: Stop returning separate error and status from FW commandsGoldwyn Rodrigues1-34/+15
2010-10-25IB/core: Add VLAN support for IBoEEli Cohen1-1/+1
2010-10-14IB/pack: IBoE UD packet packing supportEli Cohen1-1/+1
2010-02-24IB/core: Fix and clean up ib_ud_header_init()Eli Cohen1-1/+1
2009-09-05IB/mthca: Annotate CQ lockingRoland Dreier1-4/+8
2008-07-14IB/mthca: Fix check of max_send_sge for special QPsRoland Dreier1-2/+2
2008-07-14IB/mthca: Remove extra code for RESET->ERR QP state transitionRoland Dreier1-26/+0
2008-07-14RDMA: Remove subversion $Id tagsRoland Dreier1-2/+0
2008-04-16IB/mthca: Update QP state if query QP succeedsDotan Barak1-6/+14
2008-04-16IB/core: Add support for "send with invalidate" work requestsRoland Dreier1-3/+3
2008-04-16IB/mthca: Add IPoIB checksum offload supportEli Cohen1-0/+2
2008-02-04IB/ib_mthca: Pre-link receive WQEs in Tavor modeEli Cohen1-5/+8
2007-10-15IB/mthca: Avoid alignment traps when writing doorbellsRoland Dreier1-30/+15
2007-07-18IB/mthca: Simplify use of size0 in work request postingRoland Dreier1-17/+24
2007-07-18IB/mthca: Factor out setting WQE UD segment entriesRoland Dreier1-18/+22
2007-07-18IB/mthca: Factor out setting WQE remote address and atomic segment entriesRoland Dreier1-59/+40
2007-07-18IB/mthca: Factor out setting WQE data segment entriesRoland Dreier1-32/+9
2007-07-17IB/mthca: Use uninitialized_var() for f0Roland Dreier1-2/+14
2007-07-17drivers/infiniband/hw/mthca/mthca_qp: kill uninit'd var warningJeff Garzik1-2/+2
2007-05-29IB/mthca: Fix handling of send CQE with error for QPs connected to SRQMichael S. Tsirkin1-3/+3
2007-05-21Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/rolan...Linus Torvalds1-60/+98
2007-05-21Detach sched.h from mm.hAlexey Dobriyan1-0/+1
2007-05-19IB/mthca: Fix RESET to ERROR transitionMichael S. Tsirkin1-60/+98
2007-05-14IB/mthca: Fix posting >255 recv WRs for TavorMichael S. Tsirkin1-0/+1
2007-04-30IB/mthca: Work around kernel QP starvationMichael S. Tsirkin1-0/+13
2007-04-24IB/mthca: Simplify CQ cleaning in mthca_free_qp()Roland Dreier1-4/+3
2007-03-01IB/mthca: Fix error path in mthca_alloc_memfree()Roland Dreier1-5/+5
2007-02-16IB/mthca: Allow the QP state transition RESET->RESETDotan Barak1-0/+5
2007-02-10IB/mthca: Use correct structure size in call to memset()Roland Dreier1-1/+1
2007-01-09IB/mthca: Don't execute QUERY_QP firmware command for QP in RESET stateDotan Barak1-9/+17
2006-12-08[PATCH] LOG2: Implement a general integer log2 facility in the kernelDavid Howells1-2/+2
2006-11-29IB/mthca: Fix section mismatchesRoland Dreier1-2/+1
2006-10-16IB/mthca: Use mmiowb after doorbell ringArthur Kepner1-0/+19
2006-09-22IB/mthca: Simplify calls to mthca_cq_clean()Roland Dreier1-3/+2
2006-09-22IB/mthca: Return correct number of bits for static rate in query_qpJack Morgenstein1-1/+1
2006-09-22IB/mthca: Return port number for unconnected QPs in query_qpJack Morgenstein1-4/+6
2006-09-22IB/uverbs: Pass userspace data to modify_srq and modify_qp methodsRalph Campbell1-1/+2
2006-08-11IB/mthca: Fix potential AB-BA deadlock with CQ locksRoland Dreier1-12/+30
2006-08-10IB/mthca: Make fence flag work for send work requestsMichael S. Tsirkin1-2/+10
2006-07-14[PATCH] IB/mthca: comment fixMichael S. Tsirkin1-7/+6
2006-07-04[PATCH] mthca: initialize send and receive queue locks separatelyZach Brown1-1/+4
2006-06-17IB/mthca: Make all device methods truly reentrantRoland Dreier1-15/+23
2006-06-17IB/mthca: Fix memory leak on modify_qp error pathsRoland Dreier1-6/+6
2006-05-18IB/mthca: Fix posting lists of 256 receive requests for TavorMichael S. Tsirkin1-17/+18
2006-05-09IB/mthca: Fix race in reference countingRoland Dreier1-9/+22
2006-04-10IB: simplify static rate encodingJack Morgenstein1-13/+33
2006-03-29IB/mthca: Fix section mismatch problemsRoland Dreier1-1/+1
2006-03-24IB/mthca: Fix modify QP error pathRoland Dreier1-10/+11
2006-03-24IB/mthca: Fix indentationRoland Dreier1-2/+2
2006-03-24IB/mthca: Fix uninitialized variable in mthca_alloc_qp()Jack Morgenstein1-4/+5
2006-03-24IB/mthca: Check that sgid_index and path_mtu are valid in modify_qpDotan Barak1-4/+23
2006-03-20IB/mthca: Check alternate P_Key index when setting alternate pathDotan Barak1-2/+8
2006-03-20IB/mthca: Add support for send work request fence flagDotan Barak1-2/+6
2006-03-20IB/mthca: Support for query QP and SRQEli Cohen1-0/+135
2006-03-20IB/mthca: Convert to use ib_modify_qp_is_ok()Roland Dreier1-250/+13
2006-03-20IB/mthca: Generate SQ drained events when requestedRoland Dreier1-1/+13
2006-03-20IB/mthca: Whitespace cleanupsRoland Dreier1-14/+14
2006-03-20IB/mthca: Make functions that never fail return voidRoland Dreier1-5/+3
2006-01-12IB/mthca: Initialize grh_present before using itMichael S. Tsirkin1-1/+1
2006-01-06IB/mthca: Add support for automatic path migration (APM)Dotan Barak1-20/+37
2006-01-06IB/mthca: fix for RTR-to-RTS transition in modify QPJack Morgenstein1-2/+0
2006-01-06IB/mthca: fix for SQEr-to-RTS transition in modify QPJack Morgenstein1-3/+2
2006-01-06IB/mthca: max_inline_data handling tweaksJack Morgenstein1-26/+36
2006-01-05IB/mthca: check port validity in modify_qpJack Morgenstein1-0/+6
2005-12-15IB/mthca: Fix corner cases in max_rd_atomic value handling in modify QPJack Morgenstein1-4/+6
2005-12-15IB/mthca: Fix IB_QP_ACCESS_FLAGS handling.Jack Morgenstein1-50/+37
2005-12-09IB/mthca: don't change driver's copy of attributes if modify QP failsJack Morgenstein1-5/+6
2005-12-09IB/mthca: correct log2 calculationJack Morgenstein1-11/+6
2005-12-09IB/mthca: check RDMA limitsJack Morgenstein1-0/+14
2005-11-29IB/mthca: fix posting of send lists of length >= 255 on mem-free HCAsMichael S. Tsirkin1-2/+29
2005-11-28IB/mthca: reset QP's last pointers when transitioning to reset stateMichael S. Tsirkin1-0/+3
2005-11-18IB/mthca: Safer max_send_sge/max_recv_sge calculationMichael S. Tsirkin1-4/+6
2005-11-15[IB] mthca: don't disable RDMA writes if no responder resourcesRoland Dreier1-15/+12
2005-11-10[IB] mthca: fix posting long lists of receive work requestsMichael S. Tsirkin1-2/+17
2005-11-10[IB] mthca: fix posting of atomic operationsMichael S. Tsirkin1-4/+4
2005-11-10[IB] uverbs: have kernel return QP capabilitiesJack Morgenstein1-8/+78
2005-11-04Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/rolan...Linus Torvalds1-0/+7
2005-11-03[IB] mthca: check P_Key index in modify QPJack Morgenstein1-0/+7
2005-10-30[PATCH] fix missing includesTim Schmielau1-0/+2
2005-10-25[IB] mthca: correct modify QP attribute masks for UCRoland Dreier1-7/+3
2005-10-17[IB] mthca: Better limit checking and reportingJack Morgenstein1-2/+4
2005-09-20[PATCH] IB/mthca: Fix device removal memory leakMichael S. Tsirkin1-0/+1
2005-09-18[PATCH] IB/mthca: fix posting of first work requestRoland Dreier1-26/+22
2005-09-18[PATCH] IB/mthca: assign ACK timeout field correctlyRoland Dreier1-1/+1
2005-09-07[PATCH] IB: Initialize qp->waitMichael S. Tsirkin1-0/+1
2005-09-07[PATCH] IB: really reset QPsRoland Dreier1-12/+32
2005-08-26[PATCH] IB: move include files to include/rdmaRoland Dreier1-3/+3
2005-08-26[PATCH] IB/mthca: Add SRQ implementationRoland Dreier1-6/+27
2005-08-26[PATCH] IB/mthca: Move WQE structures into their own headerRoland Dreier1-74/+1
2005-08-26[PATCH] IB/mthca: Simplify handling of completions with errorRoland Dreier1-4/+1
2005-08-26[PATCH] IB/mthca: Factor out common queue alloc codeRoland Dreier1-104/+7
2005-08-26[PATCH] IB/mthca: Use correct port width capability valueRoland Dreier1-6/+5
2005-08-26[PATCH] IB: sparse endianness cleanupSean Hefty1-94/+93
2005-08-26[PATCH] IB: Add copyright noticesRoland Dreier1-0/+2
2005-07-07[PATCH] IB uverbs: add mthca user QP supportRoland Dreier1-73/+142
2005-06-27[PATCH] IB/mthca: Align FW command mailboxes to 4KRoland Dreier1-7/+7
2005-06-27[PATCH] IB/mthca: Move mthca_is_memfree checksRoland Dreier1-4/+5
2005-06-27[PATCH] IB/mthca: Enable unreliable connected transportRoland Dreier1-1/+78
2005-06-27[PATCH] IB/mthca: Set RDMA/atomic capabilities correctlyRoland Dreier1-8/+8
2005-06-27[PATCH] IB/mthca: Set QP static rate correctlyRoland Dreier1-1/+1
2005-06-27[PATCH] IB/mthca: Use dma_alloc_coherent instead of pci_alloc_consistentRoland Dreier1-9/+10
2005-04-16[PATCH] IB/mthca: map context for RDMA responder in mem-free modeRoland Dreier1-1/+12
2005-04-16[PATCH] IB/mthca: update receive queue initialization for new HCAsRoland Dreier1-10/+23
2005-04-16[PATCH] IB/mthca: encapsulate mem-free check into mthca_is_memfree()Roland Dreier1-9/+9
2005-04-16[PATCH] IB/mthca: fill in opcode field for send completionsMichael S. Tsirkin1-13/+0
2005-04-16[PATCH] IB/mthca: implement RDMA/atomic operations for mem-free modeRoland Dreier1-0/+47
2005-04-16[PATCH] IB/mthca: fix posting sends with immediate dataRoland Dreier1-2/+2
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds1-0/+2056