Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Detect FACS even for reduced hardware platforms #933

Merged
merged 1 commit into from Apr 12, 2024

Conversation

dwmw2
Copy link
Contributor

@dwmw2 dwmw2 commented Mar 12, 2024

The FACS is optional even on hardware reduced platforms, and may exist for the purpose of communicating the hardware_signature field to provke a clean reboot instead of a resume from hibernation.

@metin-arm
Copy link

Nit: s/provke/provoke/ in commit message? :)

The FACS is optional even on hardware reduced platforms, and may exist
for the purpose of communicating the hardware_signature field to provoke
a clean reboot instead of a resume from hibernation.

Signed-off-by: David Woodhouse <dwmw@amazon.co.uk>
@sacdintel
Copy link
Collaborator

Hi David,

I will need to check and confirm if this PR can possibly go against the ACPI (6.5) Specification or not since usually there is a good reason for prior design decisions made by previous (or even current) ACPICA maintainers! Also please confirm in the meantime that whatever you tried works fine on reduced hardware or if it still is under test, thanks a lot!

@dwmw2
Copy link
Contributor Author

dwmw2 commented Apr 2, 2024

Hi Saket,

Yes, it's tested on Arm64 in conjunction with https://lore.kernel.org/lkml/20240312134148.727454-2-dwmw2@infradead.org/#t (and tianocore/edk2@ba96acd to make UEFI actually expose the FACS).

Copy link
Contributor

@rafaeljw rafaeljw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Makes total sense to me.

@sacdintel
Copy link
Collaborator

Thanks a lot for this contribution, LGTM now!

@sacdintel sacdintel merged commit b3496de into acpica:master Apr 12, 2024
shaoyingxu pushed a commit to amazonlinux/linux that referenced this pull request Apr 19, 2024
ACPICA PR acpica/acpica#933

The FACS is optional even on hardware reduced platforms, and may exist
for the purpose of communicating the hardware_signature field to provoke
a clean reboot instead of a resume from hibernation.

Signed-off-by: David Woodhouse <dwmw@amazon.co.uk>
shaoyingxu pushed a commit to amazonlinux/linux that referenced this pull request Apr 22, 2024
ACPICA PR acpica/acpica#933

The FACS is optional even on hardware reduced platforms, and may exist
for the purpose of communicating the hardware_signature field to provoke
a clean reboot instead of a resume from hibernation.

Signed-off-by: David Woodhouse <dwmw@amazon.co.uk>
shaoyingxu pushed a commit to amazonlinux/linux that referenced this pull request Apr 24, 2024
ACPICA PR acpica/acpica#933

The FACS is optional even on hardware reduced platforms, and may exist
for the purpose of communicating the hardware_signature field to provoke
a clean reboot instead of a resume from hibernation.

Signed-off-by: David Woodhouse <dwmw@amazon.co.uk>
puranjaymohan pushed a commit to amazonlinux/linux that referenced this pull request May 3, 2024
ACPICA PR acpica/acpica#933

The FACS is optional even on hardware reduced platforms, and may exist
for the purpose of communicating the hardware_signature field to provoke
a clean reboot instead of a resume from hibernation.

Signed-off-by: David Woodhouse <dwmw@amazon.co.uk>
shaoyingxu pushed a commit to amazonlinux/linux that referenced this pull request May 3, 2024
ACPICA PR acpica/acpica#933

The FACS is optional even on hardware reduced platforms, and may exist
for the purpose of communicating the hardware_signature field to provoke
a clean reboot instead of a resume from hibernation.

Signed-off-by: David Woodhouse <dwmw@amazon.co.uk>
puranjaymohan pushed a commit to amazonlinux/linux that referenced this pull request May 6, 2024
ACPICA PR acpica/acpica#933

The FACS is optional even on hardware reduced platforms, and may exist
for the purpose of communicating the hardware_signature field to provoke
a clean reboot instead of a resume from hibernation.

Signed-off-by: David Woodhouse <dwmw@amazon.co.uk>
puranjaymohan pushed a commit to amazonlinux/linux that referenced this pull request May 7, 2024
ACPICA PR acpica/acpica#933

The FACS is optional even on hardware reduced platforms, and may exist
for the purpose of communicating the hardware_signature field to provoke
a clean reboot instead of a resume from hibernation.

Signed-off-by: David Woodhouse <dwmw@amazon.co.uk>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants