Skip to content
Commit 1bc5e8af authored by Achin Gupta's avatar Achin Gupta Committed by Tony Nadackal
Browse files

ArmPkg/MmCommunicationDxe: Unmap FF-A RX/TX buffers during ExitBootServices



An FF-A partition can map only a single RX/TX buffer pair with the
framework. The DXE MM communication driver maps its pair before
ExitBootServices is called. The OS cannot re-use this pair once it boots
subsequently and loads its own FF-A driver. This patch ensures that the
DXE MM communication driver unmaps its buffer pair when ExitBootServices
is called so that the OS can register its own pair if required.

Signed-off-by: Achin Gupta's avatarAchin Gupta <achin.gupta@arm.com>
Signed-off-by: Nishant Sharma's avatarNishant Sharma <nishant.sharma@arm.com>
Change-Id: I3e9de6e57e01bea8e8bb806164ac52763c0daab3
parent 1b5d5fab
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment