aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/hw/mthca
AgeCommit message (Expand)AuthorFilesLines
2006-09-22IB/mthca: Simplify calls to mthca_cq_clean()Roland Dreier1-3/+2
2006-09-22IB/mthca: Recover from catastrophic errorsJack Morgenstein3-21/+136
2006-09-22RDMA: iWARP Core Changes.Tom Tucker1-1/+1
2006-09-22IB: Whitespace fixesRoland Dreier1-5/+5
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/mthca: Fix default static rate returned for Tavor in AVJack Morgenstein1-1/+1
2006-09-22IB/uverbs: Pass userspace data to modify_srq and modify_qp methodsRalph Campbell3-4/+6
2006-09-22IB/mthca: Include the header we really wantJames Lentini1-1/+1
2006-09-22IB/mthca: Don't use privileged UAR for kernel accessMichael S. Tsirkin1-1/+1
2006-09-22IB/mthca: Fix lid used for sending trapsJack Morgenstein1-1/+1
2006-08-31IB/mthca: Use IRQ safe locks to protect allocation bitmapsRoland Dreier1-4/+11
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-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-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-07-24IB/mthca: Initialize max_cmds before debug code prints itRoland Dreier1-2/+3
2006-07-24IB/mthca: Fix SRQ limit event range checkDotan Barak1-1/+2
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-02[PATCH] irq-flags: misc drivers: Use the new IRQF_ constantsThomas Gleixner1-1/+1
2006-06-30Remove obsolete #include <linux/config.h>Jörn Engel2-2/+0
2006-06-27[PATCH] 64bit resource: fix up printks for resources in misc driversGreg Kroah-Hartman1-2/+3
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/mthca: Fill in max_map_per_fmr device attributeOr Gerlitz1-0/+10
2006-06-17IB/mthca: Add client reregister event generationLeonid Arsh1-3/+11
2006-06-17IB/mthca: Convert FW commands to use wait_for_completion_timeout()Roland Dreier1-19/+4
2006-06-17IB/mthca: Remove dead codeMichael S. Tsirkin1-4/+0
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-05-24IB/mthca: Fix posting lists of 256 receive requests to SRQ for TavorMichael S. Tsirkin1-20/+21
2006-05-18IB/mthca: Fix posting lists of 256 receive requests for TavorMichael S. Tsirkin1-17/+18
2006-05-17IB/mthca: Make fw_cmd_doorbell default to 0Roland Dreier1-1/+1
2006-05-10IB/mthca: FMR ioremap fixMichael S. Tsirkin1-4/+11
2006-05-09IB/mthca: Fix race in reference countingRoland Dreier5-45/+74
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-12IB/mthca: Fix max_srq_sge returned by ib_query_device for Tavor devicesJack Morgenstein4-2/+30
2006-04-10IB/mthca: Disable tuning PCI read burst sizeMichael S. Tsirkin1-0/+7
2006-04-10IB: simplify static rate encodingJack Morgenstein8-17/+195
2006-04-02IB/mthca: Always build debugging code unless CONFIG_EMBEDDED=yRoland Dreier4-11/+29
2006-03-29IB/mthca: Fix section mismatch problemsRoland Dreier9-12/+12
2006-03-29IB/mthca: Fix check of size in SRQ creationJack Morgenstein1-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 SRQ limit in modify SRQ operationJack Morgenstein1-0/+2
2006-03-24IB/mthca: Check that SRQ WQE size does not exceed device's max valueJack Morgenstein1-0/+4
2006-03-24IB/mthca: Check that sgid_index and path_mtu are valid in modify_qpDotan Barak1-4/+23
2006-03-20IB/mthca: Query SRQ srq_limit fixesEli Cohen1-4/+8
2006-03-20IB/mthca: Correct reported SRQ size in MemFree case.Dotan Barak1-2/+2
2006-03-20IB/mthca: Coverity fix to mthca_init_eq_table()Roland Dreier1-1/+1
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/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-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/mthca: Return actual capacity from create_srqDotan Barak1-0/+3
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/mthca: Convert to use ib_modify_qp_is_ok()Roland Dreier3-290/+76
2006-03-20IB/mthca: Generate SQ drained events when requestedRoland Dreier2-2/+15
2006-03-20IB: Enable FMR pool user to set page sizeOr Gerlitz1-5/+5
2006-03-20IB/mthca: Add modify_device method to set node descriptionRoland Dreier2-1/+48
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/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-02-13IB/mthca: bump driver version and release dateRoland Dreier1-2/+2
2006-02-10IB/mthca: Don't print debugging info until we have all valuesRoland Dreier1-19/+19
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/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-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-10IB: Add node_guid to struct ib_deviceSean Hefty1-2/+38
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 Torvalds8-151/+217
2006-01-08[PATCH] fix more missing includesTim Schmielau1-0/+1
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-04IB/mthca: fix WQE size calculation in create-srqJack Morgenstein1-1/+1
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-11-30IB/mthca: fix QP size limits for mem-free HCAsJack Morgenstein1-4/+8
2005-11-29IB/mthca: fix posting of send lists of length >= 255 on mem-free HCAsMichael S. Tsirkin2-3/+31
2005-11-28IB/mthca: reset QP's last pointers when transitioning to reset stateMichael S. Tsirkin1-0/+3
2005-11-18Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/rolan...Linus Torvalds1-19/+18
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[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 Torvalds10-29/+137
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 Morgenstein6-9/+84
2005-11-10[IB] mthca: fix typo in catastrophic error pollingRoland Dreier1-1/+1
2005-11-07[PATCH] fix remaining missing includesTim Schmielau2-0/+6
2005-11-04[IB] mthca: report page size capabilityJack Morgenstein3-0/+3
2005-11-04Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/rolan...Linus Torvalds9-17/+54
2005-11-03[IB] mthca: check P_Key index in modify QPJack Morgenstein1-0/+7
2005-11-02[IB] mthca: fix format of FW versionRoland Dreier2-2/+2
2005-11-02[IB] kzalloc() conversionsRoland Dreier2-6/+2
2005-10-31[IB] mthca: Avoid SRQ free WQE list corruptionRoland Dreier1-6/+7
2005-10-30[PATCH] fix missing includesTim Schmielau7-0/+14
2005-10-29[IB] mthca: report asynchronous CQ eventsMichael S. Tsirkin3-3/+36
2005-10-28Merge master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6Roland Dreier4-4/+4
2005-10-28[PATCH] gfp_t: drivers/infinibandAl Viro4-4/+4
2005-10-27[IB] mthca: first pass at catastrophic error reportingRoland Dreier5-1/+176
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 Hefty1-63/+9
2005-10-24Manual merge of for-linus to upstream (fix conflicts in drivers/infiniband/co...Roland Dreier1-10/+11
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-18[IB] mthca: Don't enter QP into MCG more than once.Jack Morgenstein1-1/+6
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-17[IB] uverbs: Add a mask of device methods allowed for userspaceRoland Dreier1-0/+20
2005-10-17[IB] mthca: Better limit checking and reportingJack Morgenstein7-12/+40
2005-10-17[IB] mthca: detect SRQ overflowRoland Dreier1-0/+15
2005-10-17[IB] mthca: SRQ limit reached eventsRoland Dreier4-4/+45
2005-10-17[IB] mthca: Fill in more fields in query_port methodJack Morgenstein1-0/+4
2005-10-17[IB] uverbs: Add device-specific ABI version attributeRoland Dreier2-0/+7
2005-10-17[IB] mthca: Report correct atomic capabilityJack Morgenstein3-0/+4
2005-09-30[IB] mthca: Fix memory leak on device closeMichael S. Tsirkin1-24/+21
2005-09-27[IB] mthca: fix hw_ver value returned from mthca_query_deviceJack Morgenstein1-1/+1
2005-09-26[IB] mthca: Round up number of slots in HCA context memory tableMichael S. Tsirkin1-1/+1
2005-09-26[IB] mthca: Fix off by one bug in mthca_map_cmdMichael S. Tsirkin1-2/+2
2005-09-26[IB] mthca: fix off by one in clr_int calculationMichael S. Tsirkin1-1/+1
2005-09-26[IB] mthca: Fix doorbell record resource leakRoland Dreier1-4/+13
2005-09-20[PATCH] IB/mthca: Fix device removal memory leakMichael S. Tsirkin1-0/+1
2005-09-19[PATCH] IB/mthca: Don't try to set srq->last for userspace SRQsRoland Dreier1-1/+2
2005-09-18[PATCH] IB/mthca: Fix posting work requests to shared receive queuesRoland Dreier1-6/+4
2005-09-18[PATCH] IB/mthca: Initialize eq->nent before we use itRoland Dreier1-11/+5
2005-09-18[PATCH] IB/mthca: fix posting of first work requestRoland Dreier2-34/+28
2005-09-18[PATCH] IB/mthca: assign ACK timeout field correctlyRoland Dreier1-1/+1
2005-09-11Merge master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband Linus Torvalds1-12/+33
2005-09-08[PATCH] PCI: remove CONFIG_PCI_NAMESAdrian Bunk2-8/+8
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 Dreier9-16/+14
2005-08-26[PATCH] IB/mthca: Add SRQ implementationRoland Dreier13-25/+857
2005-08-26[PATCH] IB/mthca: Handle context tables smaller than our chunk sizeRoland Dreier1-1/+6
2005-08-26[PATCH] IB/mthca: Move WQE structures into their own headerRoland Dreier2-74/+115
2005-08-26[PATCH] IB/mthca: Simplify handling of completions with errorRoland Dreier2-9/+9
2005-08-26[PATCH] IB/mthca: Factor out common queue alloc codeRoland Dreier5-224/+141
2005-08-26[PATCH] IB/mthca: Report correct max_msg_szRoland Dreier1-0/+3
2005-08-26[PATCH] IB/mthca: Use correct port width capability valueRoland Dreier5-13/+10
2005-08-26[PATCH] IB: Remove unnecessary includes of <linux/version.h>Olaf Hering1-1/+0
2005-08-26[PATCH] IB/mthca: use generic function instead of arbel_ version in mthca_fre...Guy German1-1/+1
2005-08-26[PATCH] IB/mthca: add HCA board ID to sysfs infoMichael S. Tsirkin5-69/+109
2005-08-26[PATCH] IB: sparse endianness cleanupSean Hefty14-263/+266
2005-08-26[PATCH] IB: Add copyright noticesRoland Dreier18-0/+23
2005-08-26[PATCH] IB: Update current firmware versions in mthca driverTziporet Koren1-3/+3
2005-07-27[IB/mthca]: Use io_remap_pfn_range for PCI spaceMichael S. Tsirkin1-3/+3
2005-07-27[IB/mthca]: Fix error CQ entry handling on mem-free HCAsRoland Dreier1-1/+5
2005-07-07[PATCH] IB uverbs: add mthca user QP supportRoland Dreier3-85/+212
2005-07-07[PATCH] IB uverbs: add mthca user CQ supportRoland Dreier4-37/+110
2005-07-07[PATCH] IB uverbs: add mthca user MR supportRoland Dreier1-0/+82
2005-07-07[PATCH] IB uverbs: add mthca user PD supportRoland Dreier5-12/+28
2005-07-07[PATCH] IB uverbs: add mthca mmap supportRoland Dreier1-0/+18
2005-07-07[PATCH] IB uverbs: add mthca user context supportRoland Dreier2-0/+72
2005-07-07[PATCH] IB uverbs: add mthca user doorbell record supportRoland Dreier2-6/+149
2005-07-07[PATCH] IB uverbs: add mthca ABI headerRoland Dreier1-0/+81
2005-07-07[PATCH] IB uverbs: update mthca for new APIRoland Dreier1-3/+10
2005-06-27[PATCH] IB/mthca: Bump versionRoland Dreier1-2/+2
2005-06-27[PATCH] IB/mthca: Align FW command mailboxes to 4KRoland Dreier8-422/+329
2005-06-27[PATCH] IB/mthca: Encapsulate command interface initRoland Dreier3-16/+30
2005-06-27[PATCH] IB/mthca: Fix memory leak on error pathRoland Dreier1-0/+1
2005-06-27[PATCH] IB/mthca: Split off MTT allocationRoland Dreier3-168/+177
2005-06-27[PATCH] IB/mthca: Move mthca_is_memfree checksRoland Dreier4-19/+22
2005-06-27[PATCH] IB/mthca: Fix memset sizeRoland Dreier1-1/+1
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