Eric: Please submit one BZ for it. Seemly, this is a new feature. I will add it into Q3 stable tag feature plan.
Thanks Liming >-----Original Message----- >From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of >Dong, Eric >Sent: Wednesday, June 19, 2019 1:51 PM >To: devel@edk2.groups.io >Cc: Ni, Ray <ray...@intel.com>; Laszlo Ersek <ler...@redhat.com> >Subject: [edk2-devel] [Patch 0/2] Enable new MM MP protocol. > >PI spec added a new protocol named MM MP protocol. This protocol allows >for better remote queuing of execution of procedures on an AP. >This extends the existing procedures to allow: >1. A function to be called in blocking and non-blocking manner explicitly >2. Allow broadcasts. >3. Allow execution of a procedure when a processor powers up. > >This patch serial enable this new protocol. > >Cc: Ray Ni <ray...@intel.com> >Cc: Laszlo Ersek <ler...@redhat.com> > >Eric Dong (2): > MdePkg: Add new MM MP Protocol definition. > UefiCpuPkg/PiSmmCpuDxeSmm: Enable MM MP Protocol. > > MdePkg/Include/Pi/PiMultiPhase.h | 16 + > MdePkg/Include/Protocol/MmMp.h | 334 +++++++++++++ > MdePkg/Include/Protocol/SmmMp.h | 44 ++ > MdePkg/MdePkg.dec | 6 + > UefiCpuPkg/PiSmmCpuDxeSmm/MpProtocol.c | 375 +++++++++++++++ > UefiCpuPkg/PiSmmCpuDxeSmm/MpProtocol.h | 283 +++++++++++ > UefiCpuPkg/PiSmmCpuDxeSmm/MpService.c | 468 >++++++++++++++++++- > UefiCpuPkg/PiSmmCpuDxeSmm/PiSmmCpuDxeSmm.c | 11 + > UefiCpuPkg/PiSmmCpuDxeSmm/PiSmmCpuDxeSmm.h | 172 ++++++- > UefiCpuPkg/PiSmmCpuDxeSmm/PiSmmCpuDxeSmm.inf | 3 + > 10 files changed, 1696 insertions(+), 16 deletions(-) > create mode 100644 MdePkg/Include/Protocol/MmMp.h > create mode 100644 MdePkg/Include/Protocol/SmmMp.h > create mode 100644 UefiCpuPkg/PiSmmCpuDxeSmm/MpProtocol.c > create mode 100644 UefiCpuPkg/PiSmmCpuDxeSmm/MpProtocol.h > >-- >2.21.0.windows.1 > > > -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#42859): https://edk2.groups.io/g/devel/message/42859 Mute This Topic: https://groups.io/mt/32120261/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-