** Tags added: kernel-daily-bug -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-gcp in Ubuntu. https://bugs.launchpad.net/bugs/2034908
Title: Add support for 3 TDX subfeatures Status in linux-gcp package in Ubuntu: New Status in linux-gcp source package in Lunar: Won't Fix Bug 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 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). To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-gcp/+bug/2034908/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp