Re: [PATCH v2] tpm: restore timeout for key creation commands
"Zhang, Baoli" <[email protected]>
| Newsgroups | org.kernel.vger.linux-integrity,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
On 5/10/2026 3:07 AM, Jarkko Sakkinen wrote: > On Thu, May 07, 2026 at 01:36:36PM +0800, Zhang, Baoli wrote: >> On 5/4/2026 11:13 PM, Jarkko Sakkinen wrote: >>> On Tue, Apr 21, 2026 at 08:50:20AM +0800, Baoli Zhang wrote: >>>> From: "Baoli Zhang" <[email protected]> >>>> >>>> Commit 207696b17f38 ("tpm: use a map for tpm2_calc_ordinal_duration()") >>>> inadvertently reduced the timeout for TPM2 key creation commands >>>> (`CREATE_PRIMARY`, `CREATE`, `CREATE_LOADED`) from 300 seconds to 30 >>>> seconds. >>>> >>>> This causes intermittent timeout failures, with several failures observed >>>> across hundreds of test runs on some Intel platforms using Infineon >>>> SLB9670 and SLB9672 TPM modules. Restore the timeout to 300 seconds to >>>> avoid spurious failures. >>> Is this a production case? >>> >>> I'm not sure if there is anything to fix tbh. I mean it is >>> pretty much the same as "maintaining compatibility to OTT driver" >>> to addresses issues on undisclosed hardware. >>> >>> Please correct me if I'm wrong. Otherwise, I'd carry out internal patch >>> to tweak this for pre-production hardware (presumably). >> Hi Jarkko, this is indeed a production case. We discovered this issue during >> validation testing for the sustaining release. > OK, it can be considered as a backwards compatibility issue then I > guess. > > I applied the patch, thank you. > > BR, Jarkko Thanks Jarkko and you all for your kindly review and help. BR/Baoli >