Re: [edk2-devel] [PATCH v3 1/2] ArmPkg/ArmMmuLib AARCH64: rewrite page table code

2020-03-06 Thread Ard Biesheuvel
On Fri, 6 Mar 2020 at 19:50, Leif Lindholm wrote: > > On Fri, Mar 06, 2020 at 17:12:45 +0100, Ard Biesheuvel wrote: > > Replace the slightly overcomplicated page table management code with > > a simplified, recursive implementation that should be far easier to > > reason about. > > > > Signed-off-

Re: [edk2-devel] [PATCH v3 1/2] ArmPkg/ArmMmuLib AARCH64: rewrite page table code

2020-03-06 Thread Leif Lindholm
On Fri, Mar 06, 2020 at 17:12:45 +0100, Ard Biesheuvel wrote: > Replace the slightly overcomplicated page table management code with > a simplified, recursive implementation that should be far easier to > reason about. > > Signed-off-by: Ard Biesheuvel > --- > ArmPkg/Library/ArmMmuLib/AArch64/Ar

[edk2-devel] [PATCH v3 1/2] ArmPkg/ArmMmuLib AARCH64: rewrite page table code

2020-03-06 Thread Ard Biesheuvel
Replace the slightly overcomplicated page table management code with a simplified, recursive implementation that should be far easier to reason about. Signed-off-by: Ard Biesheuvel --- ArmPkg/Library/ArmMmuLib/AArch64/ArmMmuLibCore.c | 332 +++- 1 file changed, 108 insertions(+),