# changelog

author: <ofed@ph-gbld1-host-01.ph.intel.com>
changelog:
  - Tip of Branch of  09/27/16 14:19 Parent Tag: master Branch Tag: opa-10_3 Anchor Tag: opa-10_3-anchor


author: <ofed@ph-gbld1-host-01.ph.intel.com>
changelog:
  - Branch of  11/01/16 14:27 Parent Tag: opa-10_3 Branch Tag: opa-10_3_1 Anchor Tag: opa-10_3_1-anchor


author: <ofed@ph-gbld1-host-01.ph.intel.com>
changelog:
  - Tip of Branch of  11/01/16 14:27 Parent Tag: opa-10_3 Branch Tag: opa-10_3_1 Anchor Tag: opa-10_3_1-anchor


author: Pavel Shamis (pasha@mellanox.co.il)
changelog:
  Intel MPI benchmark IMB-2.3 was updated to IMB-3.0
    OSU benchmarks were updated from 2.0 to 3.0
    mpitest package version updated from 2.0 to 3.0
    removing old code from spec


author: Pavel Shamis (pasha@mellanox.co.il)
changelog:
  Intel MPI benchmark IMB-3.1 was updated to IMB-3.2
    OSU MPI benchmark version 3.0 was updated to 3.1.1


author: Pavel Shamis (pasha@mellanox.co.il)
changelog:
  disable_auto_requires configuration option was added
    The patch was provided by Todd Rimmer, Qlogic.


author: Matias A Cabral (matias.a.cabral@intel.com)
changelog:
  Extended explanation to -a option to print the values must be multiple
    of sizeof(void*)
    The patch was provided by John Fleck, Intel.


author: <ofed@ph-gbld1-host-01.ph.intel.com>
changelog:
  - Tip of Branch of  09/27/16 14:27 Parent Tag: master Branch Tag: opa-10_3 Anchor Tag: opa-10_3-anchor


author: <ofed@ph-gbld1-host-01.ph.intel.com>
changelog:
  - Branch of  11/01/16 14:40 Parent Tag: opa-10_3 Branch Tag: opa-10_3_1 Anchor Tag: opa-10_3_1-anchor


author: <ofed@ph-gbld1-host-01.ph.intel.com>
changelog:
  - Tip of Branch of  11/01/16 14:40 Parent Tag: opa-10_3 Branch Tag: opa-10_3_1 Anchor Tag: opa-10_3_1-anchor


author: <matias.a.cabral@intel.com>
changelog:
  - Updated psm channel to use PSM2 symbols when building for PSM2. psm_entry.c added loging to use psm2 fix on ch3u_handle_recv_req.c passing the wrong argument Update rpm building to support command line options to build for psm and psm2 INTERNAL: PR PSM symol rename Reviewed-by: Andrew Fiedley <andrew.friedley@intel.com> Reviewed-by: Nikhilesh Payyavuala <nikhilesh.payyavuala@intel.com> Reviewed-by: Mcguire, Russell W <russell.w.mcguire@intel.com> Reviewed-by: Estela, Henry R <henry.r.estela@intel.com> Change-Id: I06ce1dd7aabc6b07b9addea16e731fabc95fac3e Signed-off-by: Matias A Cabral <matias.a.cabral@intel.com>


author: Jeff Squyres <jsquyres@cisco.com>
changelog:
  - Change shell_scripts_basename to not include version number to
    accomodate what mpi-selector expects.


author: Jeff Squyres <jsquyres@cisco.com>
changelog:
  - Add missing executables to specfile (ompi-server, etc.)
  - Fix: pull in VT files when building multiple RPMs (reported by Jim
    Kusznir).
  - Add allow_fortify_source option to let users selectively disable
    _FORTIFY_SOURCE processing on platforms where it just doesn't work
    (even with gcc; also reported by Jim Kusznir).


author: Jeff Squyres <jsquyres@cisco.com>
changelog:
  - Removed OSCAR define.
  - If use_mpi_selector==1, then also set install_shell_scripts to 1.
  - Change modules default RPM name and modulefiles path to the defaults
    on RHEL6.


