{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":539539323,"defaultBranch":"master","name":"libxlio","ownerLogin":"Mellanox","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-09-21T14:46:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5813145?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721048106.0","currentOid":""},"activityList":{"items":[{"before":"67d2122a2cc3d1b3f5358e248f8a4a6dc30408c6","after":"d20758e62726ae8b24f70b397476ec1b9eb86f9f","ref":"refs/heads/vNext","pushedAt":"2024-07-15T12:53:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AlexanderGrissik","name":"Alexander Grissik","path":"/AlexanderGrissik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83647937?s=80&v=4"},"commit":{"message":"version: 3.31.2\n\nSigned-off-by: Alexander Grissik ","shortMessageHtmlLink":"version: 3.31.2"}},{"before":"c1be02afe21542729c9321832ebc7762297fa3fe","after":null,"ref":"refs/tags/3.31.2","pushedAt":"2024-07-15T12:49:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"AlexanderGrissik","name":"Alexander Grissik","path":"/AlexanderGrissik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83647937?s=80&v=4"}},{"before":"36b8c3200a192f50c6741a8f4c700c1bc1b6a09e","after":"67d2122a2cc3d1b3f5358e248f8a4a6dc30408c6","ref":"refs/heads/vNext","pushedAt":"2024-07-15T12:40:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AlexanderGrissik","name":"Alexander Grissik","path":"/AlexanderGrissik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83647937?s=80&v=4"},"commit":{"message":"issue: 3976544 Don't close epfd for event_handler_manager_local\n\nBase class event_handler_manager closes m_epfd unconditionally in the\ndestructor. But in case of local copy, the constructor exits early\nand leaves m_epfd initialized as 0.\n\nThis leads to closing 0 file descriptor during the local copy\ndestruction what causes runtime issues for objects related to the\nfd 0.\n\nSigned-off-by: Dmytro Podgornyi ","shortMessageHtmlLink":"issue: 3976544 Don't close epfd for event_handler_manager_local"}},{"before":"5e1e2cc8aa1d18743f244d701a57046fec32f398","after":"36b8c3200a192f50c6741a8f4c700c1bc1b6a09e","ref":"refs/heads/vNext","pushedAt":"2024-07-15T07:58:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AlexanderGrissik","name":"Alexander Grissik","path":"/AlexanderGrissik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83647937?s=80&v=4"},"commit":{"message":"version: 3.31.2\n\nSigned-off-by: Alexander Grissik ","shortMessageHtmlLink":"version: 3.31.2"}},{"before":"23b3b06f0043b050dbe3050e85a9f297fafc3b67","after":"5e1e2cc8aa1d18743f244d701a57046fec32f398","ref":"refs/heads/vNext","pushedAt":"2024-07-15T06:58:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AlexanderGrissik","name":"Alexander Grissik","path":"/AlexanderGrissik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83647937?s=80&v=4"},"commit":{"message":"issue: 3784248 Nginx UDP reuseport for IPv6\n\nAdd support for UDP reuse port for listen socket for both IPv4 and IPv6\nat the same conf file.\n\nSigned-off-by: Iftah Levi ","shortMessageHtmlLink":"issue: 3784248 Nginx UDP reuseport for IPv6"}},{"before":"10a41e2897c783f7866111e8c9c516766244f70e","after":"23b3b06f0043b050dbe3050e85a9f297fafc3b67","ref":"refs/heads/vNext","pushedAt":"2024-07-15T06:51:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AlexanderGrissik","name":"Alexander Grissik","path":"/AlexanderGrissik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83647937?s=80&v=4"},"commit":{"message":"Issue: HPCINFRA-2346 - fix building images in CI\n\nLibXLIO CI definition under job_matrix.yaml has the credentials\nof rivermax which do not have permissions to pull docker images\nneeded to build LibXLIO docker images\n\nChange harbor credentialsID under matrix_job.yaml to one with\npermissions over libxlio docker images\n\nSigned-off-by: NirWolfer ","shortMessageHtmlLink":"Issue: HPCINFRA-2346 - fix building images in CI"}},{"before":"3c0f0ac6012db6d67ddd4b02860ec8ecb80b87a5","after":"10a41e2897c783f7866111e8c9c516766244f70e","ref":"refs/heads/vNext","pushedAt":"2024-07-15T06:50:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AlexanderGrissik","name":"Alexander Grissik","path":"/AlexanderGrissik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83647937?s=80&v=4"},"commit":{"message":"issue: 3981627 Print early logs to stderr\n\nEarly logs can be printed before vlogger subsystem initialization. If\nthey are printed to stdout, this can interfere with tools that parse\noutput, such as grep, awk, etc.\n\nGtest calls a subshell command to find a default gw and early logs\nbreaks this functionality. Example of such scenario is a container\nwith prohibited read access to sysfs files which XLIO reads.\n\nSigned-off-by: Dmytro Podgornyi ","shortMessageHtmlLink":"issue: 3981627 Print early logs to stderr"}},{"before":"448a650ff7fffcefaad34da35c294247a984c25f","after":"3c0f0ac6012db6d67ddd4b02860ec8ecb80b87a5","ref":"refs/heads/vNext","pushedAt":"2024-07-15T06:35:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AlexanderGrissik","name":"Alexander Grissik","path":"/AlexanderGrissik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83647937?s=80&v=4"},"commit":{"message":"issue: 3777769 Fix No traffic with VLAN tagged packets\n\nNeed to add the length of VLAN header\nto L2 header length in case of VLAN tagged\npackets, the issue was only in send to neigh flow\nwhen neigh is not resolved yet\n\nSigned-off-by: Bashar Abdelgafer ","shortMessageHtmlLink":"issue: 3777769 Fix No traffic with VLAN tagged packets"}},{"before":"97f4dee150d426f60e47f89687a8623462f439b0","after":"21dbf640762120ffacce8bfdcee35fcca012b6e1","ref":"refs/heads/doca_xlio","pushedAt":"2024-07-14T08:27:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"AlexanderGrissik","name":"Alexander Grissik","path":"/AlexanderGrissik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83647937?s=80&v=4"},"commit":{"message":"[Blackduck] Bugfix - ngci connecting to the wrong url\n\nChanges made in this PR: https://github.com/Mellanox/ci-demo/pull/90\nrequires the following changes in this repo\n\nAdd credentialsId to login into the new gerrit url,\nskipDockerDaemonCheck configuration provided by the gerrit team.\n\nIssue: HPCINFRA-2289\nSigned-off-by: NirWolfer ","shortMessageHtmlLink":"[Blackduck] Bugfix - ngci connecting to the wrong url"}},{"before":"39105d97ba8173e27b6423059dbfbd6545050e9d","after":"448a650ff7fffcefaad34da35c294247a984c25f","ref":"refs/heads/vNext","pushedAt":"2024-07-14T06:36:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AlexanderGrissik","name":"Alexander Grissik","path":"/AlexanderGrissik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83647937?s=80&v=4"},"commit":{"message":"issue: 3949975 Fix -Wtemplate-id-cdtor in xlio_list\n\nThis fixes gcc-14 build.\n\nSigned-off-by: Dmytro Podgornyi ","shortMessageHtmlLink":"issue: 3949975 Fix -Wtemplate-id-cdtor in xlio_list"}},{"before":"c6feba5294fac4602c080c2fbbe5ba38995a693d","after":"39105d97ba8173e27b6423059dbfbd6545050e9d","ref":"refs/heads/vNext","pushedAt":"2024-07-11T09:45:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"galnoam","name":"Gal Noam","path":"/galnoam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75246446?s=80&v=4"},"commit":{"message":"issue: 3807308 [Test] Nginx constant reply module\n\nAdding Nginx Constant Reply Module.\nThis module allows to send simple constant replies from Nginx without accessing files or system resources.\nSee module README for more information.\n\nSigned-off-by: Alexander Grissik ","shortMessageHtmlLink":"issue: 3807308 [Test] Nginx constant reply module"}},{"before":"059e54a97fed645583789daef783f42297ab5829","after":"c6feba5294fac4602c080c2fbbe5ba38995a693d","ref":"refs/heads/vNext","pushedAt":"2024-07-11T09:44:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"galnoam","name":"Gal Noam","path":"/galnoam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75246446?s=80&v=4"},"commit":{"message":"issue: 3807308 Add Ring TSO statistics\n\nTSO statistics are very important for tracking TX performance.\nTwo variables are added, TSO packets number and TSO bytes number.\nWith these two and with conjunction of total TX packets and bytes,\nthe needed information can be derrived.\n\nSigned-off-by: Alexander Grissik ","shortMessageHtmlLink":"issue: 3807308 Add Ring TSO statistics"}},{"before":"838bcb7429f0008e239c0539401c04a296c6066c","after":"059e54a97fed645583789daef783f42297ab5829","ref":"refs/heads/vNext","pushedAt":"2024-07-11T09:43:35.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"galnoam","name":"Gal Noam","path":"/galnoam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75246446?s=80&v=4"},"commit":{"message":"issue: 3976537 Remove leftover closed socket from the dirty list\n\nIf a dirty socket is closed without a flush, it must be removed from the\ngroup's dirty list. Otherwise, this can lead to a use-after-free issue.\n\nSigned-off-by: Dmytro Podgornyi ","shortMessageHtmlLink":"issue: 3976537 Remove leftover closed socket from the dirty list"}},{"before":"1c2710dc7ea39aec1bc9ef9334fa0e82493a2a2b","after":"838bcb7429f0008e239c0539401c04a296c6066c","ref":"refs/heads/vNext","pushedAt":"2024-07-11T07:56:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"galnoam","name":"Gal Noam","path":"/galnoam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75246446?s=80&v=4"},"commit":{"message":"issue: 3964910 Align ring size to cache line\n\nFixes latency degradation caused by the reduced size of xlio_list.\nIt created a gap in the ring class which is not cache line aligned.\nAdded padding bytes to align it to a full cache line.\n\nSigned-off-by: Iftah Levi ","shortMessageHtmlLink":"issue: 3964910 Align ring size to cache line"}},{"before":"8faee5af55f73cd4e80c3c27b035a24ec9e6458f","after":"97f4dee150d426f60e47f89687a8623462f439b0","ref":"refs/heads/doca_xlio","pushedAt":"2024-07-10T19:43:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"galnoam","name":"Gal Noam","path":"/galnoam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75246446?s=80&v=4"},"commit":{"message":"issue: 3976049 Changing unfound device error message to warning\n\nIn container environment DOCA finds some ib devices with no\nrelated interface\n\nSigned-off-by: Bashar Abdelgafer ","shortMessageHtmlLink":"issue: 3976049 Changing unfound device error message to warning"}},{"before":"4f9e224c5d227f6fae9ec590ab578fd121acfefd","after":"1c2710dc7ea39aec1bc9ef9334fa0e82493a2a2b","ref":"refs/heads/vNext","pushedAt":"2024-07-10T10:51:45.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"galnoam","name":"Gal Noam","path":"/galnoam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75246446?s=80&v=4"},"commit":{"message":"issue: 3848340 Coverity Supress FalsePositives\n\nSuppress irrelevant and false positive Coveritywarnings\nin various files using comments\nTurn off Coverity checks for sum of null dereference\noverflow, missing lock, assigned pointer, copy assignment call\nand other identified issues\n\nSigned-off-by: Bashar Abdelgafer ","shortMessageHtmlLink":"issue: 3848340 Coverity Supress FalsePositives"}},{"before":"a2d0d5430ba08b5e96c0e4d3aae6c27c2280dc39","after":"8faee5af55f73cd4e80c3c27b035a24ec9e6458f","ref":"refs/heads/doca_xlio","pushedAt":"2024-07-09T12:47:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AlexanderGrissik","name":"Alexander Grissik","path":"/AlexanderGrissik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83647937?s=80&v=4"},"commit":{"message":"issue: 3976049 Changing unfound device error message to warning\n\nIn container environment DOCA finds some ib devices with no\nrelated interface\n\nSigned-off-by: Bashar Abdelgafer ","shortMessageHtmlLink":"issue: 3976049 Changing unfound device error message to warning"}},{"before":"f9bfd4be23ee2afd7403b59b2a7d33897224a744","after":"4f9e224c5d227f6fae9ec590ab578fd121acfefd","ref":"refs/heads/vNext","pushedAt":"2024-07-08T08:03:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"galnoam","name":"Gal Noam","path":"/galnoam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75246446?s=80&v=4"},"commit":{"message":"issue: 3925885 Adjusting XLIO default allocation logic\n\nModified the default ring allocation logic from ‘ring per interface’ to ‘ring per thread’.\nAdjusted the MCE_SPEC_NGINX_DPU and MCE_SPEC_NGINX by setting\nring_allocation_logic_tx/rx to ‘ring per interface’.\nFixed a minor side-effect in the ring_allocation_logic constructor.\n\nSigned-off-by: Bashar Abdelgafer ","shortMessageHtmlLink":"issue: 3925885 Adjusting XLIO default allocation logic"}},{"before":"510d523d3786664bd1948c3e5c18217e4486f3cf","after":"f9bfd4be23ee2afd7403b59b2a7d33897224a744","ref":"refs/heads/vNext","pushedAt":"2024-07-04T10:02:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"galnoam","name":"Gal Noam","path":"/galnoam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75246446?s=80&v=4"},"commit":{"message":"[Blackduck] Bugfix - ngci connecting to the wrong url\n\nChanges made in this PR: https://github.com/Mellanox/ci-demo/pull/90\nrequires the following changes in this repo\n\nAdd credentialsId to login into the new gerrit url,\nskipDockerDaemonCheck configuration provided by the gerrit team.\n\nIssue: HPCINFRA-2289\nSigned-off-by: NirWolfer ","shortMessageHtmlLink":"[Blackduck] Bugfix - ngci connecting to the wrong url"}},{"before":"5faae56bb7ec4a39d62e41bfec52b7c5b56fcab6","after":"510d523d3786664bd1948c3e5c18217e4486f3cf","ref":"refs/heads/vNext","pushedAt":"2024-06-30T11:43:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"galnoam","name":"Gal Noam","path":"/galnoam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75246446?s=80&v=4"},"commit":{"message":"[CI] Migrate pipeline to Blossom\n\nChange proj_jjb.yaml and job_matrix.yaml to fit the new nbu jenkins\nmaster, to allow it to run on the new jenkins instance\nRemove tap archives from job matrix, as it is not in use by anyone and\nthe plugin is not installed on the new Blossom master\n\nRemoved xlio-perf and libxlio pipelines as they arent being used\nanymore, only libxlio-opensource is.\n\nIssue: HPCINFRA-2278\nSigned-off-by: NirWolfer ","shortMessageHtmlLink":"[CI] Migrate pipeline to Blossom"}},{"before":"5faae56bb7ec4a39d62e41bfec52b7c5b56fcab6","after":"a2d0d5430ba08b5e96c0e4d3aae6c27c2280dc39","ref":"refs/heads/doca_xlio","pushedAt":"2024-06-27T15:47:56.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"AlexanderGrissik","name":"Alexander Grissik","path":"/AlexanderGrissik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83647937?s=80&v=4"},"commit":{"message":"issue: 3623390 Fix CPU affinity set by dpdk in doca_flow_init\n\nDPDK changes CPU affinity inside doca_flow_init.\nThis workaround stores the CPU affinity before the call and restores it after.\n\nSigned-off-by: Iftah Levi ","shortMessageHtmlLink":"issue: 3623390 Fix CPU affinity set by dpdk in doca_flow_init"}},{"before":"b971210edb44a951a0569b919c04777e3e8b725e","after":"5faae56bb7ec4a39d62e41bfec52b7c5b56fcab6","ref":"refs/heads/doca_xlio","pushedAt":"2024-06-27T07:20:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AlexanderGrissik","name":"Alexander Grissik","path":"/AlexanderGrissik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83647937?s=80&v=4"},"commit":{"message":"issue: 3958757 Change error message to warning when reading FS files\n\nAdjust XLIO behavior to generate warnings instead of error messages\nwhen it is unable to access FS files. This may occur in containerized\nenvironments. Since default values are provided, the severity of the\nissue is less critical.\nChange the default log severity in read_file_to_int() from VLOG_ERROR\nto VLOG_WARNING,and rephrase print message for better clarity.\n\nSigned-off-by: Bashar Abdelgafer ","shortMessageHtmlLink":"issue: 3958757 Change error message to warning when reading FS files"}},{"before":"154d051355737d07c7e01d31d6d44a5baa9da34d","after":"5faae56bb7ec4a39d62e41bfec52b7c5b56fcab6","ref":"refs/heads/vNext","pushedAt":"2024-06-27T05:37:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"galnoam","name":"Gal Noam","path":"/galnoam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75246446?s=80&v=4"},"commit":{"message":"issue: 3958757 Change error message to warning when reading FS files\n\nAdjust XLIO behavior to generate warnings instead of error messages\nwhen it is unable to access FS files. This may occur in containerized\nenvironments. Since default values are provided, the severity of the\nissue is less critical.\nChange the default log severity in read_file_to_int() from VLOG_ERROR\nto VLOG_WARNING,and rephrase print message for better clarity.\n\nSigned-off-by: Bashar Abdelgafer ","shortMessageHtmlLink":"issue: 3958757 Change error message to warning when reading FS files"}},{"before":"1e18c6a55c27e933086073ca112d402197b6f29c","after":"b971210edb44a951a0569b919c04777e3e8b725e","ref":"refs/heads/doca_xlio","pushedAt":"2024-06-24T10:31:23.000Z","pushType":"pr_merge","commitsCount":26,"pusher":{"login":"galnoam","name":"Gal Noam","path":"/galnoam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75246446?s=80&v=4"},"commit":{"message":"version: 3.31.1\n\nSigned-off-by: Gal Noam ","shortMessageHtmlLink":"version: 3.31.1"}},{"before":"5cec6bb3d057733c925b5c03a1ff84d3ba4dc24f","after":"154d051355737d07c7e01d31d6d44a5baa9da34d","ref":"refs/heads/vNext","pushedAt":"2024-06-18T18:38:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"galnoam","name":"Gal Noam","path":"/galnoam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75246446?s=80&v=4"},"commit":{"message":"version: 3.31.1\n\nSigned-off-by: Gal Noam ","shortMessageHtmlLink":"version: 3.31.1"}},{"before":"80b7c418b91f5ca937c42a668a791542f2d99028","after":"5cec6bb3d057733c925b5c03a1ff84d3ba4dc24f","ref":"refs/heads/vNext","pushedAt":"2024-06-17T10:54:53.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"galnoam","name":"Gal Noam","path":"/galnoam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75246446?s=80&v=4"},"commit":{"message":"issue: 3933912 Align mem_buf_desc_t to the cache line boundary\n\nList node class has been reduced by 8 bytes and this made the\nmem_buf_desc_t structure unaligned. Add padding at the end.\n\nSigned-off-by: Dmytro Podgornyi ","shortMessageHtmlLink":"issue: 3933912 Align mem_buf_desc_t to the cache line boundary"}},{"before":"83b44ad54646ff820908cbefa009f07aa0682dba","after":"80b7c418b91f5ca937c42a668a791542f2d99028","ref":"refs/heads/vNext","pushedAt":"2024-06-17T10:54:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"galnoam","name":"Gal Noam","path":"/galnoam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75246446?s=80&v=4"},"commit":{"message":"issue: 3947690 Fix RX statistics for XLIO Socket API\n\nrx_lwip_cb_xlio_socket() missed RX statistics and xlio_stats showed\nzeros as result. Save the stats.\n\nSigned-off-by: Dmytro Podgornyi ","shortMessageHtmlLink":"issue: 3947690 Fix RX statistics for XLIO Socket API"}},{"before":"5d4caa380e1c35572e06b5be5467fad17bbf3ca3","after":"83b44ad54646ff820908cbefa009f07aa0682dba","ref":"refs/heads/vNext","pushedAt":"2024-06-16T06:48:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"galnoam","name":"Gal Noam","path":"/galnoam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75246446?s=80&v=4"},"commit":{"message":"issue: 3947680 Add flow_tag support for new XLIO socket API\n\nAdd XLIO sockets to the fd_collection array, but bypassing all the\ninternal logic. This allows ring_slave to find socket object for\nthe flow tag feature.\n\nSigned-off-by: Dmytro Podgornyi ","shortMessageHtmlLink":"issue: 3947680 Add flow_tag support for new XLIO socket API"}},{"before":"23c527eeca61151f387c976da78d6708219c0d9a","after":"5d4caa380e1c35572e06b5be5467fad17bbf3ca3","ref":"refs/heads/vNext","pushedAt":"2024-06-16T06:47:45.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"galnoam","name":"Gal Noam","path":"/galnoam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75246446?s=80&v=4"},"commit":{"message":"issue: 3947690 Use field ee as xlio_buf::userdata\n\nConverting mem_buf_desc_t to xlio_buf can overwrite critical field\npbuf::next, because user may change xlio_buf::userdata.\n\nInstead, provide mem_buf_desc_t::ee as xlio_buf, so we reuse an\ninsignificant field in RX path.\n\nSigned-off-by: Dmytro Podgornyi ","shortMessageHtmlLink":"issue: 3947690 Use field ee as xlio_buf::userdata"}},{"before":"7b51feb7c0376da6a653bc6c591ef91507bbeda0","after":"23c527eeca61151f387c976da78d6708219c0d9a","ref":"refs/heads/vNext","pushedAt":"2024-06-13T08:28:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"galnoam","name":"Gal Noam","path":"/galnoam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75246446?s=80&v=4"},"commit":{"message":"issue: 3788369 Fix typo in the pending_to_remove list name\n\nSigned-off-by: Dmytro Podgornyi ","shortMessageHtmlLink":"issue: 3788369 Fix typo in the pending_to_remove list name"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEf7NbsgA","startCursor":null,"endCursor":null}},"title":"Activity · Mellanox/libxlio"}