github linux-rdma/rdma-core v30.0
rdma-core-30.0

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

Changes:

  • efa: Check the correct field on SQ/RQ terminate
  • efa: Use variable to store SQ on init/terminate functions
  • efa: Use variable to store RQ on init/terminate functions
  • efa: Rename descriptor index to producer counter
  • efa: Add helper functions for ringing the doorbell
  • efa: Move sub CQ index parameter to base class
  • efa: Move doorbell parameter to base class
  • tests: Verify QP type support on CQ events test
  • tests: Verify QP type support on relaxed ordering tests
  • tests: Verify QP type support on extended QP tests
  • tests: Skip RC and UC QP type tests on unsupported devices
  • tests: Update verification of unsupported direct memory devices
  • tests: Update verification of RoCE support
  • libibverbs: Fix ABI_placeholder1 and ABI_placeholder2 assignment
  • libhns: Optimize the offset information of mmap areas of device
  • libhns: Remove redundant parameters of two SRQ related functions
  • libhns: Check number of extended sge when using extended atomic
  • tests: Add LAG TX affinity test
  • pyverbs/mlx5: Add support to modify/query affinity
  • mlx5: Enable modifying QP's lag tx_affinity port
  • mlx5: Enable querying QP's configured and active lag port
  • mlx5: Add num_lag_ports support in mlx5dv_query_device()
  • libibverbs/man/ibv_create_wq.3 replace verbs_exp.h with verbs.h
  • efa: Fix create QP command over ioctl interface
  • mlx5: Skip source port matching on DR FDB RX domain
  • mlx5: Fix matching on vport gvmi
  • mlx5: Update matching order, TTL before ipv4 5-tuple
  • verbs: Move QP create and destroy commands to ioctl
  • verbs: Move WQ create and destroy to ioctl
  • verbs: Fix ibv_create_wq() to set wq_context
  • verbs: Move SRQ create and destroy to ioctl
  • verbs: Fix ibv_get_srq_num() man page
  • mlx4: Delete comp_mask from verbs_srq
  • verbs: Extend CQ KABI to get an async FD
  • Update kernel headers
  • pyverbs: Add MWs weakrefs to QPEx
  • mlx5: Fix reg_mr bad flow
  • mlx5: Add a note to mlx5dv_create_qp man page
  • tests: Add prefetch ODP MR testing
  • tests: Rename get_send_element method in utils module
  • pyverbs: Add support for ODP MR prefetch feature
  • mlx5: Remove extra comma from TAG action dump print
  • mlx5: Update mlx5dv_dr_action dest_ft dump tool info
  • mlx5: Add support for dumping mlx5dv_dr meter action
  • pyverbs: Remove add_ref from Mlx5Context
  • tests: Add RDMACM Multicast test
  • pyverbs: Add RDMACM multicast
  • tests: Add RDMACM UDP test
  • pyverbs: Support UDP RDMACM control path
  • tests: Fix rdmacm client/server sync mechanism
  • pyverbs: Fix AH creation from WC
  • pyverbs: AddrInfo class extension
  • libibverbs: Fix display tso_caps section
  • mlx5: Add DR drop action support over root tables
  • mlx5: Add support for drop action in DV steering
  • mlx5: Add DR support for steering default miss
  • Update kernel headers
  • mlx5: Add support for steering default miss
  • Update kernel headers
  • librdmacm: Add and delete CMA devices dynamically
  • librdmacm: Globally store and sort IB device list
  • librdmacm: Reference count access to verbs context
  • librdmacm: Make CMA device list to be dynamic
  • librdmacm: Rely on IB device index if available
  • libibverbs: Get stable IB device index
  • libibverbs: Fix description of ibv_get_device_guid man page
  • Update kernel headers
  • tests: Prioritize device config with inet IP.
  • tests: RDMACM tests infrastructure refactoring
  • mlx5: Memory pools sync performance improvement
  • mlx5: Support DR ability to enable device memory reclaim
  • tests: Delete code duplication from CMTestCase
  • libhns: Let software PI/CI grow naturally
  • libhns: Move memory barrier to the same position
  • libhns: Check for valid sge number before processing sq inline
  • build/azp: Use focal as the base OS for azp
  • build/azp: Update to clang-10
  • build/azp: Update to gcc-10
  • build/azp: Add Ubuntu bionic to the deb tests
  • buildlib: Fix a warning from newer pythons
  • pyverbs: Fix compiling with clang on python 3.8
  • build/sparse: Support glibc 31
  • ibacm: Work around using a flex array in a union
  • ibacm: Use [] for flex arrays
  • ibacm: Ensure strings are NULL terminated
  • cbuild: Fix build breakage from APT
  • cbuild: Adjust to the new clang CDN
  • ibdiags: Displays IB CA device list sorted in alphabetical order
  • libibumad: Alphabetically sorting CA device list
  • libhns: Optimize SRQ buffer size calculating process
  • libhns: Optimize WQE buffer parameters calculating process
  • tests: Add a test for EFA query device direct verb
  • pyverbs: Add a name property to the context class
  • pyverbs/efa: Support printing device caps in human readable format
  • pyverbs/efa: Initial support for EFA direct verbs
  • redhat: unversioned documentation directory
  • tests: Change DeviceTest to inherit from PyverbsAPITestCase
  • tests: Start use dev command line argument
  • tests: Add support for parsing command arguments
  • ibacm: Fix move of man page from section 1 to section 8
  • debian: Bump Standards-Version to 4.5.0
  • tests: Add Mlx5 UAR test
  • Documentation: Add code snippet for Mlx5UAR creation
  • pyverbs/mlx5: Support mlx5 UAR allocation
  • Update library version to be 30.0
  • mlx5: Handle ICM memory via buddy allocation instead of bucket management
  • mlx5: Add buddy mechanism utilities
  • mlx5: Allocate accurate aligned DM memory size

Don't miss a new rdma-core release

NewReleases is sending notifications on new releases.