Changes:
- a7d57da Bump to version 18.12
- bc3cffb buildlib: switch azure release pipeline to ubuntu-latest
- cfc8be1 Bump to version 18.11
- 14720ce libhns: Fix the calculation of QP/SRQ table size
- 78355c1 libhns: hr ilog32() should be represented by a function instead of a macro
- 6055799 Add align and roundup_pow_of_two helpers
- b66eeed util: Move BIT() definition to util.h
- 5e876a6 suse: fix CMake flags
- bc48cb1 libhns: Fix wrong data type when writing doorbell
- 08874ba libhns: The content of the header file should be protected with #define
See More
- 6b9652e libhns: Initialize all fields of doorbells to zero
- 89f043e libhns: Move memory barrier to the same position
- 3e65ad1 libhns: Remove unused macros
- 3a521dd azp: Use ubuntu-latest as the vmImage
- 9136978 verbs: enable query IBV_EVENT_WQ_FATAL event string
- ca8f123 iwpmd: Zero-initialize the remote addr info
- 81879cd verbs: Add a man page note for IBV_EVENT_WQ_FATAL
- 66916d0 Bump to version 18.10
- 56093a0 switch CI to AZP
- 3243bc1 srp_daemon: Reorganize ib_mad_notice_attr
- b0a454b iwpmd: Check returned value of parse_iwpm_msg
- 02be202 bnxt_re/lib: Check AH handler validity before use
- 3fc2bd1 mlx5: Fix mlx5_read_clock returned errno value
- 00920f1 suse: Fix path to dracut dir
- 8e8900f libhns: Avoid accessing NULL pointer when locking/unlocking CQ
- ae234b0 buildlib: Continue build on old GCC versions without SSE
- 77ece69 mlx4: Fix mlx4_read_clock returned errno value
- 42af0e3 verbs: Fix attr_optional() when 'IOCTL_MODE=write' is used
- 69e9b42 rdma-ndd: fix udev racy issue for system with multiple InfiniBand HCAs
- bb0b697 suse: trigger udev rules after installing rdma-ndd
- 66f91b7 ibacm: Fix possible port loop overflow
- acd9e8c verbs: Fix possible port loop overflow
- 77058aa travis: authenticate on dockerhub if possible
- 310a95b Bump to version 18.9
- f5ca527 librdmacm: Don't overwrite errno returned from libibverbs
- 3069dcc srp_daemon: Fix systemd dependency
- 0b1b300 bnxt_re: Fix reported error code from create_cq
- 237cb4c verbs: Replace SQ with RQ in max_recv_sge's documents
- 2525d45 verbs: Update the type of some variables in documents
- 55bdfce cxgb4: Fix reported error code from create_cq
- 6b037a0 libqedr: Fix reported error code from create_cq
- 8c1e159 rdma_server: Add '-s' option in rdma_server's manual
- 36c2466 udaddy: Fix create_reply_ah error flow
- ea8665e redhat: no need to recursively remove srp_daemon.sh
- 7898e7b mlx5: Fix wqe size parameter in wqe signature calculation
- d9bcdb6 Bump to version 18.8
- c84923e srp_daemon: Avoid extra permissions for the lock file
- ff7a73d srp_daemon: Fix the spelling of the name of two symbolic constants
- a805ee3 verbs: Make sure VM_DONTCOPY removed
- 4612297 verbs: Close async_fd only when it was previously created
- 6199e51 libibverbs: Fix ABI_placeholder1 and ABI_placeholder2 assignment
- 494a8dc verbs: Fix ibv_create_wq() to set wq_context
- 1dd7856 libibverbs: Fix description of ibv_get_device_guid man page
- 8c29d43 buildlib: Fix a warning from newer pythons
- c76dd77 Bump to version 18.7
- 8edf796 rstream.c: fix RESOURCE_LEAK issues
- d1c4a4b xsrq_pingpong.c: Fix RESOURCE_LEAK issue
- 110c4c4 srp_daemon: check return value of function 'umad_init'
- 74315b4 Fix shiftTooManyBitsSigned issues
- 86512b0 rcopy: fix UNUSED_VALUE
- 28e3555 vmw_pvrdma: Avoid double unlock on qp->sq.lock
- 22ed27c ibacm: Fix bug in acm_get_ep()
- 1c64548 libhns: Avoid null pointer operation
- 5cf371c Bump to version 18.6
- 01d80f3 man: Fix return value for ibv_reg_dm_mr
- a5531da cxgb4: free appropriate pointer in error case
- bf221f7 srp_daemon: fix a double free segment fault for ibsrpdm
- 02eef38 Bump to version 18.5
- cc07140 cbuild: Fix packaging of SuSE leap
- da6d2e5 cbuild: extend CLI to pass --with[out] options to rpmbuild
- 4cee7d4 cbuild: fix python path for leap
- 5829c6b buildlib: update SUSE validation targets
- bd1bfde travis: fix aarch64 extraction
- bdf5495 ccam: Properly enable ilog32() calculations
- 4dad449 suse: fix dracut support
- d8e8c6f Bump to version 18.4
- a8bd95a ibacm: fix double hint.ai_family assignment in ib_acm_connect_open()
- 72ab968 ibacm: acme does not work if server_mode != unix
- dcf1417 ibacm: ib_acm_connect() is doing too much
- 3499895 verbs: The ibv_xsrq_pingpong "-c" option is broken
- 427fa95 mlx5: Fix masking service level in mlx5_create_ah
- a8946d3 cmake: Explicitly convert build type to be STRING
- f3ab4df libhns: Bugfix for filtering zero length sge
- 045305d buildlib: Ensure stanza is properly sorted
- 5c2d486 mlx4: Allow loopback when using raw Ethernet QP
- 710555c travis: Change SuSE package target due to Travis CI failures
- 1e13a04 cbuild: fix tumbleweed docker image
- 1a50999 verbs: Avoid inline send when using device memory in rc_pingpong
- 3303b89 mlx5: Use copy loop to read from device memory
- 2cfb273 libhns: Bugfix for using buffer length
- 8b08a31 mlx5: Fix incorrect error handling when SQ wqe count is 0
- 6447ece Bump to version 18.3
- b810027 verbs: Fix pingpong buffer validation
- c0f34ae verbs: Fix execute_ioctl_fallback() bad flow
- 37536ee verbs: Device memory cannot be on demand in rc_pingpong
- 0660545 mlx5: Fix SL to Ethernet priority conversion
- 2770658 librdmacm: Change server default address to any address.
- e3771b9 verbs: Fix incorrect size of destroy_cq write command
- 95a0990 Bump to version 18.2
- 505ea8e travis: Fix travis failures
- 89cb019 verbs: If the uverbs module is not loaded allow get_devices to retry init
- 7fd93a4 mlx5: Fix flow tag mask
- 9ac0bf3 mlx5: Fix compilation on 32 bit systems when sse3 is on
- 4bbb9df mlx5: Allocate huge page chunks only when needed
- 1f47801 Bump to version 18.1
- 7844b3f buildilb: Fix -msse breakage on ARM builds
- c2080f9 buildlib: Use -msse if the compiler does not support target(sse)
- 9f7bb5e suse: do not call %service rules on a template file
- 2bbcc40 mlx5: Convert ah_attr static rate to mlx5 static rate
- 6b041e8 ccan: Add array_size.h file
- 7e40c10 iwpmd: Initialize address of sockaddr
- 9417eb3 mlx5: Fix bug in disabling lock on extended CQ
- 12f7fdc mlx5: Fix need_uuar_lock when there are no medium bfregs
- dc47545 Fixup travis builds
- 6d81788 debian: Use versioned Breaks & Replaces for ibverbs-providers
- c2d2130 debian: Run wrap-and-sort
- 26a3ddd verbs: Fix spelling mistakes in ibv_create_flow_action.3
- a5f25a0 Fix bad whatis entries in man pages
- 470d76a debian: Let libibverbs1 18 break ibverbs-providers 17
- 3e85723 Do not install mlx5 kernel headers if mlx5 is not built
- c64c720 ABI Files
This list of changes was auto generated.