# changelog

author: Aron Silverton <aron.silverton@oracle.com> - 5:34.0-1.0.1
changelog:
  - oracle: Package for Oracle (Mark Haywood) [Orabug: 32588075]
  - oracle/spec: Remove empty directory from pyverbs (Aron Silverton) [Orabug: 32670188]
  - oracle/spec: Remove base package dependency for libs & devel (Mark Haywood) [Orabug: 32674846]
  - oracle/spec: Make NAME_KERNEL interface naming mode (Aron Silverton) [Orabug: 29508529]
  - oracle/spec: Disable LTO (Aron Silverton) [Orabug: 32351282] 
  - oracle/spec: Generate binaries with debug symbols (Aron Silverton) [Orabug: 29839092]
  - oracle: Add support for named PKEY devices (Aron Silverton) [Orabug: 29636104]
  - oracle/spec: Load RDS kernel modules using hot-plug (Aron Silverton) [Orabug: 28667038]
  - oracle/spec: Load sysctl settings for RDS (Aron Silverton) [Orabug: 28667038]
  - oracle: Disable loading ib_iser (Aron Silverton) [Orabug: 28188517]
  - oracle: Disable loading NFS over RDMA (Aron Silverton) [Orabug: 28667412]
  - oracle: Load RDMAIP kernel module using hot-plug (Aron Silverton) [Orabug: 28782057]
  - oracle: Add buildrpm and link spec file (Aron Silverton) [Orabug: 26829960]
  - oracle/spec: Set initial release number for Oracle (Mark Haywood) [Orabug: 32588075]


author: Mark Haywood <mark.haywood@oracle.com> - 5:34.0-1.0.2
changelog:
  - libibverbs(verbs,libmlx4,libmlx5, librxe): Add Shared PD (Mark Haywood) [Orabug: 21525110, 28036829, 31086119]
  - libibverbs(verbs,libmlx4,libmlx5), librdmacm: Add XRC Compatibility Layer (Mark Haywood) [Orabug: 21616281, 28037506]
  - libibverbs(verbs,libmlx4,libmlx5): Add Userlevel FMR (Mark Haywood) [Orabug: 21525110, 26547698]
  - libibverbs: Detect uek_abi_version and UEK4 compatibility in libibverbs (Gerd Rausch) [Orabug: 28035740]
  - libibverbs(libmlx4): Conditionally disable blueflame (Mark Haywood) [Orabug: 25894415]


author: Mark Haywood <mark.haywood@oracle.com> - 5:34.0-1.0.3
changelog:
  - libibmad: dont set errno for MAD "no records" err - app binary compatibility (Mark Haywood) [Orabug: 33479089]


author: Mark Haywood <mark.haywood@oracle.com> - 5:34.0-1.0.4
changelog:
  - oracle: Provide a service to set static GUIDs for mlx4 IOV devices (Mark Haywood) [Orabug: 33761402]


author: Mark Haywood <mark.haywood@oracle.com> - 5:34.0-1.0.5
changelog:
  - rdma-core.spec: Include network-scripts/if{up,down}-ib by default (Sharath Srinivasan) [Orabug 33946678]
  - oracle/spec: Remove conditional packaging of rdma-set-guid.service (Mark Haywood) [Orabug 33968370]
  - oracle: Do not load the RDMAIP kernel module in UEK7 and beyond (Mark Haywood) [Orabug 33679923]
  - mlx5: Optimize dbrec data structure (Mark Haywood) [Orabug 33983059]
  - oracle: Enable rdma-set-guid for Exadata systems (Mark Haywood) [Orabug 34091796]
  - rdma-core: Move ibdev2netdev from oracle-rdma-tools to rdma-core (Mark Haywood) [Orabug 32373791]
  - rdma-core: Move show_gids from oracle-rdma-tools to rdma-core (Mark Haywood) [Orabug 32373797]
  - oracle/spec: Update package descriptions to align with upstream (Mark Haywood) [Orabug 34110737]
  - oracle: Adjust cmake out-of-source builds setting for OL9 (Mark Haywood) [Orabug 33841055]
  - oracle/doc: Add prebuilt man pages for OL9 (Mark Haywood) [Orabug 33840747]
  - oracle/spec: Remove pandoc build requirement for ol9 (Mark Haywood) [Orabug 33840747]
  - oracle/spec: Rebuild for OL9 (Mark Haywood) [Orabug: 33836216]


