Re: [PATCH v7 2/2] schemas: Add some common reserved-memory usages

2024-01-16 Thread Ard Biesheuvel
gt; > ; Rob Herring ; Tan, Lean Sheng > > ; lkml ; Dhaval > > Sharma ; Brune, Maximilian > > ; Yunhui Cui ; > > Dong, Guo ; Tom Rini ; ron minnich > > ; Guo, Gua ; linux- > > a...@vger.kernel.org; U-Boot Mailing List > > Subject: Re: [PATCH v7 2/2] schemas:

RE: [PATCH v7 2/2] schemas: Add some common reserved-memory usages

2024-01-04 Thread Chiu, Chasel
hui Cui ; > Dong, Guo ; Tom Rini ; ron minnich > ; Guo, Gua ; linux- > a...@vger.kernel.org; U-Boot Mailing List > Subject: Re: [PATCH v7 2/2] schemas: Add some common reserved-memory > usages > > On Thu, 4 Jan 2024 at 01:25, Chiu, Chasel wrote: > > > > >

Re: [PATCH v7 2/2] schemas: Add some common reserved-memory usages

2024-01-04 Thread Ard Biesheuvel
gt; > ; Rob Herring ; Tan, Lean Sheng > > ; lkml ; Dhaval > > Sharma ; Brune, Maximilian > > ; Yunhui Cui ; > > Dong, Guo ; Tom Rini ; ron minnich > > ; Guo, Gua ; linux- > > a...@vger.kernel.org; U-Boot Mailing List > > Subject: Re: [PATCH v7 2/2] schemas:

RE: [PATCH v7 2/2] schemas: Add some common reserved-memory usages

2024-01-03 Thread Chiu, Chasel
hui Cui ; > Dong, Guo ; Tom Rini ; ron minnich > ; Guo, Gua ; linux- > a...@vger.kernel.org; U-Boot Mailing List > Subject: Re: [PATCH v7 2/2] schemas: Add some common reserved-memory > usages > > On Fri, 22 Dec 2023 at 20:52, Chiu, Chasel wrote: > > > > >

Re: [PATCH v7 2/2] schemas: Add some common reserved-memory usages

2024-01-03 Thread Simon Glass
AM > > > > To: Chiu, Chasel > > > > Cc: Simon Glass ; devicet...@vger.kernel.org; Mark > > > > Rutland > > > > ; Rob Herring ; Tan, Lean Sheng > > > > ; lkml ; Dhaval > > > > Sharma ; Brune, Maximilian > > > > ; Yunhui

RE: [PATCH v7 2/2] schemas: Add some common reserved-memory usages

2024-01-03 Thread Chiu, Chasel
hui Cui ; > Dong, Guo ; Tom Rini ; ron minnich > ; Guo, Gua ; linux- > a...@vger.kernel.org; U-Boot Mailing List > Subject: Re: [PATCH v7 2/2] schemas: Add some common reserved-memory > usages > > On Fri, Dec 22, 2023 at 5:48 AM Ard Biesheuvel wrote: > >

Re: [PATCH v7 2/2] schemas: Add some common reserved-memory usages

