Skip to content

ACPI PM register emulation is not working on QEMU #8771

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

Open
jiaqingz-intel opened this issue Apr 25, 2025 · 1 comment
Open

ACPI PM register emulation is not working on QEMU #8771

jiaqingz-intel opened this issue Apr 25, 2025 · 1 comment
Labels
status: new The issue status: new for creation

Comments

@jiaqingz-intel
Copy link
Contributor

No description provided.

@jiaqingz-intel jiaqingz-intel added the status: new The issue status: new for creation label Apr 25, 2025
@jiaqingz-intel
Copy link
Contributor Author

[External_System_ID] ACRN-12151

jiaqingz-intel added a commit to jiaqingz-intel/acrn-hypervisor that referenced this issue Apr 25, 2025
The Access Size field in ACPI GAS was not introduced before ACPI 2.0,
Errata C. It is not guaranteed to be a non zero value, like QEMU
programs it to 0. As it only indicates how many bytes it can be
accessed at once, the register size should be determined by Bit Width
and Bit Offset. In IO space, Bit Offset is always 0, the size is
(Bit Width / 8).

Tracked-On: projectacrn#8771
Signed-off-by: Jiaqing Zhao <[email protected]>
Reviewed-by: Li Fei <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: new The issue status: new for creation
Projects
None yet
Development

No branches or pull requests

1 participant