Message ID | YBNcv8jLEDE8C/IW@kernel.org (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | [GIT,PULL] tpmdd updates for v5.12-rc1 | expand |
On Thu, Jan 28, 2021 at 4:54 PM Jarkko Sakkinen <jarkko@kernel.org> wrote: > > This contains bug fixes for tpm_tis driver, which had a racy wait for > hardware state change to be ready to send a command to the TPM chip. The > bug has existed already since 2006, but has only made itself known in > recent past. Hmm. Is this for the next merge window? The subject line implies that, as does the addition of the cr50 driver. But the commentary about fixes implies that at least part of it should be in 5.11? Linus
On Thu, Jan 28, 2021 at 07:38:21PM -0800, Linus Torvalds wrote: > On Thu, Jan 28, 2021 at 4:54 PM Jarkko Sakkinen <jarkko@kernel.org> wrote: > > > > This contains bug fixes for tpm_tis driver, which had a racy wait for > > hardware state change to be ready to send a command to the TPM chip. The > > bug has existed already since 2006, but has only made itself known in > > recent past. > > Hmm. Is this for the next merge window? The subject line implies that, > as does the addition of the cr50 driver. > > But the commentary about fixes implies that at least part of it should > be in 5.11? This was meant for 5.12 but the timing was *way* too early. I'll take this one back. Just to unambiguity reasons I'll use tpmdd-next-v5.12-rc1-v2 tag for my final v5.12 PR, once I send it. I considered a bit, and I really think that it would make a lot of sense to do a late 5.11 just containing the two commits from James, namely: 1. tpm_tis: Fix check_locality for correct locality acquisition 2. tpm_tis: Clean up locality release James: Does this make sense to you? > Linus /Jarkko
On Sat, 2021-01-30 at 19:15 +0200, Jarkko Sakkinen wrote: > On Thu, Jan 28, 2021 at 07:38:21PM -0800, Linus Torvalds wrote: > > On Thu, Jan 28, 2021 at 4:54 PM Jarkko Sakkinen <jarkko@kernel.org> > > wrote: > > > This contains bug fixes for tpm_tis driver, which had a racy wait > > > for hardware state change to be ready to send a command to the > > > TPM chip. The bug has existed already since 2006, but has only > > > made itself known in recent past. > > > > Hmm. Is this for the next merge window? The subject line implies > > that, as does the addition of the cr50 driver. > > > > But the commentary about fixes implies that at least part of it > > should be in 5.11? > > This was meant for 5.12 but the timing was *way* too early. I'll take > this one back. Just to unambiguity reasons I'll use tpmdd-next-v5.12- > rc1-v2 tag for my final v5.12 PR, once I send it. > > I considered a bit, and I really think that it would make a lot of > sense to do a late 5.11 just containing the two commits from James, > namely: > > 1. tpm_tis: Fix check_locality for correct locality acquisition > 2. tpm_tis: Clean up locality release > > James: Does this make sense to you? Yes, that's fine with me. It will quiet the warning we've had several bug reports about, so it's definitely a bug fix. James
On Sat, Jan 30, 2021 at 9:15 AM Jarkko Sakkinen <jarkko@kernel.org> wrote: > > This was meant for 5.12 but the timing was *way* too early. I'll take this > one back. Just to unambiguity reasons I'll use tpmdd-next-v5.12-rc1-v2 tag > for my final v5.12 PR, once I send it. > > I considered a bit, and I really think that it would make a lot of sense > to do a late 5.11 just containing the two commits from James Ok. I'll ignore this pull request, and will expect the "real" ones later. Thanks, Linus
On Sat, Jan 30, 2021 at 09:33:47AM -0800, James Bottomley wrote: > On Sat, 2021-01-30 at 19:15 +0200, Jarkko Sakkinen wrote: > > On Thu, Jan 28, 2021 at 07:38:21PM -0800, Linus Torvalds wrote: > > > On Thu, Jan 28, 2021 at 4:54 PM Jarkko Sakkinen <jarkko@kernel.org> > > > wrote: > > > > This contains bug fixes for tpm_tis driver, which had a racy wait > > > > for hardware state change to be ready to send a command to the > > > > TPM chip. The bug has existed already since 2006, but has only > > > > made itself known in recent past. > > > > > > Hmm. Is this for the next merge window? The subject line implies > > > that, as does the addition of the cr50 driver. > > > > > > But the commentary about fixes implies that at least part of it > > > should be in 5.11? > > > > This was meant for 5.12 but the timing was *way* too early. I'll take > > this one back. Just to unambiguity reasons I'll use tpmdd-next-v5.12- > > rc1-v2 tag for my final v5.12 PR, once I send it. > > > > I considered a bit, and I really think that it would make a lot of > > sense to do a late 5.11 just containing the two commits from James, > > namely: > > > > 1. tpm_tis: Fix check_locality for correct locality acquisition > > 2. tpm_tis: Clean up locality release > > > > James: Does this make sense to you? > > Yes, that's fine with me. It will quiet the warning we've had several > bug reports about, so it's definitely a bug fix. Thanks, this is exactly what I wanted to sanity check. I figured that those should be enough, but unfortunately I do not have any hardware triggering the issue in my possession. > James /Jarkko
On Sat, Jan 30, 2021 at 10:44:24AM -0800, Linus Torvalds wrote: > On Sat, Jan 30, 2021 at 9:15 AM Jarkko Sakkinen <jarkko@kernel.org> wrote: > > > > This was meant for 5.12 but the timing was *way* too early. I'll take this > > one back. Just to unambiguity reasons I'll use tpmdd-next-v5.12-rc1-v2 tag > > for my final v5.12 PR, once I send it. > > > > I considered a bit, and I really think that it would make a lot of sense > > to do a late 5.11 just containing the two commits from James > > Ok. I'll ignore this pull request, and will expect the "real" ones later. Alright, thank you. > Thanks, > > Linus /Jarkko