2023-09-08 10:19:36 |
Khaled El Mously |
bug |
|
|
added bug |
2023-09-08 10:19:52 |
Khaled El Mously |
bug task added |
|
linux-gcp (Ubuntu) |
|
2023-09-08 10:19:58 |
Khaled El Mously |
bug task deleted |
kernel-sru-workflow |
|
|
2023-09-08 10:20:07 |
Khaled El Mously |
nominated for series |
|
Ubuntu Lunar |
|
2023-09-08 10:20:07 |
Khaled El Mously |
bug task added |
|
linux-gcp (Ubuntu Lunar) |
|
2023-09-11 00:12:34 |
Khaled El Mously |
summary |
Support 3 TDX subfeatures |
Add support 3 TDX subfeatures |
|
2023-09-11 00:12:39 |
Khaled El Mously |
summary |
Add support 3 TDX subfeatures |
Add support for 3 TDX subfeatures |
|
2023-09-11 07:11:37 |
Khaled El Mously |
description |
Support is requested for 3 TDX-specific features:
- Unaccepted memory, aka "lazy memory accept"
- TDX "Get Quote" - is needed for attestation
- Marking the TSC as reliable
More information at: https://canonical.lightning.force.com/lightning/r/Case/5008e00000FTWGcAAP/view |
Support is requested for 3 TDX-specific features:
- Unaccepted memory, aka "lazy memory accept"
- TDX "Get Quote" - is needed for attestation
- Marking the TSC as reliable
More information at: https://canonical.lightning.force.com/lightning/r/Case/5008e00000FTWGcAAP/view
Testing:
Intel has provided code review for the first 2 and has additionally tested the GetQuote feature.
GCP has tested all three features and confirmed basic functionality and sanity. More testing will follow when the changes are available in -proposed and before feature release.
Regression potential:
Most of the code changes are to the following files:
arch/x86/coco/tdx
drivers/virt/coco/tdx-guest/tdx-guest.c
mm/memblock.c
mm/memory_hotplug.c
mm/page_alloc.c
mm/vmstat.c
Most of it is new code which is inside #ifdef CONFIG_UNACCEPTED_MEMORY
There is 1 tree-wide change "mm, treewide: redefine MAX_ORDER sanely" that affects many files and looks scary, but should be safe as it is basically a refactor.
Generally speaking, the code changes here affect early memory initialization on x86 so can impact anything in that area, but realistically should only affect TDX instances (especially ones with >4GB as that is when the unaccepted-memory feature is activated). |
|
2023-09-11 15:33:04 |
Andrew Cloke |
bug |
|
|
added subscriber Andrew Cloke |
2023-09-11 15:39:26 |
Khaled El Mously |
linux-gcp (Ubuntu): assignee |
|
Khaled El Mously (kmously) |
|
2023-09-11 15:39:31 |
Khaled El Mously |
linux-gcp (Ubuntu Lunar): assignee |
|
Khaled El Mously (kmously) |
|
2024-01-25 20:41:06 |
Brian Murray |
linux-gcp (Ubuntu Lunar): status |
New |
Won't Fix |
|