author: Mark Haywood <mark.haywood@oracle.com> - 5:34.0-1.0.7
changelog:
  - oracle: Fix syntax errors in rdma-set-guid.rules (Mark Haywood) [Orabug: 34390789]
  - libmlx5: Fix Sandy Bridge test for ARM (Mark Haywood) [Orabug: 34399745]


author: Aron Silverton <aron.silverton@oracle.com> - 5:4.18.0-1.0.1
changelog:
  - oracle/spec: Build mstlink and mstreg (Aron Silverton) [Orabug: 33186450]
  - oracle/spec: Do not set "optflags" (Aron Silverton) [Orabug: 30871431]
  - oracle/spec: Add Python runtime requirement (Aron Silverton) [Orabug: 30880114]
  - oracle/spec: Package for Oracle Linux (Aron Silverton) [Orabug: 33186450]


author: Mark Haywood <mark.haywood@oracle.com> - 5:4.18.0-1.0.2
changelog:
  - mstflint: mstflint -i fw-*.bin b reports core dump on OL8 (Mark Haywood) [Orabug: 33212531]
  - mstflint: flash command is sequential on system with multiple MLNX cards (Mark Haywood) [Orabug: 33636002]
  - mstflint: Viewing & modifying maximum number of QPs in CX5 NIC (Mark Haywood) [Orabug: 33635996]


author: Mark Haywood <mark.haywood@oracle.com> - 5:4.18.0-1.0.3
changelog:
  - oracle/spec: Update package descriptions to align with upstream (Mark Haywood) [Orabug 34110737]
  - oracle/spec: Rebuild for OL9 (Mark Haywood) [Orabug 33836216]


author: Mark Haywood <mark.haywood@oracle.com> - 4.20.1-1.0.1
changelog:
  - oracle/spec: Build mstlink and mstreg (Aron Silverton) [Orabug: 34595416]
  - oracle/spec: Add Python runtime requirement (Aron Silverton) [Orabug: 30880114]
  - oracle/spec: Package for Oracle Linux (Aron Silverton) [Orabug: 34595416]
  - oracle/spec: Update package descriptions to align with upstream (Mark Haywood) [Orabug 34110737]
  - oracle/spec: Fix for building from source (Mark Haywood) [Orabug 34595416]


author: Mark Haywood <mark.haywood@oracle.com> - 5:3.3.23-1.0.1
changelog:
  - Add generated spec file and Oracle build env (Mark Haywood) [Orabug: 32350875]
  - Reconfigure for Oracle build system (Mark Haywood) [Orabug: 32350875]


author: Mark Haywood <mark.haywood@oracle.com> - 5:3.3.23-1.0.2
changelog:
  - oracle/spec: Update package descriptions to align with upstream (Mark Haywood) [Orabug: 34110737]
  - spec: Rebuild for OL9 (Mark Haywood) [Orabug 33836216]


author: Mark Haywood <mark.haywood@oracle.com> - 0:0.15.0-1
changelog:
  - ibacm:                Release v5:20.2-1.0.7
  - libibumad:            Release v5:20.2-1.0.7
  - libibverbs:           Release v5:20.2-1.0.7
  - libibverbs-utils:     Release v5:20.2-1.0.7
  - librdmacm:            Release v5:20.2-1.0.7
  - librdmacm-utils:      Release v5:20.2-1.0.7
  - rdma-core:            Release v5:20.2-1.0.7
  - rdma-core-devel:      Release v5:20.2-1.0.7
  - rds-tools:            Relesae v5:2.3.2-2


