index
:
infiniband/libmlx4.git
master
libibverbs low-level driver for Mellanox ConnectX HCAs.
Roland Dreier
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2014-05-06
Roll libmlx4 1.0.6 release
HEAD
libmlx4-1.0.6
master
Roland Dreier
4
-6
/
+10
2014-05-06
Enable subdir-objects for automake
Roland Dreier
1
-1
/
+1
2014-05-05
Use dh-autoreconf to fix build on ppc64el
Roland Dreier
3
-2
/
+11
2014-05-05
Add receive flow steering support
Matan Barak
1
-0
/
+2
2014-01-29
Add support for XRC QPs
Sean Hefty
8
-95
/
+453
2014-01-29
Update to use libiverbs extension support / verbs_register_driver()
Yishai Hadas
5
-43
/
+50
2014-01-29
Remove compatibility with libibverbs < 1.1.7
Roland Dreier
8
-92
/
+26
2013-11-15
resize_cq: Fix possible endless loop scanning CQ
Roland Dreier
1
-1
/
+1
2013-05-30
Roll libmlx4 1.0.5 release
libmlx4-1.0.5
Roland Dreier
3
-3
/
+14
2013-05-28
configure: Minor updates suggested by autoupdate
Roland Dreier
1
-5
/
+3
2013-05-21
Use autoreconf in autogen.sh
Roland Dreier
1
-5
/
+1
2013-05-21
Rename configure.in -> configure.ac
Roland Dreier
1
-0
/
+0
2013-04-03
Add raw packet QP support
Or Gerlitz
3
-0
/
+21
2013-04-03
Have ibv_modify_qp() return right value when ibv_query_port() fails
Dotan Barak
1
-2
/
+4
2013-04-03
Change enumeration names for masked atomic opcodes
Dotan Barak
1
-2
/
+2
2013-04-03
Use BlueFlame for RDMA Write [with immediate] without data
Dotan Barak
1
-0
/
+2
2013-04-03
Allow using the whole Blue Flame buffer
Dotan Barak
1
-1
/
+1
2013-04-03
Replace sscanf() with strtol()
Dotan Barak
1
-2
/
+2
2013-03-22
Add support for 64B CQEs
Or Gerlitz
5
-39
/
+87
2012-03-28
Roll libmlx4 1.0.4 release
libmlx4-1.0.4
Roland Dreier
3
-5
/
+8
2012-03-28
Update maintainer now that I'm a DD
Roland Dreier
2
-2
/
+9
2012-03-26
Add IBoE multicast support
Shawn Bohrer
1
-7
/
+32
2012-03-26
Roll libmlx4 1.0.3 release
libmlx4-1.0.3
Roland Dreier
3
-4
/
+10
2012-03-23
Fix IBoE SL -> 802.1Q priority-bits mapping
Or Gerlitz
2
-3
/
+7
2012-03-23
Add link_layer field to mlx4 QPs
Or Gerlitz
2
-0
/
+10
2012-03-23
Use Ethernet 802.1Q VLAN-related fields in CQE
Or Gerlitz
1
-11
/
+14
2012-03-06
Fix possible missed completion event
Roland Dreier
1
-1
/
+1
2011-08-11
Add "foreign" option to AM_INIT_AUTOMAKE
Roland Dreier
1
-1
/
+1
2011-07-26
Align the list of supported ConnectX devices with kernel
Or Gerlitz
1
-0
/
+22
2011-07-26
Add IBoE UD/VLANs support
Or Gerlitz
4
-3
/
+10
2011-07-26
Add IBoE support
Or Gerlitz
4
-3
/
+51
2011-07-06
Moving plugin out of /usr/lib means we now depend on libibverbs 1.1.3
Roland Dreier
2
-2
/
+9
2011-07-06
Acknowledge Debian NMU
Roland Dreier
1
-1
/
+8
2011-07-06
Update to Debian standards version 3.9.2
Roland Dreier
2
-12
/
+6
2011-07-06
Roll libmlx4 1.0.2 release
libmlx4-1.0.2
Roland Dreier
3
-5
/
+9
2011-07-06
Return ERRNO codes from ibv_post_send/recv instead of -1
Jason Gunthorpe
1
-6
/
+7
2011-07-06
Move plugin .so to /usr/lib/libibverbs
Roland Dreier
4
-2
/
+15
2011-07-06
Enable quiet build rules with automake 1.11+
Roland Dreier
1
-0
/
+2
2011-07-06
Revert "Update build system to use shave"
Roland Dreier
5
-324
/
+1
2011-07-06
Small configure.in modernizations
Roland Dreier
1
-2
/
+3
2011-07-06
Change Debian build system from cdbs to debhelper 7
Roland Dreier
4
-7
/
+10
2011-07-06
Don't ship .la files in Debian libmlx4-dev
Roland Dreier
2
-2
/
+3
2011-07-06
Note that we fix Debian bug about maintainer address in Debian changelog
Roland Dreier
1
-2
/
+2
2011-07-05
Convert to new 3.0 (quilt) source format.
Roland Dreier
2
-0
/
+8
2011-06-27
Set DM-Upload-Allowed now that Roland is a Debian Maintainer
Roland Dreier
1
-1
/
+2
2011-04-26
Package description shouldn't start with an article
Roland Dreier
1
-1
/
+1
2010-02-08
Initialize SRQ scatter entries when creating an SRQ
Jack Morgenstein
1
-0
/
+6
2009-09-14
Update function prototypes to match libibverbs enum type change
Jason Gunthorpe
2
-8
/
+8
2009-08-03
Fix version in taball filename in RPM spec file
Sebastien Dugue
1
-1
/
+1
2009-08-03
mmap() needs some includes
Sebastien Dugue
1
-0
/
+2
2009-07-29
Use mmap(MAP_ANONYMOUS) to allocate queue buffers
Sebastien Dugue
1
-8
/
+7
2009-07-22
Remove empty stubs for detach/attach_mcast
Jason Gunthorpe
3
-14
/
+2
2009-06-17
Roll libmlx4-1.0.1 release
libmlx4-1.0.1
Roland Dreier
3
-6
/
+14
2009-06-17
Merge spec file changelog from Fedora
Roland Dreier
1
-1
/
+4
2009-06-17
Move -dbg Debian package to section debug
Roland Dreier
2
-3
/
+4
2009-06-17
Update build system to use shave
Roland Dreier
5
-1
/
+324
2009-06-17
Update Debian policy version to 3.8.2
Roland Dreier
2
-2
/
+3
2008-12-24
Set ownership bit correctly when copying over CQEs during CQ resize
Jack Morgenstein
1
-0
/
+2
2008-11-25
Fix race between create QP and destroy QP
Jack Morgenstein
2
-16
/
+12
2008-06-23
Optimize QP stamping
Eli Cohen
1
-1
/
+3
2008-04-23
Implement resize CQ
Vladimir Sokolovsky
3
-6
/
+91
2008-04-04
Fix CQ cleanup when QP is destroyed
Roland Dreier
3
-18
/
+18
2008-03-30
Change openib.org URLs to openfabrics.org URLs
Roland Dreier
1
-2
/
+2
2008-03-12
Add debian/watch file
Roland Dreier
2
-0
/
+9
2008-01-28
Update RPM spec changelog to avoid a macro
Roland Dreier
1
-3
/
+3
2008-01-27
Spec file cleanups based on Fedora review
Roland Dreier
1
-5
/
+12
2008-01-24
Don't use memcpy() to write blueflame sends
Jack Morgenstein
1
-1
/
+16
2008-01-11
Fix value of pkey_index in QP1 completions
Dotan Barak
1
-1
/
+1
2008-01-10
Revert "Don't add an extra entry to CQs"
Roland Dreier
2
-14
/
+6
2008-01-03
Micro-optimize mlx4_poll_one()
Roland Dreier
1
-4
/
+5
2008-01-03
Fix test for GRH presence in mlx4_poll_one()
Jack Morgenstein
1
-1
/
+1
2007-12-18
Clear context struct at allocation time
Jack Morgenstein
1
-1
/
+1
2007-12-14
Use real Homepage: tag instead of pseudo-header inside description
Roland Dreier
1
-6
/
+1
2007-12-14
Add Closes: tag for Debian ITP bug
Roland Dreier
1
-1
/
+1
2007-12-14
Move to using cdbs to generate Debian/control for better Build-depends
Roland Dreier
1
-1
/
+1
2007-12-14
Update Debian version to 1.0-1
Roland Dreier
1
-2
/
+2
2007-12-09
Roll libmlx4 1.0 release
libmlx4-1.0
Roland Dreier
2
-4
/
+7
2007-12-03
Update summary line to mention "ConnectX" in Fedora RPM spec file
Roland Dreier
1
-1
/
+1
2007-12-03
Update Debian policy version to 3.7.3
Roland Dreier
1
-1
/
+1
2007-11-30
Roll libmlx4-1.0-rc1 release
libmlx4-1.0-rc1
Roland Dreier
3
-8
/
+8
2007-11-30
Use DEB_AUTO_UPDATE_LIBTOOL to avoid setting RPATH
Roland Dreier
1
-0
/
+1
2007-11-30
Mark "driver" file in sysconfdir with %config
Roland Dreier
1
-1
/
+1
2007-11-29
Don't add an extra entry to CQs
Roland Dreier
2
-6
/
+14
2007-11-29
Update download URL
Roland Dreier
2
-2
/
+2
2007-11-29
Slightly improve wording in README
Roland Dreier
1
-3
/
+3
2007-11-28
max_recv_wr must be > 0 for non-SRQ QPs
Jack Morgenstein
1
-2
/
+6
2007-11-28
Return ENOSYS instead of -ENOSYS
Gleb Natapov
1
-1
/
+1
2007-10-26
Fix spec file License: tag
Roland Dreier
1
-1
/
+1
2007-10-23
Change __always_inline to inline
Roland Dreier
1
-2
/
+2
2007-10-22
Fix thinko in headroom marking order commit
Jack Morgenstein
1
-1
/
+1
2007-09-20
Fix data corruption triggered by wrong headroom marking order
Jack Morgenstein
1
-3
/
+20
2007-09-18
Factor out setting WQE segment entries
Roland Dreier
1
-40
/
+46
2007-09-10
Reset RQ doorbell counter to 0 when QP is reset
Michael S. Tsirkin
1
-0
/
+2
2007-08-21
libmlx4 has no ChangeLog, so remove mention from spec file
Roland Dreier
1
-1
/
+1
2007-08-21
Kernel module is called mlx4_ib, not ib_mlx4
Roland Dreier
1
-1
/
+1
2007-08-08
Remove ibv_driver_init from linker version script
Roland Dreier
1
-1
/
+0
2007-07-27
Fix inline sends with num_sge > 1
Gleb Natapov
1
-0
/
+1
2007-07-17
Fill in send queue sizes in userspace query QP function
Jack Morgenstein
1
-2
/
+14
2007-07-10
Use BlueFlame for RDMA_READ work requests too
Jack Morgenstein
1
-1
/
+3
2007-07-03
Fix Valgrind annotations so they can actually be built
Roland Dreier
1
-5
/
+6
2007-07-03
Clean up NVALGRIND comment in config.h.in
Roland Dreier
1
-1
/
+1
2007-07-02
Add new device IDs for PCIe gen2 HCAs
Roland Dreier
1
-16
/
+6
2007-06-21
Remove deprecated ${Source-Version} from debian/control
Roland Dreier
1
-3
/
+3
2007-06-18
Remove private implementation of ibv_read_sysfs_file()
Roland Dreier
2
-38
/
+3
2007-06-18
Add a memory barrier before setting an inline data segment's byte count
Jack Morgenstein
1
-0
/
+13
2007-06-16
Fix returned max_inline_data QP cap
Roland Dreier
1
-1
/
+1
2007-06-14
Make sure inline segments in send WQEs don't cross 64 byte boundaries
Roland Dreier
2
-29
/
+92
2007-06-13
Handle buffer wraparound in mlx4_cq_clean()
Jack Morgenstein
1
-5
/
+10
2007-06-13
Handle new FW requirement for send request prefetching
Roland Dreier
5
-46
/
+94
2007-06-11
Make sure RQs have max_recv_sge >= 1
Roland Dreier
1
-0
/
+2
2007-06-11
Fix problem with inline WQE in post_send error flow
Jack Morgenstein
1
-0
/
+1
2007-06-11
Fix handling of wq->tail for send completions
Eli Cohen
1
-1
/
+1
2007-06-07
Make sure RQ allocation is always valid
Roland Dreier
2
-29
/
+19
2007-06-04
Fix word size in doorbell allocator bitmaps
Eli Cohen
1
-2
/
+2
2007-05-29
Fix max_send_sge and max_inline_data returned from create QP
Roland Dreier
1
-3
/
+2
2007-05-24
Initialize send queue entry ownership bits
Roland Dreier
3
-7
/
+18
2007-05-23
Don't allocate RQ doorbell if using SRQ
Roland Dreier
1
-9
/
+16
2007-05-22
Handle freeing doorbell records
Roland Dreier
3
-16
/
+45
2007-05-20
debian/rules: Remove DEB_DH_STRIP_ARGS
Roland Dreier
1
-1
/
+0
2007-05-20
Check if SRQ is full when posting receive
Roland Dreier
1
-0
/
+7
2007-05-20
Pass send queue sizes from userspace to kernel
Roland Dreier
5
-11
/
+51
2007-05-20
Use wc_wmb() when posting BlueFlame send WQEs
Roland Dreier
2
-1
/
+18
2007-05-02
Fix inline send posting when posting more than one request
Jack Morgenstein
1
-0
/
+1
2007-04-23
Use BlueFlame for inline sends
Roland Dreier
5
-10
/
+55
2007-04-20
Handle IBV_SEND_INLINE for send work requests
Roland Dreier
1
-1
/
+25
2007-04-20
Remove inline keyword from wq_overflow()
Roland Dreier
1
-1
/
+1
2007-04-19
Implement mlx4_cq_clean()
Roland Dreier
1
-4
/
+52
2007-04-19
Fix paths in Debian install files for libibverbs 1.1
Roland Dreier
2
-2
/
+3
2007-04-19
Trivial whitespace fixes
Roland Dreier
4
-23
/
+23
2007-04-19
Fix implicit declaration of memset() and memcpy() warnings
Jack Morgenstein
1
-1
/
+1
2007-04-19
Fix CQ size sanity check
Jack Morgenstein
1
-1
/
+1
2007-04-12
Implement posting of RDMA and atomic operations
Roland Dreier
2
-25
/
+54
2007-04-12
Set correct byte_len in completions for atomic operations
Roland Dreier
1
-2
/
+2
2007-04-10
Multiple SRQ fixes
Roland Dreier
1
-4
/
+3
2007-04-10
Trivial whitespace change to line up '='s
Roland Dreier
1
-2
/
+2
2007-04-10
Add all PCI ids
Roland Dreier
1
-3
/
+13
2007-04-10
Trivial whitespace cleanups
Roland Dreier
1
-8
/
+8
2007-04-10
Don't set last byte of GID for non-global address vectors
Roland Dreier
1
-3
/
+0
2007-04-10
Remove unused source file ah.c
Roland Dreier
1
-60
/
+0
2007-04-09
Implement handling for completions with error
Roland Dreier
1
-26
/
+71
2007-04-09
Simplify completion with error handling
Roland Dreier
1
-6
/
+3
2007-04-09
Initial import of libmlx4 repository
Roland Dreier
31
-0
/
+3412