Skip to content

rdma-core-25.0:

Compare
Choose a tag to compare
@rleon rleon released this 29 Jul 06:24
556d512

Updates from version 24.0

  • srp_daemon: improve the debug message for is_enabled_by_rules_file
  • verbs: Initialize reserved attributes in create AH command
  • build: Do not open code compiler flag detection
  • verbs: Introduce a new reg_mr API for virtual address space
  • azp: Add some documentation describing azure pipelines
  • siw: Use only VERBS_DRIVER_ID matching
  • rdmacm: Use open_cdev and netlink to open the rdma_cm char device
  • verbs: Get the fw_ver from netlink
  • verbs: Get the node guid from netlink
  • verbs: Use open_cdev to open the uverbs0 char device
  • util: Add open_cdev
  • verbs: Revise how init is sequenced
  • verbs: Retrieve the node_type from netlink
  • verbs: Use CHARDEV info from netlink to bind drivers
  • verbs: Use netlink to determine the uverbs chardev
  • verbs: Use netlink to discover uverbs devices instead of sysfs
  • util: Move RDMA netlink code into rdma_nl.h
  • build: Shim netlink headers instead of using NL_KIND
  • Remove obsolete libnl constructs
  • verbs: Remove 'zero_socket' from neigh.c
  • util: Add missing include to util.h
  • verbs: Add ibv_read_ibdev_sysfs_file
  • verbs: Remove verbs_device sysfs_path
  • verbs: Read device/modalias on demand
  • providers: Remove unused hca_type
  • debian: Skip installing efa if arch lacks coherent DMA support
  • Fix spelling mistakes in documentation
  • debian: Fix provided libefa1 name
  • debian: Add Pre-Depends on ${misc:Pre-Depends}
  • debian: Bump Standards-Version to 4.4.0
  • pyverbs: Fix assignments of bad work requests
  • pyverbs: Avoid casting pointers to object type
  • build: Remove warning-causing compilation flag from pyverbs
  • pyverbs: Fix Cython future warning during build
  • kernel-boot: Fix garbage name due to wrong usage of netlink API
  • cbuild: Upgrade PyYAML load call to v5.1
  • mlx5: Fix mlx5_ifc metadata fields spelling
  • mlx5: Fix bucket allocation check
  • mlx5: Allow matching of source QP regardless the source port
  • mlx5: Set the proper flags upon dr_fill_data_segs
  • mlx5: Expose DEVX API to read asynchronous event
  • mlx5: Introduce DEX APIs to subscribe for asynchronous events
  • mlx5: Introduce DEVX APIs to create and destroy asynchronous event channel
  • Update kernel headers
  • rsockets: fix variable initialization
  • Adding Soft-iWarp user library
  • ibacm: only open InfiniBand port
  • ibdiags: Fix linkage error on PPC platform due to typo
  • RDMA/hns: Bugfix for identify the last srq sge
  • RDMA/hns: Clean up unnecessary check of qp type
  • suse: drop obsolete dracut script
  • libhns: Adjust the order of parameter checking
  • libhns: Fix bug type inconsistent
  • libhns: Avoid dseg cross-page risk
  • libhns: Keep qp buffer size aligned for userspace
  • libhns: Limit the index of wr id
  • libhns: Bugfix for computing valid sge
  • azp: Set up CI with Azure Pipelines
  • ibdiags: Do not use a post increment in a macro context
  • Update library version to be 25.0
  • kernel-boot: Reset buffer before refill
  • Update kernel headers
  • ibdiags: Perform substitution on the RST include files as well
  • ibdiags: Remove @BUILD_DATE@ from the man pages
  • ibdiags: Remove obsolete build system and related files
  • ibdiags: Flatten the infiniband-diags tools into one directory
  • libibnetdiscover: Flatten libibnetdiscover into one directory
  • libibmad: Flatten libibmad into one directory
  • ibdiags: Obsolete mad_osd.h, ibnetdisc_osd.h
  • ibdiags: Add suse packaging
  • ibdiags: Add Fedora packaging
  • ibdiags: Add Debian packaging
  • suse: fix dracut support