author: Jeff Squyres <jsquyres@cisco.com>
changelog:
  - Didn't change the specfile, but changed the script that generates
    the SRPM to force the use of MD5 checksums (vs. SHA1 checksums) so
    that the SRPM is friendly to older versions of RPM, such as that on
    RHEL 5.x.


author: Jeff Squyres <jsquyres@cisco.com>
changelog:
  - Remove the "ofed" and "munge_build_into_install" options, because
    OFED no longer distributes MPI implementations.  Yay!


author: Jeff Squyres <jsquyres@cisco.com>
changelog:
  - Re-release 1.6.0-1.6.3 SRPMs (with new SRPM Release numbers) with
    patch for VampirTrace's configure script to make it install the
    private "libtool" script in the right location (the script is used
    to build user VT applications).
  - Update the regexps/methodology used to generate the lists of files
    in the multi-RPM sub-packages; it's been broken for a little while.
  - No longer explicitly list the bin dir executables in the multi-RPM
    sub-packages
  - Per https://svn.open-mpi.org/trac/ompi/ticket/3382, remove all files
    named "config.log" from the install tree so that we can use this
    spec file to re-release all OMPI v1.6.x SRPMs.


author: Jeff Squyres <jsquyres@cisco.com>
changelog:
  - Several minor fixes from Oliver Lahaye: fix dates in changelog,
    added .el7 tag to the Release field, and added some Provides
    fields in case openmpi_gcc is overridden.


author: Jeff Squyres <jsquyres@cisco.com>
changelog:
  - Several minor fixes from Oliver Lahaye: fix dates in changelog,
    added .el7 tag to the Release field, and added some Provides
    fields in case openmpi_gcc_hfi is overridden.


author: Jeff Squyres <jsquyres@cisco.com>
changelog:
  - Several minor fixes from Oliver Lahaye: fix dates in changelog,
    added .el7 tag to the Release field, and added some Provides
    fields in case openmpi_intel_hfi is overridden.


author: <ofed@ph-gbld1-host-01.ph.intel.com>
changelog:
  - Branch of  09/27/16 14:28 Parent Tag: master Branch Tag: opa-10_3 Anchor Tag: opa-10_3-anchor
   -- openshmem-test-suite-1.0d


author: <ofed@ph-gbld1-host-01.ph.intel.com>
changelog:
  - Tip of Branch of  09/27/16 14:28 Parent Tag: master Branch Tag: opa-10_3 Anchor Tag: opa-10_3-anchor
   -- openshmem-test-suite-1.0d


author: <ofed@ph-gbld1-host-01.ph.intel.com>
changelog:
  - Branch of  11/01/16 14:45 Parent Tag: opa-10_3 Branch Tag: opa-10_3_1 Anchor Tag: opa-10_3_1-anchor
   -- openshmem-test-suite-1.0d


author: <ofed@ph-gbld1-host-01.ph.intel.com>
changelog:
  - Tip of Branch of  11/01/16 14:45 Parent Tag: opa-10_3 Branch Tag: opa-10_3_1 Anchor Tag: opa-10_3_1-anchor
   -- openshmem-test-suite-1.0d


author: <john.fleck@intel.com>
changelog:
  - Change -d reference in makefile to be -e. For STL2, the teamforge repo will host what is in CVS currently. Rather than using an import method to get external repos, we will use git submodules to track external repos. The catch is the .git are files in the submodules. To build, we need to change the makefile to look for the existence of .git (-e) rather than the existence of the directory of .git (-d)


author: <ofed@ph-gbld1-host-01.ph.intel.com>
changelog:
  - Branch of  09/27/16 14:28 Parent Tag: wfr-1.0h Branch Tag: opa-10_3-wfr-1.0h Anchor Tag: opa-10_3-wfr-1.0h-anchor