author: Mark Haywood <mark.haywood@oracle.com> - 0:0.16.0-1
changelog:
  - ibacm:                Release v5:20.2-1.0.8
  - libibumad:            Release v5:20.2-1.0.8
  - libibverbs:           Release v5:20.2-1.0.8
  - libibverbs-utils:     Release v5:20.2-1.0.8
  - librdmacm:            Release v5:20.2-1.0.8
  - librdmacm-utils:      Release v5:20.2-1.0.8
  - rdma-core:            Release v5:20.2-1.0.8
  - rdma-core-devel:      Release v5:20.2-1.0.8


author: Mark Haywood <mark.haywood@oracle.com> - 0:0.18.0-1
changelog:
  - spec: Remove symlink libibmad.so -> libibmad.so.5 (Mark Haywood) [Orabug: 32379745]
  - spec: Remove rdma-core-devel as dependency (Mark Haywood)[Orabug: 32384782]
  - spec: Move infiniband-diags/infiniband-diags-guest "Conflicts" to rdma-core (Mark Haywood)[Orabug: 32605771]
  - ibacm:                Release v5:34.0-1.0.2
  - ibutils:              Release v5:1.5.7-0.2.gbd7e502.0.8
  - infiniband-diags:     Release v5:34.0-1.0.2
  - libibumad:            Release v5:34.0-1.0.2
  - libibverbs:           Release v5:34.0-1.0.2
  - libibverbs-utils:     Release v5:34.0-1.0.2
  - librdmacm:            Release v5:34.0-1.0.2
  - librdmacm-utils:      Release v5:34.0-1.0.2
  - opensm-libs:          Release v5:3.3.23-1.0.1
  - perftest:             Release v5:4.5-1.0.1
  - rdma-core:            Release v5:34.0-1.0.2
  - rdma-core-devel:      Release v5:34.0-1.0.2
  - rds-tools:            Release v5:2.3.4-1


author: Mark Haywood <mark.haywood@oracle.com> - 0:0.18.1-1
changelog:
  - spec: Add symlinks libibmad.so, libibumad.so, libibverbs.so, librdmacm.so (Mark Haywood) [Orabug: 32753552]


author: Mark Haywood <mark.haywood@oracle.com> - 0:0.18.2-1
changelog:
  - ibacm:                Release v5:34.0-1.0.3
  - infiniband-diags:     Release v5:34.0-1.0.3
  - libibumad:            Release v5:34.0-1.0.3
  - libibverbs:           Release v5:34.0-1.0.3
  - libibverbs-utils:     Release v5:34.0-1.0.3
  - librdmacm:            Release v5:34.0-1.0.3
  - librdmacm-utils:      Release v5:34.0-1.0.3
  - perftest:             Release v5:4.5-1.0.2
  - rdma-core:            Release v5:34.0-1.0.3
  - rdma-core-devel:      Release v5:34.0-1.0.3


author: Mark Haywood <mark.haywood@oracle.com> - 0:0.20.0-1
changelog:
  - ibacm:                Release v5:34.0-1.0.4
  - infiniband-diags:     Release v5:34.0-1.0.4
  - libibumad:            Release v5:34.0-1.0.4
  - libibverbs:           Release v5:34.0-1.0.4
  - libibverbs-utils:     Release v5:34.0-1.0.4
  - librdmacm:            Release v5:34.0-1.0.4
  - librdmacm-utils:      Release v5:34.0-1.0.4
  - oracle-rdma-tools:    Release v0:0.10.1-1
  - rdma-core:            Release v5:34.0-1.0.4
  - rdma-core-devel:      Release v5:34.0-1.0.4
  - rds-tools:            Release v5:2.3.5-1


