{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":181022316,"defaultBranch":"staging","name":"unikraft","ownerLogin":"unikraft","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-04-12T14:17:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/44058005?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717456154.0","currentOid":""},"activityList":{"items":[{"before":"b04af8d7c9215150360c879839f8d268099bd930","after":null,"ref":"refs/heads/staging-1439","pushedAt":"2024-06-03T23:09:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"unikraft-bot","name":"Unikraft Bot","path":"/unikraft-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69084907?s=80&v=4"}},{"before":"951964c01d27f1b70bb30869a0ebf995264c022e","after":"d4a40b37c088d22d1c956c3ae5f30772e807f931","ref":"refs/heads/staging","pushedAt":"2024-06-03T23:09:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"unikraft-bot","name":"Unikraft Bot","path":"/unikraft-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69084907?s=80&v=4"},"commit":{"message":"arch/arm64: Add checks for min clang version\n\nAdd conditionals for clang to fix the build when arch features are\nenabled. Set min clang version to 14 on all features as that is the\nfirst clang version that supports branch-protection on arm64, and\nfor the rest of the features the only version tested.\n\nSigned-off-by: Michalis Pappas \nReviewed-by: Radu Nichita \nReviewed-by: Maria Sfiraiala \nApproved-by: Razvan Deaconescu \nGitHub-Closes: #1439","shortMessageHtmlLink":"arch/arm64: Add checks for min clang version"}},{"before":"951964c01d27f1b70bb30869a0ebf995264c022e","after":"b04af8d7c9215150360c879839f8d268099bd930","ref":"refs/heads/staging-1439","pushedAt":"2024-06-03T23:09:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"unikraft-bot","name":"Unikraft Bot","path":"/unikraft-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69084907?s=80&v=4"},"commit":{"message":"arch/arm64: Add checks for min clang version\n\nAdd conditionals for clang to fix the build when arch features are\nenabled. Set min clang version to 14 on all features as that is the\nfirst clang version that supports branch-protection on arm64, and\nfor the rest of the features the only version tested.\n\nSigned-off-by: Michalis Pappas ","shortMessageHtmlLink":"arch/arm64: Add checks for min clang version"}},{"before":null,"after":"951964c01d27f1b70bb30869a0ebf995264c022e","ref":"refs/heads/staging-1439","pushedAt":"2024-06-03T23:09:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"unikraft-bot","name":"Unikraft Bot","path":"/unikraft-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69084907?s=80&v=4"},"commit":{"message":"drivers/ukrtc/pl031: Map pl031 regions at runtime\n\nMap pl031 regions dynamically if paging is enabled. This is now\nrequired as paged memory init unmaps any memory not backed by an\nmrd.\n\nSigned-off-by: Michalis Pappas \nReviewed-by: Sergiu Moga \nReviewed-by: Serban Sorohan \nApproved-by: Razvan Deaconescu \nGitHub-Closes: #1373","shortMessageHtmlLink":"drivers/ukrtc/pl031: Map pl031 regions at runtime"}},{"before":"ee662791f04f799f52f8c1e77d95806c28708702","after":null,"ref":"refs/heads/staging-1373","pushedAt":"2024-06-03T10:57:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"razvand","name":"Razvan Deaconescu","path":"/razvand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/232418?s=80&v=4"}},{"before":"364dd27e81075ae35050141a0304c3b9332bb8ed","after":"951964c01d27f1b70bb30869a0ebf995264c022e","ref":"refs/heads/staging","pushedAt":"2024-06-03T10:57:27.000Z","pushType":"push","commitsCount":28,"pusher":{"login":"razvand","name":"Razvan Deaconescu","path":"/razvand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/232418?s=80&v=4"},"commit":{"message":"drivers/ukrtc/pl031: Map pl031 regions at runtime\n\nMap pl031 regions dynamically if paging is enabled. This is now\nrequired as paged memory init unmaps any memory not backed by an\nmrd.\n\nSigned-off-by: Michalis Pappas \nReviewed-by: Sergiu Moga \nReviewed-by: Serban Sorohan \nApproved-by: Razvan Deaconescu \nGitHub-Closes: #1373","shortMessageHtmlLink":"drivers/ukrtc/pl031: Map pl031 regions at runtime"}},{"before":"364dd27e81075ae35050141a0304c3b9332bb8ed","after":"ee662791f04f799f52f8c1e77d95806c28708702","ref":"refs/heads/staging-1373","pushedAt":"2024-06-03T10:57:20.000Z","pushType":"pr_merge","commitsCount":28,"pusher":{"login":"razvand","name":"Razvan Deaconescu","path":"/razvand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/232418?s=80&v=4"},"commit":{"message":"drivers/ukrtc/pl031: Map pl031 regions at runtime\n\nMap pl031 regions dynamically if paging is enabled. This is now\nrequired as paged memory init unmaps any memory not backed by an\nmrd.\n\nSigned-off-by: Michalis Pappas ","shortMessageHtmlLink":"drivers/ukrtc/pl031: Map pl031 regions at runtime"}},{"before":null,"after":"364dd27e81075ae35050141a0304c3b9332bb8ed","ref":"refs/heads/staging-1373","pushedAt":"2024-06-03T10:57:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"razvand","name":"Razvan Deaconescu","path":"/razvand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/232418?s=80&v=4"},"commit":{"message":"plat/xen: Remove redundant memory region\n\nThe reserved virtual address space for mappings was added in the global\nlist of memory regions. The constraint for tracked regions to be\npage aligned caused the max physical address to get rounded to 0x0.\n\nThis removes the region from the list, thus side stepping the requirement.\n\nSigned-off-by: Andrei Stan \nReviewed-by: Sergiu Moga \nReviewed-by: Razvan Virtan \nApproved-by: Razvan Deaconescu \nGitHub-Closes: #1434","shortMessageHtmlLink":"plat/xen: Remove redundant memory region"}},{"before":"8355ca1a316559e5fe5ddec8cdcd7542f35a5629","after":null,"ref":"refs/heads/staging-1434","pushedAt":"2024-06-02T23:07:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"unikraft-bot","name":"Unikraft Bot","path":"/unikraft-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69084907?s=80&v=4"}},{"before":"a1a89c970d7811050fdab8f023187d92722ac1b3","after":"364dd27e81075ae35050141a0304c3b9332bb8ed","ref":"refs/heads/staging","pushedAt":"2024-06-02T23:07:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"unikraft-bot","name":"Unikraft Bot","path":"/unikraft-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69084907?s=80&v=4"},"commit":{"message":"plat/xen: Remove redundant memory region\n\nThe reserved virtual address space for mappings was added in the global\nlist of memory regions. The constraint for tracked regions to be\npage aligned caused the max physical address to get rounded to 0x0.\n\nThis removes the region from the list, thus side stepping the requirement.\n\nSigned-off-by: Andrei Stan \nReviewed-by: Sergiu Moga \nReviewed-by: Razvan Virtan \nApproved-by: Razvan Deaconescu \nGitHub-Closes: #1434","shortMessageHtmlLink":"plat/xen: Remove redundant memory region"}},{"before":"a1a89c970d7811050fdab8f023187d92722ac1b3","after":"8355ca1a316559e5fe5ddec8cdcd7542f35a5629","ref":"refs/heads/staging-1434","pushedAt":"2024-06-02T23:07:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"unikraft-bot","name":"Unikraft Bot","path":"/unikraft-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69084907?s=80&v=4"},"commit":{"message":"plat/xen: Remove redundant memory region\n\nThe reserved virtual address space for mappings was added in the global\nlist of memory regions. The constraint for tracked regions to be\npage aligned caused the max physical address to get rounded to 0x0.\n\nThis removes the region from the list, thus side stepping the requirement.\n\nSigned-off-by: Andrei Stan ","shortMessageHtmlLink":"plat/xen: Remove redundant memory region"}},{"before":null,"after":"a1a89c970d7811050fdab8f023187d92722ac1b3","ref":"refs/heads/staging-1434","pushedAt":"2024-06-02T23:07:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"unikraft-bot","name":"Unikraft Bot","path":"/unikraft-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69084907?s=80&v=4"},"commit":{"message":"lib/vfscore: Add support for renameat syscall\n\nThe implementation converts the relative paths to absolute\npaths then returns the result of the `rename` syscall.\n\nSigned-off-by: Radu Nichita \nReviewed-by: Andrei Tatar \nReviewed-by: Stefan Jumarea \nApproved-by: Razvan Deaconescu \nGitHub-Closes: #1430","shortMessageHtmlLink":"lib/vfscore: Add support for renameat syscall"}},{"before":"49d6d5e4f05b22553b441d296eeb10f9fddf6c44","after":null,"ref":"refs/heads/staging-1430","pushedAt":"2024-05-31T20:39:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"unikraft-bot","name":"Unikraft Bot","path":"/unikraft-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69084907?s=80&v=4"}},{"before":"6322d0d25e2a4e592905d840d0af94017364e1cd","after":"a1a89c970d7811050fdab8f023187d92722ac1b3","ref":"refs/heads/staging","pushedAt":"2024-05-31T20:39:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"unikraft-bot","name":"Unikraft Bot","path":"/unikraft-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69084907?s=80&v=4"},"commit":{"message":"lib/vfscore: Add support for renameat syscall\n\nThe implementation converts the relative paths to absolute\npaths then returns the result of the `rename` syscall.\n\nSigned-off-by: Radu Nichita \nReviewed-by: Andrei Tatar \nReviewed-by: Stefan Jumarea \nApproved-by: Razvan Deaconescu \nGitHub-Closes: #1430","shortMessageHtmlLink":"lib/vfscore: Add support for renameat syscall"}},{"before":"6322d0d25e2a4e592905d840d0af94017364e1cd","after":"49d6d5e4f05b22553b441d296eeb10f9fddf6c44","ref":"refs/heads/staging-1430","pushedAt":"2024-05-31T20:39:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"unikraft-bot","name":"Unikraft Bot","path":"/unikraft-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69084907?s=80&v=4"},"commit":{"message":"lib/vfscore: Add support for renameat syscall\n\nThe implementation converts the relative paths to absolute\npaths then returns the result of the `rename` syscall.\n\nSigned-off-by: Radu Nichita ","shortMessageHtmlLink":"lib/vfscore: Add support for renameat syscall"}},{"before":null,"after":"6322d0d25e2a4e592905d840d0af94017364e1cd","ref":"refs/heads/staging-1430","pushedAt":"2024-05-31T20:39:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"unikraft-bot","name":"Unikraft Bot","path":"/unikraft-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69084907?s=80&v=4"},"commit":{"message":"lib/posix-poll: Fix finalizer duplication in epoll\n\nCommit 7b2e38171 (lib/posix-poll: Autoremove closed files from epoll)\nintroduced a logic error that would register a file finalizer on every\ncall to EPOLL_CTL_MOD. This lead to use-after-free errors when a file\nwas removed from epoll.\nThis change is a quick fix to this error. A more elegant refactoring of\nepoll code should be considered when vfscore shim is no longer required.\n\nSigned-off-by: Andrei Tatar \nReviewed-by: Stefan Jumarea \nReviewed-by: Radu Nichita \nApproved-by: Razvan Deaconescu \nGitHub-Closes: #1438","shortMessageHtmlLink":"lib/posix-poll: Fix finalizer duplication in epoll"}},{"before":"281acbc1f28650f7b6edf7e276011f5d434491f4","after":null,"ref":"refs/heads/staging-1438","pushedAt":"2024-05-31T20:16:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"unikraft-bot","name":"Unikraft Bot","path":"/unikraft-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69084907?s=80&v=4"}},{"before":"f37b9aca5ec9d88412fcdf418393b6c96e209883","after":"6322d0d25e2a4e592905d840d0af94017364e1cd","ref":"refs/heads/staging","pushedAt":"2024-05-31T20:16:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"unikraft-bot","name":"Unikraft Bot","path":"/unikraft-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69084907?s=80&v=4"},"commit":{"message":"lib/posix-poll: Fix finalizer duplication in epoll\n\nCommit 7b2e38171 (lib/posix-poll: Autoremove closed files from epoll)\nintroduced a logic error that would register a file finalizer on every\ncall to EPOLL_CTL_MOD. This lead to use-after-free errors when a file\nwas removed from epoll.\nThis change is a quick fix to this error. A more elegant refactoring of\nepoll code should be considered when vfscore shim is no longer required.\n\nSigned-off-by: Andrei Tatar \nReviewed-by: Stefan Jumarea \nReviewed-by: Radu Nichita \nApproved-by: Razvan Deaconescu \nGitHub-Closes: #1438","shortMessageHtmlLink":"lib/posix-poll: Fix finalizer duplication in epoll"}},{"before":"f37b9aca5ec9d88412fcdf418393b6c96e209883","after":"281acbc1f28650f7b6edf7e276011f5d434491f4","ref":"refs/heads/staging-1438","pushedAt":"2024-05-31T20:16:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"unikraft-bot","name":"Unikraft Bot","path":"/unikraft-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69084907?s=80&v=4"},"commit":{"message":"lib/posix-poll: Fix finalizer duplication in epoll\n\nCommit 7b2e38171 (lib/posix-poll: Autoremove closed files from epoll)\nintroduced a logic error that would register a file finalizer on every\ncall to EPOLL_CTL_MOD. This lead to use-after-free errors when a file\nwas removed from epoll.\nThis change is a quick fix to this error. A more elegant refactoring of\nepoll code should be considered when vfscore shim is no longer required.\n\nSigned-off-by: Andrei Tatar ","shortMessageHtmlLink":"lib/posix-poll: Fix finalizer duplication in epoll"}},{"before":null,"after":"f37b9aca5ec9d88412fcdf418393b6c96e209883","ref":"refs/heads/staging-1438","pushedAt":"2024-05-31T20:16:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"unikraft-bot","name":"Unikraft Bot","path":"/unikraft-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69084907?s=80&v=4"},"commit":{"message":"lib/ukfile: Remove padding from struct uk_statx\n\nThis change removes the padding fields from uk_statx, minimizing memory\nwaste when allocating inside the kernel.\nSyscalls never reveal these kernel structs, and userspace allocates a\nstruct statx dictated by its libc.\n\nSigned-off-by: Andrei Tatar \nReviewed-by: Stefan Jumarea \nApproved-by: Razvan Deaconescu \nGitHub-Closes: #1387","shortMessageHtmlLink":"lib/ukfile: Remove padding from struct uk_statx"}},{"before":"2b7315147285294ec12595a17bd6a8a92ef1ad21","after":null,"ref":"refs/heads/staging-1387","pushedAt":"2024-05-31T17:47:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"unikraft-bot","name":"Unikraft Bot","path":"/unikraft-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69084907?s=80&v=4"}},{"before":"5c56f0147a48c9c41f987c14dbf646944027dc50","after":"f37b9aca5ec9d88412fcdf418393b6c96e209883","ref":"refs/heads/staging","pushedAt":"2024-05-31T17:47:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"unikraft-bot","name":"Unikraft Bot","path":"/unikraft-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69084907?s=80&v=4"},"commit":{"message":"lib/ukfile: Remove padding from struct uk_statx\n\nThis change removes the padding fields from uk_statx, minimizing memory\nwaste when allocating inside the kernel.\nSyscalls never reveal these kernel structs, and userspace allocates a\nstruct statx dictated by its libc.\n\nSigned-off-by: Andrei Tatar \nReviewed-by: Stefan Jumarea \nApproved-by: Razvan Deaconescu \nGitHub-Closes: #1387","shortMessageHtmlLink":"lib/ukfile: Remove padding from struct uk_statx"}},{"before":"5c56f0147a48c9c41f987c14dbf646944027dc50","after":"2b7315147285294ec12595a17bd6a8a92ef1ad21","ref":"refs/heads/staging-1387","pushedAt":"2024-05-31T17:47:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"unikraft-bot","name":"Unikraft Bot","path":"/unikraft-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69084907?s=80&v=4"},"commit":{"message":"lib/ukfile: Remove padding from struct uk_statx\n\nThis change removes the padding fields from uk_statx, minimizing memory\nwaste when allocating inside the kernel.\nSyscalls never reveal these kernel structs, and userspace allocates a\nstruct statx dictated by its libc.\n\nSigned-off-by: Andrei Tatar ","shortMessageHtmlLink":"lib/ukfile: Remove padding from struct uk_statx"}},{"before":null,"after":"5c56f0147a48c9c41f987c14dbf646944027dc50","ref":"refs/heads/staging-1387","pushedAt":"2024-05-31T17:47:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"unikraft-bot","name":"Unikraft Bot","path":"/unikraft-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69084907?s=80&v=4"},"commit":{"message":"plat/xen/arm: Set pg_count parameter for mrd regions\n\nSet pg_count in _init_mem call to fix assertion failure on start:\n\n Assertion failure:\n (mrd)->pg_count * 0x1000UL == (mrd)->len\n\nThis assertion checks for mrd->pg_count parameter that was introduced\nin the following commit:\nad52a90f (uk/plat/memory: Introduce `pg_off` and `pg_count` memregion\nfields, 2023-10-28)\n\nSigned-off-by: Oleksii Moisieiev \nApproved-by: Michalis Pappas \nReviewed-by: Sergiu Moga \nGitHub-Closes: #1436","shortMessageHtmlLink":"plat/xen/arm: Set pg_count parameter for mrd regions"}},{"before":"3b8a1c37a3ae293229e6535cc9a8dd42da587d8f","after":null,"ref":"refs/heads/staging-1436","pushedAt":"2024-05-31T17:44:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"unikraft-bot","name":"Unikraft Bot","path":"/unikraft-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69084907?s=80&v=4"}},{"before":"e620e08212a0764152c91c52a5a8bd57fb950874","after":"5c56f0147a48c9c41f987c14dbf646944027dc50","ref":"refs/heads/staging","pushedAt":"2024-05-31T17:44:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"unikraft-bot","name":"Unikraft Bot","path":"/unikraft-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69084907?s=80&v=4"},"commit":{"message":"plat/xen/arm: Set pg_count parameter for mrd regions\n\nSet pg_count in _init_mem call to fix assertion failure on start:\n\n Assertion failure:\n (mrd)->pg_count * 0x1000UL == (mrd)->len\n\nThis assertion checks for mrd->pg_count parameter that was introduced\nin the following commit:\nad52a90f (uk/plat/memory: Introduce `pg_off` and `pg_count` memregion\nfields, 2023-10-28)\n\nSigned-off-by: Oleksii Moisieiev \nApproved-by: Michalis Pappas \nReviewed-by: Sergiu Moga \nGitHub-Closes: #1436","shortMessageHtmlLink":"plat/xen/arm: Set pg_count parameter for mrd regions"}},{"before":"e620e08212a0764152c91c52a5a8bd57fb950874","after":"3b8a1c37a3ae293229e6535cc9a8dd42da587d8f","ref":"refs/heads/staging-1436","pushedAt":"2024-05-31T17:44:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"unikraft-bot","name":"Unikraft Bot","path":"/unikraft-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69084907?s=80&v=4"},"commit":{"message":"plat/xen/arm: Set pg_count parameter for mrd regions\n\nSet pg_count in _init_mem call to fix assertion failure on start:\n\n Assertion failure:\n (mrd)->pg_count * 0x1000UL == (mrd)->len\n\nThis assertion checks for mrd->pg_count parameter that was introduced\nin the following commit:\nad52a90f (uk/plat/memory: Introduce `pg_off` and `pg_count` memregion\nfields, 2023-10-28)\n\nSigned-off-by: Oleksii Moisieiev ","shortMessageHtmlLink":"plat/xen/arm: Set pg_count parameter for mrd regions"}},{"before":null,"after":"e620e08212a0764152c91c52a5a8bd57fb950874","ref":"refs/heads/staging-1436","pushedAt":"2024-05-31T17:44:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"unikraft-bot","name":"Unikraft Bot","path":"/unikraft-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69084907?s=80&v=4"},"commit":{"message":"lib/syscall_shim: Fix `legacy_syscall.h` inclusion\n\nInclude `legacy_syscall.h` header as if it is part of the inclusion\nsearch path, which it is indeed.\n\nSigned-off-by: Sergiu Moga \nApproved-by: Michalis Pappas \nReviewed-by: Simon Kuenzer \nGitHub-Closes: #1346","shortMessageHtmlLink":"lib/syscall_shim: Fix legacy_syscall.h inclusion"}},{"before":"a948a1b1792a132ead7f8701592094455661f586","after":null,"ref":"refs/heads/staging-1346","pushedAt":"2024-05-31T13:45:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"unikraft-bot","name":"Unikraft Bot","path":"/unikraft-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69084907?s=80&v=4"}},{"before":"67cefa3cbabf01e0ec43abd183f4f0345cf59b67","after":"e620e08212a0764152c91c52a5a8bd57fb950874","ref":"refs/heads/staging","pushedAt":"2024-05-31T13:45:34.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"unikraft-bot","name":"Unikraft Bot","path":"/unikraft-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69084907?s=80&v=4"},"commit":{"message":"lib/syscall_shim: Fix `legacy_syscall.h` inclusion\n\nInclude `legacy_syscall.h` header as if it is part of the inclusion\nsearch path, which it is indeed.\n\nSigned-off-by: Sergiu Moga \nApproved-by: Michalis Pappas \nReviewed-by: Simon Kuenzer \nGitHub-Closes: #1346","shortMessageHtmlLink":"lib/syscall_shim: Fix legacy_syscall.h inclusion"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEW3Jl1gA","startCursor":null,"endCursor":null}},"title":"Activity ยท unikraft/unikraft"}