From: Mario Limonciello <superm1@kernel.org>
To: Lars Francke <lars.francke@gmail.com>
Cc: Shyam Sundar S K <Shyam-sundar.S-k@amd.com>,
Tom Lendacky <thomas.lendacky@amd.com>,
John Allen <john.allen@amd.com>,
platform-driver-x86@vger.kernel.org,
Patil Rajesh <Patil.Reddy@amd.com>,
"Shen, Yijun" <Yijun.Shen@dell.com>
Subject: Re: AMD PMF: CCP PSP fails to reinitialize after hibernation causing TEE errors
Date: Wed, 19 Nov 2025 15:07:50 -0600 [thread overview]
Message-ID: <240e27f2-29ba-4b4c-b8b0-0534eed005c2@kernel.org> (raw)
In-Reply-To: <CAD-Ua_j=GiO9yjy1rg99xQXdTxV2Vp+3qjiUoMomLWZEEe0tyw@mail.gmail.com>
> Sorry for the long silence, just back from vacation.
>
> I have now tried these three patches on 6.18-rc5:
>
> * 0001-crypto-ccp-Add-an-S4-restore-flow.patch
> * 0001-crypto-ccp-Prevent-calling-psp_tee_process_cmd-with-.patch
> * 0002-platform-x86-amd-pmf-Prevent-TEE-errors-after-hibern.patch
>
> The good news: The original error (TEE enact cmd) is gone after hibernate.
> The bad news:
> * I tried four hibernate cycles
> * Two of them did shut down the laptop, two did not
> * After resuming from hibernate I could not reenter hibernate, reboot
> or shutdown at all on one occasion
> * I don't have logs for any of these :(
I think you are seeing an unrelated problem those other two cycles.
I've done testing myself (on top of 6.18-rc6) and they are testing solid
for me. I've posted the patches to the mailing list for review.
Link:
https://lore.kernel.org/platform-driver-x86/20251119205942.3411155-1-superm1@kernel.org/
>
> I assume these two are unrelated:
> * On boot I now get a message "RDSEED32 is broken. Disabling
> corresponding CPUID bit." before I enter my LUKS password
Yes; this is AMD SB-7055. There is an updated linux-firmware microcode
available for it.
> * Twice WiFi failed to reconnect after boot ("send auth to" followed
> by "authentication timed out") - I'm 100% sure this is not an issue
> with my home setup
Yes, should be unrelated to the PMF/CCP S4 issue.
>
> I have not tried to debug any of these yet as I'm just back at my
> laptop but I can try to look into them a bit more if there's interest.
>
> Thanks,
> Lars
I think if you can revisit on 6.18-rc6 with some more testing we can see
how things are going. FYI - the second patch for psp_tee_process_cmd
appears to be unnecessary. I couldn't reproduce any failures that
required it.
prev parent reply other threads:[~2025-11-19 21:07 UTC|newest]
Thread overview: 28+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-10-22 20:04 AMD PMF: CCP PSP fails to reinitialize after hibernation causing TEE errors Lars Francke
2025-10-22 20:09 ` Mario Limonciello
2025-10-26 14:17 ` Shyam Sundar S K
2025-10-26 16:46 ` Lars Francke
2025-10-26 16:49 ` Shyam Sundar S K
2025-10-26 17:40 ` Mario Limonciello
2025-10-26 17:44 ` Mario Limonciello
2025-10-26 20:39 ` Lars Francke
2025-10-26 21:16 ` Mario Limonciello
2025-10-26 23:21 ` Lars Francke
2025-10-27 2:15 ` Mario Limonciello
2025-10-27 11:12 ` Lars Francke
2025-10-27 12:11 ` Shyam Sundar S K
2025-10-27 13:10 ` Mario Limonciello
2025-10-27 16:18 ` Lars Francke
2025-10-27 19:32 ` Mario Limonciello
2025-10-27 20:17 ` Lars Francke
2025-10-27 20:40 ` Mario Limonciello
2025-10-27 20:46 ` Lars Francke
2025-10-27 21:23 ` Lars Francke
2025-10-28 17:12 ` Shyam Sundar S K
2025-10-28 23:45 ` Lars Francke
2025-10-29 3:38 ` Mario Limonciello (AMD) (kernel.org)
2025-10-30 0:22 ` Lars Francke
2025-10-30 13:35 ` Mario Limonciello (AMD) (kernel.org)
2025-11-04 16:16 ` Mario Limonciello
2025-11-11 8:56 ` Lars Francke
2025-11-19 21:07 ` Mario Limonciello [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=240e27f2-29ba-4b4c-b8b0-0534eed005c2@kernel.org \
--to=superm1@kernel.org \
--cc=Patil.Reddy@amd.com \
--cc=Shyam-sundar.S-k@amd.com \
--cc=Yijun.Shen@dell.com \
--cc=john.allen@amd.com \
--cc=lars.francke@gmail.com \
--cc=platform-driver-x86@vger.kernel.org \
--cc=thomas.lendacky@amd.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.