author: Mark Haywood <mark.haywood@oracle.com> - 0:0.21.0-1
changelog:
  - ibacm:                Release v5:34.0-1.0.5
  - ibutils:              Release v5:1.5.7-0.2.gbd7e502.0.9
  - infiniband-diags:     Release v5:34.0-1.0.5
  - libibacl:             Release v0:1.0-9
  - libibumad:            Release v5:34.0-1.0.5
  - libibverbs:           Release v5:34.0-1.0.5
  - libibverbs-utils:     Release v5:34.0-1.0.5
  - librdmacm:            Release v5:34.0-1.0.5
  - librdmacm-utils:      Release v5:34.0-1.0.5
  - mstflint:             Release v5:4.18.0-1.0.3
  - opensm-libs:          Release v5:3.3.23-1.0.2
  - oracle-rdma-tools:    Release v0:0.11.0-1
  - perftest:             Release v5:4.5-1.0.3
  - qperf:                Release v5:0.4.11-1.0.9
  - rdma-core:            Release v5:34.0-1.0.5
  - rdma-core-devel:      Release v5:34.0-1.0.5
  - rds-tools:            Release v5:2.3.5-2
  - oracle/spec: Update package descriptions and summaries (Mark Haywood) [Orabug: 34110737]


author: Mark Haywood <mark.haywood@oracle.com> - 0:0.11.0-1
changelog:
  - utils: Fix python3 related syntax errors (Mark Haywood) [Orabug: 33846722]
  - spec: Use python3 on OL7, OL8 and OL9 (Mark Haywood) [Orabug: 33846722]
  - utils: Change all array.fromstring calls to array.frombytes calls (Mark Haywood) [Orabug: 33970224]
  - utils: Change all array.tostring calls to array.tobytes calls (Mark Haywood) [Orabug: 33970224]
  - spec: Remove roce_config_persistent from the package (Mark Haywood) [Orabug: 33976217]
  - roce_config: Update OL version check (Mark Haywood) [Orabug: 33974971]
  - utils: Move ibdev2netdev from oracle-rdma-tools to rdma-core (Mark Haywood) [Orabug: 32373791]
  - utils: Move show_gids from oracle-rdma-tools to rdma-core (Mark Haywood) [Orabug: 32373797]
  - oracle/spec: Update package descriptions and summaries (Mark Haywood) [Orabug: 34110737]
  - oracle/spec: Rebuild for OL9 (Mark Haywood) [Orabug: 33836216]


author: Mark Haywood <mark.haywood@oracle.com> - 0:0.11.3-1
changelog:
  - Revert "roce_config: Skip setting buffer sizes for CX7" (Mark Haywood) [Orabug: 34806230]
  - roce_config: Only configure CX5 HCAs (Mark Haywood) [Orabug: 34806230]


author: Mark Haywood <mark.haywood@oracle.com> - 5:4.5-1.0.2
changelog:
  - perftest: Build against libibverbs that contains updated post send API (Mark Haywood) [Orabug: 33127077]


author: Mark Haywood <mark.haywood@oracle.com> - 5:4.5-1.0.3
changelog:
  - oracle/spec: Update package descriptions to align with upstream (Mark Haywood) [Orabug 34110737]
  - spec: Rebuild for OL9 (Mark Haywood) [Orabug 33836216]


author: Mark Haywood <mark.haywood@oracle.com> - 5:0.4.11-1.0.9
changelog:
  - oracle/spec: oracle/spec: Update package descriptions to align with upstream (Mark Haywood) [Orabug 34110737]
  - spec: Rebuild for OL9 (Mark Haywood) [Orabug 33836216]


author: Mark Haywood <mark.haywood@oracle.com> - 5:2.3.3-1
changelog:
  - rds-stress: Fix compiler warnings (Manjunath Patil) [Orabug: 31393110]
  - rds-info: Display destination qp number (Praveen Kumar Kannoju) [Orabug: 31940566]
  - rds-tools: Added '-p' option to rds-info to show paths (Rao Shoaib) [Orabug: 31650130]


