github linux-rdma/rdma-core v18.12
rdma-core-18.12

latest releases: v30.14, v31.15, v32.14...
2 years ago

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.

Don't miss a new rdma-core release

NewReleases is sending notifications on new releases.