github linux-rdma/rdma-core v19.11
rdma-core-19.11

latest releases: v51.0, debian/50.0-2, debian/50.0-1...
2 years ago

Changes:

  • b517ac6 Bump to version 19.11
  • 958a50e buildlib: switch azure release pipeline to ubuntu-latest
  • 0132495 Bump to version 19.10
  • 96429a6 libhns: Fix the calculation of QP/SRQ table size
  • 3ed615e libhns: hr ilog32() should be represented by a function instead of a macro
  • 0db6311 Add align and roundup_pow_of_two helpers
  • 860500c util: Move BIT() definition to util.h
  • 59aae81 suse: fix CMake flags
  • c0568b2 libhns: Fix wrong data type when writing doorbell
  • cbe3b51 libhns: The content of the header file should be protected with #define
See More
  • 75f8e13 libhns: Initialize all fields of doorbells to zero
  • c1afe33 libhns: Move memory barrier to the same position
  • 1215fe9 libhns: Remove unused macros
  • 08bab50 azp: Use ubuntu-latest as the vmImage
  • e1bbc09 verbs: enable query IBV_EVENT_WQ_FATAL event string
  • 953fe48 iwpmd: Zero-initialize the remote addr info
  • b9ef9f5 verbs: Add a man page note for IBV_EVENT_WQ_FATAL
  • 96a1334 Bump to version 19.9
  • 8e14606 switch CI to AZP
  • 93f5829 iwpmd: Check returned value of parse_iwpm_msg
  • 750218d bnxt_re/lib: Check AH handler validity before use
  • 80aab02 mlx5: Fix mlx5_read_clock returned errno value
  • 33b5453 suse: Fix path to dracut dir
  • e496292 libhns: Avoid accessing NULL pointer when locking/unlocking CQ
  • 0d63599 buildlib: Continue build on old GCC versions without SSE
  • b1eba40 mlx4: Fix mlx4_read_clock returned errno value
  • fdaa8ae verbs: Fix attr_optional() when 'IOCTL_MODE=write' is used
  • aeca41f rdma-ndd: fix udev racy issue for system with multiple InfiniBand HCAs
  • db0abf0 suse: trigger udev rules after installing rdma-ndd
  • 02cd3cd ibacm: Fix possible port loop overflow
  • eccb618 verbs: Fix possible port loop overflow
  • 82d992e travis: authenticate on dockerhub if possible
  • 5401ca2 Bump to version 19.8
  • 8e345f1 librdmacm: Don't overwrite errno returned from libibverbs
  • c5ee720 srp_daemon: Fix systemd dependency
  • dc802be bnxt_re: Fix reported error code from create_cq
  • cf57271 verbs: Replace SQ with RQ in max_recv_sge's documents
  • 12bc51a verbs: Update the type of some variables in documents
  • 0210f60 cxgb4: Fix reported error code from create_cq
  • fa2f640 libqedr: Fix reported error code from create_cq
  • da5e658 rdma_server: Add '-s' option in rdma_server's manual
  • ef5531d udaddy: Fix create_reply_ah error flow
  • b3d53fa redhat: no need to recursively remove srp_daemon.sh
  • 55dbbf1 mlx5: Fix wqe size parameter in wqe signature calculation
  • f8049a6 Bump to version 19.7
  • cee6a5e srp_daemon: Avoid extra permissions for the lock file
  • d0447f2 srp_daemon: Fix the spelling of the name of two symbolic constants
  • d037bc5 verbs: Make sure VM_DONTCOPY removed
  • a374710 verbs: Close async_fd only when it was previously created
  • 6c7a6d4 libibverbs: Fix ABI_placeholder1 and ABI_placeholder2 assignment
  • 4f926f1 verbs: Fix ibv_create_wq() to set wq_context
  • 0ed62b6 libibverbs: Fix description of ibv_get_device_guid man page
  • 97fe412 buildlib: Fix a warning from newer pythons
  • ae3147f Bump to version 19.6
  • 31c2ec7 rstream.c: fix RESOURCE_LEAK issues
  • fe7443f xsrq_pingpong.c: Fix RESOURCE_LEAK issue
  • 3f0385e srp_daemon: check return value of function 'umad_init'
  • fe41bc5 Fix shiftTooManyBitsSigned issues
  • a973844 rcopy: fix UNUSED_VALUE
  • 9f22ba6 vmw_pvrdma: Avoid double unlock on qp->sq.lock
  • 608d837 ibacm: Fix bug in acm_get_ep()
  • c1f3158 libhns: Avoid null pointer operation
  • aae6059 Bump to version 19.5
  • cdedbdc man: Fix return value for ibv_reg_dm_mr
  • 1712039 cxgb4: free appropriate pointer in error case
  • 999cb03 srp_daemon: fix a double free segment fault for ibsrpdm
  • d56368d Bump to version 19.4
  • b6d61f4 cbuild: Fix packaging of SuSE leap
  • 830b6b8 cbuild: extend CLI to pass --with[out] options to rpmbuild
  • 3dbc57e cbuild: fix python path for leap
  • 1da549f buildlib: update SUSE validation targets
  • e1df223 travis: fix aarch64 extraction
  • 82802af ccam: Properly enable ilog32() calculations
  • 786b9eb suse: fix dracut support
  • 9060cca Bump to version 19.3
  • 12244b6 ibacm: fix double hint.ai_family assignment in ib_acm_connect_open()
  • 89a9b26 ibacm: acme does not work if server_mode != unix
  • 1369022 ibacm: ib_acm_connect() is doing too much
  • d3c63fa verbs: The ibv_xsrq_pingpong "-c" option is broken
  • 7153248 mlx5: Fix masking service level in mlx5_create_ah
  • 093651f cmake: Explicitly convert build type to be STRING
  • 32a20b1 libhns: Bugfix for filtering zero length sge
  • 353b49b buildlib: Ensure stanza is properly sorted
  • c90d04b mlx4: Allow loopback when using raw Ethernet QP
  • dad8c99 travis: Change SuSE package target due to Travis CI failures
  • 64fcb5f cbuild: fix tumbleweed docker image
  • 9191b2f verbs: Avoid inline send when using device memory in rc_pingpong
  • 1a2b3be mlx5: Use copy loop to read from device memory
  • cbfb67c libhns: Bugfix for using buffer length
  • 1f35072 mlx5: Fix incorrect error handling when SQ wqe count is 0
  • 4bb6072 Bump to version 19.2
  • 980f1d6 verbs: Fix pingpong buffer validation
  • 1ac18a0 verbs: Fix execute_ioctl_fallback() bad flow
  • 41d7294 verbs: Device memory cannot be on demand in rc_pingpong
  • 1bc7582 mlx5: Fix SL to Ethernet priority conversion
  • d4d4266 librdmacm: Change server default address to any address.
  • 07a2e53 verbs: Fix incorrect size of destroy_cq write command
  • 20c98ed Bump to version 19.1
  • 017d419 travis: Fix travis failures
  • 6611768 verbs: If the uverbs module is not loaded allow get_devices to retry init
  • 07b6a8f mlx5: Fix flow tag mask
  • dbfdbbe mlx5: Fix compilation on 32 bit systems when sse3 is on
  • b898b30 Fix bad whatis entries in man pages
  • 48244bc ABI Files
  • 6a66967 Merge pull request #352 from rleon/pabi-version
  • cac8e70 Update IBVERBS_PABI_VERSION to 19
  • 8cd9d20 Merge pull request #353 from yishaih/verbs_misc
  • 66ab9a0 verbs: Fix number of attributes allocated in read command buffer
  • eb5f78a ibacm: Option "acme_plus_kernel_only" is ignored if controlled by "--systemd"
  • a334111 Merge pull request #347 from kraj/master
  • 9f5ee7d S_IFSOCK is defined in both glibc/musl
  • 5f5b642 neigh.c: Do not include net/if_packet.h
  • 036c9bc Merge pull request #346 from kraj/master
  • 3d9cae1 Remove unused include for execinfo.h
  • 65b9a47 include endian.h for htole32 and friends
  • 345bc1b Merge pull request #345 from yishaih/mlx5_misc
  • 1182e6d Merge pull request #342 from yishaih/verbs_mpls
  • 68becc1 mlx5: Allocate huge page chunks only when needed
  • 6d6f297 verbs: Allow creation of inner MPLS flow spec
  • f455d4b buildilb: Fix -msse breakage on ARM builds
  • 1cbb936 Merge pull request #340 from nmorey/dev/master/sse-flags
  • bf343ec buildlib: Use -msse if the compiler does not support target(sse)
  • ebf5bde Merge pull request #330 from yishaih/flow_counters
  • a6b029c mlx5: Add flow counters support
  • 92b4d07 mlx5: Add support for counters read
  • ec835ed mlx5: Add support for counters attach point flow
  • 0f24fce mlx5: Add support for counters create/destroy
  • 4697ea2 verbs: Add counters flow_spec
  • 500f670 Expand create flow to take provider internal data
  • 5628340 verbs: Introduce counters read verb
  • a40ff5a verbs: Introduce counters attach point flow
  • 611f133 verbs: Introduce counters object and its create/destroy verbs
  • a45f97d verbs: Use ccan bitmap instead of u64 bit mask for unsupported IOCTLs
  • ac72e04 Update kernel headers
  • cc06cb8 Merge pull request #341 from yishaih/mlx5_misc
  • 3793aed Merge pull request #337 from yishaih/mlx5_mini_cqe
  • 7051aa1 mlx5: Introduce a new mini-cqe format in direct verbs
  • 4c8a6fe Update kernel headers
  • 3a36ea3 Merge pull request #343 from jgunthorpe/ml-2018-06-04
  • 1fb029a srp_daemon: Increase buffer size to avoid snprintf overflow
  • 586ad26 librdmacm: Fix return code from rdma_create_id2
  • 08f5e0a mlx5: Convert ah_attr static rate to mlx5 static rate
  • 61c02e4 ccan: Add array_size.h file
  • 0d82e92 Merge pull request #339 from nmorey/dev/master/srp-service
  • f09d972 Merge pull request #335 from rleon/gcc-8-fixes
  • e196413 Merge pull request #336 from jgunthorpe/ml-2018-05-23
  • 26d6168 cbuild: Replace Fedora 27 with Fedora 28
  • 6344ebc srp_daemon: Reorganize ib_mad_notice_attr
  • 780370e Fix cmake detection of ifunc on gcc-8
  • 84ac7f9 Use find_package(PkgConfig) not include(FindPkgConfig)
  • 348a655 cxgb4: Atomically flush per QP HW CQEs
  • 2a77e0d cxgb4: refactor the flush logic
  • 5185f08 hns: Use verbs_set_ops instead of opencoding
  • 88fd3f5 Fix kernel-headers/update to work with 'git rebase -i' exec
  • 3612102 srp_daemon: Prevent string truncation warning in gcc-8
  • 7ef4fe2 iwpmd: Initialize address of sockaddr
  • 1aedbd7 iwpmd: Remove trailing tabs
  • a2e581a mlx5: Avoid string truncation warning in gcc-8
  • 5f095ee umad: Fix gcc-8 warning about truncated string
  • dae9ca4 suse: do not call %service rules on a template file
  • 237911f Merge pull request #329 from yishaih/mpls_gre
  • 27232bc mlx5: Report MPLS tunnel offload capabilities through mlx5 direct verbs
  • 26addcb verbs: Add MPLS flow specification filter
  • 49296dd verbs: Add GRE flow specification filter
  • 987e246 Update kernel headers
  • 33148c5 Do not install mlx5 kernel headers if mlx5 is not built
  • 91891f8 Merge pull request #334 from yishaih/mlx5_misc
  • 15d0655 mlx5: Fix bug in disabling lock on extended CQ
  • 5c70d95 Merge pull request #332 from rleon/bump-version-19.0
  • 62b025a Update library version to be 19.0
  • e5e6ace libhns: Add 64KB page size support for hip08
  • ae75eb4 Merge pull request #331 from jgunthorpe/ml-2018-05-16
  • 4defffc libhns: Fix the bug with rq sge
  • 1460388 libhns: Add memory barrier operation
  • 5b49d55 libhns: Submit bad wr into user
  • 651383d libhns: Update errno for exception return
  • 248d57d libhns: Update assignment method for owner field of send wqe
  • 6494278 libhns: Intercept illegal RDMA operation when use inline data
  • df24198 verbs: Fix man error in cq_attr argument of ibv_create_cq_ex
  • 3478669 librdmacm: Avoid crash if rdma_disconnect() is called incorrectly
  • 0e7c853 debian: Use versioned Breaks & Replaces for ibverbs-providers
  • 521d155 debian: Run wrap-and-sort
  • 91d1167 verbs: Fix spelling mistakes in ibv_create_flow_action.3
  • bc9c0a4 Fix bad whatis entries in man pages
  • 121cd39 debian: Let libibverbs1 18 break ibverbs-providers 17
  • c9b021e Merge pull request #328 from jgunthorpe/travis
  • dc64b0f Add tumbleweed back into travis
  • 163bdff Fixup travis builds
  • 65391e5 Merge pull request #327 from yishaih/mlx5_locking
  • e38d762 mlx5: Fix need_uuar_lock when there are no medium bfregs
  • 6e5bfea mlx5: Disable locking on a QP if it is assigned to a thread domain
  • acff571 mlx5: Allow individual locking-control for different verbs objects

This list of changes was auto generated.

Don't miss a new rdma-core release

NewReleases is sending notifications on new releases.