{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":22996097,"defaultBranch":"main","name":"libfabric","ownerLogin":"ofiwg","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-08-15T16:45:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8459445?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715616719.0","currentOid":""},"activityList":{"items":[{"before":"f41cea52738da193fd312ce9cf0a1adf23acaa8f","after":"4ee2cbe31183c340f4fccb61d41f15f3cd662dd0","ref":"refs/heads/main","pushedAt":"2024-05-13T18:38:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"j-xiong","name":"Jianxin Xiong","path":"/j-xiong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8517165?s=80&v=4"},"commit":{"message":"xpmem: pointer of type ‘void *’ used in arithmetic\n\nCast to uintptr_t\n\nSigned-off-by: Amir Shehata ","shortMessageHtmlLink":"xpmem: pointer of type ‘void *’ used in arithmetic"}},{"before":null,"after":"ad180e2d895c85c160fc6c7ef347dbd098810481","ref":"refs/heads/dependabot/github_actions/ossf/scorecard-action-2.3.3","pushedAt":"2024-05-13T16:11:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump ossf/scorecard-action from 2.3.1 to 2.3.3\n\nBumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.3.1 to 2.3.3.\n- [Release notes](https://github.com/ossf/scorecard-action/releases)\n- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md)\n- [Commits](https://github.com/ossf/scorecard-action/compare/0864cf19026789058feabb7e87baa5f140aac736...dc50aa9510b46c811795eb24b2f1ba02a914e534)\n\n---\nupdated-dependencies:\n- dependency-name: ossf/scorecard-action\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump ossf/scorecard-action from 2.3.1 to 2.3.3"}},{"before":"3bb1450e021486bc3162902738d172ab20f1b23a","after":"93721c304de672458d2aaa3746d3b987fdbd980a","ref":"refs/heads/v1.21.x","pushedAt":"2024-05-08T05:39:21.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"shijin-aws","name":"Shi Jin","path":"/shijin-aws","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53314885?s=80&v=4"},"commit":{"message":"fabtests/efa: Fix memory leaks for efa_exhaust_mr_reg test\n\n1. The array of buffers needs to be freed individually during\ncleanup.\n2. buffers and mr_reg_vec should only be freed when they were\nalloced (client).\n\nSigned-off-by: Shi Jin \n(cherry picked from commit f41cea52738da193fd312ce9cf0a1adf23acaa8f)","shortMessageHtmlLink":"fabtests/efa: Fix memory leaks for efa_exhaust_mr_reg test"}},{"before":"721be00fba9879687cc06aa6794d19a5fe10b8b4","after":"f41cea52738da193fd312ce9cf0a1adf23acaa8f","ref":"refs/heads/main","pushedAt":"2024-05-07T17:13:29.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"shijin-aws","name":"Shi Jin","path":"/shijin-aws","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53314885?s=80&v=4"},"commit":{"message":"fabtests/efa: Fix memory leaks for efa_exhaust_mr_reg test\n\n1. The array of buffers needs to be freed individually during\ncleanup.\n2. buffers and mr_reg_vec should only be freed when they were\nalloced (client).\n\nSigned-off-by: Shi Jin ","shortMessageHtmlLink":"fabtests/efa: Fix memory leaks for efa_exhaust_mr_reg test"}},{"before":"b97b6f81bbc05e3ce249441b4a886cb665e432fa","after":null,"ref":"refs/heads/pr/update-nroff-generated-man-pages-main","pushedAt":"2024-05-07T04:42:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"df0b2fe6aab46cf66e9821ed9e00d94d69ea44cd","after":"721be00fba9879687cc06aa6794d19a5fe10b8b4","ref":"refs/heads/main","pushedAt":"2024-05-07T04:42:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Updated nroff-generated man pages\n\nSigned-off-by: OFIWG Bot ","shortMessageHtmlLink":"Updated nroff-generated man pages"}},{"before":"0324e38aaace667da6b82938a969425a819ab2e1","after":null,"ref":"refs/heads/pr/update-gh-man-pages","pushedAt":"2024-05-07T04:41:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"305c7bb84b4aa726476a877133024db052a06089","after":"36f9585cc875c181f91ca38387e6c511e88ba93a","ref":"refs/heads/gh-pages","pushedAt":"2024-05-07T04:41:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update GH man pages\n\nSigned-off-by: OFIWG Bot ","shortMessageHtmlLink":"Update GH man pages"}},{"before":null,"after":"b97b6f81bbc05e3ce249441b4a886cb665e432fa","ref":"refs/heads/pr/update-nroff-generated-man-pages-main","pushedAt":"2024-05-07T04:41:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Updated nroff-generated man pages\n\nSigned-off-by: OFIWG Bot ","shortMessageHtmlLink":"Updated nroff-generated man pages"}},{"before":null,"after":"0324e38aaace667da6b82938a969425a819ab2e1","ref":"refs/heads/pr/update-gh-man-pages","pushedAt":"2024-05-07T04:41:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update GH man pages\n\nSigned-off-by: OFIWG Bot ","shortMessageHtmlLink":"Update GH man pages"}},{"before":"c1f038c7b00f52090344d977f3e0c02edf2d6496","after":"df0b2fe6aab46cf66e9821ed9e00d94d69ea44cd","ref":"refs/heads/main","pushedAt":"2024-05-07T04:41:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shijin-aws","name":"Shi Jin","path":"/shijin-aws","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53314885?s=80&v=4"},"commit":{"message":"man/fi_getinfo: Fix markdown typo\n\nRemove the space between fi_av and its url\n\nSigned-off-by: Shi Jin ","shortMessageHtmlLink":"man/fi_getinfo: Fix markdown typo"}},{"before":"a34268e99300cea2d82bf4a146794d714f174d5b","after":"c1f038c7b00f52090344d977f3e0c02edf2d6496","ref":"refs/heads/main","pushedAt":"2024-05-07T00:20:16.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"shijin-aws","name":"Shi Jin","path":"/shijin-aws","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53314885?s=80&v=4"},"commit":{"message":"prov/efa: Find offset before posting user recv buffers\n\nThis finds the offset of the user data before posting the receive\nbuffers via ibv_post_recv(). This accommodates cases where some user\ndata exists in the space allocated for the prefix in as well as the\npayload itself.\n\nThis also re-adds the second SGE in the ibv_recv_wr wrapper (struct\nefa_recv_wr).\n\nSigned-off-by: Darryl Abbate \nCo-authored-by: Shi Jin ","shortMessageHtmlLink":"prov/efa: Find offset before posting user recv buffers"}},{"before":"9c8b79abc20838e25cc57c74c9f76649fedae387","after":"9cbf459438cc0df7876dee19e0de2a127fbb168a","ref":"refs/heads/v1.20.x","pushedAt":"2024-05-06T16:13:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shijin-aws","name":"Shi Jin","path":"/shijin-aws","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53314885?s=80&v=4"},"commit":{"message":"prov/shm: fix atomic read\n\nWhen atomic hmem support was added, a bounce buffer was added\nto act as a staging buffer for the atomic buffer since we can't\naccess the hmem memory directly. The buffer for FI_ATOMIC_READ\nwasn't updated appropriately resulting in the incorrect data\nbeing copied back to the sender.\n\nCherry-picked from commit 21a8d97bbe59aa5410d88bb5cf8587346d94eb8c\n\nSigned-off-by: Alexia Ingerson ","shortMessageHtmlLink":"prov/shm: fix atomic read"}},{"before":"345970bda37a93223a202fffe9086833fd42ec73","after":"3bb1450e021486bc3162902738d172ab20f1b23a","ref":"refs/heads/v1.21.x","pushedAt":"2024-05-06T16:13:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shijin-aws","name":"Shi Jin","path":"/shijin-aws","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53314885?s=80&v=4"},"commit":{"message":"prov/shm: fix atomic read\n\nWhen atomic hmem support was added, a bounce buffer was added\nto act as a staging buffer for the atomic buffer since we can't\naccess the hmem memory directly. The buffer for FI_ATOMIC_READ\nwasn't updated appropriately resulting in the incorrect data\nbeing copied back to the sender.\n\nCherry-picked from commit 21a8d97bbe59aa5410d88bb5cf8587346d94eb8c\n\nSigned-off-by: Alexia Ingerson ","shortMessageHtmlLink":"prov/shm: fix atomic read"}},{"before":"fef4bd720a3b7f4e108c05e8d61fa0619444569b","after":null,"ref":"refs/heads/pr/update-nroff-generated-man-pages-main","pushedAt":"2024-05-01T01:41:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"97d98322b6e16e13f28d31f9e642d4fb2d17f8be","after":"a34268e99300cea2d82bf4a146794d714f174d5b","ref":"refs/heads/main","pushedAt":"2024-05-01T01:41:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Updated nroff-generated man pages\n\nSigned-off-by: OFIWG Bot ","shortMessageHtmlLink":"Updated nroff-generated man pages"}},{"before":null,"after":"fef4bd720a3b7f4e108c05e8d61fa0619444569b","ref":"refs/heads/pr/update-nroff-generated-man-pages-main","pushedAt":"2024-05-01T01:41:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Updated nroff-generated man pages\n\nSigned-off-by: OFIWG Bot ","shortMessageHtmlLink":"Updated nroff-generated man pages"}},{"before":"0331c5c93a134d20b7e94b529f347f5300c6b310","after":null,"ref":"refs/heads/pr/update-gh-man-pages","pushedAt":"2024-05-01T01:41:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"4c762a8fe5519037de57640cc0b169f6c963c215","after":"305c7bb84b4aa726476a877133024db052a06089","ref":"refs/heads/gh-pages","pushedAt":"2024-05-01T01:41:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update GH man pages\n\nSigned-off-by: OFIWG Bot ","shortMessageHtmlLink":"Update GH man pages"}},{"before":null,"after":"0331c5c93a134d20b7e94b529f347f5300c6b310","ref":"refs/heads/pr/update-gh-man-pages","pushedAt":"2024-05-01T01:41:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update GH man pages\n\nSigned-off-by: OFIWG Bot ","shortMessageHtmlLink":"Update GH man pages"}},{"before":"73d05196c7096843792b2d45dd8cafe70c5443c7","after":"97d98322b6e16e13f28d31f9e642d4fb2d17f8be","ref":"refs/heads/main","pushedAt":"2024-05-01T01:40:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shijin-aws","name":"Shi Jin","path":"/shijin-aws","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53314885?s=80&v=4"},"commit":{"message":"man/fi_mr: Fix typo\n\nFI_RAW_MR should be replaced to FI_MR_RAW\n\nSigned-off-by: Shi Jin ","shortMessageHtmlLink":"man/fi_mr: Fix typo"}},{"before":"21a8d97bbe59aa5410d88bb5cf8587346d94eb8c","after":"73d05196c7096843792b2d45dd8cafe70c5443c7","ref":"refs/heads/main","pushedAt":"2024-05-01T01:40:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shijin-aws","name":"Shi Jin","path":"/shijin-aws","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53314885?s=80&v=4"},"commit":{"message":"prov/efa: Correct the order of arguments in declaration\n\nThe order of payload_offset and segment_offset is flipped\nin the declaration of efa_rdm_pke_init_payload_from_ope.\nIt didn't introduce trouble today because these two arguments\nhave the same data type.\n\nSigned-off-by: Shi Jin ","shortMessageHtmlLink":"prov/efa: Correct the order of arguments in declaration"}},{"before":"717ebc5dcba5a41221374bdfd64b75efe20b5b05","after":"21a8d97bbe59aa5410d88bb5cf8587346d94eb8c","ref":"refs/heads/main","pushedAt":"2024-04-29T16:45:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shijin-aws","name":"Shi Jin","path":"/shijin-aws","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53314885?s=80&v=4"},"commit":{"message":"prov/shm: fix atomic read\n\nWhen atomic hmem support was added, a bounce buffer was added\nto act as a staging buffer for the atomic buffer since we can't\naccess the hmem memory directly. The buffer for FI_ATOMIC_READ\nwasn't updated appropriately resulting in the incorrect data\nbeing copied back to the sender.\n\nSigned-off-by: Alexia Ingerson ","shortMessageHtmlLink":"prov/shm: fix atomic read"}},{"before":"9562dc50bac80009d5d64030725c71f748afc75d","after":"345970bda37a93223a202fffe9086833fd42ec73","ref":"refs/heads/v1.21.x","pushedAt":"2024-04-26T16:39:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shijin-aws","name":"Shi Jin","path":"/shijin-aws","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53314885?s=80&v=4"},"commit":{"message":"[v1.21.x] fabtests/efa: reset error completion entry for each fi_cq_readerr call\n\nCurrently, rdm_rnr_read_cq_error.c reuse the same comp_err between different\nfi_cq_readerr, which is wrong because the err_entry has fields as both\ninput and output. The outputted err_entry fields cannot be used as the input\nfor the next call because some of them will be invalid, such as err_entry.err_data.\nSame issue applies to the completion entry for fi_cq_read.\n\nThis patch fixes this issue by declaring comp and comp_err within the block\nthat calls fi_cq_read and fi_cq_readerr.\n\nSigned-off-by: Shi Jin \n(cherry picked from commit 882113d4df98eda75b5c97ccbcd91b21416cdc5c)","shortMessageHtmlLink":"[v1.21.x] fabtests/efa: reset error completion entry for each fi_cq_r…"}},{"before":"882113d4df98eda75b5c97ccbcd91b21416cdc5c","after":"717ebc5dcba5a41221374bdfd64b75efe20b5b05","ref":"refs/heads/main","pushedAt":"2024-04-26T05:49:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shijin-aws","name":"Shi Jin","path":"/shijin-aws","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53314885?s=80&v=4"},"commit":{"message":"prov/efa: Fix `cq_data` data type\n\nThis field only corresponds to fi_cq_tagged_entry.data, which is a\nuint64_t.\n\nSigned-off-by: Darryl Abbate ","shortMessageHtmlLink":"prov/efa: Fix cq_data data type"}},{"before":"2be8604de759c2dfe3fa3e2b2109247f4c761b59","after":"882113d4df98eda75b5c97ccbcd91b21416cdc5c","ref":"refs/heads/main","pushedAt":"2024-04-25T20:35:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shijin-aws","name":"Shi Jin","path":"/shijin-aws","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53314885?s=80&v=4"},"commit":{"message":"fabtests/efa: reset error completion entry for each fi_cq_readerr call\n\nCurrently, rdm_rnr_read_cq_error.c reuse the same comp_err between different\nfi_cq_readerr, which is wrong because the err_entry has fields as both\ninput and output. The outputted err_entry fields cannot be used as the input\nfor the next call because some of them will be invalid, such as err_entry.err_data.\nSame issue applies to the completion entry for fi_cq_read.\n\nThis patch fixes this issue by declaring comp and comp_err within the block\nthat calls fi_cq_read and fi_cq_readerr.\n\nSigned-off-by: Shi Jin ","shortMessageHtmlLink":"fabtests/efa: reset error completion entry for each fi_cq_readerr call"}},{"before":"415279c3d33dad4e322d3d3089b45f89027357a1","after":"2be8604de759c2dfe3fa3e2b2109247f4c761b59","ref":"refs/heads/main","pushedAt":"2024-04-24T05:07:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shijin-aws","name":"Shi Jin","path":"/shijin-aws","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53314885?s=80&v=4"},"commit":{"message":"prov/efa: Do not assert tx and rx msg order must equal\n\nThe tx_attr at the sender should align with the rx_attr at the receiver.\nBut that's an application level responsibility to handle.\nThe tx_attr and rx_attr of a single endpoint are likely to be consistent,\nbut that's not required. Efa doesn't have to generate an error\nwhen an inconsitency is detected, but can generate a warning for it.\n\nAlso added unit tests.\n\nSigned-off-by: Shi Jin ","shortMessageHtmlLink":"prov/efa: Do not assert tx and rx msg order must equal"}},{"before":"ee31a23a606dfc5f7dfecf5b807172ae37a1ebce","after":"415279c3d33dad4e322d3d3089b45f89027357a1","ref":"refs/heads/main","pushedAt":"2024-04-18T18:43:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shijin-aws","name":"Shi Jin","path":"/shijin-aws","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53314885?s=80&v=4"},"commit":{"message":"prov/efa: Improve various `iov_count` assertions\n\nSigned-off-by: Darryl Abbate ","shortMessageHtmlLink":"prov/efa: Improve various iov_count assertions"}},{"before":"f538b149f61f1882701759b0bd1a2ce10296d1d8","after":"ee31a23a606dfc5f7dfecf5b807172ae37a1ebce","ref":"refs/heads/main","pushedAt":"2024-04-18T15:31:53.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"j-xiong","name":"Jianxin Xiong","path":"/j-xiong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8517165?s=80&v=4"},"commit":{"message":"prov/usnic: fix CID 375177\n\nEnsure order of operations doesn't truncate a value: force the use of\n64-bit math.\n\nSigned-off-by: Jeff Squyres ","shortMessageHtmlLink":"prov/usnic: fix CID 375177"}},{"before":"acc217bf98f4c62ce37ebd72894c5f107935f03a","after":"f538b149f61f1882701759b0bd1a2ce10296d1d8","ref":"refs/heads/main","pushedAt":"2024-04-17T23:09:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shijin-aws","name":"Shi Jin","path":"/shijin-aws","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53314885?s=80&v=4"},"commit":{"message":"prov/efa: Add RDMA core errno for remote unknown peer\n\nSigned-off-by: Darryl Abbate ","shortMessageHtmlLink":"prov/efa: Add RDMA core errno for remote unknown peer"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESLjv8wA","startCursor":null,"endCursor":null}},"title":"Activity · ofiwg/libfabric"}