aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2013-08-19Include <strings.h> as well as <string.h> for ffsl()HEADmasterRoland Dreier1-0/+1
2011-08-11Add "foreign" option to AM_INIT_AUTOMAKERoland Dreier1-1/+1
2011-07-06Moving plugin out of /usr/lib means we now depend on libibverbs 1.1.3Roland Dreier2-2/+9
2011-07-06Avoid double ntohl() in mthca_poll_one()Roland Dreier1-2/+2
2011-07-06Roll libmthca 1.0.6 releaseRoland Dreier3-5/+9
2011-07-06Note that we fix Debian bug about maintainer address in Debian changelogRoland Dreier1-2/+2
2011-07-05Acknowledge NMU (don't ship .la file)Roland Dreier3-8/+11
2011-07-05Small configure.in modernizationsRoland Dreier1-2/+3
2011-07-05Enable quiet build rules with automake 1.11+Roland Dreier1-0/+2
2011-07-05Revert "Update build system to use shave"Roland Dreier5-324/+1
2011-07-05Move plugin .so to /usr/lib/libibverbsRoland Dreier4-2/+17
2011-07-05Change Debian build system from cdbs to debhelper 7Roland Dreier3-6/+8
2011-07-05Convert to new 3.0 (quilt) source format.Roland Dreier2-0/+7
2011-06-27Set DM-Upload-Allowed now that Roland is a Debian MaintainerRoland Dreier1-1/+2
2011-04-26Package description shouldn't start with an articleRoland Dreier1-1/+1
2009-09-14Update function prototypes to match libibverbs enum type changeJason Gunthorpe2-9/+9
2009-07-29Use mmap(MAP_ANONYMOUS) to allocate queue buffersSebastien Dugue1-8/+9
2009-07-22Remove empty stubs for detach/attach_mcastJason Gunthorpe3-14/+2
2009-06-25Update Debian policy version to 3.8.2Roland Dreier2-2/+3
2009-06-24Update build system to use shaveRoland Dreier5-1/+324
2009-06-17Move -dbg Debian package to section debugRoland Dreier2-1/+7
2008-11-25Fix race between create QP and destroy QPJack Morgenstein2-16/+11
2008-05-27Debian changelog should use "unstable" not "hardy"Roland Dreier1-2/+2
2008-05-27Use real Homepage: tag instead of pseudo-header inside descriptionRoland Dreier1-6/+1
2008-05-27Roll libmthca-1.0.5 releaseRoland Dreier3-7/+14
2008-05-27Remove %config tag from mthca.driver fileRoland Dreier1-1/+1
2008-05-27Include spec file changes from Fedora CVSRoland Dreier1-1/+7
2008-05-27Update libmthca to handle new kernel ABIRoland Dreier2-9/+30
2008-04-04Fix CQ cleanup when QP is destroyedRoland Dreier3-18/+18
2008-03-30Change openib.org URLs to openfabrics.org URLsRoland Dreier1-2/+2
2008-03-12Update Debian build to avoid setting RPATHRoland Dreier3-3/+5
2008-03-12Add debian/watch fileRoland Dreier2-1/+5
2008-03-09Fix Valgrind false positives in mthca_create_cq() and mthca_create_srq()Roland Dreier1-0/+5
2008-02-03IB/ib_mthca: Pre-link receive WQEs in Tavor modeEli Cohen2-15/+23
2008-02-03Remove checks for srq->first_free < 0Eli Cohen1-21/+3
2008-01-14Ensure an receive WQEs are in memory before linking to chainEli Cohen1-0/+1
2007-12-18Clear context struct at allocation timeJack Morgenstein1-1/+1
2007-12-03Update Debian policy version to 3.7.3Roland Dreier1-1/+1
2007-11-30Mark "driver" file in sysconfdir with %configRoland Dreier1-1/+1
2007-10-26Fix spec file License: tagRoland Dreier1-1/+1
2007-08-08Remove ibv_driver_init from linker version scriptRoland Dreier1-1/+0
2007-07-03Fix Valgrind annotations so they can actually be builtRoland Dreier1-5/+6
2007-07-03Clean up NVALGRIND comment in config.h.inRoland Dreier1-1/+1
2007-06-21Remove deprecated ${Source-Version} from debian/controlRoland Dreier2-3/+9
2007-05-31Add missing wmb() in mthca_tavor_post_send()Roland Dreier1-1/+4
2007-05-29Fix handling of send CQE with error for QPs connected to SRQRoland Dreier1-3/+3
2007-05-22debian/rules: Remove DEB_DH_STRIP_ARGSRoland Dreier1-1/+0
2007-05-14Set cleaned CQEs back to HW ownership when cleaning CQMichael S. Tsirkin1-1/+3
2007-05-14Fix posting >255 recv WRs for TavorMichael S. Tsirkin1-0/+1
2007-04-30Update Debian changelogRoland Dreier1-1/+2
2007-04-19Fix paths in Debian install files for libibverbs 1.1Roland Dreier3-3/+4
2007-04-05Roll libmthca 1.0.4 releaseRoland Dreier3-7/+7
2007-04-05Fix up spec file to build against libibverbs 1.1Roland Dreier1-12/+15
2007-04-02Fix mthca_write_db_rec() on 32-bit architecturesRoland Dreier1-1/+1
2007-03-08Check mthca kernel driver's ABIRoland Dreier2-0/+8
2007-01-26Fix caching of --version-script checkRoland Dreier1-2/+8
2007-01-10Revert "Actually close wishlist bug"Roland Dreier1-3/+1
2006-12-10Update libmthca for new libibverbs driver handlingRoland Dreier4-21/+44
2006-11-27Actually close wishlist bugRoland Dreier1-1/+3
2006-11-16Update to match new ibv_cmd_reg_mr() prototypeRoland Dreier1-2/+13
2006-11-13Remove svn keywordsRoland Dreier14-28/+0
2006-11-13Trivial whitespace fixesRoland Dreier2-3/+3
2006-11-09Bump version number to 1.0.4-preRoland Dreier3-5/+14
2006-11-09Roll libmthca 1.0.3 releaseRoland Dreier1-0/+4
2006-11-09Final Debian changelog for 1.0.3Roland Dreier1-1/+4
2006-11-09Improve test for -Wl,--version-scriptRoland Dreier2-11/+6
2006-11-09Finish mb -> wmb conversionRoland Dreier1-8/+8
2006-11-09Convert mb() to rmb() or wmb() as appropriateRoland Dreier4-9/+27
2006-11-09Add Valgrind memcheck documentation to libmthca READMERoland Dreier1-0/+33
2006-11-09Add handling of --with-valgrind=<valgrind dir>Roland Dreier1-3/+9
2006-11-09Fix build without ValgrindRoland Dreier1-2/+6
2006-11-09Fix up configure test for <valgrind/memcheck.h>Roland Dreier1-2/+7
2006-11-09Add Valgrind annotationsRoland Dreier5-4/+49
2006-11-09Debian packaging improvementsRoland Dreier2-8/+23
2006-11-09Fix destroy QP deadlockRoland Dreier2-12/+46
2006-11-09Handle new ibv_cmd_resize_cq() APIRalph Campbell2-0/+14
2006-11-09Fence bit must be set in doorbell, not only in WQEMichael S. Tsirkin2-4/+35
2006-11-09mthca.h uses offsetof so it must include stddef.hJack Morgenstein2-0/+6
2006-11-09Fix integer overflow in create SRQMichael S. Tsirkin2-1/+6
2006-11-09fork()-safety (with new libibverbs)Roland Dreier11-74/+173
2006-11-09Bump libmthca versionRoland Dreier3-4/+13
2006-11-09Sanity check CQ sizesDotan Barak2-0/+15
2006-11-09Roll libmthca 1.0.2 releaseRoland Dreier1-0/+4
2006-11-09Flesh out debian changelogRoland Dreier1-2/+5
2006-11-09Fix up completion with error for memfreeMichael S. Tsirkin2-1/+16
2006-11-09Fix build of libmthca against libibverbs 1.1Roland Dreier7-0/+22
2006-11-09Fix posting lists of 256 receive entries to SRQ on TavorMichael S. Tsirkin2-18/+24
2006-11-09Don't build openib_driver_init() without libsysfsRoland Dreier3-0/+17
2006-11-09Fix posting lists of 256 receive entries on TavorMichael S. Tsirkin2-19/+25
2006-11-09Latest debian standards version is now 3.7.2Roland Dreier2-2/+2
2006-11-09Fix build against new (1.1 series) libibverbsJack Morgenstein2-0/+12
2006-11-09Update to debian policy 3.7.0Roland Dreier2-2/+3
2006-11-09Start weaning libmthca from libsysfsRoland Dreier4-19/+68
2006-11-09Fix small mistake in the libmthca READMEJames Lentini1-1/+1
2006-11-09Minor Debian packaging tweaksRoland Dreier1-2/+2
2006-11-09Change Priority field of Debian packages to "extra"Roland Dreier2-1/+7
2006-11-09Add some missing dependencies in Debian control filesRoland Dreier1-2/+2
2006-11-09Expand debian/copyrightRoland Dreier1-4/+28
2006-11-09Build-Depend on debhelper (>= 5)Roland Dreier2-2/+2
2006-11-09Bump versionRoland Dreier2-5/+5
2006-11-09Roll libmthca 1.0.1 releaseRoland Dreier1-0/+2
2006-11-09Debian packaging fixes based on feedback from debian-mentors mailing listRoland Dreier7-7/+16
2006-11-09Switch to non-native Debian packagingRoland Dreier1-1/+1
2006-11-09Bump version to 1.0.1Roland Dreier4-6/+9
2006-11-09Roll 1.0 releaseRoland Dreier1-0/+4
2006-11-09Add support to IBV_SEND_FENCE in post_sendDotan Barak2-2/+11
2006-11-09Remove copyright notices without license textRoland Dreier1-1/+0
2006-11-09Fix strict aliasing warning with gcc 4.1Roland Dreier2-4/+13
2006-11-09Fix dependency on libibverbs to sort correctlyRoland Dreier1-1/+1
2006-11-09Bump versionRoland Dreier3-5/+8
2006-11-09Roll 1.0-rc7 releaseRoland Dreier1-0/+4
2006-11-09Handle new ibv_cmd_create_qp() APIRoland Dreier2-4/+11
2006-11-09Bump version number to 1.0-rc7Roland Dreier3-7/+10
2006-11-09Roll 1.0-rc6 releaseRoland Dreier1-0/+4
2006-11-09Trivial whitespace fixesRoland Dreier4-5/+5
2006-11-09libmthca implementation of query QP and query SRQDotan Barak4-0/+29
2006-11-09Remove useless "extern" from function declarationsRoland Dreier2-69/+73
2006-11-09Fix typo in overflow test in libmthca receive postingMichael S. Tsirkin2-2/+8
2006-11-09libmthca implementation of resizing CQsRoland Dreier6-17/+128
2006-11-09Fix Source: line in spec files to point to new tarball nameRoland Dreier1-2/+2
2006-11-09Bump version number to 1.0-rc6Roland Dreier3-7/+10
2006-11-09Roll 1.0-rc5 releaseRoland Dreier1-0/+4
2006-11-09Freed PD pointer points to incorrect structureJack Morgenstein2-1/+3
2006-11-09Fix user-level PD leak when freeing context in libmthcaJack Morgenstein2-0/+6
2006-11-09Fix race with QP destructionMichael S. Tsirkin2-4/+35
2006-11-09Fill vendor_err field for completion with errorRoland Dreier1-14/+16
2006-11-09Fix memory leak in mthca_destroy_qp and mthca_destroy_srqJack Morgenstein2-0/+7
2006-11-09Only free SRQ WQEs for receive completionsJack Morgenstein2-1/+15
2006-11-09Only increment qp_table ref count if allocation succeedsMichael S. Tsirkin2-1/+7
2006-11-09Add missing ChangeLog chunkRoland Dreier1-0/+2
2006-11-09Fix posting send work request lists of length >= 255 on ArbelMichael S. Tsirkin2-3/+29
2006-11-09Fix posting receive work request lists of length > 255 on TavorMichael S. Tsirkin2-1/+7
2006-11-09Fix inline sends with no gather entriesRoland Dreier2-30/+39
2006-11-09Reset QP's last pointers when transitioning to RESET stateRoland Dreier4-14/+24
2006-11-09Fix bugs in long receive list posting fixesRoland Dreier3-3/+11
2006-11-09Handle wrap-around in mthca_cq_clean()Roland Dreier1-0/+6
2006-11-09Fix long request lists for Tavor HCAsMichael S. Tsirkin5-7/+49
2006-11-09Fix WQE size for atomic operationsMichael S. Tsirkin2-4/+7
2006-11-09Fix double free conditionMichael S. Tsirkin2-1/+5
2006-11-09Handle kernel uverbs ABI version 4Jack Morgenstein4-48/+48
2006-11-09Clean CQs when resetting a QPRoland Dreier4-16/+102
2006-11-09Fix wqe_to_link() so that it actually avoids the bug it claims to avoidRoland Dreier2-6/+14
2006-11-09Bump debian package version to -rc5 as wellRoland Dreier1-1/+1
2006-11-09Bump version number to 1.0-rc5Roland Dreier2-4/+7
2006-11-09Really roll releaseRoland Dreier1-1/+1
2006-11-09Roll 1.0-rc4 releaseRoland Dreier1-0/+4
2006-11-09Fix "Source:" line in RPM spec files to be a valid URLRoland Dreier1-1/+1
2006-11-09Pass QP type to functions that need itRoland Dreier4-8/+17
2006-11-09Get rid of struct mthca_qp.qptRoland Dreier4-7/+12
2006-11-09Dump CQE only for local op errorsRoland Dreier2-11/+22
2006-11-09Minor libmthca SRQ fixupsRoland Dreier4-7/+26
2006-11-09Finish modify SRQRoland Dreier6-6/+16
2006-11-09Move formatting of device's firmware version into device-specific codeRoland Dreier2-1/+21
2006-11-09Minor libmthca packaging cleanupsRoland Dreier2-2/+28
2006-11-09Simplify mthca context structureRoland Dreier1-5/+1
2006-11-09Initial attempt at Fedora Extras spec file for libmthcaRoland Dreier1-18/+36
2006-11-09Update libmthca to handle uverbs ABI version 3Roland Dreier9-33/+27
2006-11-09Fix error paths messed up by bogus mergeRoland Dreier1-4/+4
2006-11-09Debian packaging changes suggested by debian-mentors reviewRoland Dreier3-7/+5
2006-11-09Fix initialization of rq->lastRoland Dreier1-1/+1
2006-11-09Link WQEs properlyMichael S. Tsirkin4-34/+36
2006-11-09Remove htonll and ntohll from libmthcaRoland Dreier4-14/+8
2006-11-09Free doorbell records in free bitmapRoland Dreier2-2/+30
2006-11-09Fix a couple of bugs in handling of mem-free doorbell recordsRoland Dreier3-9/+11
2006-11-09Add -dbg packages with debugging symbols to Debian packagesRoland Dreier2-0/+14
2006-11-09Fix up Debian packagingRoland Dreier4-5/+6
2006-11-09Bump libmthca version to 1.0-rc1Roland Dreier2-3/+3
2006-11-09Include wqe.h in tarballsRoland Dreier1-2/+2
2006-11-09Fix SRQ free WQE list on TavorRoland Dreier1-5/+18
2006-11-09Add SRQ support to libmthcaRoland Dreier9-96/+612
2006-11-09Fix AH page ref countingRoland Dreier1-4/+8
2006-11-09Sanity check QP sizesRoland Dreier1-0/+8
2006-11-09Fix handling of error CQEs on mem-free HCAsRoland Dreier1-1/+5
2006-11-09Fix one potential crash and one real one in ibv_destroy_ahGleb Natapov2-2/+3
2006-11-09Fix locking typo in wq_overflow()Roland Dreier1-1/+1
2006-11-09Fix returned max_inline_dataRoland Dreier1-5/+1
2006-11-09UC transport does not do RDMA readsRoland Dreier1-1/+0
2006-11-09Update for kernel ABI changesRoland Dreier4-39/+33
2006-11-09Include debian/ directory in distribution tarballsRoland Dreier1-3/+5
2006-11-09Add support for posting UC work requestsRoland Dreier1-0/+41
2006-11-09Implement userspace side of query_device verbRoland Dreier3-0/+12
2006-11-09Add libmthca part of query GID and query P_Key verbsRoland Dreier4-1/+19
2006-11-09Add userspace side of {attach,detach}_mcast verbsRoland Dreier3-1/+15
2006-11-09Size send WQEs based on max_inline_dataMichael S. Tsirkin3-5/+48
2006-11-09Set version number to 0.1.0Roland Dreier9-3/+65
2006-11-09Switch from using memalign() to posix_memalign()Roland Dreier5-13/+20
2006-11-09Fix -fstrict-aliasing bugsRoland Dreier1-2/+10
2006-11-09Add support for inline send segments to libmthcaMichael S. Tsirkin1-18/+78
2006-11-09Commit libmthca code from roland-uverbs branch back onto trunkRoland Dreier11-32/+2701
2006-11-09Fix library names passed to AC_INIT()Roland Dreier1-1/+1
2006-11-09Remove unused old Makefile.am filesRoland Dreier1-17/+0
2006-11-09Initial check-in of libmthcaRoland Dreier12-0/+711