aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/infiniband
AgeCommit message (Expand)AuthorFilesLines
2006-09-14RDMA/cma: Increase the IB CM retry count in CMAMichael S. Tsirkin1-1/+1
2006-09-14IPoIB: Retry failed send-only multicast group joinsEli Cohen1-0/+1
2006-09-14IB/srp: Don't schedule reconnect from srpIshai Rabinovitz1-14/+0
2006-08-31IB/mthca: Use IRQ safe locks to protect allocation bitmapsRoland Dreier1-4/+11
2006-08-26Merge gregkh@master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6Greg Kroah-Hartman1-20/+2
2006-08-23IB/mthca: Update HCA firmware revisionsMichael S. Tsirkin1-3/+3
2006-08-18IB/mthca: No userspace SRQs if HCA doesn't have SRQ supportRoland Dreier1-5/+6
2006-08-16IB/core: Fix SM LID/LID change with client reregister setJack Morgenstein2-2/+4
2006-08-11IB/mthca: Fix potential AB-BA deadlock with CQ locksRoland Dreier2-14/+32
2006-08-10IB/mthca: Make fence flag work for send work requestsMichael S. Tsirkin1-2/+10
2006-08-06Merge ../linux-2.6James Bottomley7-29/+52
2006-08-03IB/uverbs: Avoid a crash on device hot removeJack Morgenstein2-1/+9
2006-08-03IB/ipoib: Remove broken link from Kconfig and documentationOr Gerlitz1-2/+1
2006-08-03IB/srp: Work around data corruption bug on Mellanox targetsIshai Rabinovitz1-2/+15
2006-08-03IB/srp: Fix crash in srp_reconnect_targetIshai Rabinovitz1-0/+2
2006-08-03IB/cm: Fix error handling in ib_send_cm_reqSean Hefty1-1/+3
2006-08-03IB/mthca: Clean up mthca array index maskRoland Dreier1-8/+7
2006-08-03IB/mthca: Fix mthca_array_clear() thinkoMichael S. Tsirkin1-1/+3
2006-08-02[NET] infiniband: Cleanup ib_addr module to use the neteventsTom Tucker1-16/+14
2006-07-28[SCSI] iscsi bugfixes: fix oops when iser is flushing ioMike Christie1-20/+2
2006-07-24IB/mthca: Initialize max_cmds before debug code prints itRoland Dreier1-2/+3
2006-07-24IB/ipoib: Fix packet loss after hardware address updateMichael S. Tsirkin2-0/+24
2006-07-24IB/ipoib: Fix oops with ipoib_debug_mcast setOr Gerlitz1-4/+4
2006-07-24IB/mad: Validate MADs for spec complianceSean Hefty2-21/+88
2006-07-24IB/ipath: ipath_skip_sge() can break if num_sge > 1Ralph Campbell1-4/+0
2006-07-24IB/ipath: Fix ib_ipath driver to work with SRPRalph Campbell2-0/+16
2006-07-24IB/ipath: Fix a data corruptionRalph Campbell1-40/+36
2006-07-24IB/mthca: Fix SRQ limit event range checkDotan Barak1-1/+2
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. Tsirkin3-6/+6
2006-07-14[PATCH] IB/cm: set private data length for reject messagesIra Weiny1-0/+1
2006-07-14[PATCH] srp: fix fmr error handlingVu Pham1-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-07-14[PATCH] IB/mthca: comment fixMichael S. Tsirkin1-7/+6
2006-07-14[PATCH] IB/mthca: fix static rate returned by mthca_ah_queryJack Morgenstein1-2/+3
2006-07-04[PATCH] mthca: initialize send and receive queue locks separatelyZach Brown1-1/+4
2006-07-03Merge ../scsi-misc-2.6James Bottomley1-121/+17
2006-07-02[PATCH] irq-flags: misc drivers: Use the new IRQF_ constantsThomas Gleixner2-3/+3
2006-07-01[PATCH] IB/ipath: namespace cleanup: replace ips with ipathBryan O'Sullivan16-357/+198
2006-07-01[PATCH] IB/ipath: ignore receive queue size if SRQ is specifiedBryan O'Sullivan1-11/+16
2006-07-01[PATCH] IB/ipath: remove some #if 0 code related to lockable memoryBryan O'Sullivan1-11/+0
2006-07-01[PATCH] IB/ipath: fix a bug that results in addresses near 0 being written vi...Bryan O'Sullivan4-26/+60
2006-07-01[PATCH] IB/ipath: read/write correct sizes through diag interfaceBryan O'Sullivan1-4/+5
2006-07-01[PATCH] IB/ipath: support more models of InfiniPath hardwareBryan O'Sullivan4-10/+38
2006-07-01[PATCH] IB/ipath: drop the "stats" sysfs attribute groupBryan O'Sullivan1-83/+0
2006-07-01[PATCH] IB/ipath: purge sps_lid and sps_mlid arraysBryan O'Sullivan6-36/+11
2006-07-01[PATCH] IB/ipath: rC receive interrupt performance changesBryan O'Sullivan6-269/+265
2006-07-01[PATCH] IB/ipath: fixes to performance get counters for IB complianceBryan O'Sullivan9-27/+93
2006-07-01[PATCH] IB/ipath: check for valid LID and multicast LIDsBryan O'Sullivan1-2/+2
2006-07-01[PATCH] IB/ipath: removed redundant statementsBryan O'Sullivan3-5/+0
2006-07-01[PATCH] IB/ipath: don't confuse the max message size with the MTUBryan O'Sullivan1-1/+1
2006-07-01[PATCH] IB/ipath: disallow send of invalid packet sizes over UDBryan O'Sullivan1-0/+5
2006-07-01[PATCH] IB/ipath: fix lost interrupts on HT-400Bryan O'Sullivan2-17/+36
2006-07-01[PATCH] IB/ipath: fixed bug 9776 for realBryan O'Sullivan2-31/+42
2006-07-01[PATCH] IB/ipath: reduce overhead on receive interruptsBryan O'Sullivan4-73/+105
2006-07-01[PATCH] IB/ipath: memory management cleanupsBryan O'Sullivan6-370/+279
2006-07-01[PATCH] IB/ipath: use vmalloc to allocate struct ipath_devdataBryan O'Sullivan2-8/+3
2006-07-01[PATCH] IB/ipath: use more appropriate gfp flagsBryan O'Sullivan1-12/+14
2006-07-01[PATCH] IB/ipath: enable freeze mode when shutting down deviceBryan O'Sullivan1-1/+1
2006-07-01[PATCH] IB/ipath: print better debug info when handling 32/64-bit DMA mask pr...Bryan O'Sullivan1-3/+20
2006-07-01[PATCH] IB/ipath: removed unused field ipath_kregvirt from struct ipath_devdataBryan O'Sullivan2-10/+2
2006-07-01[PATCH] IB/ipath: enforce device resource limitsBryan O'Sullivan6-33/+204
2006-07-01[PATCH] IB/ipath: report correct device identification information in /sysBryan O'Sullivan4-22/+35
2006-07-01[PATCH] IB/ipath: return an error for unknown multicast GIDBryan O'Sullivan1-1/+1
2006-07-01[PATCH] IB/ipath: fix some memory leaks on failure pathsBryan O'Sullivan2-0/+3
2006-07-01[PATCH] IB/ipath: don't allow resources to be created with illegal valuesBryan O'Sullivan3-0/+24
2006-07-01[PATCH] IB/ipath: remove some duplicate codeBryan O'Sullivan1-3/+0
2006-07-01[PATCH] IB/ipath: update some comments and fix typosBryan O'Sullivan2-8/+3
2006-07-01[PATCH] IB/ipath: allow diags on any unitBryan O'Sullivan5-87/+53
2006-07-01[PATCH] IB/ipath: fix shared receive queues for RCBryan O'Sullivan1-142/+101
2006-07-01[PATCH] IB/ipath: fix an indenting problemBryan O'Sullivan1-26/+26
2006-07-01[PATCH] IB/ipath: share more common code between RC and UC protocolsBryan O'Sullivan6-362/+270
2006-07-01[PATCH] IB/ipath: update copyrights and other strings to reflect new company ...Bryan O'Sullivan36-15/+49
2006-07-01[PATCH] IB/ipath: name zero counter offsets so it's clear they aren't countersBryan O'Sullivan3-52/+52
2006-06-30Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/rolan...Linus Torvalds2-1/+2
2006-06-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivialLinus Torvalds5-5/+1
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-30[PATCH] infiniband: devfs fixAndrew Morton1-1/+0
2006-06-30Remove obsolete #include <linux/config.h>Jörn Engel4-4/+0
2006-06-30typo fixes: occuring -> occurringAdrian Bunk1-1/+1
2006-06-29[SCSI] iscsi: convert iser to new set/get param fnsMike Christie1-121/+17
2006-06-27[PATCH] 64bit resource: fix up printks for resources in misc driversGreg Kroah-Hartman2-6/+7
2006-06-26[PATCH] Array overrun in drivers/infiniband/core/cma.cEric Sesterhenn1-1/+1
2006-06-26[PATCH] drivers: use list_move()Akinobu Mita3-12/+6
2006-06-25Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/rolan...Linus Torvalds11-7/+3129
2006-06-23[PATCH] VFS: Permit filesystem to override root dentry on mountDavid Howells2-9/+11
2006-06-22IB/iser: iSER Kconfig and MakefileOr Gerlitz4-0/+18
2006-06-22IB/iser: iSER handling of memory for RDMAOr Gerlitz1-0/+401
2006-06-22IB/iser: iSER RDMA CM (CMA) and IB verbs interactionOr Gerlitz1-0/+827
2006-06-22IB/iser: iSER initiator iSCSI PDU and TX/RXOr Gerlitz1-0/+738
2006-06-22IB/iser: iSCSI iSER transport provider high level codeOr Gerlitz1-0/+790
2006-06-22IB/iser: iSCSI iSER transport provider header fileOr Gerlitz1-0/+354
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-19Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rol...Linus Torvalds33-958/+3889
2006-06-17[NET]: Add netif_tx_lockHerbert Xu1-2/+4
2006-06-17IB/uverbs: Don't serialize with ib_uverbs_idr_mutexRoland Dreier3-376/+553
2006-06-17IB/mthca: Make all device methods truly reentrantRoland Dreier5-22/+48
2006-06-17IB/mthca: Fix memory leak on modify_qp error pathsRoland Dreier1-6/+6
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/srp: Factor out common request reset codeIshai Rabinovitz1-22/+18
2006-06-17IB/srp: Support SRP rev. 10 targetsRamachandra K2-3/+42
2006-06-17IB/fmr: Use device's max_map_map_per_fmr attribute in FMR pool.Or Gerlitz1-3/+27
2006-06-17IB/mthca: Fill in max_map_per_fmr device attributeOr Gerlitz1-0/+10
2006-06-17IB/ipath: Add client reregister event generationRoland Dreier1-1/+1
2006-06-17IB/mthca: Add client reregister event generationLeonid Arsh1-3/+11
2006-06-17IB: Move struct port_info from ipath to <rdma/ib_smi.h>Leonid Arsh1-38/+2
2006-06-17IPoIB: Handle client reregister eventsLeonid Arsh1-1/+2
2006-06-17IPoIB: Fix kernel unaligned access on ia64Jack Morgenstein3-34/+39
2006-06-17IPoIB: Avoid using stale last_send counter when reaping AHsRoland Dreier1-18/+9
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/srp: Get rid of "Target has req_lim 0" messagesRoland Dreier2-6/+17
2006-06-17IB/srp: Handle DREQ events from CMIshai Rabinovitz1-5/+9
2006-06-17IB/srp: Allow sg_tablesize to be adjustedVu Pham2-9/+17
2006-06-17IB/srp: Allow cmd_per_lun to be set per target portVu Pham1-7/+17
2006-06-17IB/srp: Clean up loop in srp_remove_one()Ishai Rabinovitz1-5/+3
2006-06-17IB: Make needlessly global ib_mad_cache staticRoland Dreier2-4/+1
2006-06-17IB/srp: Change target_mutex to a spinlockMatthew Wilcox2-8/+8
2006-06-17IB/srp: Get rid of unneeded use of list_for_each_entry_safe()Matthew Wilcox1-2/+1
2006-06-17IB/srp: Use SCAN_WILD_CARD from SCSI headersMatthew Wilcox1-2/+1
2006-06-17IB/mthca: Convert FW commands to use wait_for_completion_timeout()Roland Dreier1-19/+4
2006-06-17IB/srp: Use FMRs to map gather/scatter listsRoland Dreier2-87/+228
2006-06-17IB/mthca: Remove dead codeMichael S. Tsirkin1-4/+0
2006-06-17IB: IP address based RDMA connection managerSean Hefty2-2/+1931
2006-06-17IB: address translation to map IP toIB addresses (GIDs)Sean Hefty3-1/+377
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-06-17IB/mthca: memfree completion with error FW bug workaroundMichael S. Tsirkin1-1/+10
2006-06-17IB/mthca: restore missing PCI registers after resetMichael S. Tsirkin1-0/+59
2006-06-05IPoIB: Fix AH leak at interface downEli Cohen1-0/+1
2006-05-24IB/mthca: Fix posting lists of 256 receive requests to SRQ for TavorMichael S. Tsirkin1-20/+21
2006-05-23IB/ipath: deref correct pointer when using kernel SMABryan O'Sullivan1-1/+1
2006-05-23IB/ipath: fix null deref during rdma opsBryan O'Sullivan1-5/+7
2006-05-23IB/ipath: register as IB device ownerBryan O'Sullivan1-0/+1
2006-05-23IB/ipath: enable PE800 receive interrupts on user portsBryan O'Sullivan1-0/+4
2006-05-23IB/ipath: enable GPIO interrupt on HT-460Bryan O'Sullivan5-8/+25
2006-05-23IB/ipath: fix NULL dereference during cleanupBryan O'Sullivan1-11/+11
2006-05-23IB/ipath: replace uses of LIST_POISONBryan O'Sullivan4-28/+25
2006-05-23IB/ipath: fix reporting of driver version to userspaceBryan O'Sullivan1-1/+1
2006-05-23IB/ipath: don't modify QP if changes failBryan O'Sullivan1-15/+17
2006-05-23IB/ipath: fix spinlock recursion bugBryan O'Sullivan1-6/+0
2006-05-18IB/mthca: Fix posting lists of 256 receive requests for TavorMichael S. Tsirkin1-17/+18
2006-05-17IB/uverbs: Don't leak ref to mm on error pathRoland Dreier1-1/+3
2006-05-17IB/srp: Complete correct SCSI commands on device resetIshai Rabinovitz1-1/+1
2006-05-17IB/srp: Get rid of extra scsi_host_put()s if reconnection failsRoland Dreier1-3/+0
2006-05-17IB/srp: Don't wait for disconnection if sending DREQ failsRoland Dreier1-1/+4
2006-05-17IB/mthca: Make fw_cmd_doorbell default to 0Roland Dreier1-1/+1
2006-05-12IB: refcount race fixesSean Hefty5-44/+52
2006-05-12IB/ipath: Properly terminate PCI ID tableRoland Dreier1-4/+3
2006-05-10IB/mthca: FMR ioremap fixMichael S. Tsirkin1-4/+11
2006-05-09IPoIB: Free child interfaces properlyRoland Dreier1-3/+1
2006-05-09IB/mthca: Fix race in reference countingRoland Dreier5-45/+74
2006-05-09IB/srp: Fix tracking of pending requests during error handlingRoland Dreier2-84/+115
2006-05-09IB: Fix display of 4-bit port counters in sysfsRalph Campbell1-1/+1
2006-05-01IB/ipath: tidy up white space in a few filesBryan O'Sullivan3-21/+31
2006-05-01IB/ipath: fix label name in interrupt handlerBryan O'Sullivan1-3/+3
2006-05-01IB/ipath: improve sparse annotationBryan O'Sullivan1-1/+1
2006-05-01IB/ipath: simplify IB timer usageBryan O'Sullivan2-30/+12
2006-05-01IB/ipath: simplify RC send postingBryan O'Sullivan1-11/+4
2006-05-01IB/ipath: prevent hardware from being accessed during resetBryan O'Sullivan3-6/+23
2006-05-01IB/ipath: fix verbs registrationBryan O'Sullivan1-1/+5
2006-05-01IB/ipath: change handling of PIO buffersBryan O'Sullivan1-14/+22
2006-05-01IB/ipath: iterate over correct number of ports during resetBryan O'Sullivan1-1/+1
2006-05-01IB/ipath: set up 32-bit DMA mask if 64-bit setup failsBryan O'Sullivan1-3/+13
2006-05-01IB/ipath: fix race with exposing reset fileBryan O'Sullivan2-2/+15
2006-05-01IB/mthca: Fix offset in query_gid methodRoland Dreier1-1/+1
2006-04-19IB/mthca: make a function staticAdrian Bunk1-1/+1
2006-04-19IB/ipath: Fix whitespaceRoland Dreier2-57/+57
2006-04-19IB/ipath: Make more names staticRoland Dreier9-93/+75
2006-04-19IB/mad: Fix RMPP version check during agent registrationHal Rosenstock1-4/+1
2006-04-19IB/srp: Remove request from list when SCSI abort succeedsRoland Dreier1-7/+11
2006-04-12IB/mthca: Fix max_srq_sge returned by ib_query_device for Tavor devicesJack Morgenstein4-2/+30
2006-04-10IB/cache: Use correct pointer to calculate sizeMichael S. Tsirkin1-1/+1
2006-04-10IPoIB: Use spin_lock_irq() instead of spin_lock_irqsave()Roland Dreier1-5/+4
2006-04-10IPoIB: Close race in ipoib_flush_paths()Eli Cohen1-2/+3
2006-04-10IB/mthca: Disable tuning PCI read burst sizeMichael S. Tsirkin1-0/+7
2006-04-10IPoIB: Make send and receive queue sizes tunableShirley Ma4-20/+40
2006-04-10IPoIB: Wait for join to finish before freeing mcast structEli Cohen1-21/+20
2006-04-10IB: simplify static rate encodingJack Morgenstein12-36/+233
2006-04-04IPoIB: Consolidate private neighbour data handlingMichael S. Tsirkin3-17/+34
2006-04-03IB/srp: Fix memory leak in options parsingRoland Dreier1-0/+1
2006-04-02IB/mthca: Always build debugging code unless CONFIG_EMBEDDED=yRoland Dreier4-11/+29
2006-04-02IPoIB: Always build debugging code unless CONFIG_EMBEDDED=yRoland Dreier1-1/+2
2006-04-02IB/mad: fix oops in cancel_madsMichael S. Tsirkin1-1/+1
2006-03-31IB/ipath: kbuild infrastructureBryan O'Sullivan4-0/+54
2006-03-31IB/ipath: infiniband verbs supportBryan O'Sullivan2-0/+1555
2006-03-31IB/ipath: misc infiniband code, part 2Bryan O'Sullivan3-0/+2817