index
:
infiniband/libibverbs.git
master
stable
stable-1.0
A library for direct userspace access to InfiniBand hardware.
Doug Ledford
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2017-01-17
Deprecate libibverbs git repo
HEAD
master
Doug Ledford
112
-23110
/
+10
2016-09-15
Add support for UD traffic on RoCE v2
Noa Osherovich
1
-19
/
+159
2016-09-15
Add ibv_query_gid_type to support RoCE v2 UD traffic
Noa Osherovich
3
-0
/
+73
2016-09-15
Update man pages for RSS usage
Yishai Hadas
6
-3
/
+191
2016-09-15
Expose RSS related capabilities
Yishai Hadas
4
-0
/
+63
2016-09-15
Track asynchronous events on a work queue
Yishai Hadas
2
-0
/
+17
2016-09-15
Extend create QP to get RX hash data
Yishai Hadas
1
-1
/
+36
2016-09-15
Extend create QP to get a Receive Work Queue indirection table
Yishai Hadas
3
-6
/
+32
2016-09-15
Introduce Receive Work Queue indirection table and its verbs
Yishai Hadas
5
-2
/
+179
2016-09-15
Introduce Work Queue object and its verbs
Yishai Hadas
5
-1
/
+327
2016-08-25
Update man pages for TSO support
Bodong Wang
3
-20
/
+39
2016-08-25
Add support for TCP segmentation offload (TSO)
Bodong Wang
2
-8
/
+49
2016-08-25
Fix ibv_cmd_query_device_ex to return valid output
Bodong Wang
1
-8
/
+1
2016-07-19
Roll 1.2.1 release
libibverbs-1.2.1
Doug Ledford
2
-2
/
+5
2016-06-23
Update .gitignore
Doug Ledford
1
-0
/
+1
2016-06-23
Fail compiles if no platform specific memory barriers exist
Steve Wise
1
-6
/
+1
2016-06-23
libibverbs: add ARM64 memory barrier macros
Steve Wise
1
-0
/
+8
2016-06-06
Add basic man page entry for ibv_xsrq_pingpong
Jarod Wilson
2
-1
/
+72
2016-06-04
Merge remote-tracking branch 'yishaih/fcs'
Doug Ledford
5
-3
/
+120
2016-06-04
Add timestamp support in rc_pingpong
Yishai Hadas
1
-63
/
+215
2016-06-04
Add a verb that queries real time values from the HCA
Matan Barak
3
-1
/
+85
2016-06-04
Create a single threaded CQ
Matan Barak
3
-1
/
+23
2016-06-04
Add completion timestamp to poll_cq
Matan Barak
4
-1
/
+23
2016-06-04
Add timestamp_mask and hca_core_clock to ibv_query_device_ex
Matan Barak
5
-2
/
+39
2016-06-04
Add member functions to poll an extended CQ
Matan Barak
2
-0
/
+161
2016-06-04
Add support for extended creating CQ verb
Matan Barak
9
-1
/
+281
2016-05-19
Add SCATTER_FCS QP create flag
Majd Dibbiny
2
-1
/
+3
2016-05-19
Add extended device capability flags
Majd Dibbiny
5
-0
/
+35
2016-05-19
Extend devinfo verbosity mode
Majd Dibbiny
1
-0
/
+81
2016-05-17
Add GID support to ibv_xsrq_pingpong example
Noa Osherovich
3
-23
/
+60
2016-05-17
Fix exchange message size in ibv_xsrq_pinpong example
Noa Osherovich
1
-3
/
+3
2016-05-17
Add an example to ibv_create_flow man page
Yishai Hadas
1
-0
/
+62
2016-05-17
Add man page for flow steering verbs
Matan Barak
2
-2
/
+116
2016-05-17
Add support for don't trap steering rule
Marina Varshaver
1
-1
/
+2
2016-05-17
Add MR re-registeration
Yishai Hadas
8
-2
/
+217
2016-05-17
Change rereg_mr API between libibverbs and the provider's library
Matan Barak
1
-1
/
+1
2016-05-17
Extend man pages to describe Memory Window usage
Yishai Hadas
5
-3
/
+208
2016-05-17
Expose device capabilities for Memory Window type two
Yishai Hadas
1
-0
/
+3
2016-05-17
Add bind/unbind support for Memory Window type two
Yishai Hadas
1
-3
/
+17
2016-05-17
Expose device capability for Memory Window type one
Yishai Hadas
1
-0
/
+1
2016-05-17
Add bind/unbind support for Memory Window type one
Yishai Hadas
1
-4
/
+32
2016-05-17
Add alloc/dealloc Memory Window verbs
Yishai Hadas
5
-0
/
+96
2016-05-17
Update ibv_post_send manual page
Yishai Hadas
1
-8
/
+18
2016-05-17
Add QP creation flags, support blocking self multicast loopback
Eran Ben Elisha
5
-73
/
+193
2016-05-17
Allow use of huge pages in multiple calls to ibv_fork_init
Leon Romanovsky
1
-5
/
+3
2016-05-17
libibverbs: Modify ibv_asyncwatch to accept the monitored device
Eran Ben Elisha
2
-5
/
+63
2016-05-17
Roll 1.2.0 release
Doug Ledford
1
-1
/
+1
2016-05-17
libibverbs.spec.in: Use config.h substitution
Doug Ledford
1
-2
/
+5
2016-05-17
Makefile.am: Don't allow strict aliasing by default
Doug Ledford
1
-1
/
+1
2016-05-17
Makefile.am: Fix "make distcheck"
Alaa Hleihel
1
-0
/
+1
2016-05-13
Add GID support to ibv_xsrq_pingpong example
Noa Osherovich
3
-23
/
+60
2016-05-13
Fix exchange message size in ibv_xsrq_pinpong example
Noa Osherovich
1
-3
/
+3
2016-05-13
Add an example to ibv_create_flow man page
Yishai Hadas
1
-0
/
+62
2016-03-17
Add man page for flow steering verbs
Matan Barak
2
-2
/
+116
2016-03-17
Add support for don't trap steering rule
Marina Varshaver
1
-1
/
+2
2016-03-17
Add MR re-registeration
Yishai Hadas
8
-2
/
+217
2016-03-17
Change rereg_mr API between libibverbs and the provider's library
Matan Barak
1
-1
/
+1
2016-03-10
Extend man pages to describe Memory Window usage
Yishai Hadas
5
-3
/
+208
2016-03-10
Expose device capabilities for Memory Window type two
Yishai Hadas
1
-0
/
+3
2016-03-10
Add bind/unbind support for Memory Window type two
Yishai Hadas
1
-3
/
+17
2016-03-10
Expose device capability for Memory Window type one
Yishai Hadas
1
-0
/
+1
2016-03-10
Add bind/unbind support for Memory Window type one
Yishai Hadas
1
-4
/
+32
2016-03-10
Add alloc/dealloc Memory Window verbs
Yishai Hadas
5
-0
/
+96
2016-03-10
Update ibv_post_send manual page
Yishai Hadas
1
-8
/
+18
2016-03-10
Add QP creation flags, support blocking self multicast loopback
Eran Ben Elisha
5
-73
/
+193
2016-03-02
Allow use of huge pages in multiple calls to ibv_fork_init
Leon Romanovsky
1
-5
/
+3
2016-02-29
libibverbs: Modify ibv_asyncwatch to accept the monitored device
Eran Ben Elisha
2
-5
/
+63
2016-02-26
Roll 1.2.0 release
libibverbs-1.2.0
Doug Ledford
1
-1
/
+1
2016-02-26
libibverbs.spec.in: Use config.h substitution
Doug Ledford
1
-2
/
+5
2016-02-26
Makefile.am: Don't allow strict aliasing by default
Doug Ledford
1
-1
/
+1
2015-10-28
Makefile.am: Fix "make distcheck"
Alaa Hleihel
1
-0
/
+1
2015-09-23
Update release version to 1.2.0-rc1
libibverbs-1.2.0-rc1
Doug Ledford
1
-1
/
+1
2015-09-23
libibverbs: Report checksum offload capabilities
Bodong Wang
3
-2
/
+21
2015-09-04
Update to .gitignore
Doug Ledford
1
-0
/
+1
2015-09-04
libibverbs/examples: Support odp in rc_pingpong
Majd Dibbiny
1
-2
/
+29
2015-09-04
Add on-demand paging support
Haggai Eran
6
-1
/
+127
2015-09-04
Add support for extended query device capabilities
Eli Cohen
8
-91
/
+264
2015-09-04
Fix create/destroy flow API
Doug Ledford
2
-23
/
+24
2015-07-29
libibverbs: add support for the s390x platform
Alexey Ishchuk
1
-0
/
+7
2015-07-29
Use neighbour lookup for RoCE UD QPs Eth L2 resolution
Matan Barak
8
-10
/
+1152
2015-07-29
Add ibv_port_cap_flags
Matan Barak
1
-0
/
+26
2015-07-29
sysfs_file_read: treat a truncate as a failure
Doug Ledford
1
-2
/
+13
2015-07-29
libibverbs init.c: conditionally emit warning if no userspace driver found
Jeff Squyres
2
-1
/
+7
2015-06-08
example: fix argiment processing
Doug Ledford
4
-41
/
+45
2014-05-05
Roll libibverbs 1.1.8 release
libibverbs-1.1.8
Roland Dreier
4
-4
/
+17
2014-05-05
Add receive flow steering support
Or Gerlitz
6
-3
/
+343
2014-02-11
Add general definitions to support uverbs extensions
Matan Barak
2
-0
/
+65
2014-02-11
Add support for usNIC nodes and transports
Upinder Malhi \(umalhi\)
4
-8
/
+22
2014-01-29
Update maintainer now that I'm a DD
Roland Dreier
2
-3
/
+3
2013-12-16
Fix XRC sample application (ibv_xsrq_pingpong) issues
Yishai Hadas
1
-6
/
+90
2013-12-16
Add XRC sample application
Jay Sternberg
2
-1
/
+895
2013-12-16
XRC man pages
Sean Hefty
6
-2
/
+319
2013-12-16
Add ibv_open_qp() for XRC receive QPs
Sean Hefty
5
-3
/
+108
2013-12-16
Add support for XRC QPs
Sean Hefty
5
-4
/
+168
2013-12-16
Add support for XRC SRQs
Sean Hefty
5
-2
/
+190
2013-12-16
Introduce XRC domains (XRCDs)
Sean Hefty
5
-4
/
+138
2013-12-16
Infrastructure to support verbs extensions
Yishai Hadas
8
-285
/
+144
2013-08-09
Use IBV_SEND_INLINE in example pingpong programs
Jeff Squyres
4
-21
/
+51
2013-05-28
Roll libibverbs 1.1.7 release
libibverbs-1.1.7
Roland Dreier
3
-3
/
+15
2013-05-23
configure: Use automake's option "subdir-objects"
Yann Droneaud
1
-1
/
+1
2013-05-23
configure: Apply updates proposed by autoupdate
Yann Droneaud
1
-9
/
+8
2013-05-23
Open files with "close on exec" flag
Yann Droneaud
5
-4
/
+25
2013-05-07
.gitignore updates; rename configure.in->.ac
Jeff Squyres
2
-0
/
+6
2013-05-07
libibverbs: Use autoreconf in autogen.sh
Jeff Squyres
1
-5
/
+1
2013-05-07
Don't print link phys state on iWARP
Doug Ledford
1
-2
/
+3
2013-05-06
ud_pingpong: Don't try to send UD messages larger than MTU
Doug Ledford
1
-0
/
+15
2013-05-06
Fix the compatibility wrapper on PPC
Doug Ledford
1
-2
/
+40
2013-05-06
devinfo: Don't allow port == 0 as an option
Doug Ledford
1
-1
/
+1
2013-05-06
devinfo: Give an error when the user specifies an invalid port
Doug Ledford
1
-1
/
+7
2013-05-06
Fix resource leaks in the pingpong examples
Dotan Barak
4
-33
/
+147
2013-05-06
Add helpers to deal with new InfiniBand link speeds
Dotan Barak
5
-3
/
+122
2013-05-06
Add raw packet QP type
Or Gerlitz
3
-2
/
+13
2013-03-22
memory: comment out unused verify() function
Yann Droneaud
1
-0
/
+2
2013-03-22
memory: use SCNxPTR format to read uintptr_t values
Yann Droneaud
1
-1
/
+2
2012-06-07
Fix a compiler warnings with NVALGRIND
Bart Van Assche
3
-23
/
+23
2011-12-21
Roll libibverbs 1.1.6 release
libibverbs-1.1.6
stable
Roland Dreier
3
-5
/
+11
2011-12-19
Fix memory leaks in various error flows
Dotan Barak
3
-3
/
+9
2011-12-13
Add support to ibv_devinfo for displaying extended speeds
Marcel Apfelbaum
1
-1
/
+6
2011-11-11
Debian: Don't use brace expansion for {a,so} in libibverbs-dev.install
Roland Dreier
2
-1
/
+8
2011-08-11
Makefile.am: Fix an automake warning
Bart Van Assche
1
-1
/
+1
2011-08-11
Add "foreign" option to AM_INIT_AUTOMAKE
Bart Van Assche
1
-1
/
+1
2011-07-26
Update examples for IBoE
Or Gerlitz
7
-88
/
+342
2011-07-26
Add GID change event
Or Gerlitz
4
-2
/
+8
2011-07-26
Update kernel API header to include link_layer
Or Gerlitz
2
-1
/
+3
2011-07-26
Add link_layer field port attribute
Or Gerlitz
2
-0
/
+27
2011-06-29
Update Debian Standards-Version to 3.9.2
Roland Dreier
2
-2
/
+3
2011-06-29
Don't ship .la files in Debian libibverbs-dev
Roland Dreier
2
-3
/
+4
2011-06-29
Package description shouldn't start with an article
Roland Dreier
1
-1
/
+1
2011-06-29
debian/libibverbs1.postinst: Let debhelper code run in all cases
Julien BLACHE
1
-4
/
+2
2011-06-28
Roll libibverbs 1.1.5 release
libibverbs-1.1.5
Roland Dreier
3
-7
/
+13
2011-06-28
Handle huge pages in ibv_fork_init() and madvise tracking
Alexander Schmidt
2
-6
/
+99
2011-06-27
Set DM-Upload-Allowed now that Roland is a Debian Maintainer
Roland Dreier
1
-1
/
+2
2011-06-17
Fix date format in RPM spec file changelog
Dotan Barak
1
-1
/
+1
2011-05-31
read_config_file: ignore driver line without driver name
Yann Droneaud
1
-1
/
+1
2011-05-27
Fix crash if no devices and ibv_get_device_list() is called multiple times
Roland Dreier
1
-10
/
+10
2010-12-15
Add AC_PROG_LIBTOOL to fix libtool configure warning
Tom Tucker
1
-0
/
+1
2010-12-08
Fix autotools to include the necessary m4 files
Jason Gunthorpe
2
-0
/
+2
2010-06-03
Roll libibverbs 1.1.4 release
libibverbs-1.1.4
Roland Dreier
3
-6
/
+12
2010-06-03
Small configure.in modernizations
Roland Dreier
1
-2
/
+2
2010-06-03
Debian: Switch to dpkg-source 3.0 format
Roland Dreier
2
-0
/
+7
2010-06-02
Force line-buffering in ibv_asyncwatch
Hakon Bugge
1
-0
/
+3
2010-05-16
Add path record definitions to sa.h
Sean Hefty
1
-0
/
+35
2010-04-21
Undo changes in memory range tree when madvise() fails
Alex Vainman
1
-3
/
+19
2010-03-19
Fix incorrect splits/merges in the memory tree when madvise() fails.
Alex Vainman
1
-1
/
+36
2010-03-19
Increment node refcount in ibv_madvise_range() only if madvise() succeeds
Alex Vainman
1
-4
/
+3
2010-03-19
Factor out range handling in ibv_madvise_range()
Alex Vainman
1
-37
/
+50
2009-11-11
Update Debian build rules so -dbg package isn't empty
Roland Dreier
2
-0
/
+10
2009-10-30
Use proper build dependency version in debian control file
Roland Dreier
1
-1
/
+1
2009-10-29
Roll libibverbs 1.1.3 release
libibverbs-1.1.3
Roland Dreier
3
-7
/
+13
2009-10-29
Merge Fedora spec file changes
Roland Dreier
1
-1
/
+13
2009-10-29
Rewrite GID output in ibv_devinfo to avoid type punning warnings
Roland Dreier
1
-9
/
+9
2009-10-29
Return errors from ibv_get_device_list() via errno
Jason Gunthorpe
10
-34
/
+58
2009-10-29
Fix double free in find_sysfs_devs()
Jason Gunthorpe
1
-1
/
+0
2009-10-28
Show transport (IB vs. iWARP) type in ibv_devinfo
Jeff Squyres
1
-0
/
+11
2009-09-14
Fix fall-through bug in options case in pingpong examples
Robert Pearson
2
-0
/
+2
2009-09-14
Do not use enum types for bit flags
Jason Gunthorpe
11
-44
/
+45
2009-09-02
Update Debian Standards-Version to 3.8.3
Roland Dreier
2
-3
/
+3
2009-09-02
Change Debian build system from cdbs to debhelper 7
Roland Dreier
4
-8
/
+8
2009-08-24
Use AC_GNU_SOURCE in configure.in instead of -D_GNU_SOURCE in Makefile
Roland Dreier
2
-5
/
+6
2009-08-24
Enable quiet build rules with automake 1.11+
Roland Dreier
1
-0
/
+1
2009-08-24
Revert "Update build system to use shave"
Roland Dreier
5
-324
/
+1
2009-07-22
Make the gid argument to ibv_attach_mcast and ibv_detach_mcast const
Jason Gunthorpe
5
-12
/
+12
2009-07-16
Allow config file paths to the driver library to be absolute
Jason Gunthorpe
1
-0
/
+2
2009-06-25
Merge branch 'stable'
Roland Dreier
2
-2
/
+9
2009-06-25
Update Debian policy version to 3.8.2
Roland Dreier
2
-2
/
+3
2009-06-25
Move -dbg Debian package to section debug
Roland Dreier
2
-1
/
+7
2009-06-24
Update build system to use shave
Roland Dreier
5
-1
/
+324
2008-11-04
Update Dotan's email
Dotan Barak
34
-34
/
+34
2008-08-20
Implement PPC wmb() with sync instead of eieio
Shirley Ma
1
-1
/
+1
2008-06-24
Revert conversion of ibv_devinfo to use ibv_port_state_str()
Roland Dreier
1
-1
/
+12
2008-05-27
Code formatting cleanups
Dotan Barak
5
-9
/
+8
2008-04-21
Update Debian packaging to include new manpage symlinks
Roland Dreier
1
-0
/
+2
2008-04-18
Include NMU changes for version 1.1.1-1.1 in Debian changelog
Roland Dreier
1
-0
/
+8
2008-04-18
Change .nl macro in man pages to .sp
Roland Dreier
15
-19
/
+19
2008-04-18
Roll libibverbs 1.1.2 release
libibverbs-1.1.2
Roland Dreier
4
-10
/
+15
2008-04-18
Add RPM dependency on base package to -devel package
Roland Dreier
1
-0
/
+2
2008-04-18
Correct typo ibv_mult_to_rate -> mult_to_ibv_rate in man page
Roland Dreier
1
-1
/
+1
2008-04-18
Add functions to convert enum values to strings
Ira Weiny
10
-33
/
+218
2008-04-18
Update various text to talk about general RDMA, not just InfiniBand
Roland Dreier
19
-74
/
+91
2008-03-30
Fix download directory in RPM spec file
Roland Dreier
1
-1
/
+1
2008-03-19
Add command line parameter to set SL for pingpong examples
Dotan Barak
8
-37
/
+81
2008-03-12
Add debian/watch file
Roland Dreier
2
-1
/
+5
2008-03-09
Fix valgrind false positive in ibv_create_comp_channel()
Troy Benjegerdes
1
-0
/
+2
2008-02-18
Document IBV_SEND_INLINE buffer ownership
Or Gerlitz
2
-1
/
+6
2008-02-18
Fixes for man pages
Dotan Barak
10
-13
/
+33
2008-02-18
Fix some issues in the examples
Dotan Barak
6
-35
/
+58
2008-02-15
Fix several valgrind false positives
Dotan Barak
1
-2
/
+14
2008-02-12
Put correct version information in Debian shlibs
Roland Dreier
2
-1
/
+5
2008-01-23
Convert hyphen to minus sign in ibv_query_pkey man page
Roland Dreier
1
-1
/
+1
2008-01-21
Use real Homepage: tag instead of pseudo-header inside description
Roland Dreier
1
-8
/
+1
2007-12-03
Update Debian policy version to 3.7.3
Roland Dreier
1
-1
/
+1
2007-11-20
Always return valid bad_wr on error from ibv_post_{send,recv,srq_recv}
Roland Dreier
1
-3
/
+6
2007-10-26
Fix spec file License: tag
Roland Dreier
1
-1
/
+1
2007-10-09
Set ibv_device->node_type when allocating device
swelch@systemfabricworks.com
1
-6
/
+5
2007-08-13
Initialize reserved attributes in modify QP command
Dotan Barak
1
-0
/
+2
2007-07-10
Fix too-big madvise() call in ibv_madvise_range()
Roland Dreier
1
-3
/
+18
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-06-26
Add <stdint.h> to <infiniband/arch.h>
Roland Dreier
1
-0
/
+1
2007-06-21
Remove deprecated ${Source-Version} from debian/control
Roland Dreier
2
-3
/
+9
[next]