index
:
infiniband/libmthca.git
master
libibverbs low-level driver for Mellanox HCAs.
Doug Ledford
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
Age
Commit message (
Expand
)
Author
Files
Lines
2013-08-19
Include <strings.h> as well as <string.h> for ffsl()
HEAD
master
Roland Dreier
1
-0
/
+1
2011-07-06
Avoid double ntohl() in mthca_poll_one()
Roland Dreier
1
-2
/
+2
2009-09-14
Update function prototypes to match libibverbs enum type change
Jason Gunthorpe
2
-9
/
+9
2009-07-29
Use mmap(MAP_ANONYMOUS) to allocate queue buffers
Sebastien Dugue
1
-8
/
+9
2009-07-22
Remove empty stubs for detach/attach_mcast
Jason Gunthorpe
3
-14
/
+2
2008-11-25
Fix race between create QP and destroy QP
Jack Morgenstein
2
-16
/
+11
2008-05-27
Update libmthca to handle new kernel ABI
Roland Dreier
2
-9
/
+30
2008-04-04
Fix CQ cleanup when QP is destroyed
Roland Dreier
3
-18
/
+18
2008-03-09
Fix Valgrind false positives in mthca_create_cq() and mthca_create_srq()
Roland Dreier
1
-0
/
+5
2008-02-03
IB/ib_mthca: Pre-link receive WQEs in Tavor mode
Eli Cohen
2
-15
/
+23
2008-02-03
Remove checks for srq->first_free < 0
Eli Cohen
1
-21
/
+3
2008-01-14
Ensure an receive WQEs are in memory before linking to chain
Eli Cohen
1
-0
/
+1
2007-12-18
Clear context struct at allocation time
Jack Morgenstein
1
-1
/
+1
2007-08-08
Remove ibv_driver_init from linker version script
Roland Dreier
1
-1
/
+0
2007-05-31
Add missing wmb() in mthca_tavor_post_send()
Roland Dreier
1
-1
/
+4
2007-05-29
Fix handling of send CQE with error for QPs connected to SRQ
Roland Dreier
1
-3
/
+3
2007-05-14
Set cleaned CQEs back to HW ownership when cleaning CQ
Michael S. Tsirkin
1
-1
/
+3
2007-05-14
Fix posting >255 recv WRs for Tavor
Michael S. Tsirkin
1
-0
/
+1
2007-04-02
Fix mthca_write_db_rec() on 32-bit architectures
Roland Dreier
1
-1
/
+1
2007-03-08
Check mthca kernel driver's ABI
Roland Dreier
2
-0
/
+8
2006-12-10
Update libmthca for new libibverbs driver handling
Roland Dreier
1
-11
/
+12
2006-11-16
Update to match new ibv_cmd_reg_mr() prototype
Roland Dreier
1
-2
/
+13
2006-11-13
Remove svn keywords
Roland Dreier
12
-24
/
+0
2006-11-13
Trivial whitespace fixes
Roland Dreier
2
-3
/
+3
2006-11-09
Finish mb -> wmb conversion
Roland Dreier
1
-8
/
+8
2006-11-09
Convert mb() to rmb() or wmb() as appropriate
Roland Dreier
3
-9
/
+17
2006-11-09
Fix build without Valgrind
Roland Dreier
1
-2
/
+6
2006-11-09
Add Valgrind annotations
Roland Dreier
3
-3
/
+24
2006-11-09
Fix destroy QP deadlock
Roland Dreier
1
-12
/
+37
2006-11-09
Handle new ibv_cmd_resize_cq() API
Ralph Campbell
1
-0
/
+8
2006-11-09
Fence bit must be set in doorbell, not only in WQE
Michael S. Tsirkin
1
-4
/
+30
2006-11-09
mthca.h uses offsetof so it must include stddef.h
Jack Morgenstein
1
-0
/
+2
2006-11-09
Fix integer overflow in create SRQ
Michael S. Tsirkin
1
-1
/
+1
2006-11-09
fork()-safety (with new libibverbs)
Roland Dreier
8
-69
/
+153
2006-11-09
Sanity check CQ sizes
Dotan Barak
1
-0
/
+8
2006-11-09
Fix up completion with error for memfree
Michael S. Tsirkin
1
-1
/
+11
2006-11-09
Fix build of libmthca against libibverbs 1.1
Roland Dreier
6
-0
/
+10
2006-11-09
Fix posting lists of 256 receive entries to SRQ on Tavor
Michael S. Tsirkin
1
-18
/
+18
2006-11-09
Don't build openib_driver_init() without libsysfs
Roland Dreier
1
-0
/
+10
2006-11-09
Fix posting lists of 256 receive entries on Tavor
Michael S. Tsirkin
1
-19
/
+20
2006-11-09
Fix build against new (1.1 series) libibverbs
Jack Morgenstein
1
-0
/
+6
2006-11-09
Start weaning libmthca from libsysfs
Roland Dreier
2
-18
/
+56
2006-11-09
Add support to IBV_SEND_FENCE in post_send
Dotan Barak
1
-2
/
+6
2006-11-09
Fix strict aliasing warning with gcc 4.1
Roland Dreier
1
-4
/
+9
2006-11-09
Handle new ibv_cmd_create_qp() API
Roland Dreier
1
-4
/
+6
2006-11-09
Trivial whitespace fixes
Roland Dreier
4
-5
/
+5
2006-11-09
libmthca implementation of query QP and query SRQ
Dotan Barak
3
-0
/
+24
2006-11-09
Remove useless "extern" from function declarations
Roland Dreier
1
-69
/
+69
2006-11-09
Fix typo in overflow test in libmthca receive posting
Michael S. Tsirkin
1
-2
/
+2
2006-11-09
libmthca implementation of resizing CQs
Roland Dreier
5
-17
/
+121
2006-11-09
Freed PD pointer points to incorrect structure
Jack Morgenstein
1
-1
/
+1
2006-11-09
Fix user-level PD leak when freeing context in libmthca
Jack Morgenstein
1
-0
/
+1
2006-11-09
Fix race with QP destruction
Michael S. Tsirkin
1
-4
/
+12
2006-11-09
Fill vendor_err field for completion with error
Roland Dreier
1
-14
/
+16
2006-11-09
Fix memory leak in mthca_destroy_qp and mthca_destroy_srq
Jack Morgenstein
1
-0
/
+2
2006-11-09
Only free SRQ WQEs for receive completions
Jack Morgenstein
1
-1
/
+10
2006-11-09
Only increment qp_table ref count if allocation succeeds
Michael S. Tsirkin
1
-1
/
+2
2006-11-09
Fix posting send work request lists of length >= 255 on Arbel
Michael S. Tsirkin
2
-3
/
+29
2006-11-09
Fix posting receive work request lists of length > 255 on Tavor
Michael S. Tsirkin
1
-1
/
+1
2006-11-09
Fix inline sends with no gather entries
Roland Dreier
1
-30
/
+36
2006-11-09
Reset QP's last pointers when transitioning to RESET state
Roland Dreier
3
-14
/
+18
2006-11-09
Fix bugs in long receive list posting fixes
Roland Dreier
2
-3
/
+6
2006-11-09
Fix long request lists for Tavor HCAs
Michael S. Tsirkin
4
-7
/
+44
2006-11-09
Fix WQE size for atomic operations
Michael S. Tsirkin
1
-4
/
+4
2006-11-09
Fix double free condition
Michael S. Tsirkin
1
-1
/
+0
2006-11-09
Handle kernel uverbs ABI version 4
Jack Morgenstein
3
-48
/
+43
2006-11-09
Clean CQs when resetting a QP
Roland Dreier
3
-16
/
+93
2006-11-09
Fix wqe_to_link() so that it actually avoids the bug it claims to avoid
Roland Dreier
1
-6
/
+7
2006-11-09
Pass QP type to functions that need it
Roland Dreier
3
-8
/
+9
2006-11-09
Get rid of struct mthca_qp.qpt
Roland Dreier
3
-7
/
+4
2006-11-09
Dump CQE only for local op errors
Roland Dreier
1
-11
/
+17
2006-11-09
Minor libmthca SRQ fixups
Roland Dreier
3
-7
/
+16
2006-11-09
Finish modify SRQ
Roland Dreier
2
-2
/
+5
2006-11-09
Move formatting of device's firmware version into device-specific code
Roland Dreier
1
-1
/
+16
2006-11-09
Simplify mthca context structure
Roland Dreier
1
-5
/
+1
2006-11-09
Update libmthca to handle uverbs ABI version 3
Roland Dreier
4
-27
/
+16
2006-11-09
Fix error paths messed up by bogus merge
Roland Dreier
1
-4
/
+4
2006-11-09
Fix initialization of rq->last
Roland Dreier
1
-1
/
+1
2006-11-09
Link WQEs properly
Michael S. Tsirkin
3
-34
/
+27
2006-11-09
Remove htonll and ntohll from libmthca
Roland Dreier
1
-11
/
+0
2006-11-09
Free doorbell records in free bitmap
Roland Dreier
1
-2
/
+15
2006-11-09
Fix a couple of bugs in handling of mem-free doorbell records
Roland Dreier
3
-9
/
+11
2006-11-09
Fix SRQ free WQE list on Tavor
Roland Dreier
1
-5
/
+18
2006-11-09
Add SRQ support to libmthca
Roland Dreier
8
-94
/
+609
2006-11-09
Fix AH page ref counting
Roland Dreier
1
-4
/
+8
2006-11-09
Sanity check QP sizes
Roland Dreier
1
-0
/
+8
2006-11-09
Fix handling of error CQEs on mem-free HCAs
Roland Dreier
1
-1
/
+5
2006-11-09
Fix one potential crash and one real one in ibv_destroy_ah
Gleb Natapov
2
-2
/
+3
2006-11-09
Fix locking typo in wq_overflow()
Roland Dreier
1
-1
/
+1
2006-11-09
Fix returned max_inline_data
Roland Dreier
1
-5
/
+1
2006-11-09
UC transport does not do RDMA reads
Roland Dreier
1
-1
/
+0
2006-11-09
Update for kernel ABI changes
Roland Dreier
4
-39
/
+33
2006-11-09
Add support for posting UC work requests
Roland Dreier
1
-0
/
+41
2006-11-09
Implement userspace side of query_device verb
Roland Dreier
3
-0
/
+12
2006-11-09
Add libmthca part of query GID and query P_Key verbs
Roland Dreier
4
-1
/
+19
2006-11-09
Add userspace side of {attach,detach}_mcast verbs
Roland Dreier
3
-1
/
+15
2006-11-09
Size send WQEs based on max_inline_data
Michael S. Tsirkin
3
-5
/
+48
2006-11-09
Switch from using memalign() to posix_memalign()
Roland Dreier
5
-13
/
+20
2006-11-09
Fix -fstrict-aliasing bugs
Roland Dreier
1
-2
/
+10
2006-11-09
Add support for inline send segments to libmthca
Michael S. Tsirkin
1
-18
/
+78
2006-11-09
Commit libmthca code from roland-uverbs branch back onto trunk
Roland Dreier
9
-30
/
+2696
2006-11-09
Remove unused old Makefile.am files
Roland Dreier
1
-17
/
+0
2006-11-09
Initial check-in of libmthca
Roland Dreier
5
-0
/
+202