{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":478590078,"defaultBranch":"main","name":"esnet-smartnic-fw","ownerLogin":"esnet","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-04-06T14:14:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1566018?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1649255084.655733","currentOid":""},"activityList":{"items":[{"before":"9d16d8e7a47b8968eaaddeafae367bbe08e2d61e","after":"e3b5bc912e63cce1896fe307abe100a21edfd6da","ref":"refs/heads/main","pushedAt":"2024-06-06T19:54:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bmah888","name":"Bruce A. Mah","path":"/bmah888","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6485757?s=80&v=4"},"commit":{"message":"Merge branch 'dev/jranger/remove-obsolete-register' into 'main'\n\nlibopennic: Remove use of deprecated hdr_length register\n\nSee merge request ht/esnet-smartnic-fw!124","shortMessageHtmlLink":"Merge branch 'dev/jranger/remove-obsolete-register' into 'main'"}},{"before":"11ed570249ed776129240d7b6ea386830327f495","after":"9d16d8e7a47b8968eaaddeafae367bbe08e2d61e","ref":"refs/heads/main","pushedAt":"2024-05-24T20:11:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bmah888","name":"Bruce A. Mah","path":"/bmah888","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6485757?s=80&v=4"},"commit":{"message":"Merge branch 'dev/jranger/regio-updates' into 'main'\n\nbuild: Pick-up latest regio changes\n\nSee merge request ht/esnet-smartnic-fw!123","shortMessageHtmlLink":"Merge branch 'dev/jranger/regio-updates' into 'main'"}},{"before":"bcd3aa527eac192cfc6cc8da0478e6f5239f6e41","after":"11ed570249ed776129240d7b6ea386830327f495","ref":"refs/heads/main","pushedAt":"2024-05-13T19:55:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bmah888","name":"Bruce A. Mah","path":"/bmah888","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6485757?s=80&v=4"},"commit":{"message":"Merge branch 'name-pipeline-by-app' into 'main'\n\ngitlab-ci: put hw build context into pipeline name\n\nCloses HT-1518\n\nSee merge request ht/esnet-smartnic-fw!122","shortMessageHtmlLink":"Merge branch 'name-pipeline-by-app' into 'main'"}},{"before":"5de6664ad2a71eb21fa34165a1a71b48b61e14ab","after":"bcd3aa527eac192cfc6cc8da0478e6f5239f6e41","ref":"refs/heads/main","pushedAt":"2024-05-13T17:39:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bmah888","name":"Bruce A. Mah","path":"/bmah888","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6485757?s=80&v=4"},"commit":{"message":"Merge branch 'update-labtools-sc-fw-4.3.31' into 'main'\n\ngitlab-ci: update labtools container to pick up new sc fw image\n\nSee merge request ht/esnet-smartnic-fw!121","shortMessageHtmlLink":"Merge branch 'update-labtools-sc-fw-4.3.31' into 'main'"}},{"before":"5c7b9db6537a20aa548d35e75871614ad27b848c","after":"5de6664ad2a71eb21fa34165a1a71b48b61e14ab","ref":"refs/heads/main","pushedAt":"2024-04-29T20:53:32.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"bmah888","name":"Bruce A. Mah","path":"/bmah888","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6485757?s=80&v=4"},"commit":{"message":"Merge branch 'support-p4-priority-on-all-tables' into 'main'\n\nsn-p4-cli: allow p4 rule priority for all inserts except replace ops\n\nCloses HT-1508\n\nSee merge request ht/esnet-smartnic-fw!119","shortMessageHtmlLink":"Merge branch 'support-p4-priority-on-all-tables' into 'main'"}},{"before":"2ee12f707297b550a59ccc5843b199a4facf8a13","after":"5c7b9db6537a20aa548d35e75871614ad27b848c","ref":"refs/heads/main","pushedAt":"2024-04-26T20:48:45.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"bmah888","name":"Bruce A. Mah","path":"/bmah888","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6485757?s=80&v=4"},"commit":{"message":"Merge branch 'dev/jranger/sn-cfg-stats' into 'main'\n\nsn-cfg: Add support for statistics\n\nCloses HT-1484\n\nSee merge request ht/esnet-smartnic-fw!117","shortMessageHtmlLink":"Merge branch 'dev/jranger/sn-cfg-stats' into 'main'"}},{"before":"3b8d49820c23601df8a3d5d839b7588f9f759464","after":"2ee12f707297b550a59ccc5843b199a4facf8a13","ref":"refs/heads/main","pushedAt":"2024-04-26T15:05:53.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"bmah888","name":"Bruce A. Mah","path":"/bmah888","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6485757?s=80&v=4"},"commit":{"message":"Merge branch 'dev/jranger/vitisnetp4-smartnic-regmap-renaming' into 'main'\n\nvitisnetp4: Handle renaming of the smartnic_322mhz and sdnet_* blocks\n\nCloses HT-1510\n\nSee merge request ht/esnet-smartnic-fw!120","shortMessageHtmlLink":"Merge branch 'dev/jranger/vitisnetp4-smartnic-regmap-renaming' into '…"}},{"before":"16d6370bb081b8c37d17d31d3c01337fe1a31bed","after":"3b8d49820c23601df8a3d5d839b7588f9f759464","ref":"refs/heads/main","pushedAt":"2024-04-22T21:49:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bmah888","name":"Bruce A. Mah","path":"/bmah888","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6485757?s=80&v=4"},"commit":{"message":"Merge branch 'pick-up-labtools-with-debug-sc' into 'main'\n\ngitlab-ci: pick up latest labtools image with debug sc\n\nSee merge request ht/esnet-smartnic-fw!118","shortMessageHtmlLink":"Merge branch 'pick-up-labtools-with-debug-sc' into 'main'"}},{"before":"c8ecb8cc77938a85b10e349bacb70e44dc9bd348","after":"16d6370bb081b8c37d17d31d3c01337fe1a31bed","ref":"refs/heads/main","pushedAt":"2024-04-16T17:41:26.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"bmah888","name":"Bruce A. Mah","path":"/bmah888","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6485757?s=80&v=4"},"commit":{"message":"Merge branch 'dev/jranger/sn-proto-python' into 'main'\n\nprotobuf: Consolidate generation of protobuf/gRPC sources\n\nCloses HT-1496\n\nSee merge request ht/esnet-smartnic-fw!116","shortMessageHtmlLink":"Merge branch 'dev/jranger/sn-proto-python' into 'main'"}},{"before":"5f49dc089d7980ce9500b34f09122081b2c15a93","after":"c8ecb8cc77938a85b10e349bacb70e44dc9bd348","ref":"refs/heads/main","pushedAt":"2024-04-12T15:26:44.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"bmah888","name":"Bruce A. Mah","path":"/bmah888","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6485757?s=80&v=4"},"commit":{"message":"Merge branch 'update-base-containers' into 'main'\n\nUpdate base containers\n\nCloses HT-1492\n\nSee merge request ht/esnet-smartnic-fw!115","shortMessageHtmlLink":"Merge branch 'update-base-containers' into 'main'"}},{"before":"06a32712ef970041085d905bb46c0fa43b2ee091","after":"5f49dc089d7980ce9500b34f09122081b2c15a93","ref":"refs/heads/main","pushedAt":"2024-04-09T21:31:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bmah888","name":"Bruce A. Mah","path":"/bmah888","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6485757?s=80&v=4"},"commit":{"message":"Merge branch 'dev/jranger/sn-cfg-letsencrypt-symlinks' into 'main'\n\nsn-cfg: Rename tls-certs dir to letsencrypt to resolve absolute symlinks\n\nSee merge request ht/esnet-smartnic-fw!114","shortMessageHtmlLink":"Merge branch 'dev/jranger/sn-cfg-letsencrypt-symlinks' into 'main'"}},{"before":"5fea0bc2afd4939b479205032efadd4f17e1ccc9","after":"06a32712ef970041085d905bb46c0fa43b2ee091","ref":"refs/heads/main","pushedAt":"2024-04-04T16:46:29.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"bmah888","name":"Bruce A. Mah","path":"/bmah888","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6485757?s=80&v=4"},"commit":{"message":"Merge branch 'dev/jranger/p4-multi-proc' into 'main'\n\np4-multi-proc: Integrate with FPGA supporting multiple P4 processors\n\nCloses HT-1413\n\nSee merge request ht/esnet-smartnic-fw!113","shortMessageHtmlLink":"Merge branch 'dev/jranger/p4-multi-proc' into 'main'"}},{"before":"46dcfdd58338c0f606487af0146425aede786ee6","after":"5fea0bc2afd4939b479205032efadd4f17e1ccc9","ref":"refs/heads/main","pushedAt":"2024-03-28T17:27:10.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"bmah888","name":"Bruce A. Mah","path":"/bmah888","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6485757?s=80&v=4"},"commit":{"message":"Merge branch 'dev/jranger/sn-cfg' into 'main'\n\nsn-cfg: Build gRPC daemon for supporting remote SmartNIC configuration\n\nCloses HT-1431\n\nSee merge request ht/esnet-smartnic-fw!107","shortMessageHtmlLink":"Merge branch 'dev/jranger/sn-cfg' into 'main'"}},{"before":"43c6cadb79c39a855456ce47d3df9869bf1c2392","after":"46dcfdd58338c0f606487af0146425aede786ee6","ref":"refs/heads/main","pushedAt":"2024-03-14T23:20:27.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"bmah888","name":"Bruce A. Mah","path":"/bmah888","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6485757?s=80&v=4"},"commit":{"message":"Merge branch 'add-portlink-mode-with-lldp' into 'main'\n\nAdd portlink mode with lldp\n\nCloses HT-1460\n\nSee merge request ht/esnet-smartnic-fw!112","shortMessageHtmlLink":"Merge branch 'add-portlink-mode-with-lldp' into 'main'"}},{"before":"53ffecabd22e9d53b42175553596126fc5b3335b","after":"43c6cadb79c39a855456ce47d3df9869bf1c2392","ref":"refs/heads/main","pushedAt":"2024-03-14T22:43:36.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"bmah888","name":"Bruce A. Mah","path":"/bmah888","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6485757?s=80&v=4"},"commit":{"message":"Merge branch 'multi-instance-support' into 'main'\n\nMulti instance support\n\nCloses HT-1459\n\nSee merge request ht/esnet-smartnic-fw!111","shortMessageHtmlLink":"Merge branch 'multi-instance-support' into 'main'"}},{"before":"79294042bdef907ae9055424a68eae0d2b1f747f","after":"53ffecabd22e9d53b42175553596126fc5b3335b","ref":"refs/heads/main","pushedAt":"2024-02-07T21:34:43.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"esnet-backups","name":"Role Account for ESnet Backups","path":"/esnet-backups","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16196358?s=80&v=4"},"commit":{"message":"Merge branch 'dev/jranger/python-regmap-cleanups' into 'main'\n\nregio: Pick up regmap cleanups\n\nSee merge request ht/esnet-smartnic-fw!109","shortMessageHtmlLink":"Merge branch 'dev/jranger/python-regmap-cleanups' into 'main'"}},{"before":"921eb662475f889501a9f65fdf56453b2620cf4b","after":"79294042bdef907ae9055424a68eae0d2b1f747f","ref":"refs/heads/main","pushedAt":"2024-02-06T16:30:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"esnet-backups","name":"Role Account for ESnet Backups","path":"/esnet-backups","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16196358?s=80&v=4"},"commit":{"message":"Merge branch 'capture-sc-console-log' into 'main'\n\nsn-stack: add xilinx-sc-console service to capture the sc console logs\n\nCloses HT-1437\n\nSee merge request ht/esnet-smartnic-fw!110","shortMessageHtmlLink":"Merge branch 'capture-sc-console-log' into 'main'"}},{"before":"ac4f2be5c2b9cd1e338800bc0b38b044dc99c01f","after":"921eb662475f889501a9f65fdf56453b2620cf4b","ref":"refs/heads/main","pushedAt":"2024-01-22T20:33:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"esnet-backups","name":"Role Account for ESnet Backups","path":"/esnet-backups","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16196358?s=80&v=4"},"commit":{"message":"Merge branch 'dev/jranger/python-regmap-cleanups' into 'main'\n\nregio: Pick up Python regmap cleanups\n\nSee merge request ht/esnet-smartnic-fw!106","shortMessageHtmlLink":"Merge branch 'dev/jranger/python-regmap-cleanups' into 'main'"}},{"before":"015581a38cd0f40dfe62ef7bdff2ca70fee6c85a","after":"ac4f2be5c2b9cd1e338800bc0b38b044dc99c01f","ref":"refs/heads/main","pushedAt":"2024-01-19T19:09:39.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"esnet-backups","name":"Role Account for ESnet Backups","path":"/esnet-backups","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16196358?s=80&v=4"},"commit":{"message":"Merge branch 'dev/jranger/python-regmap-integration' into 'main'\n\nregmap: Programmatic Python register access for test automation framework\n\nCloses HT-1409\n\nSee merge request ht/esnet-smartnic-fw!105","shortMessageHtmlLink":"Merge branch 'dev/jranger/python-regmap-integration' into 'main'"}},{"before":"930878bde36d1fcc6e722116b2894e82c4b20a71","after":"015581a38cd0f40dfe62ef7bdff2ca70fee6c85a","ref":"refs/heads/main","pushedAt":"2023-12-18T21:02:56.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"esnet-backups","name":"Role Account for ESnet Backups","path":"/esnet-backups","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16196358?s=80&v=4"},"commit":{"message":"Merge branch 'dev/jranger/wrap-libvitisnetp4drv' into 'main'\n\nlibvitisnetp4drv: Add support for multiple pipelines\n\nCloses HT-1412\n\nSee merge request ht/esnet-smartnic-fw!103","shortMessageHtmlLink":"Merge branch 'dev/jranger/wrap-libvitisnetp4drv' into 'main'"}},{"before":"d5cbe672c76f8a87e962680a050f8b9328381398","after":"930878bde36d1fcc6e722116b2894e82c4b20a71","ref":"refs/heads/main","pushedAt":"2023-12-15T22:27:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"esnet-backups","name":"Role Account for ESnet Backups","path":"/esnet-backups","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16196358?s=80&v=4"},"commit":{"message":"Merge branch 'ht-dev-to-ftap-rename' into 'main'\n\ngitlab-ci: adapt to review system renames from ht-dev[1-4] to ftap-ht[1-4]\n\nCloses HT-1414\n\nSee merge request ht/esnet-smartnic-fw!104","shortMessageHtmlLink":"Merge branch 'ht-dev-to-ftap-rename' into 'main'"}},{"before":"763056be068da953b21b2f83bb172d2258a132de","after":"d5cbe672c76f8a87e962680a050f8b9328381398","ref":"refs/heads/main","pushedAt":"2023-12-07T20:38:16.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"esnet-backups","name":"Role Account for ESnet Backups","path":"/esnet-backups","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16196358?s=80&v=4"},"commit":{"message":"Merge branch 'dev/jranger/test-automation-pipeline' into 'main'\n\ntest: Merge Robot Framework files passed through artifacts by upstream pipeline\n\nCloses HT-1376\n\nSee merge request ht/esnet-smartnic-fw!100","shortMessageHtmlLink":"Merge branch 'dev/jranger/test-automation-pipeline' into 'main'"}},{"before":"988bf4dbe26d225fa36157aaf266946739b9e211","after":"763056be068da953b21b2f83bb172d2258a132de","ref":"refs/heads/main","pushedAt":"2023-12-01T20:36:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"esnet-backups","name":"Role Account for ESnet Backups","path":"/esnet-backups","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16196358?s=80&v=4"},"commit":{"message":"Merge branch 'vivado-2023.2' into 'main'\n\nUpdate xilinx-labtools container to use Vivado 2023.2.\n\nSee merge request ht/esnet-smartnic-fw!102","shortMessageHtmlLink":"Merge branch 'vivado-2023.2' into 'main'"}},{"before":"c064d4ac775ed1a4c50ec72dea3615f9c644433e","after":"988bf4dbe26d225fa36157aaf266946739b9e211","ref":"refs/heads/main","pushedAt":"2023-12-01T19:59:20.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"esnet-backups","name":"Role Account for ESnet Backups","path":"/esnet-backups","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16196358?s=80&v=4"},"commit":{"message":"Merge branch 'dev/jranger/test-automation-minio' into 'main'\n\ntest: Install MinIO client command line tool into container\n\nCloses HT-1380\n\nSee merge request ht/esnet-smartnic-fw!101","shortMessageHtmlLink":"Merge branch 'dev/jranger/test-automation-minio' into 'main'"}},{"before":"f4216a639ad475b841190d007a99182a7cc12c5c","after":"c064d4ac775ed1a4c50ec72dea3615f9c644433e","ref":"refs/heads/main","pushedAt":"2023-11-30T16:36:40.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"esnet-backups","name":"Role Account for ESnet Backups","path":"/esnet-backups","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16196358?s=80&v=4"},"commit":{"message":"Merge branch 'dev/jranger/test-automation-framework' into 'main'\n\nSeed Robot Framework into esnet-smartnic-fw container\n\nCloses HT-1382\n\nSee merge request ht/esnet-smartnic-fw!99","shortMessageHtmlLink":"Merge branch 'dev/jranger/test-automation-framework' into 'main'"}},{"before":"5c66df14d70cbf178c3f33db01eb47e17ddaaeeb","after":"f4216a639ad475b841190d007a99182a7cc12c5c","ref":"refs/heads/main","pushedAt":"2023-11-17T18:47:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"esnet-backups","name":"Role Account for ESnet Backups","path":"/esnet-backups","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16196358?s=80&v=4"},"commit":{"message":"Merge branch 'pull-harbor-cve-allowlist' into 'main'\n\ngitlab-ci: pull vulnerability-allowlist.yml contents from harbor\n\nCloses HT-1369\n\nSee merge request ht/esnet-smartnic-fw!98","shortMessageHtmlLink":"Merge branch 'pull-harbor-cve-allowlist' into 'main'"}},{"before":"73a1c9f11c657d28c65d9433a14d71b561618701","after":"5c66df14d70cbf178c3f33db01eb47e17ddaaeeb","ref":"refs/heads/main","pushedAt":"2023-11-14T23:31:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"esnet-backups","name":"Role Account for ESnet Backups","path":"/esnet-backups","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16196358?s=80&v=4"},"commit":{"message":"Merge branch 'use-cicd-common-repo' into 'main'\n\ngitlab-ci: add manual jobs to deploy to review environments\n\nCloses HT-1358\n\nSee merge request ht/esnet-smartnic-fw!97","shortMessageHtmlLink":"Merge branch 'use-cicd-common-repo' into 'main'"}},{"before":"8efbbf79c0e0868bb7fab0731b7a87be364382ed","after":"73a1c9f11c657d28c65d9433a14d71b561618701","ref":"refs/heads/main","pushedAt":"2023-11-03T18:50:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"esnet-backups","name":"Role Account for ESnet Backups","path":"/esnet-backups","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16196358?s=80&v=4"},"commit":{"message":"Merge branch 'pick-up-new-labtools-build' into 'main'\n\ngitlab-ci: pick up new xilinx-labtools-docker image\n\nSee merge request ht/esnet-smartnic-fw!96","shortMessageHtmlLink":"Merge branch 'pick-up-new-labtools-build' into 'main'"}},{"before":"b137d088921bce81fd252720feeefac77a2c57ba","after":"8efbbf79c0e0868bb7fab0731b7a87be364382ed","ref":"refs/heads/main","pushedAt":"2023-10-31T17:26:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"esnet-backups","name":"Role Account for ESnet Backups","path":"/esnet-backups","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16196358?s=80&v=4"},"commit":{"message":"Merge branch 'sn-p4-cli-doc-fix' into 'main'\n\nreadme: fix sn-p4-cli documentation error reported by Darius\n\nSee merge request ht/esnet-smartnic-fw!95","shortMessageHtmlLink":"Merge branch 'sn-p4-cli-doc-fix' into 'main'"}},{"before":"b6085a38bdea08ea498d7cf75ab4be64ea5d732c","after":"b137d088921bce81fd252720feeefac77a2c57ba","ref":"refs/heads/main","pushedAt":"2023-10-26T14:48:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"esnet-backups","name":"Role Account for ESnet Backups","path":"/esnet-backups","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16196358?s=80&v=4"},"commit":{"message":"Merge branch 'vfio-volumes-read-only' into 'main'\n\nstack: mount vfio-unlock scripts volume as read-only\n\nCloses HT-1346\n\nSee merge request ht/esnet-smartnic-fw!94","shortMessageHtmlLink":"Merge branch 'vfio-volumes-read-only' into 'main'"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXpHV2AA","startCursor":null,"endCursor":null}},"title":"Activity · esnet/esnet-smartnic-fw"}