author: <ofed@ph-gbld1-host-01.ph.intel.com>
changelog:
  - Tip of Branch of  09/27/16 14:28 Parent Tag: wfr-1.0h Branch Tag: opa-10_3-wfr-1.0h Anchor Tag: opa-10_3-wfr-1.0h-anchor


author: <ofed@ph-gbld1-host-01.ph.intel.com>
changelog:
  - Branch of  11/01/16 14:43 Parent Tag: opa-10_3-wfr-1.0h Branch Tag: opa-10_3_1-wfr-1.0h Anchor Tag: opa-10_3_1-wfr-1.0h-anchor


author: <ofed@ph-gbld1-host-01.ph.intel.com>
changelog:
  - Tip of Branch of  11/01/16 14:43 Parent Tag: opa-10_3-wfr-1.0h Branch Tag: opa-10_3_1-wfr-1.0h Anchor Tag: opa-10_3_1-wfr-1.0h-anchor


author: Sagi Grimberg and Bart Van Assche - 1.0.0
changelog:
  - srp_daemon keeps working even if the LID changes of the port it is using to
    scan the fabric or if a P_Key change occurs.
  - Added P_Key support to srp_daemon and ibsrpdm.
  - Fixed month in srp_daemon.log (OFED bug \#2281). srp_daemon now uses syslog
    and logrotate for logging.
  - srp_daemon is now only started for InfiniBand ports. It is no longer
    attempted to start srp_daemon on Ethernet ports.
  - Added support for specifying the tl_retry_count parameter. By default use
    tl_retry_count=2.
  - Allow srp_daemon to be started without configuration file.
  - Fixed a memory leak in srp_daemon that was triggered once during every fabric
    rescan.
  - Reduced memory consumption of the srp_daemon process.
  - MAD transaction ID 0 is skipped after 2**32 rescans.
  - Installation: SRPHA_ENABLE=no / SRP_DAEMON_ENABLE=no is only added to
    /etc/infiniband/openibd.conf if these variables did not yet exist in that
    file.
  - Changed range of the srp_daemon and ibsrpdm exit codes from 0..127 into 0..1.
  - Changed ibsrpdm such that it uses the new umad P_Key ABI. Running ibsrpdm
    does no longer cause a warning to be logged ("user_mad: process ibsrpdm did
    not enable P_Key index support / user_mad:
    Documentation/infiniband/user_mad.txt has info on the new ABI").
  - Fixed spelling of several help texts and diagnostic messages.


author: Bart Van Assche <bvanassche@acm.org> - 1.0.1
changelog:
  - Make process uniqueness check work.
  - Unsubscribe from subnet manager for traps before exiting.
  - Added support for the comp_vector and queue_size configuration file options.


author: Bart Van Assche <bvanassche@acm.org> - 1.0.2
changelog:
  - Added support for specifying tl_retry_count in srp_daemon.conf. Changed
    default behavior for tl_retry_timeout parameter from setting it to 2 into
    leaving it at its default value (7). This makes srp_daemon again compatible
    with the SRP initiator driver from kernel 3.12 and before.


author: Bart Van Assche <bart.vanassche@sandisk.com> - 1.0.3
changelog:
  - srp_daemon: Survive catastrophic HCA errors.
  - srp_daemon: Fix ib_dev name and port assignments for non-default umad devices.
  - srp_daemon: Add support for allow_ext_sg, cmd_sg_entries and sg_tablesize
    in /etc/srp_daemon.conf.
  - srp_daemon: Reduce time needed to stop.
  - srp_daemon: Log start and end of trap deregistration.
  - srp_daemon: Avoid that clang complains about an invalid conversion specifier.
  - srp_daemon: Fix memory leaks in error paths.
  - ibsrpdm: Do not start trap threads in ibsrpdm.
  - configure.ac: Add subdir-objects to AM_INIT_AUTOMAKE.
  - srptools.spec: Avoid redundant stop in pre-uninstall.
  - Debian: Fix build-deb.sh to read version from configure.ac.
  - Debian: Fix package build.


