aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/infiniband
AgeCommit message (Expand)AuthorFilesLines
2006-03-21Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6Linus Torvalds1-15/+1
2006-03-20[INFINIBAND] ipoib: Remove leftover use of neigh_ops->destructorArnaldo Carvalho de Melo1-1/+0
2006-03-20[NET]: Move destructor from neigh->ops to neigh_paramsMichael S. Tsirkin1-15/+1
2006-03-20IB/mthca: Query SRQ srq_limit fixesEli Cohen1-4/+8
2006-03-20IPoIB: Get rid of useless test of queue lengthRoland Dreier1-6/+1
2006-03-20IB/mthca: Correct reported SRQ size in MemFree case.Dotan Barak1-2/+2
2006-03-20IB/mad: Fix oopsable race on device removalMichael S. Tsirkin1-7/+14
2006-03-20IB/srp: Coverity fix to srp_parse_options()Roland Dreier1-0/+1
2006-03-20IB/mthca: Coverity fix to mthca_init_eq_table()Roland Dreier1-1/+1
2006-03-20IB: Coverity fixes to sysfs.cRoland Dreier1-2/+4
2006-03-20IPoIB: Move ipoib_ib_dev_flush() to ipoib workqueueJack Morgenstein4-7/+14
2006-03-20IPoIB: Fix build now that neighbour destructor is in neigh_paramsRoland Dreier1-1/+0
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/srp: Add SCSI host attributes to show target portRoland Dreier1-1/+83
2006-03-20IB/cm: Check cm_id state before handling a REPSean Hefty1-18/+24
2006-03-20IB/mthca: Update firmware versionsRoland Dreier1-3/+3
2006-03-20IB/mthca: Optimize large messages on Sinai HCAsEli Cohen5-17/+51
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-20IPoIB: Fix multicast race between canceling and completingMichael S. Tsirkin1-3/+12
2006-03-20IPoIB: Clean up if posting receives failsEli Cohen1-0/+1
2006-03-20IB/mthca: Use an enum for HCA page sizeIshai Rabinovitz4-30/+37
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-20IPoIB: Close race in setting mcast->ahEli Cohen1-2/+7
2006-03-20IB/mthca: Implement query_ah methodJack Morgenstein3-0/+33
2006-03-20IB/mthca: Write FW commands through doorbell pageEli Cohen2-23/+136
2006-03-20IB/uverbs: Return actual capacity from create SRQ operationDotan Barak1-0/+2
2006-03-20IB/mthca: Return actual capacity from create_srqDotan Barak1-0/+3
2006-03-20IPoIB: clarify to_ipoib_neigh()Michael S. Tsirkin1-2/+8
2006-03-20IB/mthca: Bump driver version and release dateRoland Dreier1-2/+2
2006-03-20IB/mthca: Support for query QP and SRQEli Cohen6-1/+184
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/mthca: Convert to use ib_modify_qp_is_ok()Roland Dreier3-290/+76
2006-03-20IB: Add ib_modify_qp_is_ok() library functionRoland Dreier1-0/+252
2006-03-20IB/mthca: Generate SQ drained events when requestedRoland Dreier2-2/+15
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 Gerlitz2-8/+8
2006-03-20IB/mthca: Add modify_device method to set node descriptionRoland Dreier2-1/+48
2006-03-20IB: Allow userspace to set node descriptionRoland Dreier1-1/+29
2006-03-20IB/mthca: Whitespace cleanupsRoland Dreier9-26/+26
2006-03-20IB/mthca: Add device-specific support for resizing CQsRoland Dreier7-52/+308
2006-03-20IB: Add userspace support for resizing CQsRoland Dreier4-5/+47
2006-03-20IB/mthca: Get rid of might_sleep() annotationsRoland Dreier3-13/+0
2006-03-20IB/mthca: Make functions that never fail return voidRoland Dreier3-22/+15
2006-03-03IB/srp: Don't send task management commands after target removalRoland Dreier1-0/+6
2006-02-14Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rol...Linus Torvalds5-26/+55
2006-02-13IB/mthca: bump driver version and release dateRoland Dreier1-2/+2
2006-02-11IPoIB: Yet another fix for send-only joinsRoland Dreier1-5/+10
2006-02-10IB/mthca: Don't print debugging info until we have all valuesRoland Dreier1-19/+19
2006-02-07IPoIB: Fix another send-only join raceMichael S. Tsirkin1-1/+1
2006-02-07IPoIB: Don't start send-only joins while multicast thread is stoppedMichael S. Tsirkin2-0/+16
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-30IB/mthca: Semaphore to mutex conversionsRoland Dreier6-36/+37
2006-01-30IB/mthca: Don't cancel commands on a signalMichael S. Tsirkin2-16/+7
2006-01-30IB/srp: Semaphore to mutex conversionIngo Molnar2-10/+9
2006-01-30IB/mthca: Relax UAR size checkMichael S. Tsirkin1-2/+8
2006-01-21IB/mthca: Use correct GID in MADs sent on port 2Michael S. Tsirkin1-1/+1
2006-01-17IPoIB: Lock accesses to multicast packet queuesMichael S. Tsirkin1-3/+22
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-17IPoIB: Make sure path is fully initialized before using itMichael S. Tsirkin1-2/+2
2006-01-14[PATCH] Unlinline a bunch of other functionsArjan van de Ven1-2/+2
2006-01-13IB: convert from semaphores to mutexesIngo Molnar11-144/+145
2006-01-12IB/mthca: Initialize grh_present before using itMichael S. Tsirkin3-5/+8
2006-01-12IB/mthca: Cosmetic: use the ALIGN macroMichael S. Tsirkin1-2/+3
2006-01-12IB/mthca: Fix memory leaks in error handlingJack Morgenstein1-3/+7
2006-01-12IB/mthca: Fix memory leak of multicast group structuresIshai Rabinovitz1-1/+1
2006-01-12IPoIB: Fix memory leak of multicast group structuresEli Cohen2-65/+9
2006-01-11IPoIB: Take dev->xmit_lock around mc_list accessesMichael S. Tsirkin1-2/+5
2006-01-10IPoIB: Fix address handle refcounting for multicast groupsEli Cohen1-6/+7
2006-01-10IPoIB: Fix error path in ipoib_mcast_dev_flush()Eli Cohen1-3/+5
2006-01-10IB: Add node_guid to struct ib_deviceSean Hefty5-63/+53
2006-01-09IB/mthca: Factor common MAD initialization codeRoland Dreier1-30/+22
2006-01-09IB/mthca: kzalloc conversionsRoland Dreier1-8/+4
2006-01-09IB/mthca: prevent event queue overrunMichael S. Tsirkin1-13/+15
2006-01-09IB/mthca: fix page shift calculation in mthca_reg_phys_mr()Michael S. Tsirkin1-11/+7
2006-01-08Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rol...Linus Torvalds12-163/+250
2006-01-08[PATCH] fix more missing includesTim Schmielau2-0/+2
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-06IB/mthca: Add support for automatic path migration (APM)Dotan Barak1-20/+37
2006-01-06IB/mthca: Fill in vendor_err field in completion with errorMichael S. Tsirkin1-5/+7
2006-01-06IB/mthca: multiple fixes for multicast group handlingJack Morgenstein1-19/+35
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: create_eq with size not a power of 2Michael S. Tsirkin1-2/+2
2006-01-05IB/mthca: check port validity in modify_qpJack Morgenstein1-0/+6
2006-01-05IB/mthca: check return value in mthca_dev_lim callJack Morgenstein1-0/+4
2006-01-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6Linus Torvalds1-8/+8
2006-01-04[PATCH] driver core: replace "hotplug" by "uevent"Kay Sievers1-8/+8
2006-01-04IB/mthca: fix WQE size calculation in create-srqJack Morgenstein1-1/+1
2006-01-03[INET_SOCK]: Move struct inet_sock & helper functions to net/inet_sock.hArnaldo Carvalho de Melo2-0/+4
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-15IB/mthca: Fix SRQ cleanup during QP destroyJack Morgenstein1-1/+10
2005-12-15IB/mthca: Fix thinko in mthca_table_find()Michael S. Tsirkin1-1/+1
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-12-09IB/mthca: fix memory user DB table leakJack Morgenstein1-0/+2
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-30IB/mthca: fix QP size limits for mem-free HCAsJack Morgenstein1-4/+8
2005-11-29IB/uverbs: track multicast group membership for userspace QPsJack Morgenstein3-23/+99
2005-11-29IB/mthca: fix posting of send lists of length >= 255 on mem-free HCAsMichael S. Tsirkin2-3/+31
2005-11-29IPoIB: fix error handling in ipoib_openRoland Dreier1-1/+3
2005-11-29IPoIB: protect child list in ipoib_ib_dev_flushMichael S. Tsirkin1-0/+4
2005-11-29IPoIB: don't zero members after we allocate with kzallocRoland Dreier1-4/+0
2005-11-29IPoIB: reinitialize mcast structs' completions for every queryMichael S. Tsirkin1-2/+4
2005-11-29IPoIB: always set path->query to NULL when query finishesRoland Dreier1-2/+2
2005-11-28IPoIB: reinitialize path struct's completion for every queryRoland Dreier1-1/+2
2005-11-28IB/umad: fix RMPP handlingMichael S. Tsirkin1-19/+22
2005-11-28IB/mthca: reset QP's last pointers when transitioning to reset stateMichael S. Tsirkin1-0/+3
2005-11-27[PATCH] drivers/infiniband/core/mad.c: fix use-after-release caseAdrian Bunk1-2/+2
2005-11-18Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/rolan...Linus Torvalds4-26/+31
2005-11-18IB/umad: make sure write()s have sufficient dataRoland Dreier1-1/+1
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-15[IB] srp: don't post receive if no send buf availableRoland Dreier1-6/+9
2005-11-11[IB] srp: increase max_lunsRoland Dreier2-0/+3
2005-11-10[PATCH] PCI: removed unneeded .owner field from struct pci_driverGreg Kroah-Hartman1-1/+0
2005-11-10Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/rolan...Linus Torvalds18-158/+458
2005-11-10[IB] umad: further ib_unregister_mad_agent() deadlock fixesRoland Dreier1-24/+63
2005-11-10[IB] mthca: fix posting long lists of receive work requestsMichael S. Tsirkin3-5/+39
2005-11-10[IB] mthca: fix wraparound handling in mthca_cq_clean()Roland Dreier1-10/+6
2005-11-10[IB] mthca: fix posting of atomic operationsMichael S. Tsirkin1-4/+4
2005-11-10[IB] uverbs: have kernel return QP capabilitiesJack Morgenstein7-13/+92
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] mthca: fix typo in catastrophic error pollingRoland Dreier1-1/+1
2005-11-10[IPoIB] no need to set skb->dev right before freeing skbRoland Dreier1-13/+4
2005-11-10[IB] umad: avoid potential deadlock when unregistering MAD agentsRoland Dreier1-12/+17
2005-11-10[IPoIB] add path record information in debugfsRoland Dreier5-49/+231
2005-11-09[PATCH] changing CONFIG_LOCALVERSION rebuilds too much, for no good reasonOlaf Hering1-1/+0
2005-11-07[PATCH] kfree cleanup: misc remaining driversJesper Juhl1-4/+2
2005-11-07[PATCH] fix remaining missing includesTim Schmielau7-0/+16
2005-11-06[IB] umad: two small fixesMichael S. Tsirkin1-2/+2
2005-11-04[IB] mthca: report page size capabilityJack Morgenstein3-0/+3
2005-11-04Merge branch 'srp' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infi...Linus Torvalds6-0/+1865
2005-11-04Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/rolan...Linus Torvalds24-118/+165
2005-11-03[IB] mthca: check P_Key index in modify QPJack Morgenstein1-0/+7
2005-11-03[IB] umad: fix hot remove of IB devicesRoland Dreier1-16/+64
2005-11-02[IB] mthca: fix format of FW versionRoland Dreier2-2/+2
2005-11-02[IPoIB] don't compile debug code if debugging isn't enabledRoland Dreier3-1/+7
2005-11-02IB: Add SCSI RDMA Protocol (SRP) initiatorRoland Dreier6-0/+1865
2005-11-02[IPoIB] remove unneeded initializations to 0Roland Dreier1-9/+2
2005-11-02[IB] kzalloc() conversionsRoland Dreier11-62/+27
2005-10-31[IPoIB] cleanups: fix comment, remove useless variablesRoland Dreier2-9/+7
2005-10-31[IB] mthca: Avoid SRQ free WQE list corruptionRoland Dreier1-6/+7
2005-10-31[IB] uverbs: Avoid NULL pointer deref on CQ async eventRoland Dreier3-6/+5
2005-10-30[PATCH] fix missing includesTim Schmielau9-0/+16
2005-10-29[IPoIB] use spin_trylock_irqsave()Roland Dreier1-4/+1
2005-10-29[PATCH] missing include in infinibandAl Viro1-0/+1
2005-10-29[IB] mthca: report asynchronous CQ eventsMichael S. Tsirkin3-3/+36
2005-10-28[IB] fix up class_device_create() callsRoland Dreier2-3/+4
2005-10-28Merge master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6Roland Dreier4-4/+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-28[IPoIB] Drop RX packets when out of memoryRoland Dreier3-60/+85
2005-10-28Merge ../bleed-2.6Greg KH4-4/+4
2005-10-28[PATCH] Driver Core: fix up all callers of class_device_create()Greg Kroah-Hartman1-1/+1
2005-10-28[PATCH] gfp_t: drivers/infinibandAl Viro4-4/+4
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-27[IB] mthca: first pass at catastrophic error reportingRoland Dreier5-1/+176
2005-10-25[IB] simplify mad_rmpp.c:alloc_response_msg()Roland Dreier1-16/+15
2005-10-25[IB] mthca: correct modify QP attribute masks for UCRoland Dreier1-7/+3
2005-10-25[IB] Fix MAD layer DMA mappings to avoid touching data buffer once mappedSean Hefty12-809/+441
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 Dreier5-10/+21
2005-10-24[IB] Add idr_destroy() calls on module unloadRoland Dreier4-0/+10
2005-10-23[PATCH] ib: mthca: Always re-arm EQs in mthca_tavor_interrupt()Roland Dreier1-10/+11
2005-10-22[IB] mthca: Always re-arm EQs in mthca_tavor_interrupt()Roland Dreier1-10/+11
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] mthca: Don't enter QP into MCG more than once.Jack Morgenstein1-1/+6
2005-10-18[IB] Fail sysfs queries after device is unregisteredRoland Dreier1-0/+16
2005-10-18[IB] mthca: Add struct pci_driver.owner fieldRoland Dreier1-0/+1
2005-10-18[IB] mthca: Use enum in mthca_alloc_db() prototypeRoland Dreier2-2/+4
2005-10-18[IPoIB] Improve ipoib_timeout() outputRoland Dreier1-2/+5
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 Dreier2-1/+22
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[IPoIB] Rename ipoib_create_qp() -> ipoib_init_qp() and fix error cleanupRoland Dreier3-7/+8
2005-10-17[IB] mthca: Better limit checking and reportingJack Morgenstein7-12/+40