aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/core
AgeCommit message (Expand)AuthorFilesLines
2006-09-27[PATCH] Really ignore kmem_cache_destroy return valueAlexey Dobriyan1-4/+1
2006-09-23[PATCH] missing includes from infiniband mergeAl Viro1-0/+1
2006-09-22IB: Fix typo in kerneldoc for ib_set_client_data()Krishna Kumar1-1/+1
2006-09-22IB/cm: Do not track remote QPN in timewait stateMichael S. Tsirkin1-0/+2
2006-09-22IB/sa: Require SA registrationMichael S. Tsirkin2-10/+57
2006-09-22RDMA/cma: Protect against adding device during destructionSean Hefty1-8/+26
2006-09-22RDMA: iWARP Core Changes.Tom Tucker13-71/+383
2006-09-22RDMA: iWARP Connection Manager.Tom Tucker2-0/+1081
2006-09-22IB: Whitespace fixesRoland Dreier10-22/+20
2006-09-22IB/cm: Randomize starting comm IDSean Hefty1-8/+16
2006-09-22IB/mad: Remove unused includesJames Lentini2-3/+0
2006-09-22IB/mad: Add support for dual-sided RMPP transfers.Sean Hefty1-3/+87
2006-09-22IB/cm: Use correct reject code for invalid GIDSean Hefty1-11/+21
2006-09-22IB/cm: Enable atomics along with RDMA readsSean Hefty1-1/+2
2006-09-22IB/uverbs: Pass userspace data to modify_srq and modify_qp methodsRalph Campbell2-5/+12
2006-09-22IB/uverbs: Allow resize CQ operation to return driver-specific dataRalph Campbell1-2/+1
2006-09-22IB/uverbs: Fix lockdep warning when QP is created with 2 CQsRoland Dreier1-15/+19
2006-09-22IB/uverbs: Use idr_read_cq() where appropriateRoland Dreier1-10/+6
2006-09-14RDMA/cma: Increase the IB CM retry count in CMAMichael S. Tsirkin1-1/+1
2006-08-16IB/core: Fix SM LID/LID change with client reregister setJack Morgenstein2-2/+4
2006-08-03IB/uverbs: Avoid a crash on device hot removeJack Morgenstein2-1/+9
2006-08-03IB/cm: Fix error handling in ib_send_cm_reqSean Hefty1-1/+3
2006-08-02[NET] infiniband: Cleanup ib_addr module to use the neteventsTom Tucker1-16/+14
2006-07-24IB/mad: Validate MADs for spec complianceSean Hefty2-21/+88
2006-07-23IB/uverbs: Fix lockdep warningsRoland Dreier1-11/+21
2006-07-23IB/uverbs: Fix unlocking in error pathsMichael S. Tsirkin1-2/+8
2006-07-14[PATCH] IB/core: use correct gfp_mask in sa_queryMichael S. Tsirkin1-5/+5
2006-07-14[PATCH] fmr pool: remove unnecessary pointer dereferenceMichael S. Tsirkin1-4/+4
2006-07-14[PATCH] IB/cm: set private data length for reject messagesIra Weiny1-0/+1
2006-07-14[PATCH] IB/addr: gid structure alignment fixMichael S. Tsirkin1-10/+11
2006-07-14[PATCH] IB/cm: drop REQ when out of memoryMichael S. Tsirkin1-3/+18
2006-06-30IB/core: Set alternate port number when initializing QP attributesSean Hefty1-0/+1
2006-06-30IB/uverbs: Set correct user handle for user SRQsRoland Dreier1-1/+1
2006-06-26[PATCH] Array overrun in drivers/infiniband/core/cma.cEric Sesterhenn1-1/+1
2006-06-26[PATCH] drivers: use list_move()Akinobu Mita2-8/+4
2006-06-25Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/rolan...Linus Torvalds2-7/+1
2006-06-23[PATCH] VFS: Permit filesystem to override root dentry on mountDavid Howells1-3/+4
2006-06-22IB/uverbs: Remove unnecessary list_del()sRoland Dreier1-6/+0
2006-06-22IB/uverbs: Don't free wr list when it's known to be emptyKrishna Kumar1-1/+1
2006-06-17IB/uverbs: Don't serialize with ib_uverbs_idr_mutexRoland Dreier3-376/+553
2006-06-17IB/uverbs: Factor out common idr codeRoland Dreier1-60/+22
2006-06-17IB/uverbs: Don't decrement usecnt on error pathsRoland Dreier1-7/+0
2006-06-17IB/uverbs: Release lock on error pathGanapathi CH1-2/+4
2006-06-17IB/cm: Use address handle helpersSean Hefty2-20/+11
2006-06-17IB/sa: Add ib_init_ah_from_path()Sean Hefty1-0/+31
2006-06-17IB: Add ib_init_ah_from_wc()Sean Hefty1-16/+28
2006-06-17IB/ucm: Get rid of duplicate P_Key parameterSean Hefty2-2/+1
2006-06-17IB/fmr: Use device's max_map_map_per_fmr attribute in FMR pool.Or Gerlitz1-3/+27
2006-06-17IB/mad: Check GID/LID when matching requestsJack Morgenstein1-31/+63
2006-06-17IB: Add caching of ports' LMCJack Morgenstein1-1/+29
2006-06-17IB/cm: remove unneeded flush_workqueueMichael S. Tsirkin1-1/+0
2006-06-17IB/ucm: convert semaphore to mutexSean Hefty1-16/+16
2006-06-17IB: Make needlessly global ib_mad_cache staticRoland Dreier2-4/+1
2006-06-17IB: IP address based RDMA connection managerSean Hefty2-2/+1931
2006-06-17IB: address translation to map IP toIB addresses (GIDs)Sean Hefty2-1/+372
2006-06-17IB/cm: Match connection requests based on private dataSean Hefty2-13/+97
2006-06-17IB: common handling for marshalling parameters to/from userspaceSean Hefty3-118/+154
2006-05-17IB/uverbs: Don't leak ref to mm on error pathRoland Dreier1-1/+3
2006-05-12IB: refcount race fixesSean Hefty5-44/+52
2006-05-09IB: Fix display of 4-bit port counters in sysfsRalph Campbell1-1/+1
2006-04-19IB/mad: Fix RMPP version check during agent registrationHal Rosenstock1-4/+1
2006-04-10IB/cache: Use correct pointer to calculate sizeMichael S. Tsirkin1-1/+1
2006-04-10IB: simplify static rate encodingJack Morgenstein1-0/+34
2006-04-02IB/mad: fix oops in cancel_madsMichael S. Tsirkin1-1/+1
2006-03-30IB/mad: RMPP support for additional classesHal Rosenstock3-44/+59
2006-03-30IB/mad: include GID/class when matching receivesJack Morgenstein3-29/+67
2006-03-20IB/mad: Fix oopsable race on device removalMichael S. Tsirkin1-7/+14
2006-03-20IB: Coverity fixes to sysfs.cRoland Dreier1-2/+4
2006-03-20IB/uverbs: Use correct alt_pkey_index in modify QPAmi Perlmutter1-1/+1
2006-03-20IB/umad: Add support for large RMPP transfersJack Morgenstein4-209/+346
2006-03-20IB/cm: Check cm_id state before handling a REPSean Hefty1-18/+24
2006-03-20IB/uverbs: Fix query QP return of sq_sig_allDotan Barak1-1/+1
2006-03-20IB: Fix modify QP checking of "current QP state" attributeDotan Barak1-4/+4
2006-03-20IB/uverbs: Return actual capacity from create SRQ operationDotan Barak1-0/+2
2006-03-20IB/uverbs: Support for query SRQ from userspaceDotan Barak3-0/+46
2006-03-20IB/uverbs: Support for query QP from userspaceDotan Barak3-0/+102
2006-03-20IB: Whitespace cleanupsRoland Dreier3-9/+7
2006-03-20IB: Add ib_modify_qp_is_ok() library functionRoland Dreier1-0/+252
2006-03-20IB/mad: Simplify SMI by eliminating smi_check_local_dr_smp()Ralph Campbell3-27/+6
2006-03-20IB/mad: Remove redundant check from smi_check_local_dr_smp()Ralph Campbell1-3/+0
2006-03-20IB: Enable FMR pool user to set page sizeOr Gerlitz1-3/+3
2006-03-20IB: Allow userspace to set node descriptionRoland Dreier1-1/+29
2006-03-20IB: Add userspace support for resizing CQsRoland Dreier4-5/+47
2006-02-14Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rol...Linus Torvalds1-1/+9
2006-02-06[PATCH] IB: fix up major/minor sysfs interface for IB coreGreg Kroah-Hartman1-12/+1
2006-02-03IB/mad: Handle DR SMPs with a LID routed partRalph Campbell1-1/+9
2006-01-17IB/sa_query: Flush scheduled work before unloading moduleMichael S. Tsirkin1-0/+2
2006-01-17IB/uverbs: Flush scheduled work before unloading moduleMichael S. Tsirkin1-0/+1
2006-01-14[PATCH] Unlinline a bunch of other functionsArjan van de Ven1-2/+2
2006-01-13IB: convert from semaphores to mutexesIngo Molnar5-104/+105
2006-01-10IB: Add node_guid to struct ib_deviceSean Hefty3-42/+11
2006-01-08Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rol...Linus Torvalds4-12/+33
2006-01-06IB: Set GIDs correctly in ib_create_ah_from_wc()Ralph Campbell1-2/+2
2006-01-06IB/uverbs: Release event file reference on ib_uverbs_create_cq() errorJack Morgenstein1-3/+10
2006-01-06IB/uverbs: set ah_flags when creating address handleRalph Campbell1-0/+1
2006-01-06IB/uverbs: Fix reference counting on error pathsJack Morgenstein1-0/+7
2006-01-04[PATCH] driver core: replace "hotplug" by "uevent"Kay Sievers1-8/+8
2005-12-09IB/umad: fix memory leaksJack Morgenstein1-2/+2
2005-11-30IB/cm: avoid reusing local IDSean Hefty1-1/+2
2005-11-30IB/cm: correct reported reject codeSean Hefty1-4/+9
2005-11-29IB/uverbs: track multicast group membership for userspace QPsJack Morgenstein3-23/+99
2005-11-28IB/umad: fix RMPP handlingMichael S. Tsirkin1-19/+22
2005-11-27[PATCH] drivers/infiniband/core/mad.c: fix use-after-release caseAdrian Bunk1-2/+2
2005-11-18IB/umad: make sure write()s have sufficient dataRoland Dreier1-1/+1
2005-11-10Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/rolan...Linus Torvalds3-67/+86
2005-11-10[IB] umad: further ib_unregister_mad_agent() deadlock fixesRoland Dreier1-24/+63
2005-11-10[IB] uverbs: have kernel return QP capabilitiesJack Morgenstein1-4/+8
2005-11-10[IB] umad: get rid of unused mr arrayRoland Dreier1-25/+4
2005-11-10[IB] Have cq_resize() method take an int, not int*Roland Dreier1-10/+2
2005-11-10[IB] umad: avoid potential deadlock when unregistering MAD agentsRoland Dreier1-12/+17
2005-11-07[PATCH] kfree cleanup: misc remaining driversJesper Juhl1-4/+2
2005-11-07[PATCH] fix remaining missing includesTim Schmielau5-0/+10
2005-11-06[IB] umad: two small fixesMichael S. Tsirkin1-2/+2
2005-11-04Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/rolan...Linus Torvalds10-69/+91
2005-11-03[IB] umad: fix hot remove of IB devicesRoland Dreier1-16/+64
2005-11-02[IB] kzalloc() conversionsRoland Dreier7-47/+22
2005-10-31[IB] uverbs: Avoid NULL pointer deref on CQ async eventRoland Dreier3-6/+5
2005-10-30[PATCH] fix missing includesTim Schmielau2-0/+2
2005-10-29[PATCH] missing include in infinibandAl Viro1-0/+1
2005-10-28[IB] fix up class_device_create() callsRoland Dreier2-3/+4
2005-10-28[IB] uverbs: Fix device lifetime problemsRoland Dreier3-95/+182
2005-10-28[IB] umad: Fix device lifetime problemsRoland Dreier1-109/+159
2005-10-27[IB] ib_umad: various cleanupsSean Hefty1-52/+21
2005-10-27[IB] ib_umad: fix crash when freeing send buffersRoland Dreier1-2/+2
2005-10-25[IB] simplify mad_rmpp.c:alloc_response_msg()Roland Dreier1-16/+15
2005-10-25[IB] Fix MAD layer DMA mappings to avoid touching data buffer once mappedSean Hefty11-746/+432
2005-10-24[IB] CM: Fix initialization of QP attributes for UC QPs.Sean Hefty1-14/+24
2005-10-24Manual merge of for-linus to upstream (fix conflicts in drivers/infiniband/co...Roland Dreier4-0/+10
2005-10-24[IB] Add idr_destroy() calls on module unloadRoland Dreier4-0/+10
2005-10-20[IB] user_mad: Use class_device.devtRoland Dreier1-15/+2
2005-10-20[IB] user_mad: trivial coding style fixesRoland Dreier1-8/+8
2005-10-20[IB] cm: Add missing break in switchRoland Dreier1-0/+1
2005-10-18[IB] Fail sysfs queries after device is unregisteredRoland Dreier1-0/+16
2005-10-17[IB] ucm: quiet sparse warningsRoland Dreier1-2/+2
2005-10-17[IB] CM: bind IDs to a specific deviceSean Hefty2-67/+192
2005-10-17[IB] merge ucm.h into ucm.cSean Hefty2-104/+41
2005-10-17[IB] uverbs: Implement more commandsRoland Dreier3-1/+572
2005-10-17[IB] uverbs: Add a mask of device methods allowed for userspaceRoland Dreier1-1/+2
2005-10-17[IB] fail SA queries if device initialization failedRoland Dreier1-6/+24
2005-10-17[IB] uverbs: unlock correctly in error pathsRoland Dreier1-2/+6
2005-10-17[IB] Fix leak on MAD initialization failureRoland Dreier1-19/+26
2005-10-17[IB] Check port number in ib_query_port()/ib_modify_port()Roland Dreier1-0/+12
2005-10-17[IB] uverbs: reject invalid memory registration permission flagsRoland Dreier1-0/+8
2005-10-17[IB] uverbs: Add device-specific ABI version attributeRoland Dreier1-0/+11
2005-10-17[IB] uverbs: Fix up resource creation error pathsRoland Dreier1-61/+50
2005-10-17[IB] uverbs: ABI-breaking fixes for userspace verbsRoland Dreier3-252/+244
2005-10-17[IB] Add checks to multicast attach and detachJack Morgenstein1-6/+12
2005-10-08[PATCH] gfp flags annotations - part 1Al Viro2-4/+4
2005-09-26[IB] uverbs: Close some exploitable racesRoland Dreier3-62/+86
2005-09-21[IB] Fix RMPP receive length calculationHal Rosenstock1-2/+2
2005-09-21[IB] Add MAD data field size definitionsSean Hefty1-9/+6
2005-09-19[PATCH] IB: Fix data length for RMPP SA sendsHal Rosenstock1-2/+3
2005-09-11Merge master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Linus Torvalds9-226/+395
2005-09-09[PATCH] IB: fix CM use-after-freeRoland Dreier1-0/+1
2005-09-09[PATCH] IB CM: support CM redirJohn Kingman1-1/+3
2005-09-09Make sure that userspace does not retrieve stale asynchronous orRoland Dreier3-88/+191
2005-09-09[PATCH] IB: Move SA attributes to ib_sa.hHal Rosenstock1-26/+0
2005-09-07[PATCH] drivers: convert kcalloc to kzallocPekka Enberg1-1/+1
2005-09-07[PATCH] IB: clean up user access config optionsJames Lentini1-2/+3
2005-09-07[PATCH] IB: RMPP fixesHal Rosenstock1-1/+3
2005-09-07[PATCH] IB: Add user-supplied context to userspace CM ABISean Hefty2-106/+192
2005-09-07[PATCH] IB/sa_query: avoid unnecessary list scanMichael S. Tsirkin1-2/+2
2005-08-26[PATCH] IB: move include files to include/rdmaRoland Dreier17-25/+23
2005-08-26[PATCH] IB: Add handling for ABORT and STOP RMPP MADs.Sean Hefty1-65/+244
2005-08-26[PATCH] IB: fix userspace CM deadlockSean Hefty2-313/+160
2005-08-26[PATCH] IB: userspace SRQ supportRoland Dreier3-3/+204
2005-08-26[PATCH] IB: Add SRQ support to midlayerRoland Dreier1-0/+60
2005-08-26[PATCH] IB: Remove unnecessary includes of <linux/version.h>Olaf Hering1-1/+0
2005-08-26[PATCH] IB: Fix ib_mad_thread_completion_handler declarationHal Rosenstock1-3/+2
2005-08-26[PATCH] IB: unmap FMRs when destroying FMR poolRoland Dreier1-0/+6
2005-08-26[PATCH] IB: sparse endianness cleanupSean Hefty8-188/+191
2005-08-26[PATCH] IB: Add copyright noticesRoland Dreier14-17/+33
2005-08-26[PATCH] IB: fix use-after-free in user verbs cleanupRoland Dreier1-1/+2
2005-07-27[IB/ucm]: Clean up userspace CMHal Rosenstock1-47/+41
2005-07-27Merge /scratch/Ksrc/linux-git/Roland Dreier15-429/+7233
2005-07-27[PATCH] IB: Eliminate sparse warnings in SA clientHal Rosenstock1-3/+3
2005-07-27[PATCH] IB: Hook up userspace CM to the make systemHal Rosenstock1-1/+3
2005-07-27[PATCH] Add kernel portion of user CM implementation (fix)Tom Duffy1-8/+5
2005-07-27[PATCH] IB: Add kernel portion of user CM implementationHal Rosenstock2-0/+1485
2005-07-27[PATCH] IB: Implementation for RMPP support in user MADHal Rosenstock1-106/+194
2005-07-27[PATCH] IB: Add the kernel CM implementationHal Rosenstock3-1/+4147
2005-07-27[PATCH] IB: Add Service Record support to SA clientHal Rosenstock1-2/+164
2005-07-27[PATCH] IB: Add RMPP implementationHal Rosenstock5-50/+966
2005-07-27[PATCH] IB: Introduce RMPP APIsHal Rosenstock2-21/+3
2005-07-27[PATCH] IB: A couple of IB core bug fixesHal Rosenstock2-5/+5
2005-07-27[PATCH] IB: Add ib_create_ah_from_wc to IB verbsHal Rosenstock1-0/+35
2005-07-27[PATCH] IB: Fix a couple of MAD code pathsHal Rosenstock1-14/+14
2005-07-27[PATCH] IB: Optimize canceling a MADHal Rosenstock1-8/+13
2005-07-27[PATCH] IB: Add ib_modify_mad API to MADHal Rosenstock2-57/+28
2005-07-27[PATCH] IB: Eliminate MAD cache leak associated with local completionsHal Rosenstock1-1/+6
2005-07-27[PATCH] IB: Simplify calling of list_del in MADHal Rosenstock1-2/+1
2005-07-27[PATCH] IB: Add automatic retries to MAD layerHal Rosenstock4-2/+30
2005-07-27[PATCH] IB: Add ib_coalesce_recv_mad to MADHal Rosenstock1-8/+1
2005-07-27[PATCH] IB: Minor cleanup during MAD startup and shutdownHal Rosenstock1-35/+9
2005-07-27[PATCH] IB: Fix timeout/cancelled MAD handlingHal Rosenstock2-2/+13
2005-07-27[PATCH] IB: Change ib_mad_send_wr_private structHal Rosenstock2-14/+12
2005-07-27[PATCH] IB: Change saving of user's send wr_id in MADHal Rosenstock1-2/+2
2005-07-27[PATCH] IB: Combine some MAD routinesHal Rosenstock1-78/+27
2005-07-27[PATCH] IB: Add MAD helper functionsHal Rosenstock1-0/+76
2005-07-27[PATCH] IB: Update MAD client APIHal Rosenstock4-40/+23