author: Mark Haywood <mark.haywood@oracle.com> - 5:2.3.4-1
changelog:
  - rds-stress: Add long option syntax to usage output (Mark Haywood) [Orabug: 32218037]
  - rds-stress: Add long options for the options missing them (Mark Haywood) [Orabug: 32218153]
  - rds-stress: Fix usage to match getopt options (Mark Haywood) [Orabug: 32088529]


author: Mark Haywood <mark.haywood@oracle.com> - 5:2.3.5-1
changelog:
  - rds-info: Add pid and comm fields to rds-info (Rohit Nair) [Orabug: 33504953]
  - rds-info: Fixed missing documentation for rds-info -I (Rohit Nair) [Orabug: 33771194]
  - rds-info: extend rds-info -Iv functionality (Rohit Nair) [Orabug: 33754433]


author: Mark Haywood <mark.haywood@oracle.com> - 5:2.3.5-2
changelog:
  - oracle/spec: Update package descriptions and summaries (Mark Haywood) [Orabug: 34110737]
  - oracle/spec: Rebuild for OL9 (Mark Haywood) [Orabug: 33836216]


author: Mark Haywood <mark.haywood@oracle.com> - 5:2.3.6-1
changelog:
  - rds-stress: Add options "cancel-sent-to" + "abort-after"(Gerd Rausch) [Orabug: 34290037]
  - rds-info: Userspace change to display congested socket on rds-info -k (Rohit Nair) [Orabug: 34281720]
  - rds-ping: add transport option (Rohit Nair) [Orabug: 34325390]
  - rds-stress: add transport option (Rohit Nair) [Orabug: 34334684]


author: Mark Haywood <mark.haywood@oracle.com> - 5:2.3.7-1
changelog:
  - Revert "rds-stress: add transport option" (Mark Haywood) [Orabug: 34334684]
  - rds-stress: Remove "cancel-sent-to"/"abort-after" as negotiated options (Mark Haywood) [Orabug: 34381733]


author: Mark Haywood <mark.haywood@oracle.com> - 5:2.3.8-1
changelog:
  - rds-info: Extend rds-info -Iv functionality to display SCQ and RCQ IRQ vectors (Mark Haywood) [Orabug: 34426225]
  - rds-info: Move the conn_drop_reasons array from rds.h to rds-info.c (Mark Haywood) [Orabug: 34466041]
  - rds-info: Add missing RDS_INFO_* options to rds.h (Mark Haywood) [Orabug: 34466041]
  - rds-info: Remove unnecessary headers from rds.h (Mark Haywood) [Orabug: 34466041]
  - rds-tools: Add missing SO_RDS_TRANSPORT value RDS_TRANS_GAP to rds.h (Mark Haywood) [Orabug: 34466041]
  - rds-tools: Add missing netinet/in.h header to rds.h (Mark Haywood) [Orabug: 34466041]
  - rds-tools: Sync with kernel rds.h version use of annotated types (Mark Haywood) [Orabug: 34466041]
  - rds-info: Cast all __u64 variables when using PRIu64 macro (Mark Haywood) [Orabug: 34466041]
  - rds-tools: Conditionally define __kernel_sockaddr_storage (Mark Haywood) [Orabug: 34466041]
  - rds-tools: Conditionally include kernel header files in rds.h (Mark Haywood) [Orabug: 34466041]
  - rds-info: Fix strcasestr() implicit declaration warning (Mark Haywood) [Orabug: 34484319]
  - rds-stress: Fix usage() message compiler warning (Mark Haywood) [Orabug: 34484319]
  - man: rds-stress man page does not match getopt options (Mark Haywood) [Orabug: 32229516]
  - man: rds-ping man page is missing information '-n' option (Mark Haywood) [Orabug: 32682304]


