Skip to content

v31.0

@rleon rleon tagged this 19 Aug 04:48
Updates from version 30.0
   * verbs: Fix typo 'optinal' -> 'optional'
   * verbs: Use WQ creation flags properly
   * efa: Introduce create extended CQ support
   * tests: Skip extended CQ tests on unsupported devices
   * efa: Store extended CQ in EFA's CQ
   * efa: Split poll CQ function
   * efa: Use ENOENT to mark empty CQ
   * pyverbs: Delete all tests that generates mlx5 CQE errors
   * allow install to complete even if no prebuilt man pages are available
   * tests: Skip test if create Raw Packet QP is not supported
   * Add a dot to kernel headers update script commit message
   * efa: Add EFA 0xefa1 PCI ID
   * efa: Respect minimum SQ size
   * efa: Respect maximum TX doorbell batch
   * efa: Use mmio_memcpy_x64 when copying WQEs to the LLQ
   * Update kernel headers
   * mlx5: Fix an issue on P9 with legacy UAR
   * libqedr: Add EDPM mode type for user-fw compatibility
   * libqedr: Add edpm size limit and flag for backward/forward compatibility
   * Update kernel headers
   * mlx5: Enable non page aligned QP ring buffer allocation
   * tests: Add Memory Window tests
   * pyverbs: Add memory window support
   * pyverbs: Add the imm_data property to SendWR
   * tests: Add rdmacm remote traffic
   * pyverbs: Add RDMACM remote read/write API
   * pyverbs: Add rdma_get_device API
   * tests: Support UD ODP test
   * pyverbs: Extend MR's write method
   * tests: ODP test refactoring
   * pyverbs: Protect the write and read methods of MR
   * tests: Add implicit ODP MR testing
   * pyverbs: Add support for implicit ODP MR
   * add ${NL_LIBRARY_DIRS} to link_directories()
   * mlx5: DR, Rename HW specific checks from matcher
   * mlx5: DR, Rename builders HW specific names
   * mlx5: DR, Remove unneeded misc3 variable
   * mlx5: DR, Remove unneeded vlan check from L2 builder
   * mlx5: DR, Remove unneeded check from source port builder
   * mlx5: DR, Call ste_builder directly with tag pointer
   * mlx5: DR, Replace the check for valid STE entry
   * mlx5: DR, Add new action of type dest_devx_tir
   * mlx5: Extend mlx5dv_devx_obj struct to support TIR
   * tests: Skip tests with unsupported MR access flags
   * mlx5: DR, Enable SW Steering RX/TX domains
   * mlx5: DR, Add support for using force-loopback on QP creation
   * mlx5: DR, Query RoCE capabilities
   * tests: Add a shared PD Pyverbs test
   * Documentation: Add usage example for verbs import
   * pyverbs: Support verbs import APIs
   * mlx5: Implement the import/unimport MR verbs
   * verbs: Introduce ibv_import/unimport_mr() verbs
   * mlx5: Implement the import/unimport PD verbs
   * verbs: Introduce ibv_import/unimport_pd() verbs
   * mlx5: Implement the import device functionality
   * mlx5: Refactor mlx5_alloc_context()
   * verbs: Introduce ibv_import_device() verb
   * verbs: Enhance async FD usage
   * verbs: Close async_fd only when it was previously created
   * Update kernel headers
   * buildlib: Update to FC32
   * buildlib: Use the right container for azure pipelines release mode
   * mlx5: Fix compilation errors when compiling with MLX5_DEBUG
   * redhat: Fix the condition for pyverbs enablement on Fedora 32 and up
   * tests: Conditional verification of attributes in query device
   * tests: Correct query QP attributes
   * tests: Verify net interface support on RDMATestCase
   * tests: Raise correct error value on request notify CQ failure
   * tests: Skip unsupported MW type on MW wrong type test
   * pyverbs: Memset the memory after posix_memalign
   * efa: Move provider specific attributes to the context
   * efa: Update correct errno return on create extended QP function
   * mlx5: Fix potential arithmetic overflow
   * verbs: Introduce verbs_cq for extended CQ operations
   * tests: Add test for rdmacm ECE mechanism
   * mlx5: Implement set and query ECE verbs
   * pyverbs: Add support for ECE
   * librdmacm: Document ECE API
   * librdmacm: Implement ECE handshake logic
   * librdmacm: Add an option to reject ECE request
   * librdmacm: Return ECE results through rdma_accept
   * librdmacm: Connect rdma_connect to the ECE
   * librdmacm: Provide interface to use ECE for external QPs
   * debian: Install all available librdmacm man pages
   * verbs: Add interfaces to configure and use ECE
   * Update kernel headers
   * Update library version to be 31.0
Assets 2
Loading