Re: [edk2] [PATCH v2 04/11] MdePkg/Include: Add StandaloneMmServicesTableLib library

2019-01-14 Thread Ard Biesheuvel
On Sun, 13 Jan 2019 at 13:42, Cohen, Eugene wrote: > > I saw this thread earlier this week and wanted to chime in. > > > > Also, there are some other pieces missing (which I mentioned in one of > > > the other threads but I suppose you may not have caught up yet): > > > EndOfDxe (as well as some o

Re: [edk2] [PATCH v2 04/11] MdePkg/Include: Add StandaloneMmServicesTableLib library

2019-01-13 Thread Cohen, Eugene
I saw this thread earlier this week and wanted to chime in. > > Also, there are some other pieces missing (which I mentioned in one of > > the other threads but I suppose you may not have caught up yet): > > EndOfDxe (as well as some other PI defined events) needs to be > > signalled to the standa

Re: [edk2] [PATCH v2 04/11] MdePkg/Include: Add StandaloneMmServicesTableLib library

2019-01-08 Thread Laszlo Ersek
On 01/08/19 14:27, Ard Biesheuvel wrote: > On Tue, 8 Jan 2019 at 02:11, Laszlo Ersek wrote: >> >> On 01/07/19 20:37, Ard Biesheuvel wrote: >>> On Mon, 7 Jan 2019 at 20:21, Achin Gupta wrote: >> Could you please explain the need for End of DXE signalling and the traditional SMM IPL. It i

Re: [edk2] [PATCH v2 04/11] MdePkg/Include: Add StandaloneMmServicesTableLib library

2019-01-08 Thread Ard Biesheuvel
On Tue, 8 Jan 2019 at 02:11, Laszlo Ersek wrote: > > On 01/07/19 20:37, Ard Biesheuvel wrote: > > On Mon, 7 Jan 2019 at 20:21, Achin Gupta wrote: > > >> Could you please explain the need for End of DXE signalling and > >> the traditional SMM IPL. It is not obvious to me :o( > >> > > > > The point

Re: [edk2] [PATCH v2 04/11] MdePkg/Include: Add StandaloneMmServicesTableLib library

2019-01-07 Thread Laszlo Ersek
On 01/07/19 20:37, Ard Biesheuvel wrote: > On Mon, 7 Jan 2019 at 20:21, Achin Gupta wrote: >> Could you please explain the need for End of DXE signalling and >> the traditional SMM IPL. It is not obvious to me :o( >> > > The point is that there are PI specified events that we are currently > not

Re: [edk2] [PATCH v2 04/11] MdePkg/Include: Add StandaloneMmServicesTableLib library

2019-01-07 Thread Ard Biesheuvel
On Mon, 7 Jan 2019 at 20:21, Achin Gupta wrote: > > On Mon, Jan 07, 2019 at 07:55:36PM +0100, Ard Biesheuvel wrote: > > On Mon, 7 Jan 2019 at 19:50, Achin Gupta wrote: > > > > > > On Mon, Jan 07, 2019 at 06:33:26PM +0100, Ard Biesheuvel wrote: > > > > On Mon, 7 Jan 2019 at 16:28, Laszlo Ersek wr

Re: [edk2] [PATCH v2 04/11] MdePkg/Include: Add StandaloneMmServicesTableLib library

2019-01-07 Thread Achin Gupta
On Mon, Jan 07, 2019 at 07:55:36PM +0100, Ard Biesheuvel wrote: > On Mon, 7 Jan 2019 at 19:50, Achin Gupta wrote: > > > > On Mon, Jan 07, 2019 at 06:33:26PM +0100, Ard Biesheuvel wrote: > > > On Mon, 7 Jan 2019 at 16:28, Laszlo Ersek wrote: > > > > > > > > On 01/04/19 12:57, Ard Biesheuvel wrote:

Re: [edk2] [PATCH v2 04/11] MdePkg/Include: Add StandaloneMmServicesTableLib library

2019-01-07 Thread Ard Biesheuvel
On Mon, 7 Jan 2019 at 19:50, Achin Gupta wrote: > > On Mon, Jan 07, 2019 at 06:33:26PM +0100, Ard Biesheuvel wrote: > > On Mon, 7 Jan 2019 at 16:28, Laszlo Ersek wrote: > > > > > > On 01/04/19 12:57, Ard Biesheuvel wrote: > > > > On Thu, 3 Jan 2019 at 17:14, Laszlo Ersek wrote: > > > >> > > > >>

Re: [edk2] [PATCH v2 04/11] MdePkg/Include: Add StandaloneMmServicesTableLib library

2019-01-07 Thread Achin Gupta
On Mon, Jan 07, 2019 at 06:33:26PM +0100, Ard Biesheuvel wrote: > On Mon, 7 Jan 2019 at 16:28, Laszlo Ersek wrote: > > > > On 01/04/19 12:57, Ard Biesheuvel wrote: > > > On Thu, 3 Jan 2019 at 17:14, Laszlo Ersek wrote: > > >> > > >> On 01/03/19 12:03, Ard Biesheuvel wrote: > > >>> On Wed, 2 Jan 2

Re: [edk2] [PATCH v2 04/11] MdePkg/Include: Add StandaloneMmServicesTableLib library

2019-01-07 Thread Ard Biesheuvel
On Mon, 7 Jan 2019 at 16:28, Laszlo Ersek wrote: > > On 01/04/19 12:57, Ard Biesheuvel wrote: > > On Thu, 3 Jan 2019 at 17:14, Laszlo Ersek wrote: > >> > >> On 01/03/19 12:03, Ard Biesheuvel wrote: > >>> On Wed, 2 Jan 2019 at 14:14, Jagadeesh Ujja > >>> wrote: > > Some of the existing

Re: [edk2] [PATCH v2 04/11] MdePkg/Include: Add StandaloneMmServicesTableLib library

2019-01-07 Thread Laszlo Ersek
On 01/04/19 12:57, Ard Biesheuvel wrote: > On Thu, 3 Jan 2019 at 17:14, Laszlo Ersek wrote: >> >> On 01/03/19 12:03, Ard Biesheuvel wrote: >>> On Wed, 2 Jan 2019 at 14:14, Jagadeesh Ujja wrote: Some of the existing DXE drivers can be refactored to execute within the Standalone MM e

Re: [edk2] [PATCH v2 04/11] MdePkg/Include: Add StandaloneMmServicesTableLib library

2019-01-04 Thread Ard Biesheuvel
On Thu, 3 Jan 2019 at 17:14, Laszlo Ersek wrote: > > On 01/03/19 12:03, Ard Biesheuvel wrote: > > On Wed, 2 Jan 2019 at 14:14, Jagadeesh Ujja wrote: > >> > >> Some of the existing DXE drivers can be refactored to execute within > >> the Standalone MM execution environment as well. Allow such driv

Re: [edk2] [PATCH v2 04/11] MdePkg/Include: Add StandaloneMmServicesTableLib library

2019-01-03 Thread Laszlo Ersek
On 01/03/19 12:03, Ard Biesheuvel wrote: > On Wed, 2 Jan 2019 at 14:14, Jagadeesh Ujja wrote: >> >> Some of the existing DXE drivers can be refactored to execute within >> the Standalone MM execution environment as well. Allow such drivers to >> get access to the Standalone MM services tables. >>

Re: [edk2] [PATCH v2 04/11] MdePkg/Include: Add StandaloneMmServicesTableLib library

2019-01-03 Thread Ard Biesheuvel
On Wed, 2 Jan 2019 at 14:14, Jagadeesh Ujja wrote: > > Some of the existing DXE drivers can be refactored to execute within > the Standalone MM execution environment as well. Allow such drivers to > get access to the Standalone MM services tables. > > Add a mechanism to determine the execution mod