{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":515643561,"defaultBranch":"main","name":"linux-svsm","ownerLogin":"AMDESE","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-07-19T15:34:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/30510261?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1682698051.0","currentOid":""},"activityList":{"items":[{"before":"1801cf2ffe32c498847c6676b733e4634a18642c","after":"a2d150f959edc568582149d258599d12872da153","ref":"refs/heads/main","pushedAt":"2024-02-01T22:38:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tlendacky","name":"Tom Lendacky","path":"/tlendacky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26725967?s=80&v=4"},"commit":{"message":"scripts: Update the stable commits and launch script\n\nPoint to the latest versions of the SVSM support - v4. Additionally,\nadjust the Qemu launch script to work with the latest SNP hypervisor\nsupport.\n\nSigned-off-by: Tom Lendacky ","shortMessageHtmlLink":"scripts: Update the stable commits and launch script"}},{"before":"8d518f134d34bd2b3000755bac904fe16d72e64e","after":"1801cf2ffe32c498847c6676b733e4634a18642c","ref":"refs/heads/main","pushedAt":"2023-11-30T17:40:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tlendacky","name":"Tom Lendacky","path":"/tlendacky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26725967?s=80&v=4"},"commit":{"message":"README: Update README file with current Linux SVSM development status\n\nUpdate the README file to indicate Linux SVSM is no longer in active\ndevelopment and point users to the COCONUT SVSM.\n\nSigned-off-by: Tom Lendacky ","shortMessageHtmlLink":"README: Update README file with current Linux SVSM development status"}},{"before":"93b48976166b0c328b0baafa76e5f4d133d1d8e5","after":"8d518f134d34bd2b3000755bac904fe16d72e64e","ref":"refs/heads/main","pushedAt":"2023-09-20T14:25:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tlendacky","name":"Tom Lendacky","path":"/tlendacky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26725967?s=80&v=4"},"commit":{"message":"scripts: Update the stable commits to point to latest versions\n\nPoint to the latest versions of the SVSM support - v3. Additionally,\nprevious versions of the KVM SEV-SNP hypervisor support automatically\nset the restricted injection feature for an SVSM. Switch to requiring\nthat the bit be set as part of the init-flags passed in by the VMM.\n\nSigned-off-by: Tom Lendacky ","shortMessageHtmlLink":"scripts: Update the stable commits to point to latest versions"}},{"before":"6265c2dcaa5481bca6876afa62b4ee6d7477dc4b","after":"93b48976166b0c328b0baafa76e5f4d133d1d8e5","ref":"refs/heads/main","pushedAt":"2023-09-19T17:20:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tlendacky","name":"Tom Lendacky","path":"/tlendacky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26725967?s=80&v=4"},"commit":{"message":"scripts: Update the stable commits to point to latest versions\n\nPoint to the latest versions of the SVSM support - v3.\n\nSigned-off-by: Tom Lendacky ","shortMessageHtmlLink":"scripts: Update the stable commits to point to latest versions"}},{"before":"7f286b506bb969a919c01a9d852177493397da27","after":"6265c2dcaa5481bca6876afa62b4ee6d7477dc4b","ref":"refs/heads/main","pushedAt":"2023-09-19T17:04:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tlendacky","name":"Tom Lendacky","path":"/tlendacky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26725967?s=80&v=4"},"commit":{"message":"vc: Update unhandled #VC message information\n\nUpdate to the unhandled #VC message to print the the RIP in hexadecimal\nand include the CR2 register, which can be relative to the #VC taken.\n\nSigned-off-by: Tom Lendacky ","shortMessageHtmlLink":"vc: Update unhandled #VC message information"}},{"before":"89714237999005f3b3bdb4304d83be190e809df9","after":"7f286b506bb969a919c01a9d852177493397da27","ref":"refs/heads/main","pushedAt":"2023-04-28T16:30:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Zildj1an","name":"Carlos Bilbao","path":"/Zildj1an","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24595131?s=80&v=4"},"commit":{"message":"README: Mention alternative branch cpl-support\n\nSigned-off-by: Carlos Bilbao ","shortMessageHtmlLink":"README: Mention alternative branch cpl-support"}},{"before":"e0fa2b6b89e13988ccb2ad37d8846511b7ba7a25","after":"8be638aa54332570379f9fffe9eea7acd0fabcbe","ref":"refs/heads/cpl-support","pushedAt":"2023-04-28T16:28:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Zildj1an","name":"Carlos Bilbao","path":"/Zildj1an","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24595131?s=80&v=4"},"commit":{"message":"Merge pull request #54 from Zildj1an/main\n\nAdd userspace Linux SVSM (CPL3) and system calls in new branch","shortMessageHtmlLink":"Merge pull request #54 from Zildj1an/main"}},{"before":"89714237999005f3b3bdb4304d83be190e809df9","after":"e0fa2b6b89e13988ccb2ad37d8846511b7ba7a25","ref":"refs/heads/cpl-support","pushedAt":"2023-04-28T16:24:51.000Z","pushType":"pr_merge","commitsCount":14,"pusher":{"login":"Zildj1an","name":"Carlos Bilbao","path":"/Zildj1an","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24595131?s=80&v=4"},"commit":{"message":"Merge pull request #54 from Zildj1an/main\n\nAdd userspace Linux SVSM (CPL3) and system calls in new branch","shortMessageHtmlLink":"Merge pull request #54 from Zildj1an/main"}},{"before":null,"after":"89714237999005f3b3bdb4304d83be190e809df9","ref":"refs/heads/cpl-support","pushedAt":"2023-04-28T16:07:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Zildj1an","name":"Carlos Bilbao","path":"/Zildj1an","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24595131?s=80&v=4"},"commit":{"message":"Merge pull request #52 from dubek/fixes-for-rust-1.71\n\nFixes for Rust 1.71","shortMessageHtmlLink":"Merge pull request #52 from dubek/fixes-for-rust-1.71"}},{"before":"cbf4fc1edde33e7099912a039fc1684388bb2a67","after":"89714237999005f3b3bdb4304d83be190e809df9","ref":"refs/heads/main","pushedAt":"2023-04-28T16:06:19.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Zildj1an","name":"Carlos Bilbao","path":"/Zildj1an","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24595131?s=80&v=4"},"commit":{"message":"Merge pull request #52 from dubek/fixes-for-rust-1.71\n\nFixes for Rust 1.71","shortMessageHtmlLink":"Merge pull request #52 from dubek/fixes-for-rust-1.71"}},{"before":"cbf4fc1edde33e7099912a039fc1684388bb2a67","after":null,"ref":"refs/heads/cpl-support","pushedAt":"2023-04-28T16:06:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Zildj1an","name":"Carlos Bilbao","path":"/Zildj1an","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24595131?s=80&v=4"}},{"before":null,"after":"cbf4fc1edde33e7099912a039fc1684388bb2a67","ref":"refs/heads/cpl-support","pushedAt":"2023-04-28T16:05:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Zildj1an","name":"Carlos Bilbao","path":"/Zildj1an","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24595131?s=80&v=4"},"commit":{"message":"Merge pull request #50 from crobinso/launch-script-qemu-option\n\nscripts: launch-qemu.sh: Add -qemu option","shortMessageHtmlLink":"Merge pull request #50 from crobinso/launch-script-qemu-option"}},{"before":"723bbcb7d9c2230e9772cf7980686e2399d2150c","after":"cbf4fc1edde33e7099912a039fc1684388bb2a67","ref":"refs/heads/main","pushedAt":"2023-04-25T13:49:00.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Zildj1an","name":"Carlos Bilbao","path":"/Zildj1an","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24595131?s=80&v=4"},"commit":{"message":"Merge pull request #50 from crobinso/launch-script-qemu-option\n\nscripts: launch-qemu.sh: Add -qemu option","shortMessageHtmlLink":"Merge pull request #50 from crobinso/launch-script-qemu-option"}},{"before":"69cf63f210167217cdb5764616aab732afc10e39","after":"723bbcb7d9c2230e9772cf7980686e2399d2150c","ref":"refs/heads/main","pushedAt":"2023-04-21T21:34:21.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Zildj1an","name":"Carlos Bilbao","path":"/Zildj1an","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24595131?s=80&v=4"},"commit":{"message":"Merge pull request #49 from dubek/fix-realloc-sig\n\nwrapper: Fix `realloc()` extern declaration","shortMessageHtmlLink":"Merge pull request #49 from dubek/fix-realloc-sig"}},{"before":"37aa0d3e5ba8ebc726080a707812af7291cb1ca0","after":"69cf63f210167217cdb5764616aab732afc10e39","ref":"refs/heads/main","pushedAt":"2023-04-19T14:04:45.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Zildj1an","name":"Carlos Bilbao","path":"/Zildj1an","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24595131?s=80&v=4"},"commit":{"message":"Merge pull request #48 from Freax13/fix/address_valid_c_bit\n\nprotocols/core: Check for C-bit in `address_valid`","shortMessageHtmlLink":"Merge pull request #48 from Freax13/fix/address_valid_c_bit"}},{"before":"88d2950bf0a7937f2e41460bb5d3ad42835ef9c8","after":"37aa0d3e5ba8ebc726080a707812af7291cb1ca0","ref":"refs/heads/main","pushedAt":"2023-04-11T16:23:47.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Zildj1an","name":"Carlos Bilbao","path":"/Zildj1an","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24595131?s=80&v=4"},"commit":{"message":"Merge pull request #43 from dubek/use-uuid\n\nbios: Use uuid! macro to parse GUIDs at compile time","shortMessageHtmlLink":"Merge pull request #43 from dubek/use-uuid"}},{"before":"9c2c67f2e5091e00fead723e27fad739006705f1","after":"88d2950bf0a7937f2e41460bb5d3ad42835ef9c8","ref":"refs/heads/main","pushedAt":"2023-04-11T16:02:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Zildj1an","name":"Carlos Bilbao","path":"/Zildj1an","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24595131?s=80&v=4"},"commit":{"message":"workflows: Execute for PRs and name steps\n\nExecute workflows for both push and PRs, and name steps.\n\nSigned-off-by: Carlos Bilbao ","shortMessageHtmlLink":"workflows: Execute for PRs and name steps"}},{"before":"3df655a378fde9790d14821380eb88c79e4a1f7d","after":"9c2c67f2e5091e00fead723e27fad739006705f1","ref":"refs/heads/main","pushedAt":"2023-04-11T15:46:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Zildj1an","name":"Carlos Bilbao","path":"/Zildj1an","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24595131?s=80&v=4"},"commit":{"message":"workflows: Add check for tests\n\nMake sure cargo test works for new PRs/commits.\n\nSigned-off-by: Carlos Bilbao ","shortMessageHtmlLink":"workflows: Add check for tests"}},{"before":"182e08632eff938863212926a53896979be29c71","after":"3df655a378fde9790d14821380eb88c79e4a1f7d","ref":"refs/heads/main","pushedAt":"2023-04-11T15:09:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Zildj1an","name":"Carlos Bilbao","path":"/Zildj1an","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24595131?s=80&v=4"},"commit":{"message":"wrapper: Use libc functions when testing\n\nWhen compiling and executing under normal conditions, custom wrappers are\nprovided for a number of libc memory operations, such as free() and alloc().\nHowever, when running `make test`, naming conflicts with standard libc\ncause the test to fail. Make wrapper functions configuration-dependent, and\nuse libc when testing. This ensures that the correct functions are used\nunder normal conditions and during testing. Fixes issue #45.\n\nFixes: da5be6086d1b (\"Add rust wrappers required by external dependencies\")\nSigned-off-by: Carlos Bilbao ","shortMessageHtmlLink":"wrapper: Use libc functions when testing"}},{"before":"152055e8f026980275c45145ac5760e54da89250","after":"182e08632eff938863212926a53896979be29c71","ref":"refs/heads/main","pushedAt":"2023-04-07T16:06:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Zildj1an","name":"Carlos Bilbao","path":"/Zildj1an","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24595131?s=80&v=4"},"commit":{"message":"locking: Add test for SpinLock test_spin_lock()\n\nAdd unit test test_spin_lock() for the custom SpinLock.\n\nSigned-off-by: Carlos Bilbao ","shortMessageHtmlLink":"locking: Add test for SpinLock test_spin_lock()"}},{"before":"2045296c075e0e98f43c5d4d1f2774d6c23a1cff","after":"152055e8f026980275c45145ac5760e54da89250","ref":"refs/heads/main","pushedAt":"2023-04-04T16:45:56.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"Zildj1an","name":"Carlos Bilbao","path":"/Zildj1an","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24595131?s=80&v=4"},"commit":{"message":"Merge pull request #41 from svsm-vtpm/svsm-ossl-preview\n\nAdd openssl, libcrt and runtime memory support from SVSM","shortMessageHtmlLink":"Merge pull request #41 from svsm-vtpm/svsm-ossl-preview"}},{"before":"4055f35eca20b498205b11615557b1122190abb9","after":"2045296c075e0e98f43c5d4d1f2774d6c23a1cff","ref":"refs/heads/main","pushedAt":"2023-03-27T17:42:47.305Z","pushType":"pr_merge","commitsCount":16,"pusher":{"login":"Zildj1an","name":"Carlos Bilbao","path":"/Zildj1an","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24595131?s=80&v=4"},"commit":{"message":"Merge pull request #40 from dubek/map-guard\n\nAdd MapGuard to automatically unmap virtual memory","shortMessageHtmlLink":"Merge pull request #40 from dubek/map-guard"}},{"before":"e9d7c3059c478b36438015c5258f90f50bc40163","after":"4055f35eca20b498205b11615557b1122190abb9","ref":"refs/heads/main","pushedAt":"2023-03-24T17:29:00.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"Zildj1an","name":"Carlos Bilbao","path":"/Zildj1an","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24595131?s=80&v=4"},"commit":{"message":"Merge pull request #42 from dubek/unit-tests\n\nAllow running simple unit tests","shortMessageHtmlLink":"Merge pull request #42 from dubek/unit-tests"}},{"before":"2ea8eeab52f42d0671dcbfa08910b3f6c71368d7","after":"e9d7c3059c478b36438015c5258f90f50bc40163","ref":"refs/heads/main","pushedAt":"2023-03-22T15:53:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Zildj1an","name":"Carlos Bilbao","path":"/Zildj1an","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24595131?s=80&v=4"},"commit":{"message":"SVSM: Check SEV feature SMTProtection is not enabled\n\nNew SEV feature SMT protection should at this point be unset for VMPL1.\nCheck AMD64 Architecture Programmer's Manual Vol.2 System Programming for\nmore information.\n\nSigned-off-by: Carlos Bilbao ","shortMessageHtmlLink":"SVSM: Check SEV feature SMTProtection is not enabled"}},{"before":"102f091a565c5cabf0f52671ae0364a25b86366f","after":"2ea8eeab52f42d0671dcbfa08910b3f6c71368d7","ref":"refs/heads/main","pushedAt":"2023-03-21T14:13:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Zildj1an","name":"Carlos Bilbao","path":"/Zildj1an","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24595131?s=80&v=4"},"commit":{"message":"linker: Discard debugging symbols .debug/.debug_*\n\nDiscard debugging symbols .debug/.debug_* from linker script.\n\nSigned-off-by: Carlos Bilbao ","shortMessageHtmlLink":"linker: Discard debugging symbols .debug/.debug_*"}},{"before":"446f2064b3f5178658236a1c6597266f3faec02a","after":"102f091a565c5cabf0f52671ae0364a25b86366f","ref":"refs/heads/main","pushedAt":"2023-03-16T21:33:26.099Z","pushType":"push","commitsCount":1,"pusher":{"login":"tlendacky","name":"Tom Lendacky","path":"/tlendacky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26725967?s=80&v=4"},"commit":{"message":"scripts: Add missing 'svsm' machine parameter with -noupm parameter\n\nThe -noupm parameter was missing recognition of the SVSM parameter in\nthe generated -machine option, fix it.\n\nSigned-off-by: Tom Lendacky ","shortMessageHtmlLink":"scripts: Add missing 'svsm' machine parameter with -noupm parameter"}},{"before":"c9c8343f4ecf0b80543ced5fa2e5eb679b9d4a87","after":"446f2064b3f5178658236a1c6597266f3faec02a","ref":"refs/heads/main","pushedAt":"2023-03-16T16:55:48.895Z","pushType":"push","commitsCount":1,"pusher":{"login":"tlendacky","name":"Tom Lendacky","path":"/tlendacky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26725967?s=80&v=4"},"commit":{"message":"scripts: Allow launch-qemu.sh script to run with non-UPM kernel support\n\nAdd a \"-noupm\" option to the launch-qemu.sh script to allow the\nlaunch-qemu.sh script to run without trying to use UPM support if the host\nis running a non-UPM version of SNP support.\n\nSigned-off-by: Tom Lendacky ","shortMessageHtmlLink":"scripts: Allow launch-qemu.sh script to run with non-UPM kernel support"}},{"before":"b2daa0129ba7f9b9254969ea9d1833466d1720d1","after":"c9c8343f4ecf0b80543ced5fa2e5eb679b9d4a87","ref":"refs/heads/main","pushedAt":"2023-03-15T17:09:41.083Z","pushType":"push","commitsCount":1,"pusher":{"login":"tlendacky","name":"Tom Lendacky","path":"/tlendacky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26725967?s=80&v=4"},"commit":{"message":"scripts: Update build script to support UPM\n\nUpdate the common.sh script to include the EXPERT kernel configuration\nproperty to be able to build kernels with support for UPM.\n\nSigned-off-by: Tom Lendacky ","shortMessageHtmlLink":"scripts: Update build script to support UPM"}},{"before":"e04e95f34776d3f68c6f9299ac4f40ee14c9dc1e","after":"b2daa0129ba7f9b9254969ea9d1833466d1720d1","ref":"refs/heads/main","pushedAt":"2023-03-14T15:58:37.132Z","pushType":"push","commitsCount":1,"pusher":{"login":"tlendacky","name":"Tom Lendacky","path":"/tlendacky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26725967?s=80&v=4"},"commit":{"message":"scripts: Update launch script to support UPM\n\nUpdate the launch-qemu.sh script to support launching SEV-SNP guests\nusing UPM.\n\nSigned-off-by: Tom Lendacky ","shortMessageHtmlLink":"scripts: Update launch script to support UPM"}},{"before":"340753ab265b98ef7486e01e9383874d0821f5e9","after":"e04e95f34776d3f68c6f9299ac4f40ee14c9dc1e","ref":"refs/heads/main","pushedAt":"2023-03-13T21:58:07.335Z","pushType":"push","commitsCount":1,"pusher":{"login":"tlendacky","name":"Tom Lendacky","path":"/tlendacky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26725967?s=80&v=4"},"commit":{"message":"scripts: Update commit branches to preview v2\n\nUpdate the commit file to point to the v2 versions of the SVSM preview\nbranches.\n\nSigned-off-by: Tom Lendacky ","shortMessageHtmlLink":"scripts: Update commit branches to preview v2"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD76TTUAA","startCursor":null,"endCursor":null}},"title":"Activity ยท AMDESE/linux-svsm"}