Public bug reported:

SRU Justification:

[Impact]

Google requests that the following upstream commits be removed from 6.14
kernels, namely plucky:linux-gcp and noble:linux-gcp-6.14. These commits
are responsible for a TPM failure encountered on their TDX-enabled
deployments. When present, the following error message is observed
during boot and the TPM is not available.

TPM fail - No TPM chip found

[Fix]

By reverting these two commits, the resulting kernel was verified to not 
exhibit the failing case.
6a5abeea9c72e1d2c538622b4cf66c80cc816fd3 ("x86/mtrr: Rename 
mtrr_overwrite_state() to guest_force_mtrr_state()")
8e690b817e38769dc2fa0e7473e5a5dc1fc25795 ("x86/kvm: Override default caching 
mode for SEV-SNP and TDX")

[Test Plan]

The fix has been verified to work both internally on TDX hardware and
independently by Google.

[What could go wrong]

This change is considered low risk as the commits were cleanly reverted,
and the resulting kernel has been verified to resolve the issue both
internally and by Google.

** Affects: linux-gcp (Ubuntu)
     Importance: Undecided
         Status: Invalid

** Affects: linux-gcp (Ubuntu Noble)
     Importance: Undecided
         Status: New

** Affects: linux-gcp (Ubuntu Plucky)
     Importance: Undecided
         Status: New

** Also affects: linux-gcp (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: linux (Ubuntu Plucky)
   Importance: Undecided
       Status: New

** Also affects: linux-gcp (Ubuntu Plucky)
   Importance: Undecided
       Status: New

** Also affects: linux (Ubuntu Noble)
   Importance: Undecided
       Status: New

** Also affects: linux-gcp (Ubuntu Noble)
   Importance: Undecided
       Status: New

** Changed in: linux (Ubuntu)
       Status: New => Invalid

** Changed in: linux-gcp (Ubuntu)
       Status: New => Invalid

** Changed in: linux (Ubuntu Noble)
       Status: New => Invalid

** Changed in: linux (Ubuntu Plucky)
       Status: New => Invalid

** No longer affects: linux (Ubuntu Plucky)

** No longer affects: linux (Ubuntu Noble)

** No longer affects: linux (Ubuntu)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2116545

Title:
  Attestation failure due to vTPM device error

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-gcp/+bug/2116545/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to