{"push_id":739122791,"size":603,"distinct_size":69,"ref":"refs/heads/master","head":"e380f8c235a47e95953d5c890ab16a461dca83ef","before":"689620c673083cea26be5cd83758356b963d26ff","commits":[{"sha":"d2eda048015b3b0922200765f0ad5ffa16eabe3d","author":{"email":"e0779c4ff880868680c25950d0b773b2ded74865@intel.com","name":"Yohann Burette"},"message":"mtl/ofi: Use fi_tinject for small messages.","distinct":false,"url":"https://api.github.com/repos/hjelmn/ompi/commits/d2eda048015b3b0922200765f0ad5ffa16eabe3d"},{"sha":"19607d2ce7196f862d996df481ff54efa1dea81d","author":{"email":"e0779c4ff880868680c25950d0b773b2ded74865@intel.com","name":"Yohann Burette"},"message":"mtl/ofi: Remove memset() from progress path.","distinct":false,"url":"https://api.github.com/repos/hjelmn/ompi/commits/19607d2ce7196f862d996df481ff54efa1dea81d"},{"sha":"e8387fcf88cd47f8a22b67e60baad35c1a47f47f","author":{"email":"842ab96c725bc14a04af3d8f9c70074618b6e198@open-mpi.org","name":"Ralph Castain"},"message":"Protect tools that can never run in distributed mode from getting confused by PMI.","distinct":false,"url":"https://api.github.com/repos/hjelmn/ompi/commits/e8387fcf88cd47f8a22b67e60baad35c1a47f47f"},{"sha":"359a282e7d31a8a7af3a69ead518ff328862b801","author":{"email":"07b107919bc47895a8b637378595bdacb368c62d@lanl.gov","name":"Nathan Hjelm"},"message":"ess/singleton: MCA variable synonyms can not currently have NULL for both framework and component\n\nSigned-off-by: Nathan Hjelm <hjelmn@lanl.gov>","distinct":false,"url":"https://api.github.com/repos/hjelmn/ompi/commits/359a282e7d31a8a7af3a69ead518ff328862b801"},{"sha":"11e8c2096b6bfdec2433fa43316d2a4c439a4102","author":{"email":"8d7f979c1534f5c44454845389099db3fe027b4b@cisco.com","name":"Jeff Squyres"},"message":"plm rsh: assign some levels to the rsh PLM MCA params","distinct":false,"url":"https://api.github.com/repos/hjelmn/ompi/commits/11e8c2096b6bfdec2433fa43316d2a4c439a4102"},{"sha":"43229d056e0058a6e8b5f29e10fec21ad46f127a","author":{"email":"842ab96c725bc14a04af3d8f9c70074618b6e198@open-mpi.org","name":"Ralph Castain"},"message":"Protect one more place from a NULL object","distinct":false,"url":"https://api.github.com/repos/hjelmn/ompi/commits/43229d056e0058a6e8b5f29e10fec21ad46f127a"},{"sha":"5ea1f1c12b05299cfb0fa51b8672c870c5ff4c48","author":{"email":"07b107919bc47895a8b637378595bdacb368c62d@lanl.gov","name":"Nathan Hjelm"},"message":"mca/base: set string values to NULL after they are freed\n\nSigned-off-by: Nathan Hjelm <hjelmn@lanl.gov>","distinct":false,"url":"https://api.github.com/repos/hjelmn/ompi/commits/5ea1f1c12b05299cfb0fa51b8672c870c5ff4c48"},{"sha":"bca2522d8b7632e32cb9e7def384a9d6c01c1f29","author":{"email":"96e320d8478b12a1e0f0ceab362ced94fdacdeec@gmail.com","name":"Todd Kordenbrock"},"message":"btl-portals4: fix send failure for messages larger than eager_size\n\nIn the large message case, the sender issues a PtlMEAppend() in\norder to generate events when the receiver issues a PtlGet().  This\ncommit moves the PtlMEAppend() from mca_btl_portals4_prepare_src()\nto mca_btl_portals4_register_mem() which is the way it's done in\nBTL 3.0.","distinct":false,"url":"https://api.github.com/repos/hjelmn/ompi/commits/bca2522d8b7632e32cb9e7def384a9d6c01c1f29"},{"sha":"b1cef6c3ea912663962edfc680dfc768702da532","author":{"email":"96e320d8478b12a1e0f0ceab362ced94fdacdeec@gmail.com","name":"Todd Kordenbrock"},"message":"btl-portals4: remove unused code path\n\nThe Portals4 BTL is registered with the PML as an RDMA BTL, so\nprepare_src() is only used in limited cases.  This commit removes\nthe code path from prepare_src() for unbuffered contiguous buffers\nwith no PML reserve.  This is now handled in register_mem().","distinct":false,"url":"https://api.github.com/repos/hjelmn/ompi/commits/b1cef6c3ea912663962edfc680dfc768702da532"},{"sha":"5a0581a7616c89121b2c783b6a1f54dc7f27f628","author":{"email":"96e320d8478b12a1e0f0ceab362ced94fdacdeec@gmail.com","name":"Todd Kordenbrock"},"message":"btl-portals4: delay interface initialization until add_procs()\n\nThe Portals4 spec requires that PtlSetMap() be called before any\nPortals4 call other than PtlNIInit(), PtlGetMap() and\nPtlGetPhysId().  To satisfy this requirement, this commit delays\ninterface initialization until the end add_procs() at which time\nPtlSetMap() has been called.","distinct":false,"url":"https://api.github.com/repos/hjelmn/ompi/commits/5a0581a7616c89121b2c783b6a1f54dc7f27f628"},{"sha":"35e5ffd001b510bb08205cda2681f9534b6875b8","author":{"email":"96e320d8478b12a1e0f0ceab362ced94fdacdeec@gmail.com","name":"Todd Kordenbrock"},"message":"mtl-portals4: add the option to use the Portals4 logical to physical table\n\nThis commit adds an MCA variable to select Portals4 logical\naddressing, populates the logical-to-physical mapping table and\ninitializes the NI in this mode.","distinct":false,"url":"https://api.github.com/repos/hjelmn/ompi/commits/35e5ffd001b510bb08205cda2681f9534b6875b8"},{"sha":"422be7677068e49fb84b89fa30424e49fcf4d74d","author":{"email":"96e320d8478b12a1e0f0ceab362ced94fdacdeec@gmail.com","name":"Todd Kordenbrock"},"message":"mtl-portals4: add a debug message for thread multiple mode","distinct":false,"url":"https://api.github.com/repos/hjelmn/ompi/commits/422be7677068e49fb84b89fa30424e49fcf4d74d"},{"sha":"34c50fa963f4d7045d699f0259224b760aae18f0","author":{"email":"96e320d8478b12a1e0f0ceab362ced94fdacdeec@gmail.com","name":"Todd Kordenbrock"},"message":"mtl-portals4: move MD cleanup closer to failure\n\nPtlMDRelease() was called if read_msg() returned a failure code.\nThis commit moves the PtlMDRelease() inside read_msg() so that it\ndoesn't get called in cases where the failure happens before or at\nthe PtlMDBind().","distinct":false,"url":"https://api.github.com/repos/hjelmn/ompi/commits/34c50fa963f4d7045d699f0259224b760aae18f0"},{"sha":"8e56002ec71f8264d8b3e126e9820e31f83576e6","author":{"email":"96e320d8478b12a1e0f0ceab362ced94fdacdeec@gmail.com","name":"Todd Kordenbrock"},"message":"mtl-portals4: add missing return to portals4_init_interface()","distinct":false,"url":"https://api.github.com/repos/hjelmn/ompi/commits/8e56002ec71f8264d8b3e126e9820e31f83576e6"},{"sha":"7c95ecf8599044dd45abfc6f479b0b7657d1cfc8","author":{"email":"07b107919bc47895a8b637378595bdacb368c62d@lanl.gov","name":"Nathan Hjelm"},"message":"mca/base: provide functions to determine if a framework is registered/open\n\nThis commit also fixes a problem with the lazy opening of topo\ncomponents. The topo framework incorrectly: 1) checked if the topo\nframework was open by checking the length of the components list, and\n2) called the framework open directly instead of using\nmca_base_framework_open.\n\nfixes #544\n\nSigned-off-by: Nathan Hjelm <hjelmn@lanl.gov>","distinct":false,"url":"https://api.github.com/repos/hjelmn/ompi/commits/7c95ecf8599044dd45abfc6f479b0b7657d1cfc8"},{"sha":"47ef12b15e8bc8be15c762d4bc119a54ab8b4de1","author":{"email":"07b107919bc47895a8b637378595bdacb368c62d@cs.unm.edu","name":"Nathan Hjelm"},"message":"Merge pull request #549 from hjelmn/topo_fix\n\nmca/base: provide functions to determine if a framework is registered/open","distinct":false,"url":"https://api.github.com/repos/hjelmn/ompi/commits/47ef12b15e8bc8be15c762d4bc119a54ab8b4de1"},{"sha":"0e528be2aca7179a2794e314f2c043a0cac9be66","author":{"email":"8da28530ea1f40041b8dfbe6aca5ac5cf365f109@sandia.gov","name":"Ryan Grant"},"message":"Merge pull request #545 from tkordenbrock/topic/btl30.large.message.patch\n\nbtl-portals4: fix bugs in the Portals4 BTL after the port to BTL3 interface","distinct":false,"url":"https://api.github.com/repos/hjelmn/ompi/commits/0e528be2aca7179a2794e314f2c043a0cac9be66"},{"sha":"030dddde23a9fc809a9cfc467f819f5346802fed","author":{"email":"a9e68d5c899dcde5abc245dd6cc7016c01d722c8@nvidia.com","name":"Rolf vandeVaart"},"message":"Remove unneeded copy and minor clean up","distinct":false,"url":"https://api.github.com/repos/hjelmn/ompi/commits/030dddde23a9fc809a9cfc467f819f5346802fed"},{"sha":"9ccb93288085c406ccd6dcfbf5d3f9ec4faff45a","author":{"email":"8da28530ea1f40041b8dfbe6aca5ac5cf365f109@sandia.gov","name":"Ryan Grant"},"message":"Merge pull request #546 from tkordenbrock/topic/btl.logical.mode.init.patch\n\nbtl-portals4: delay interface initialization until add_procs()","distinct":false,"url":"https://api.github.com/repos/hjelmn/ompi/commits/9ccb93288085c406ccd6dcfbf5d3f9ec4faff45a"},{"sha":"b06b8584f7f2c8b593f7a813e3907e8ae83beafb","author":{"email":"07b107919bc47895a8b637378595bdacb368c62d@lanl.gov","name":"Nathan Hjelm"},"message":"btl/openib/udcm: OBJ_CONSTUCT UDCM module member before attempting to initialize\n\nThis commit fixes an assert when trying to cleanup a module we failed\nto initialize. There is no protection around the OBJ_DESTRUCT calls so\nthey will always be called so similarly we should always call\nOBJ_CONSTRUCT at init.\n\nSigned-off-by: Nathan Hjelm <hjelmn@lanl.gov>","distinct":false,"url":"https://api.github.com/repos/hjelmn/ompi/commits/b06b8584f7f2c8b593f7a813e3907e8ae83beafb"}]}