Activity log for bug #2072717

Date Who What changed Old value New value Message
2024-07-11 00:34:40 Bun K Tan bug added bug
2024-07-12 18:12:10 Bun K Tan information type Private Public
2024-07-15 13:59:09 Thibf bug task added linux-intel (Ubuntu)
2024-07-15 13:59:17 Thibf nominated for series Ubuntu Noble
2024-07-15 13:59:17 Thibf bug task added linux-intel (Ubuntu Noble)
2024-07-15 15:06:05 Thibf linux-intel (Ubuntu Noble): status New In Progress
2024-07-15 15:06:15 Thibf linux-intel (Ubuntu Noble): assignee Thibf (thibf)
2024-07-16 19:54:41 Thibf description TDMRs are constructed from memblock (or e820 table in previous implementation). Holes between usable memory ranges are marked reserved in TDMRs. If there are >16 holes, kernel refuses to enable TDX. This issue was reported in https://github.com/canonical/tdx/issues/135. A fix was provided by @kaihuang. Then another OEM customer reported similar and same fixed resolved it. So this should be included in the -intel kernel. Here's the patch: https://patchwork.kernel.org/project/kvm/patch/cfbed1139887416b6fe0d130883dbe210e97d598.1718538552.git.kai.huang@intel.com/#25898906 [ Impact ] Failure to initialize TDX on Emerald Rapids platform. [ Fix ] Specific backport made by intel for 6.8. Hosted privately on https://github.com/intel/kernel-downstream [ Test Plan ] Initialize TDX and verify it comes online. Tested successfully by the user. [ Where problems could occur ] Regression in TDX module. [ Other Info ] Initial bug report : https://github.com/canonical/tdx/issues/135
2024-07-18 14:21:31 Thibf linux-intel (Ubuntu Noble): status In Progress Fix Committed
2024-07-19 15:03:29 Ubuntu Kernel Bot tags kernel-spammed-noble-linux-intel-v2 verification-needed-noble-linux-intel
2024-07-25 13:36:36 Thibf summary TDMR reserved areas that may exceed the limit of 16 can result in TDX module initialization failure [SRU]TDMR reserved areas that may exceed the limit of 16 can result in TDX module initialization failure
2024-08-06 20:56:26 Ubuntu Kernel Bot tags kernel-spammed-noble-linux-intel-v2 verification-needed-noble-linux-intel kernel-spammed-noble-linux-ibm-gt-tdx-v2 kernel-spammed-noble-linux-intel-v2 verification-needed-noble-linux-ibm-gt-tdx verification-needed-noble-linux-intel