{"push_id":2718379073,"size":96,"distinct_size":6,"ref":"refs/heads/topic/openshmem-v1.4","head":"348a5a2c04e8613e164c976abbb89640cd1015de","before":"39bc3a20d270fcb8e69af0e4a462be26f203c83c","commits":[{"sha":"86061fbf8de0baa1d28c7563dc754837aaf1e77e","author":{"name":"Stanislav Kirillov","email":"c4777c8f9c6521ebaea4d90c0d9fb2ee96f26732@yandex.ru"},"message":"fixed ipv6 OOB connection problems\nSigned-off-by: Stanislav Kirillov <staskirillof@yandex.ru>","distinct":false,"url":"https://api.github.com/repos/xinzhao3/ompi/commits/86061fbf8de0baa1d28c7563dc754837aaf1e77e"},{"sha":"c2bfca19baa6cec5af2ef7238b52f0a54075be27","author":{"name":"Stanislav Kirillov","email":"4e0da0e8f73c0fe84e8165add76c0988103bed62@gmail.com"},"message":"fix ipv6 missing copypaste\nSigned-off-by: Stanislav Kirillov <staskirillof@yandex.ru>","distinct":false,"url":"https://api.github.com/repos/xinzhao3/ompi/commits/c2bfca19baa6cec5af2ef7238b52f0a54075be27"},{"sha":"36b9e15fb7e8f7f606d0114aac331e795faacb4e","author":{"name":"John L. Jolly","email":"9e0bd840dd52ad515927f249558ca0bf2b8c2c71@suse.com"},"message":"- Build warning: stringop-overflow in\n  get_dynamic_win_info() at osc_ucx_comm.c\n\nIn file included from /usr/include/string.h:494:0,\n                 from ../../../../ompi/info/info.h:29,\n                 from ../../../../ompi/mca/osc/base/base.h:24,\n                 from osc_ucx_comm.c:13:\nIn function 'memcpy',\n    inlined from 'get_dynamic_win_info' at osc_ucx_comm.c:359:5,\n    inlined from 'ompi_osc_ucx_put' at osc_ucx_comm.c:401:18:\n/usr/include/bits/string_fortified.h:34:10: warning: '__builtin___memcpy_chk' writing 8 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=]\n   return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest));\n          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nThis is caused by a type size mismatch in a call to memcpy\n\nThis fix corrects the type definition of the win_count variable.\n\nSigned-off-by: John Jolly <jjolly@suse.com>","distinct":false,"url":"https://api.github.com/repos/xinzhao3/ompi/commits/36b9e15fb7e8f7f606d0114aac331e795faacb4e"},{"sha":"845516ca11e70749f1fb633ece4f5aea653576bf","author":{"name":"Nathan Hjelm","email":"07b107919bc47895a8b637378595bdacb368c62d@lanl.gov"},"message":"oob/ud: remove as it has bitrotted\n\nSigned-off-by: Nathan Hjelm <hjelmn@lanl.gov>","distinct":false,"url":"https://api.github.com/repos/xinzhao3/ompi/commits/845516ca11e70749f1fb633ece4f5aea653576bf"},{"sha":"552d0809aad96943c5bc54ee4495366f169ac020","author":{"name":"Gilles Gouaillardet","email":"3f735b0edba35f2f28fc1e2ec64c1dcf5e47e265@rist.or.jp"},"message":"btl/uct: add missing include file\n\nSigned-off-by: Gilles Gouaillardet <gilles@rist.or.jp>","distinct":false,"url":"https://api.github.com/repos/xinzhao3/ompi/commits/552d0809aad96943c5bc54ee4495366f169ac020"},{"sha":"b40b835a7021ccf44ee335bf7525d1fb829ecf9d","author":{"name":"Gilles Gouaillardet","email":"3f735b0edba35f2f28fc1e2ec64c1dcf5e47e265@rist.or.jp"},"message":"btl/uct: remove debug code\n\nSigned-off-by: Gilles Gouaillardet <gilles@rist.or.jp>","distinct":false,"url":"https://api.github.com/repos/xinzhao3/ompi/commits/b40b835a7021ccf44ee335bf7525d1fb829ecf9d"},{"sha":"abb87f9137194f644f66d55beffb59516a2fed05","author":{"name":"Nathan Hjelm","email":"07b107919bc47895a8b637378595bdacb368c62d@cs.unm.edu"},"message":"Merge pull request #5338 from ggouaillardet/topic/uct\n\nbtl/uct: misc fixes","distinct":false,"url":"https://api.github.com/repos/xinzhao3/ompi/commits/abb87f9137194f644f66d55beffb59516a2fed05"},{"sha":"502d04bf12348590cced4dbc82bd7a3322c76ed3","author":{"name":"Sergey Oblomov","email":"70ff8007776324c0d32db86e5742c0aea8a0ac08@mellanox.com"},"message":"UCX/PML/SPML: fixed few coverity issues\n\n- fixed incorrect pointer manipulation/free\n- cleaned dead code\n- minor optimization on process delete routine\n- fixed error handling - free pointers\n- added debug output for woker flush failure\n\nSigned-off-by: Sergey Oblomov <sergeyo@mellanox.com>","distinct":false,"url":"https://api.github.com/repos/xinzhao3/ompi/commits/502d04bf12348590cced4dbc82bd7a3322c76ed3"},{"sha":"0ddbc75ce5d5d7eacdcf24c444883fee292d89aa","author":{"name":"Ralph Castain","email":"842ab96c725bc14a04af3d8f9c70074618b6e198@open-mpi.org"},"message":"Merge pull request #4930 from kizill/fix-ipv6\n\nfixed ipv6 OOB connection problems (fix issue #1585)","distinct":false,"url":"https://api.github.com/repos/xinzhao3/ompi/commits/0ddbc75ce5d5d7eacdcf24c444883fee292d89aa"},{"sha":"b0ac6276a617cbd70d3ebc2aedf8e03775e2ee9c","author":{"name":"Nathan Hjelm","email":"07b107919bc47895a8b637378595bdacb368c62d@lanl.gov"},"message":"btl/ugni: improve multi-threaded RDMA performance\n\nThis commit improves the injection rate and latency for RDMA\noperations. This is done by the following improvements:\n\n - If C11's _Thread_local keyword is available then always use the\n   same virtual device index for the same thread when using RDMA. If\n   the keyword is not available then attempt to use any device that\n   isn't already in use. The binding support is enabled by default but\n   can be disabled via the btl_ugni_bind_devices MCA variable.\n\n - When posting FMA and RDMA operations always attempt to reap\n   completions after posting the operation. This allows us to\n   better balance the work of reaping completions across all\n   application threads.\n\n - Limit the total number of outstanding BTE transactions. This\n   fixes a performance bug when using many threads.\n\n - Split out RDMA and local SMSG completion queue sizes. The RDMA\n   queue size is better tuned for performance with RMA-MT.\n\n - Split out put and get FMA limits. The old btl_ugni_fma_limit MCA\n   variable is deprecated. The new variable names are:\n   btl_ugni_fma_put_limit and btl_ugni_fma_get_limit.\n\n - Change how post descriptors are handled. They are no longer\n   allocated seperately from the RDMA endpoints.\n\n - Some cleanup to move error code out of the critical path.\n\n - Disable the FMA sharing flag on the CDM when we detect that there\n   should be enough FMA descriptors for the number of virtual devices\n   we plan will create. If the user sets this flag we will not unset\n   it. This change should improve the small-message RMA performance by\n   ~ 10%.\n\nSigned-off-by: Nathan Hjelm <hjelmn@lanl.gov>","distinct":false,"url":"https://api.github.com/repos/xinzhao3/ompi/commits/b0ac6276a617cbd70d3ebc2aedf8e03775e2ee9c"},{"sha":"be76896f7cfbd2f40908007155ba0b2f8eac274f","author":{"name":"Thananon Patinyasakdikul","email":"e2167f965db1c63e8790c554b53f7b8c0ba9d444@intel.com"},"message":"btl/ofi: progress now happens after a threshold.\n\nThis commit changed the way btl/ofi call progress. Before, we force\nprogression with every rdma/atomic call. This gives performance boost in\nsome case and slow down on others. Now we only force progression after\nsome number of rdma calls which result in better performance overall.\n\nAlso added new MCA parameter 'mca_btl_ofi_progress_threshold' to set\nthe threshold number. The new default is 64.\n\nAlso:\nAdded FI_DELIVERY_COMPLETE to tx_rtx flags to ensure that the completion\nis generated after the message has been received on the remote side.\n\nSigned-off-by: Thananon Patinyasakdikul <thananon.patinyasakdikul@intel.com>","distinct":false,"url":"https://api.github.com/repos/xinzhao3/ompi/commits/be76896f7cfbd2f40908007155ba0b2f8eac274f"},{"sha":"4c230683e77b3a447295c060580c8cccbf36562a","author":{"name":"Nathan Hjelm","email":"07b107919bc47895a8b637378595bdacb368c62d@lanl.gov"},"message":"osc/sm: fix a typo\n\nThis commit fixes a typo where a bcast is used instead of the intended\ncollective (barrier).\n\nReferences #5262\n\nSigned-off-by: Nathan Hjelm <hjelmn@lanl.gov>","distinct":false,"url":"https://api.github.com/repos/xinzhao3/ompi/commits/4c230683e77b3a447295c060580c8cccbf36562a"},{"sha":"1223b05811c592dde5ca234629ec76710f22d985","author":{"name":"Sergey Oblomov","email":"70ff8007776324c0d32db86e5742c0aea8a0ac08@mellanox.com"},"message":"MCA/COMMON/UCX: fixed build scripts\n\n- updated evaluation of UCX lib - used call from UCX v1.3\n- updated makefile compilation flags\n\nSigned-off-by: Sergey Oblomov <sergeyo@mellanox.com>","distinct":false,"url":"https://api.github.com/repos/xinzhao3/ompi/commits/1223b05811c592dde5ca234629ec76710f22d985"},{"sha":"aca61a6bfbc465c05dc6885a6c4d3b3291a82440","author":{"name":"Yossi Itigin","email":"6bf403f5b5c5db79779da69eda74b88a13b6a4ae@mellanox.com"},"message":"Merge pull request #5238 from hoopoepg/topic/fixed-coverity-issues-ucx-pml\n\nUCX/PML: fixed few coverity issues","distinct":false,"url":"https://api.github.com/repos/xinzhao3/ompi/commits/aca61a6bfbc465c05dc6885a6c4d3b3291a82440"},{"sha":"074f30ba2774f3544ead9f174c8efe23d76dbb57","author":{"name":"Sergey Oblomov","email":"70ff8007776324c0d32db86e5742c0aea8a0ac08@mellanox.com"},"message":"PML/UCX: suppressed compilation warning\n\nSigned-off-by: Sergey Oblomov <sergeyo@mellanox.com>","distinct":false,"url":"https://api.github.com/repos/xinzhao3/ompi/commits/074f30ba2774f3544ead9f174c8efe23d76dbb57"},{"sha":"de8568c822bba57994f5e67fa1a90f508d34abb3","author":{"name":"Sergey Oblomov","email":"70ff8007776324c0d32db86e5742c0aea8a0ac08@mellanox.com"},"message":"MCA/COMMON/UCX: enabled fallback into older UCX API\n\nSigned-off-by: Sergey Oblomov <sergeyo@mellanox.com>","distinct":false,"url":"https://api.github.com/repos/xinzhao3/ompi/commits/de8568c822bba57994f5e67fa1a90f508d34abb3"},{"sha":"768b800533cdb1c2d35becff44c011a83cd0be96","author":{"name":"Jeff Squyres","email":"8d7f979c1534f5c44454845389099db3fe027b4b@cisco.com"},"message":"F90 removed interfaces: add missing \"end interface\"\n\nThanks to @fsciortino for reporting.\n\nSigned-off-by: Jeff Squyres <jsquyres@cisco.com>","distinct":false,"url":"https://api.github.com/repos/xinzhao3/ompi/commits/768b800533cdb1c2d35becff44c011a83cd0be96"},{"sha":"c1ccbece2f888cc72a0f31e082d54d143bd85407","author":{"name":"Jeff Squyres","email":"8d7f979c1534f5c44454845389099db3fe027b4b@users.noreply.github.com"},"message":"Merge pull request #5347 from jsquyres/pr/fix-f90-removed-interfaces\n\nF90 removed interfaces: add missing \"end interface\"","distinct":false,"url":"https://api.github.com/repos/xinzhao3/ompi/commits/c1ccbece2f888cc72a0f31e082d54d143bd85407"},{"sha":"304cf97ab568eb50ca109f919cd8cae79aab3440","author":{"name":"Thananon Patinyasakdikul","email":"07e78e6f161794218d3e5dbc792c438393efa4b3@utk.edu"},"message":"Merge pull request #5334 from thananon/ofi_progress_fix\n\nbtl/ofi: progress now happens after a threshold.","distinct":false,"url":"https://api.github.com/repos/xinzhao3/ompi/commits/304cf97ab568eb50ca109f919cd8cae79aab3440"},{"sha":"624d59604b3ed96d732066ad2484be1c6076141f","author":{"name":"Sergey Oblomov","email":"70ff8007776324c0d32db86e5742c0aea8a0ac08@mellanox.com"},"message":"MCA/COMMON/UCX: minor optimization of build scripts\n\nSigned-off-by: Sergey Oblomov <sergeyo@mellanox.com>","distinct":false,"url":"https://api.github.com/repos/xinzhao3/ompi/commits/624d59604b3ed96d732066ad2484be1c6076141f"}]}
{"actor":{"display_login":"xinzhao3"}}