Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 09 Oct 2022 11:54:49 +0000
From:      bugzilla-noreply@freebsd.org
To:        acpi@FreeBSD.org
Subject:   [Bug 263557] ACPI S3 doesn't resume on a MateBook X Pro 2021
Message-ID:  <bug-263557-16045-fNInDkSkx1@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-263557-16045@https.bugs.freebsd.org/bugzilla/>
References:  <bug-263557-16045@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D263557

--- Comment #18 from Peter Much <pmc@citylink.dinoex.sub.org> ---
Graham, there was a security flaw in TPM 2.0: After a suspend/resume one was
able to circumvent TPM; this is explained in one of the BsdCon videos.
To fix this flaw, TPM 2.0 does now not allow the computer to resume after a
suspend, and forces a reset instead, unless it had been properly primed dur=
ing
the suspend.

Our TPM kmod does handle this. So, if the computer has a TPM 2.0 installed =
and
running, one must kldload tpm, otherwise the resume cannot work.

It became obvious to me when working myself thru the changelog of OpenBSD,
searching for something they do differently:
> Identified TPM2.0 devices and performed the 2.0-specific "suspend"
> command, allowing the lenovo xlr9 and xlnano using the latest BIOS
> (which added S3) to resume."

Additionally this hints to something else, too: there is some issue with the
S3, which apparently has been deprecated by Intel for the Gen 11 processors,
and was later re-added on public demand. But I don't know the details of th=
is.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-263557-16045-fNInDkSkx1>