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

SMM_BWP result hardcoded? #1

Closed
johnloucaides opened this issue Sep 5, 2017 · 3 comments
Closed

SMM_BWP result hardcoded? #1

johnloucaides opened this issue Sep 5, 2017 · 3 comments
Assignees
Labels

Comments

@johnloucaides
Copy link

It appears that the SMM_BWP will always show up as 0. The ich8 chipset definition hardcodes this to 0, and the others appear to inherit their definition of the BIOS Control Register without change.

0, // Reserved, SMM_BWP on PCH platforms.

Checked with lspci and chipsec to confirm discrepancy.

@cblichmann cblichmann added the bug label Sep 6, 2017
@cblichmann cblichmann self-assigned this Sep 6, 2017
@cblichmann
Copy link
Member

Thanks, I'll look into it.

cblichmann added a commit that referenced this issue Sep 7, 2017
Fixes issue #1

Signed-off-by: Christian Blichmann <mail@blichmann.eu>
@cblichmann
Copy link
Member

cblichmann commented Sep 7, 2017

Can't verify right now though, as my kernel (4.9) does not allow me to mmap the root complex.
lspci note: sudo lspci -vv -xxxx -s 00:1f.0 dumps raw config for the LPC device, offset 0xDC contains BIOS_CNTL.

@johnloucaides
Copy link
Author

Looks right. I got consistent results with lspci and chipsec on xeon e5 v2 (Ivy Town) at least. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants