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 |
|