]> git.proxmox.com Git - mirror_edk2.git/commit
MdeModulePkg/ReportStatusCodeRouter: Update RSC Data on reallocation
authorMichael Kubacki <michael.kubacki@microsoft.com>
Thu, 9 Apr 2020 00:04:47 +0000 (08:04 +0800)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Tue, 21 Apr 2020 02:20:51 +0000 (02:20 +0000)
commit0f127f31871a439250556d8ae93a325d4ff985c6
tree4f6da8701e6e02feae6e386f5629f37b59d24bd8
parent05db94018bdd7c904efb6463884bd1ab30d5ccb7
MdeModulePkg/ReportStatusCodeRouter: Update RSC Data on reallocation

REF:https://bugzilla.tianocore.org/show_bug.cgi?id=2670

The RSC router data buffer may be reallocated when the buffer is nearing
exhaustion (7/8 portion of the buffer used).

While several pointers are updated to point to the newly allocated buffer,
the RscData is not updated. This commit updates the RSC data pointer
to the same offset in the reallocated data buffer.

Cc: Hao A Wu <hao.a.wu@intel.com>
Cc: Jian J Wang <jian.j.wang@intel.com>
Cc: Kun Qin <Kun.Qin@microsoft.com>
Cc: Liming Gao <liming.gao@intel.com>
Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
Reviewed-by: Dandan Bi <dandan.bi@intel.com>
MdeModulePkg/Universal/ReportStatusCodeRouter/RuntimeDxe/ReportStatusCodeRouterRuntimeDxe.c