[edk2-devel] [PATCH v3 5/5] OvmfPkg/SmmCpuFeaturesLib: Skip SMBASE configuration

Gerd Hoffmann kraxel at redhat.com
Fri Feb 3 08:49:51 UTC 2023


  Hi,

> Please don't imagine that "I" want to hide something. If I cannot tell you something,
> that's because the information cannot be public for now required by
> the company policy.

I fully understand that it not your personal choice but company policy.

Just explicitly say so -- ideally right from the start -- when this is
the case instead of leaving others in the void would make discussions
alot easier.

So, to summarize:  Intel processors have some new way to set SMBASE
which does not require entering SMM mode.  It requires running code on
each CPU thread though, which is incompatible with StandaloneMM.  So it
needs to be done before setting up StandaloneMM and you choose to do it
in a PEI module.  More details can not be shared per intel company
policy.  The PEIM is closed source.

Would that be known right from start the discussion on the OVMF changes
would have been much shorter and much less frustrating.  That
information makes pretty clear that it is not relevant at all for OVMF.
Even in case the PEIM gets released as open source in the future it is
not relevant.  What matters for OVMF is what qemu and kvm support (which
is why it has its own SmmCpuFeaturesLib variant in the first place).

take care,
  Gerd



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#99548): https://edk2.groups.io/g/devel/message/99548
Mute This Topic: https://groups.io/mt/96350764/1813853
Group Owner: devel+owner at edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [edk2-devel-archive at redhat.com]
-=-=-=-=-=-=-=-=-=-=-=-




More information about the edk2-devel-archive mailing list