Read CPU memory from BMC.
Joseph Reynolds
jrey at linux.ibm.com
Mon Aug 29 11:30:54 AEST 2022
On 8/26/22 11:42 AM, AKASH G J wrote:
> Hello Team, Is it possible to read CPU memory space from the BMC? If
> PCIe connection is available from BMC to the chipset, can we do DMA
> from BMC ? Thanks and Regards, Akash
>
>
>
> Hello Team,
>
> Is it possible to read CPU memory space from the BMC?
> If PCIe connection is available from BMC to the chipset, can we do DMA
> from BMC ?
Akash,
I hope not. I assume you are asking about how to read the host's memory
from the BMC. I believe the ability for the BMC to read host memory is
not a non-goal.
I understand a fundamental BMC design point is to have a security
boundary between the BMC and host elements (like the host processor and
host memory), so that:
- The BMC has strictly limited access to the host elements is need to
interact with, and
- The host has strictly limited access to BMC resources it needs to
interact with.
This separation is a goal for POWER Systems, and I think also for Intel,
AMD, etc. But I don't see this in any OpenBMC documentation.
-Joseph
>
>
> Thanks and Regards,
>
> Akash
More information about the openbmc
mailing list