{"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:1717711638.0","currentOid":""},"activityList":{"items":[{"before":"a0e394972559801977dd5939d2cdc353598dd9ca","after":"484ff209a5265bc4b2366041f149534922d0e5c8","ref":"refs/heads/staging","pushedAt":"2024-06-07T07:06:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"razvand","name":"Razvan Deaconescu","path":"/razvand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/232418?s=80&v=4"},"commit":{"message":"Release: v0.17.0 Calypso\n\nSigned-off-by: Razvan Deaconescu ","shortMessageHtmlLink":"Release: v0.17.0 Calypso"}},{"before":"879ce02ebc21662a54e836defd6d30718a36a1ad","after":null,"ref":"refs/tags/working_traps","pushedAt":"2024-06-06T22:07:18.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":"a0e394972559801977dd5939d2cdc353598dd9ca","after":"484ff209a5265bc4b2366041f149534922d0e5c8","ref":"refs/heads/stable","pushedAt":"2024-06-06T22:06:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"razvand","name":"Razvan Deaconescu","path":"/razvand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/232418?s=80&v=4"},"commit":{"message":"Release: v0.17.0 Calypso\n\nSigned-off-by: Razvan Deaconescu ","shortMessageHtmlLink":"Release: v0.17.0 Calypso"}},{"before":"cb0f8ba2f59a17266ec8ee990b1c699167f7cd59","after":"a0e394972559801977dd5939d2cdc353598dd9ca","ref":"refs/heads/stable","pushedAt":"2024-06-06T22:04:05.000Z","pushType":"push","commitsCount":70,"pusher":{"login":"razvand","name":"Razvan Deaconescu","path":"/razvand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/232418?s=80&v=4"},"commit":{"message":"plat/common: Fix wrong `vbase` of legacy video memory area\n\nCommit a001e41f607c (\"plat/common/x86: Increase legacy high regions granularity\")\nused the wrong value for the vbase, using by mistake the length of the\nregion instead of its start. Fix this.\n\nSigned-off-by: Sergiu Moga \nReviewed-by: Radu Nichita \nApproved-by: Razvan Deaconescu \nGitHub-Closes: #1452","shortMessageHtmlLink":"plat/common: Fix wrong vbase of legacy video memory area"}},{"before":"9b5b6d50a38c596673fcc7312be10627d69f6045","after":null,"ref":"refs/heads/staging-1452","pushedAt":"2024-06-06T20:14:00.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":"5a019a81d730fffeacfb97c58e4f22516cd12710","after":"a0e394972559801977dd5939d2cdc353598dd9ca","ref":"refs/heads/staging","pushedAt":"2024-06-06T20:13:58.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/common: Fix wrong `vbase` of legacy video memory area\n\nCommit a001e41f607c (\"plat/common/x86: Increase legacy high regions granularity\")\nused the wrong value for the vbase, using by mistake the length of the\nregion instead of its start. Fix this.\n\nSigned-off-by: Sergiu Moga \nReviewed-by: Radu Nichita \nApproved-by: Razvan Deaconescu \nGitHub-Closes: #1452","shortMessageHtmlLink":"plat/common: Fix wrong vbase of legacy video memory area"}},{"before":"5a019a81d730fffeacfb97c58e4f22516cd12710","after":"9b5b6d50a38c596673fcc7312be10627d69f6045","ref":"refs/heads/staging-1452","pushedAt":"2024-06-06T20:13:57.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/common: Fix wrong `vbase` of legacy video memory area\n\nCommit a001e41f607c (\"plat/common/x86: Increase legacy high regions granularity\")\nused the wrong value for the vbase, using by mistake the length of the\nregion instead of its start. Fix this.\n\nSigned-off-by: Sergiu Moga ","shortMessageHtmlLink":"plat/common: Fix wrong vbase of legacy video memory area"}},{"before":null,"after":"5a019a81d730fffeacfb97c58e4f22516cd12710","ref":"refs/heads/staging-1452","pushedAt":"2024-06-06T20:13:53.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/ukrandom: Add option to seed the CSPRNG with a fixed value\n\nAdd an option to seed the CSPRNG with a fixed value. This options is\nintended for development purposes, or running Unikraft in legacy\nsystems that don't provide a TRNG.\n\nEnabling this option compromises the system's security. The build\nsystem will mark Unikraft as tainted and libukrandom will print a\nbanner during init.\n\nDO NOT ENABLE THIS OPTIION IN PRODUCTION SYSTEMS.\n\nSigned-off-by: Michalis Pappas \nReviewed-by: Alex Apostolescu \nReviewed-by: Sergiu Moga \nApproved-by: Razvan Deaconescu \nGitHub-Closes: #1451","shortMessageHtmlLink":"lib/ukrandom: Add option to seed the CSPRNG with a fixed value"}},{"before":"6f330ad49537a8505aafb3aaca3e528527fd59aa","after":null,"ref":"refs/heads/staging-1451","pushedAt":"2024-06-06T20:13:21.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":"73ac49ea4f9d1fa0110348d2d7cb20f99a5081eb","after":"5a019a81d730fffeacfb97c58e4f22516cd12710","ref":"refs/heads/staging","pushedAt":"2024-06-06T20:13:19.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"unikraft-bot","name":"Unikraft Bot","path":"/unikraft-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69084907?s=80&v=4"},"commit":{"message":"lib/ukrandom: Add option to seed the CSPRNG with a fixed value\n\nAdd an option to seed the CSPRNG with a fixed value. This options is\nintended for development purposes, or running Unikraft in legacy\nsystems that don't provide a TRNG.\n\nEnabling this option compromises the system's security. The build\nsystem will mark Unikraft as tainted and libukrandom will print a\nbanner during init.\n\nDO NOT ENABLE THIS OPTIION IN PRODUCTION SYSTEMS.\n\nSigned-off-by: Michalis Pappas \nReviewed-by: Alex Apostolescu \nReviewed-by: Sergiu Moga \nApproved-by: Razvan Deaconescu \nGitHub-Closes: #1451","shortMessageHtmlLink":"lib/ukrandom: Add option to seed the CSPRNG with a fixed value"}},{"before":"73ac49ea4f9d1fa0110348d2d7cb20f99a5081eb","after":"6f330ad49537a8505aafb3aaca3e528527fd59aa","ref":"refs/heads/staging-1451","pushedAt":"2024-06-06T20:13:17.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"unikraft-bot","name":"Unikraft Bot","path":"/unikraft-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69084907?s=80&v=4"},"commit":{"message":"lib/ukrandom: Add option to seed the CSPRNG with a fixed value\n\nAdd an option to seed the CSPRNG with a fixed value. This options is\nintended for development purposes, or running Unikraft in legacy\nsystems that don't provide a TRNG.\n\nEnabling this option compromises the system's security. The build\nsystem will mark Unikraft as tainted and libukrandom will print a\nbanner during init.\n\nDO NOT ENABLE THIS OPTIION IN PRODUCTION SYSTEMS.\n\nSigned-off-by: Michalis Pappas ","shortMessageHtmlLink":"lib/ukrandom: Add option to seed the CSPRNG with a fixed value"}},{"before":null,"after":"73ac49ea4f9d1fa0110348d2d7cb20f99a5081eb","ref":"refs/heads/staging-1451","pushedAt":"2024-06-06T20:13:14.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/common: On overlap, see if left free region surpasses right one\n\nIn the following case:\n ml\n◄────────────────────────────────────────────►\n\n ┌──────────────┬──────────────────────┬─────┐\n │ │ │ │\n │ │ │ │\n │ │ │ │\n │ │ │ │\n │ │ │ │\n │ │ │ │\n │ │ │ │\n │ │ │ │\n │ │ │ │\n └──────────────┴──────────────────────┴─────┘\n\n ◄──────────────────────►\n mr\n\nThe left over zone to the left of `mr` is inserted separately, as it\nshould. But without this patch, for the following scenario\n\n ml\n◄──────────────────────────────────►\n\n ┌──────────────┬──────────────────┬────┐\n │ │ │ │\n │ │ │ │\n │ │ │ │\n │ │ │ │\n │ │ │ │\n │ │ │ │\n │ │ │ │\n │ │ │ │\n │ │ │ │\n └──────────────┴──────────────────┴────┘\n\n ◄──────────────────────►\n mr\n\nThere is no leftover space, but a memory region of negative size is\ninserted. so check for the size of the negative region before doing any\ninsertions.\n\nSigned-off-by: Sergiu Moga \nReviewed-by: Marco Schlumpp \nApproved-by: Razvan Deaconescu \nGitHub-Closes: #1449","shortMessageHtmlLink":"plat/common: On overlap, see if left free region surpasses right one"}},{"before":"f7f255f3543ac6afefbb5f796981914a5e002b2f","after":null,"ref":"refs/heads/staging-1449","pushedAt":"2024-06-05T21:49:16.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":"03f7f2026d26944470eb593041652dd491e00adb","after":"73ac49ea4f9d1fa0110348d2d7cb20f99a5081eb","ref":"refs/heads/staging","pushedAt":"2024-06-05T21:49:13.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"unikraft-bot","name":"Unikraft Bot","path":"/unikraft-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69084907?s=80&v=4"},"commit":{"message":"plat/common: On overlap, see if left free region surpasses right one\n\nIn the following case:\n ml\n◄────────────────────────────────────────────►\n\n ┌──────────────┬──────────────────────┬─────┐\n │ │ │ │\n │ │ │ │\n │ │ │ │\n │ │ │ │\n │ │ │ │\n │ │ │ │\n │ │ │ │\n │ │ │ │\n │ │ │ │\n └──────────────┴──────────────────────┴─────┘\n\n ◄──────────────────────►\n mr\n\nThe left over zone to the left of `mr` is inserted separately, as it\nshould. But without this patch, for the following scenario\n\n ml\n◄──────────────────────────────────►\n\n ┌──────────────┬──────────────────┬────┐\n │ │ │ │\n │ │ │ │\n │ │ │ │\n │ │ │ │\n │ │ │ │\n │ │ │ │\n │ │ │ │\n │ │ │ │\n │ │ │ │\n └──────────────┴──────────────────┴────┘\n\n ◄──────────────────────►\n mr\n\nThere is no leftover space, but a memory region of negative size is\ninserted. so check for the size of the negative region before doing any\ninsertions.\n\nSigned-off-by: Sergiu Moga \nReviewed-by: Marco Schlumpp \nApproved-by: Razvan Deaconescu \nGitHub-Closes: #1449","shortMessageHtmlLink":"plat/common: On overlap, see if left free region surpasses right one"}},{"before":"03f7f2026d26944470eb593041652dd491e00adb","after":"f7f255f3543ac6afefbb5f796981914a5e002b2f","ref":"refs/heads/staging-1449","pushedAt":"2024-06-05T21:49:11.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"unikraft-bot","name":"Unikraft Bot","path":"/unikraft-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69084907?s=80&v=4"},"commit":{"message":"plat/common: On overlap, see if left free region surpasses right one\n\nIn the following case:\n ml\n◄────────────────────────────────────────────►\n\n ┌──────────────┬──────────────────────┬─────┐\n │ │ │ │\n │ │ │ │\n │ │ │ │\n │ │ │ │\n │ │ │ │\n │ │ │ │\n │ │ │ │\n │ │ │ │\n │ │ │ │\n └──────────────┴──────────────────────┴─────┘\n\n ◄──────────────────────►\n mr\n\nThe left over zone to the left of `mr` is inserted separately, as it\nshould. But without this patch, for the following scenario\n\n ml\n◄──────────────────────────────────►\n\n ┌──────────────┬──────────────────┬────┐\n │ │ │ │\n │ │ │ │\n │ │ │ │\n │ │ │ │\n │ │ │ │\n │ │ │ │\n │ │ │ │\n │ │ │ │\n │ │ │ │\n └──────────────┴──────────────────┴────┘\n\n ◄──────────────────────►\n mr\n\nThere is no leftover space, but a memory region of negative size is\ninserted. so check for the size of the negative region before doing any\ninsertions.\n\nSigned-off-by: Sergiu Moga ","shortMessageHtmlLink":"plat/common: On overlap, see if left free region surpasses right one"}},{"before":null,"after":"03f7f2026d26944470eb593041652dd491e00adb","ref":"refs/heads/staging-1449","pushedAt":"2024-06-05T21:49: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":"plat/xen: Enable HAVE_RANDOM\n\nEnable HAVE_RANDOM on Xen. This flag implies that the platform\nprovides a hardware RNG that libukrandom can rely on to securely\nseed the CSPRNG.\n\nSigned-off-by: Michalis Pappas \nReviewed-by: Alex Apostolescu \nApproved-by: Razvan Deaconescu \nGitHub-Closes: #1450","shortMessageHtmlLink":"plat/xen: Enable HAVE_RANDOM"}},{"before":"88d9b78defe4b689bc229a9d8c7b6fdae6d6ca54","after":null,"ref":"refs/heads/staging-1450","pushedAt":"2024-06-05T21:48:21.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":"59f847e4b74f2e0e17b0d663bb7c12341b5b79f2","after":"03f7f2026d26944470eb593041652dd491e00adb","ref":"refs/heads/staging","pushedAt":"2024-06-05T21:48:19.000Z","pushType":"push","commitsCount":3,"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: Enable HAVE_RANDOM\n\nEnable HAVE_RANDOM on Xen. This flag implies that the platform\nprovides a hardware RNG that libukrandom can rely on to securely\nseed the CSPRNG.\n\nSigned-off-by: Michalis Pappas \nReviewed-by: Alex Apostolescu \nApproved-by: Razvan Deaconescu \nGitHub-Closes: #1450","shortMessageHtmlLink":"plat/xen: Enable HAVE_RANDOM"}},{"before":"59f847e4b74f2e0e17b0d663bb7c12341b5b79f2","after":"88d9b78defe4b689bc229a9d8c7b6fdae6d6ca54","ref":"refs/heads/staging-1450","pushedAt":"2024-06-05T21:48:18.000Z","pushType":"pr_merge","commitsCount":3,"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: Enable HAVE_RANDOM\n\nEnable HAVE_RANDOM on Xen. This flag implies that the platform\nprovides a hardware RNG that libukrandom can rely on to securely\nseed the CSPRNG.\n\nSigned-off-by: Michalis Pappas ","shortMessageHtmlLink":"plat/xen: Enable HAVE_RANDOM"}},{"before":null,"after":"59f847e4b74f2e0e17b0d663bb7c12341b5b79f2","ref":"refs/heads/staging-1450","pushedAt":"2024-06-05T21:48:16.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/ukrandom: Clean the public API\n\nThis commit addresses the public API by renaming the main randomness\nfunction uk_swrand_fill_buffer() to uk_random_fill_buffer(), to abide\nUnikraft's naming convention.\n\nAs a result, the private hwrng function fill_buffer() is renamed to\nuk_random_hwrng_fill_buffer().\n\nuk_random_fill_buffer() is the result of a PRNG and it never fails.\nMake it void to reflect this.\n\nSigned-off-by: Alex Apostolescu \nReviewed-by: Sergiu Moga \nReviewed-by: Delia Pavel \nReviewed-by: Michalis Pappas \nApproved-by: Razvan Deaconescu \nGitHub-Closes: #1008","shortMessageHtmlLink":"lib/ukrandom: Clean the public API"}},{"before":"622b2d532eac6be709fcac9372dc6ed9786e683f","after":null,"ref":"refs/heads/staging-1008","pushedAt":"2024-06-05T21:46:46.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":"0f39b635ea8cefd0865d51b1b1e420746d310ed2","after":"59f847e4b74f2e0e17b0d663bb7c12341b5b79f2","ref":"refs/heads/staging","pushedAt":"2024-06-05T21:46:44.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"unikraft-bot","name":"Unikraft Bot","path":"/unikraft-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69084907?s=80&v=4"},"commit":{"message":"lib/ukrandom: Clean the public API\n\nThis commit addresses the public API by renaming the main randomness\nfunction uk_swrand_fill_buffer() to uk_random_fill_buffer(), to abide\nUnikraft's naming convention.\n\nAs a result, the private hwrng function fill_buffer() is renamed to\nuk_random_hwrng_fill_buffer().\n\nuk_random_fill_buffer() is the result of a PRNG and it never fails.\nMake it void to reflect this.\n\nSigned-off-by: Alex Apostolescu \nReviewed-by: Sergiu Moga \nReviewed-by: Delia Pavel \nReviewed-by: Michalis Pappas \nApproved-by: Razvan Deaconescu \nGitHub-Closes: #1008","shortMessageHtmlLink":"lib/ukrandom: Clean the public API"}},{"before":"0f39b635ea8cefd0865d51b1b1e420746d310ed2","after":"622b2d532eac6be709fcac9372dc6ed9786e683f","ref":"refs/heads/staging-1008","pushedAt":"2024-06-05T21:46:43.000Z","pushType":"pr_merge","commitsCount":11,"pusher":{"login":"unikraft-bot","name":"Unikraft Bot","path":"/unikraft-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69084907?s=80&v=4"},"commit":{"message":"lib/ukrandom: Clean the public API\n\nThis commit addresses the public API by renaming the main randomness\nfunction uk_swrand_fill_buffer() to uk_random_fill_buffer(), to abide\nUnikraft's naming convention.\n\nAs a result, the private hwrng function fill_buffer() is renamed to\nuk_random_hwrng_fill_buffer().\n\nuk_random_fill_buffer() is the result of a PRNG and it never fails.\nMake it void to reflect this.\n\nSigned-off-by: Alex Apostolescu ","shortMessageHtmlLink":"lib/ukrandom: Clean the public API"}},{"before":null,"after":"0f39b635ea8cefd0865d51b1b1e420746d310ed2","ref":"refs/heads/staging-1008","pushedAt":"2024-06-05T21:46:40.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/common/arm: Check for QARMA3 support in pauth_init()\n\nAdd definitions ID_AA64ISAR2_EL1.APA3 and update pauth_init() to\nadditionally query APA3 (QARMA3) when checking if PAuth is enabled.\n\nCheckpatch-Ignore: LONG_LINE\nSigned-off-by: Michalis Pappas \nReviewed-by: Stefan Jumarea \nReviewed-by: Razvan Virtan \nApproved-by: Razvan Deaconescu \nGitHub-Closes: #1441","shortMessageHtmlLink":"plat/common/arm: Check for QARMA3 support in pauth_init()"}},{"before":"9127d012a650e04fcf668d6fe2a510c85ab303a8","after":null,"ref":"refs/heads/staging-1441","pushedAt":"2024-06-05T21:02:21.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":"b26f9b10bf4040c1762e30beea3658a0d9de5565","after":"0f39b635ea8cefd0865d51b1b1e420746d310ed2","ref":"refs/heads/staging","pushedAt":"2024-06-05T21:02:19.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/common/arm: Check for QARMA3 support in pauth_init()\n\nAdd definitions ID_AA64ISAR2_EL1.APA3 and update pauth_init() to\nadditionally query APA3 (QARMA3) when checking if PAuth is enabled.\n\nCheckpatch-Ignore: LONG_LINE\nSigned-off-by: Michalis Pappas \nReviewed-by: Stefan Jumarea \nReviewed-by: Razvan Virtan \nApproved-by: Razvan Deaconescu \nGitHub-Closes: #1441","shortMessageHtmlLink":"plat/common/arm: Check for QARMA3 support in pauth_init()"}},{"before":"b26f9b10bf4040c1762e30beea3658a0d9de5565","after":"9127d012a650e04fcf668d6fe2a510c85ab303a8","ref":"refs/heads/staging-1441","pushedAt":"2024-06-05T21:02:17.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/common/arm: Check for QARMA3 support in pauth_init()\n\nAdd definitions ID_AA64ISAR2_EL1.APA3 and update pauth_init() to\nadditionally query APA3 (QARMA3) when checking if PAuth is enabled.\n\nCheckpatch-Ignore: LONG_LINE\nSigned-off-by: Michalis Pappas ","shortMessageHtmlLink":"plat/common/arm: Check for QARMA3 support in pauth_init()"}},{"before":null,"after":"b26f9b10bf4040c1762e30beea3658a0d9de5565","ref":"refs/heads/staging-1441","pushedAt":"2024-06-05T21:02:14.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/ukalloc: Fix build with clang when MEMTAG is enabled\n\nReplace cast to uint64_t with __u64 to fix building with clang when\nmemory tagging is enabled.\n\nSigned-off-by: Michalis Pappas \nReviewed-by: Stefan Jumarea \nReviewed-by: Razvan Virtan \nApproved-by: Razvan Deaconescu \nGitHub-Closes: #1440","shortMessageHtmlLink":"lib/ukalloc: Fix build with clang when MEMTAG is enabled"}},{"before":"2ea7d6049c66dc45e9001e5f68e80d81c9d5bcd1","after":null,"ref":"refs/heads/staging-1440","pushedAt":"2024-06-05T21:01:44.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":"aa92bb7745c92dc19b207d08c699e70e32430882","after":"b26f9b10bf4040c1762e30beea3658a0d9de5565","ref":"refs/heads/staging","pushedAt":"2024-06-05T21:01:43.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/ukalloc: Fix build with clang when MEMTAG is enabled\n\nReplace cast to uint64_t with __u64 to fix building with clang when\nmemory tagging is enabled.\n\nSigned-off-by: Michalis Pappas \nReviewed-by: Stefan Jumarea \nReviewed-by: Razvan Virtan \nApproved-by: Razvan Deaconescu \nGitHub-Closes: #1440","shortMessageHtmlLink":"lib/ukalloc: Fix build with clang when MEMTAG is enabled"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXu1jhgA","startCursor":null,"endCursor":null}},"title":"Activity · unikraft/unikraft"}