2024-01-03 Thread Rob Herring
, Lean Sheng > > > ; lkml ; Dhaval > > > Sharma ; Brune, Maximilian > > > ; Yunhui Cui ; > > > Dong, Guo ; Tom Rini ; ron minnich > > > ; Guo, Gua ; linux- > > > a...@vger.kernel.org; U-Boot Mailing List > > > Subject: Re: [PA

Re: [PATCH v7 2/2] schemas: Add some common reserved-memory usages

2024-01-03 Thread Ard Biesheuvel
On Fri, 22 Dec 2023 at 20:52, Chiu, Chasel wrote: > > > Please see my reply below inline. > > Thanks, > Chasel > ... > > > > The gEfiMemoryTypeInformationGuid HOB typically carries platform > > > > defaults, and the actual memory type information is kept in a > > > > non-volatile EFI variable, whi

RE: [PATCH v7 2/2] schemas: Add some common reserved-memory usages

2023-12-22 Thread Chiu, Chasel
aval > Sharma ; Brune, Maximilian > ; Yunhui Cui ; > Dong, Guo ; Tom Rini ; ron minnich > ; Guo, Gua ; linux- > a...@vger.kernel.org; U-Boot Mailing List > Subject: Re: [PATCH v7 2/2] schemas: Add some common reserved-memory > usages > > On Thu, 21 Dec 2023 a

Re: [PATCH v7 2/2] schemas: Add some common reserved-memory usages

2023-12-22 Thread Ard Biesheuvel
Rob Herring ; Tan, > > > > Lean Sheng ; lkml > > > > ; Dhaval Sharma ; > > > > Brune, Maximilian ; Yunhui Cui > > > > ; Dong, Guo ; Tom Rini > > > > ; ron minnich ; Guo, Gua > > > > ; linux- a...@vger.kernel.org

RE: [PATCH v7 2/2] schemas: Add some common reserved-memory usages

2023-12-21 Thread Chiu, Chasel
erring ; Tan, Lean Sheng > ; lkml ; Dhaval > Sharma ; Brune, Maximilian > ; Yunhui Cui ; > Dong, Guo ; Tom Rini ; ron minnich > ; Guo, Gua ; linux- > a...@vger.kernel.org; U-Boot Mailing List > Subject: Re: [PATCH v7 2/2] schemas: Add some common reserved-memory > usag

Re: [PATCH v7 2/2] schemas: Add some common reserved-memory usages

2023-12-21 Thread Ard Biesheuvel
d > > ; Rob Herring ; Tan, Lean Sheng > > ; lkml ; Dhaval > > Sharma ; Brune, Maximilian > > ; Yunhui Cui ; > > Dong, Guo ; Tom Rini ; ron minnich > > ; Guo, Gua ; linux- > > a...@vger.kernel.org; U-Boot Mailing List > > Subject: Re: [PATCH v7 2/2] sc

Re: [PATCH v7 2/2] schemas: Add some common reserved-memory usages

2023-12-19 Thread Simon Glass
g, Guo ; Tom Rini ; ron minnich > > > ; Guo, Gua ; linux- > > > a...@vger.kernel.org; U-Boot Mailing List > > > Subject: Re: [PATCH v7 2/2] schemas: Add some common reserved-memory > > > usages > > > > > > You are referring to a 2000 line pa

Re: [PATCH v7 2/2] schemas: Add some common reserved-memory usages

2023-12-11 Thread Simon Glass
> Rutland > > ; Rob Herring ; Tan, Lean Sheng > > ; lkml ; Dhaval > > Sharma ; Brune, Maximilian > > ; Yunhui Cui ; > > Dong, Guo ; Tom Rini ; ron minnich > > ; Guo, Gua ; linux- > > a...@vger.kernel.org; U-Boot Mailing List > > Subject: Re: [PATCH v7 2

RE: [PATCH v7 2/2] schemas: Add some common reserved-memory usages

2023-11-28 Thread Chiu, Chasel
hui Cui ; > Dong, Guo ; Tom Rini ; ron minnich > ; Guo, Gua ; linux- > a...@vger.kernel.org; U-Boot Mailing List > Subject: Re: [PATCH v7 2/2] schemas: Add some common reserved-memory > usages > > You are referring to a 2000 line patch so it is not 100% clear where to look &

Re: [PATCH v7 2/2] schemas: Add some common reserved-memory usages

2023-11-28 Thread Ard Biesheuvel
> > Cc: devicet...@vger.kernel.org; Mark Rutland ; Rob > > Herring ; Tan, Lean Sheng ; lkml > > ; Dhaval Sharma ; Brune, > > Maximilian ; Yunhui Cui > > ; Dong, Guo ; Tom Rini > > ; ron minnich ; Guo, Gua > > ; linux-a...@vger.kernel.org; U-Boot

RE: [PATCH v7 2/2] schemas: Add some common reserved-memory usages

2023-11-21 Thread Chiu, Chasel
ob Herring ; > > Tan, Lean Sheng ; lkml > > ; Dhaval Sharma ; > > Brune, Maximilian ; Yunhui Cui > > ; Dong, Guo ; Tom Rini > > ; ron minnich ; Guo, Gua > > ; linux- a...@vger.kernel.org; U-Boot Mailing List > > > > Subject: Re: [PATCH v7 2/2

RE: [PATCH v7 2/2] schemas: Add some common reserved-memory usages

2023-11-21 Thread Chiu, Chasel
.org; U-Boot Mailing List > Subject: Re: [PATCH v7 2/2] schemas: Add some common reserved-memory > usages > > On Mon, 20 Nov 2023 at 21:12, Simon Glass wrote: > > > > Hi, > > > > On Mon, 13 Nov 2023 at 11:09, Chiu, Chasel wrote: > > > > > > &g

Re: [PATCH v7 2/2] schemas: Add some common reserved-memory usages

2023-11-21 Thread Ard Biesheuvel
gt; > ; lkml ; Dhaval > > > Sharma ; Brune, Maximilian > > > ; Yunhui Cui ; > > > Dong, Guo ; Tom Rini ; ron minnich > > > ; Guo, Gua ; linux- > > > a...@vger.kernel.org; U-Boot Mailing List > > > Subject: Re: [PATCH v7 2/2] schemas: Add some c

Re: [PATCH v7 2/2] schemas: Add some common reserved-memory usages

2023-11-20 Thread Simon Glass
; > To: Chiu, Chasel > > Cc: Simon Glass ; devicet...@vger.kernel.org; Mark > > Rutland > > ; Rob Herring ; Tan, Lean Sheng > > ; lkml ; Dhaval > > Sharma ; Brune, Maximilian > > ; Yunhui Cui ; > > Dong, Guo ; Tom Rini ; ron minnich > > ; Guo, Gua ; linux- &

RE: [PATCH v7 2/2] schemas: Add some common reserved-memory usages

2023-11-13 Thread Chiu, Chasel
> ; lkml ; Dhaval > Sharma ; Brune, Maximilian > ; Yunhui Cui ; > Dong, Guo ; Tom Rini ; ron minnich > ; Guo, Gua ; linux- > a...@vger.kernel.org; U-Boot Mailing List > Subject: Re: [PATCH v7 2/2] schemas: Add some common reserved-memory > usages > > On Sat, 11 Nov 2023

Re: [PATCH v7 2/2] schemas: Add some common reserved-memory usages

2023-11-11 Thread Ard Biesheuvel
On Sat, 11 Nov 2023 at 04:20, Chiu, Chasel wrote: > > > Just sharing some usage examples from UEFI/EDK2 scenario. > To support ACPI S4/Hibernation, memory map must be consistent before entering > and after resuming from S4, in this case payload may need to know previous > memory map from bootloa

RE: [PATCH v7 2/2] schemas: Add some common reserved-memory usages

2023-11-10 Thread Chiu, Chasel
Just sharing some usage examples from UEFI/EDK2 scenario. To support ACPI S4/Hibernation, memory map must be consistent before entering and after resuming from S4, in this case payload may need to know previous memory map from bootloader (currently generic payload cannot access platform/bootlo

Re: [PATCH v7 2/2] schemas: Add some common reserved-memory usages

2023-11-08 Thread Lean Sheng Tan
Hi Rob, Sure, I will ask if the edk2 developers who work together for UPL spec could help to respond here. Hi Ard, Regarding this part: *However, there is no scoping in DT schema as far as I am aware, which means that the OS may be forced/expected to interpret these regions beyond simply disregard

Re: [PATCH v7 2/2] schemas: Add some common reserved-memory usages

2023-11-08 Thread Ard Biesheuvel
On Wed, 8 Nov 2023 at 14:57, Rob Herring wrote: > > On Wed, Nov 8, 2023 at 5:38 AM Ard Biesheuvel wrote: > > > > On Tue, 7 Nov 2023 at 19:07, Rob Herring wrote: > > > > > > > > > All of this: > > > > > > > > > On Mon, 16 Oct 2023 at 15:54, Simon Glass wrote: > > > > > > > > > > It is not specif

Re: [PATCH v7 2/2] schemas: Add some common reserved-memory usages

2023-11-08 Thread Rob Herring
On Wed, Nov 8, 2023 at 5:38 AM Ard Biesheuvel wrote: > > On Tue, 7 Nov 2023 at 19:07, Rob Herring wrote: > > > > > > All of this: > > > > > > On Mon, 16 Oct 2023 at 15:54, Simon Glass wrote: > > > > > > > > It is not specific to EDK2. Imagine this boot sequence: > > > > > > > > - Platform Init (

Re: [PATCH v7 2/2] schemas: Add some common reserved-memory usages

2023-11-08 Thread Ard Biesheuvel
On Tue, 7 Nov 2023 at 19:07, Rob Herring wrote: > > > All of this: > > > On Mon, 16 Oct 2023 at 15:54, Simon Glass wrote: > > > > > > It is not specific to EDK2. Imagine this boot sequence: > > > > > > - Platform Init (U-Boot) starts up > > > - U-Boot uses its platform knowledge to sets some ACP

Re: [PATCH v7 2/2] schemas: Add some common reserved-memory usages

2023-11-07 Thread Rob Herring
On Tue, Oct 31, 2023 at 10:56 AM Simon Glass wrote: > > Hi Rob, > > On Mon, 16 Oct 2023 at 15:54, Simon Glass wrote: > > > > Hi Rob, > > > > On Mon, 16 Oct 2023 at 10:50, Rob Herring wrote: > > > > > > On Fri, Oct 13, 2023 at 4:09 PM Simon Glass wrote: > > > > > > > > Hi Rob, > > > > > > > > On

Re: [PATCH v7 2/2] schemas: Add some common reserved-memory usages

2023-11-07 Thread Simon Glass
Hi, On Tue, 31 Oct 2023 at 09:56, Simon Glass wrote: > > Hi Rob, > > On Mon, 16 Oct 2023 at 15:54, Simon Glass wrote: > > > > Hi Rob, > > > > On Mon, 16 Oct 2023 at 10:50, Rob Herring wrote: > > > > > > On Fri, Oct 13, 2023 at 4:09 PM Simon Glass wrote: > > > > > > > > Hi Rob, > > > > > > > >

Re: [PATCH v7 2/2] schemas: Add some common reserved-memory usages

2023-10-31 Thread Simon Glass
Hi Rob, On Mon, 16 Oct 2023 at 15:54, Simon Glass wrote: > > Hi Rob, > > On Mon, 16 Oct 2023 at 10:50, Rob Herring wrote: > > > > On Fri, Oct 13, 2023 at 4:09 PM Simon Glass wrote: > > > > > > Hi Rob, > > > > > > On Fri, 13 Oct 2023 at 13:42, Rob Herring wrote: > > > > > > > > On Fri, Oct 6, 2

Re: [PATCH v7 2/2] schemas: Add some common reserved-memory usages

2023-10-16 Thread Simon Glass
Hi Rob, On Mon, 16 Oct 2023 at 10:50, Rob Herring wrote: > > On Fri, Oct 13, 2023 at 4:09 PM Simon Glass wrote: > > > > Hi Rob, > > > > On Fri, 13 Oct 2023 at 13:42, Rob Herring wrote: > > > > > > On Fri, Oct 6, 2023 at 7:03 PM Simon Glass wrote: > > > > > > > > Hi Ard, > > > > > > > > On Fri,

Re: [PATCH v7 2/2] schemas: Add some common reserved-memory usages

2023-10-16 Thread Rob Herring
On Fri, Oct 13, 2023 at 4:09 PM Simon Glass wrote: > > Hi Rob, > > On Fri, 13 Oct 2023 at 13:42, Rob Herring wrote: > > > > On Fri, Oct 6, 2023 at 7:03 PM Simon Glass wrote: > > > > > > Hi Ard, > > > > > > On Fri, 6 Oct 2023 at 17:00, Ard Biesheuvel wrote: > > > > > > > > On Fri, 6 Oct 2023 at

Re: [PATCH v7 2/2] schemas: Add some common reserved-memory usages

2023-10-13 Thread Simon Glass
Hi Rob, On Fri, 13 Oct 2023 at 13:42, Rob Herring wrote: > > On Fri, Oct 6, 2023 at 7:03 PM Simon Glass wrote: > > > > Hi Ard, > > > > On Fri, 6 Oct 2023 at 17:00, Ard Biesheuvel wrote: > > > > > > On Fri, 6 Oct 2023 at 20:17, Simon Glass wrote: > > > > > > > > Hi Ard, > > > > > > > > On Fri,

Re: [PATCH v7 2/2] schemas: Add some common reserved-memory usages

2023-10-13 Thread Rob Herring
On Fri, Oct 6, 2023 at 7:03 PM Simon Glass wrote: > > Hi Ard, > > On Fri, 6 Oct 2023 at 17:00, Ard Biesheuvel wrote: > > > > On Fri, 6 Oct 2023 at 20:17, Simon Glass wrote: > > > > > > Hi Ard, > > > > > > On Fri, 6 Oct 2023 at 11:33, Ard Biesheuvel wrote: > > > > > > > > On Mon, 2 Oct 2023 at 1

Re: [PATCH v7 2/2] schemas: Add some common reserved-memory usages

2023-10-11 Thread Ard Biesheuvel
On Sat, 7 Oct 2023 at 02:03, Simon Glass wrote: > > Hi Ard, > > On Fri, 6 Oct 2023 at 17:00, Ard Biesheuvel wrote: > > > > On Fri, 6 Oct 2023 at 20:17, Simon Glass wrote: > > > > > > Hi Ard, > > > > > > On Fri, 6 Oct 2023 at 11:33, Ard Biesheuvel wrote: > > > > > > > > On Mon, 2 Oct 2023 at 19:

Re: [PATCH v7 2/2] schemas: Add some common reserved-memory usages

2023-10-09 Thread Simon Glass
Hi all, On Fri, 6 Oct 2023 at 18:03, Simon Glass wrote: > > Hi Ard, > > On Fri, 6 Oct 2023 at 17:00, Ard Biesheuvel wrote: > > > > On Fri, 6 Oct 2023 at 20:17, Simon Glass wrote: > > > > > > Hi Ard, > > > > > > On Fri, 6 Oct 2023 at 11:33, Ard Biesheuvel wrote: > > > > > > > > On Mon, 2 Oct 20

Re: [PATCH v7 2/2] schemas: Add some common reserved-memory usages

2023-10-06 Thread Simon Glass
Hi Ard, On Fri, 6 Oct 2023 at 17:00, Ard Biesheuvel wrote: > > On Fri, 6 Oct 2023 at 20:17, Simon Glass wrote: > > > > Hi Ard, > > > > On Fri, 6 Oct 2023 at 11:33, Ard Biesheuvel wrote: > > > > > > On Mon, 2 Oct 2023 at 19:54, Simon Glass wrote: > > > > > > > > Hi Rob, > > > > > > > > On Tue,

Re: [PATCH v7 2/2] schemas: Add some common reserved-memory usages

2023-10-06 Thread Ard Biesheuvel
On Fri, 6 Oct 2023 at 20:17, Simon Glass wrote: > > Hi Ard, > > On Fri, 6 Oct 2023 at 11:33, Ard Biesheuvel wrote: > > > > On Mon, 2 Oct 2023 at 19:54, Simon Glass wrote: > > > > > > Hi Rob, > > > > > > On Tue, 26 Sept 2023 at 13:42, Simon Glass wrote: > > > > > > > > It is common to split firm

Re: [PATCH v7 2/2] schemas: Add some common reserved-memory usages

2023-10-06 Thread Simon Glass
Hi Ard, On Fri, 6 Oct 2023 at 11:33, Ard Biesheuvel wrote: > > On Mon, 2 Oct 2023 at 19:54, Simon Glass wrote: > > > > Hi Rob, > > > > On Tue, 26 Sept 2023 at 13:42, Simon Glass wrote: > > > > > > It is common to split firmware into 'Platform Init', which does the > > > initial hardware setup a

Re: [PATCH v7 2/2] schemas: Add some common reserved-memory usages

2023-10-06 Thread Ard Biesheuvel
On Mon, 2 Oct 2023 at 19:54, Simon Glass wrote: > > Hi Rob, > > On Tue, 26 Sept 2023 at 13:42, Simon Glass wrote: > > > > It is common to split firmware into 'Platform Init', which does the > > initial hardware setup and a "Payload" which selects the OS to be booted. > > Thus an handover interfac

Re: [PATCH v7 2/2] schemas: Add some common reserved-memory usages

2023-10-02 Thread Simon Glass
Hi Rob, On Tue, 26 Sept 2023 at 13:42, Simon Glass wrote: > > It is common to split firmware into 'Platform Init', which does the > initial hardware setup and a "Payload" which selects the OS to be booted. > Thus an handover interface is required between these two pieces. > > Where UEFI boot-time