github linux-rdma/rdma-core v24.7
rdma-core-24.7

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

Changes:

  • 406d833 Bump to version 24.7
  • 944c375 iwpmd: Zero-initialize the remote addr info
  • 155ff82 verbs: Add a man page note for IBV_EVENT_WQ_FATAL
  • 56eeca9 mlx5: DR, Fix error flow in rehash process
  • 1ce07a5 Bump to version 24.6
  • 9e28cca switch CI to AZP
  • 61a0bae iwpmd: Check returned value of parse_iwpm_msg
  • 6adcf49 bnxt_re/lib: Check AH handler validity before use
  • 5b1b4a2 mlx5: Fix mlx5_read_clock returned errno value
  • cc9578b suse: Fix path to dracut dir
See More
  • 2859a9a libhns: Avoid accessing NULL pointer when locking/unlocking CQ
  • 067567f buildlib: Continue build on old GCC versions without SSE
  • acda0a1 mlx4: Fix mlx4_read_clock returned errno value
  • d9f9c38 verbs: Fix attr_optional() when 'IOCTL_MODE=write' is used
  • 23258a0 rdma-ndd: fix udev racy issue for system with multiple InfiniBand HCAs
  • 8add4c3 mlx5: DR, Force QP drain on table creation
  • 74eda3d suse: trigger udev rules after installing rdma-ndd
  • d7bfe20 ibacm: Fix possible port loop overflow
  • bbff486 verbs: Fix possible port loop overflow
  • 5b39781 travis: authenticate on dockerhub if possible
  • 9efa677 Bump to version 24.5
  • 482c9ac librdmacm: Don't overwrite errno returned from libibverbs
  • 751955b srp_daemon: Fix systemd dependency
  • 090c0ea bnxt_re: Fix reported error code from create_cq
  • 1b00e47 verbs: Replace SQ with RQ in max_recv_sge's documents
  • dcd6d5c verbs: Update the type of some variables in documents
  • 9d2ea06 cxgb4: Fix reported error code from create_cq
  • ce56beb libqedr: Fix reported error code from create_cq
  • 9754b11 rdma_server: Add '-s' option in rdma_server's manual
  • 17f1fff udaddy: Fix create_reply_ah error flow
  • 5c07a0e redhat: no need to recursively remove srp_daemon.sh
  • 42952bf mlx5: Fix wqe size parameter in wqe signature calculation
  • 24b4dd1 Bump to version 24.4
  • c0f1978 mlx5: DR, Fix error flows while adding new STE
  • 46b84bb srp_daemon: Avoid extra permissions for the lock file
  • cff80bc mlx5: Add fork support for DEVX umem
  • e7b87c1 srp_daemon: Fix the spelling of the name of two symbolic constants
  • c4c622e verbs: Make sure VM_DONTCOPY removed
  • 3fdac98 verbs: Close async_fd only when it was previously created
  • 807f0e2 mlx5: Fix potential arithmetic overflow
  • 510fc93 libibverbs: Fix ABI_placeholder1 and ABI_placeholder2 assignment
  • a0e1432 mlx5: Fix matching on vport gvmi
  • 64fae25 efa: Fix create QP command over ioctl interface
  • 59b96b5 verbs: Fix ibv_create_wq() to set wq_context
  • 1b58587 libibverbs: Fix description of ibv_get_device_guid man page
  • 1f0c6fa buildlib: Fix a warning from newer pythons
  • eb7ec88 mlx5: Allocate accurate aligned DM memory size
  • 0bc90bd Bump to version 24.3
  • f389164 iwarp_pm_helper.c: fix RESOURCE_LEAK issue
  • b2fb6da rstream.c: fix RESOURCE_LEAK issues
  • 9c8373e xsrq_pingpong.c: Fix RESOURCE_LEAK issue
  • 933ab9b srp_daemon: check return value of function 'umad_init'
  • 36b6f27 Fix shiftTooManyBitsSigned issues
  • 8d1916b rcopy: fix UNUSED_VALUE
  • 9778966 kernel-boot: don't return 0 when failed to allocate name
  • a1557a5 libhns: Not process return value of flushing cqe
  • 4db4923 pyverbs: Fix port_state_to_str function
  • 7a698e6 libhns: Update ibvqp->state in hns_roce_u_v2_modify_qp()
  • 40f521a vmw_pvrdma: Avoid double unlock on qp->sq.lock
  • 4236c7a kernel-boot: Use node GUID instead of system image GUID
  • fc8a7d4 tests: Fix checking page_size_cap
  • c066259 ibacm: Fix bug in acm_get_ep()
  • 9e9dc47 libhns: Fix for the error code when polling cq
  • d29948f pyverbs: Return correct port number in QPAttr's AH property
  • 5c5d565 libhns: Return correct value of cqe num when flushing cqe failed
  • a71748a libhns: Avoid null pointer operation
  • 7071ff8 libhns: Bugfix for cleaning cq
  • ba7fad0 libhns: Bugfix for assigning sl
  • 6471bc8 Bump to version 24.2
  • 7018c50 man: Fix return value for ibv_reg_dm_mr
  • ece113a cxgb4: free appropriate pointer in error case
  • 02d0d25 mlx5: Allow insertion of duplicate rules using DR API
  • 2f90c6d verbs: Set missing errno in ibv_cmd_reg_mr
  • 6abaaa3 pyverbs: Fix WC creation process
  • 894d417 man: Fix wrong field in ibv_wr_post's man page
  • 5cbf947 build: Do not enable -Wredundant-decls twice
  • 95c2d5f srp_daemon: fix a double free segment fault for ibsrpdm
  • 6bc4601 pyverbs: Fix PD assignment in QPInitAttrEx
  • 7185d3f mlx5: Fix incorrect size of QPN variable as part of direct rules
  • 1f6ed28 mlx5: Set miss address on copied STE during rehash
  • cd15627 mlx5: Fix incorrect postsend of new rehashed/formatted table
  • 72897a6 Bump to version 24.1
  • 571e838 suse: Fix name for libefa RPM
  • ab368b4 ccam: Properly enable ilog32() calculations
  • 7e776fa travis: fix aarch64 extraction
  • 34e1e65 kernel-boot: Set default prefix for RDMA devices with unknown protocol
  • 7cb3050 kernel-boot: Fix garbage name due to wrong usage of netlink API
  • cb0d2bd mlx5: Fix mlx5_ifc metadata fields spelling
  • b1ca10f mlx5: Fix bucket allocation check
  • b941b3e mlx5: Allow matching of source QP regardless the source port
  • 50a0b13 mlx5: Set the proper flags upon dr_fill_data_segs
  • 3b614d8 RDMA/hns: Bugfix for identify the last srq sge
  • d962780 kernel-boot: Reset buffer before refill
  • ab3c37a suse: fix dracut support
  • f6e95c2 ABI Files

This list of changes was auto generated.

Don't miss a new rdma-core release

NewReleases is sending notifications on new releases.