{"push_id":1003161692,"size":15,"distinct_size":3,"ref":"refs/heads/master","head":"03d1c9313508a73a8a614a0a802495f1a205d213","before":"a619a9f6b6805e61e26843eb46a3381105ab272a","commits":[{"sha":"ba4bc8fb90a5a2350a472cb6b425cdd1fed18274","author":{"email":"2ab97bc337677a53a6289b78b00910d3159172c0@intel.com","name":"Evgeny Leksikov"},"message":"verbs/RDM: enable RMA caps\nSigned-off-by:Evgeny Leksikov <evgeny.leksikov@intel.com>","distinct":false,"url":"https://api.github.com/repos/shefty/libfabric/commits/ba4bc8fb90a5a2350a472cb6b425cdd1fed18274"},{"sha":"91c8b8aa9e1fd93bc6390647dc9186646eaab5be","author":{"email":"2ab97bc337677a53a6289b78b00910d3159172c0@intel.com","name":"Evgeny Leksikov"},"message":"verbs/RDM: inject size aligned with buffered size instead of max inline size\nSigned-off-by:Evgeny Leksikov <evgeny.leksikov@intel.com>","distinct":false,"url":"https://api.github.com/repos/shefty/libfabric/commits/91c8b8aa9e1fd93bc6390647dc9186646eaab5be"},{"sha":"0b4111bd009a887018a32ac14eca5af7b86979a7","author":{"email":"2ab97bc337677a53a6289b78b00910d3159172c0@intel.com","name":"Evgeny Leksikov"},"message":"verbs/RDM: fixed leaks of requests\nSigned-off-by:Evgeny Leksikov <evgeny.leksikov@intel.com>","distinct":false,"url":"https://api.github.com/repos/shefty/libfabric/commits/0b4111bd009a887018a32ac14eca5af7b86979a7"},{"sha":"e2a6bae69a8e34f1014e7a6a04fd415c8c031133","author":{"email":"9917f3c3db1e2e7e0cd9954769deb879d0082594@intel.com","name":"Jithin Jose"},"message":"prov/sockets: Add '/' prefix to path in shm_open (to support FreeBSD)\n\nSigned-off-by: Jithin Jose <jithin.jose@intel.com>","distinct":false,"url":"https://api.github.com/repos/shefty/libfabric/commits/e2a6bae69a8e34f1014e7a6a04fd415c8c031133"},{"sha":"a92cc6d0e8419fb5388e41518cd2212ac22fc373","author":{"email":"2248b23f316974795118f0664fb5aad5c785e3f3@users.noreply.github.com","name":"Sung-Eun Choi"},"message":"prov/gni: Modify progress functions to exit after\n\nany VC reschedules\n\nThe only way to really guarantee we break out of the progress loop is\nto return when any VC is rescheduled.  Just checking that we don't see\nthe first VC again is not enough, as it could be another VC that is\nrepeatedly rescheduled.  If we don't break out of the progress loop,\nwe run into a potential deadlock situation when 2 or more endpoints\nare trying to connect at the same time.\n\nWhile in there I renamed __gnix_nic_vc_* functions to __gnix_vc_nic_*\nto be consistent with our naming convention and changed a few\nassert(0) calls to call GNIX_FATAL so that we could get better info\nwhen we hit them.\n\nSigned-off-by: Sung-Eun Choi <sungeunchoi@users.noreply.github.com>\n(cherry picked from commit ofi-cray/libfabric-cray@1f4b6633f3cb253ee6d95d185c60a4bb31f94b4c)\nupstream merge of ofi-cray/libfabric-cray#672","distinct":false,"url":"https://api.github.com/repos/shefty/libfabric/commits/a92cc6d0e8419fb5388e41518cd2212ac22fc373"},{"sha":"430ad8e8ae34e9c179baa772dafed9d1ab02bdc7","author":{"email":"36b41ce4cda914b59a0e64652f37a91164e83cb6@lanl.gov","name":"Evan Harvey"},"message":"prov/gni: Reduce runtime of buddy allocator unit\n\ntests.\n\nSigned-off-by: Evan Harvey <eharvey@lanl.gov>\n(cherry picked from commit ofi-cray/libfabric-cray@2e89509ddf58ae01f6dd12e03c4202b767577441)\nupstream merge of ofi-cray/libfabric-cray#674","distinct":false,"url":"https://api.github.com/repos/shefty/libfabric/commits/430ad8e8ae34e9c179baa772dafed9d1ab02bdc7"},{"sha":"36f7e5b1a64e5dc6d5d94145174da2ac6275ffad","author":{"email":"2248b23f316974795118f0664fb5aad5c785e3f3@users.noreply.github.com","name":"Sung-Eun Choi"},"message":"Merge pull request #1779 from hppritcha/upstream_merge_pr672\n\nprov/gni: Modify progress functions to exit after","distinct":false,"url":"https://api.github.com/repos/shefty/libfabric/commits/36f7e5b1a64e5dc6d5d94145174da2ac6275ffad"},{"sha":"d65c9c49c1c0cf0973337bb7791cca22bcdc7a7b","author":{"email":"2248b23f316974795118f0664fb5aad5c785e3f3@users.noreply.github.com","name":"Sung-Eun Choi"},"message":"Merge pull request #1781 from hppritcha/upstream_merge_pr674\n\nprov/gni: Reduce runtime of buddy allocator unit","distinct":false,"url":"https://api.github.com/repos/shefty/libfabric/commits/d65c9c49c1c0cf0973337bb7791cca22bcdc7a7b"},{"sha":"33f7a9e753c94f97dc50c58b29bb5531f022a6a3","author":{"email":"9917f3c3db1e2e7e0cd9954769deb879d0082594@intel.com","name":"Jithin Jose"},"message":"Merge pull request #1778 from jithinjosepkl/pr/sockets\n\nprov/sockets: Add '/' prefix to path in shm_open","distinct":false,"url":"https://api.github.com/repos/shefty/libfabric/commits/33f7a9e753c94f97dc50c58b29bb5531f022a6a3"},{"sha":"bad8f49bc67aa0fdb0edd7f3aff5833c2aa04a29","author":{"email":"9575f92314b8ac7581ac1b2afb880058b7fbd431@intel.com","name":"Sean Hefty"},"message":"Merge pull request #1770 from evgeny-leksikov/verbs_bugfix\n\nverbs/RDM improvements","distinct":false,"url":"https://api.github.com/repos/shefty/libfabric/commits/bad8f49bc67aa0fdb0edd7f3aff5833c2aa04a29"},{"sha":"efb285e1c37524c8974ceafe476870449b91695d","author":{"email":"9575f92314b8ac7581ac1b2afb880058b7fbd431@intel.com","name":"Sean Hefty"},"message":"Merge pull request #1780 from shefty/master\n\nfabric: Add fi_trywait call to support use of native wait objects","distinct":false,"url":"https://api.github.com/repos/shefty/libfabric/commits/efb285e1c37524c8974ceafe476870449b91695d"},{"sha":"1b2afb74919e52288dcc8f00ac0fb308a698547a","author":{"email":"3d92173cc570bb9f7f05ffa7c69e50858bd4c91f@lists.openfabrics.org","name":"OFIWG Bot"},"message":"Updated nroff-generated man pages","distinct":false,"url":"https://api.github.com/repos/shefty/libfabric/commits/1b2afb74919e52288dcc8f00ac0fb308a698547a"},{"sha":"db579e7ae1ff489df6df03d4d2c64c9e162238b5","author":{"email":"9575f92314b8ac7581ac1b2afb880058b7fbd431@intel.com","name":"Sean Hefty"},"message":"man/ep: Document that FI_RECV includes FI_REMOTE_WRITE\n\nThis is related to issues #1637 and #1636.  When binding a CQ\nto an EP with FI_RECV, this also includes events generated\nfrom using a remote write.\n\nUpdate that FI_TRANSMIT includes FI_READ + FI_WRITE, and\nFI_RECV includes FI_REMOTE_WRITE, when binding an EP to a CQ.\n\nThat is, CQ bindings are different than counter bindings.  Just\nmake this more explicit.\n\nSigned-off-by: Sean Hefty <sean.hefty@intel.com>","distinct":true,"url":"https://api.github.com/repos/shefty/libfabric/commits/db579e7ae1ff489df6df03d4d2c64c9e162238b5"},{"sha":"ae9896fa0bd438888c4b8f35c45f4e419954bdfd","author":{"email":"9575f92314b8ac7581ac1b2afb880058b7fbd431@intel.com","name":"Sean Hefty"},"message":"util/cirque: Allocate buffer with cirque structure\n\nCirque allocates the array of user structures separate from\nthe cirque structure.  This is unnecessary, since an allocation\nis needed anyway.  Combine the two as part of a single allocation.\n\nThis will allow users to allocate the cirque memory themselves\nas part of another allocation, then format the memory for use\nas a circular queue.\n\nSigned-off-by: Sean Hefty <sean.hefty@intel.com>","distinct":true,"url":"https://api.github.com/repos/shefty/libfabric/commits/ae9896fa0bd438888c4b8f35c45f4e419954bdfd"},{"sha":"03d1c9313508a73a8a614a0a802495f1a205d213","author":{"email":"9575f92314b8ac7581ac1b2afb880058b7fbd431@intel.com","name":"Sean Hefty"},"message":"util/freestack: Add new buffer pool template\n\nProvide a buffer pool template, similar to cirque, that allocates\na fixed number of entries along with the pool structure\nas a single allocation.  This will be used by the shared memory\nprovider, where the memory allocation is handled by the\nprovider.\n\nSigned-off-by: Sean Hefty <sean.hefty@intel.com>","distinct":true,"url":"https://api.github.com/repos/shefty/libfabric/commits/03d1c9313508a73a8a614a0a802495f1a205d213"}]}