On 03/07/20 09:38, Ard Biesheuvel wrote: > I finally got fed up with the state of the AArch64 MMU handling code, and > decided to rewrite it before rebasing the cache invalidation fix onto > it. > > Changes since v3: > - move code for better diffing > - free allocated page tables on failure if it is safe to do so > - some minor style tweaks > - add Leif's ack to #2 > > Ard Biesheuvel (2): > ArmPkg/ArmMmuLib AARCH64: rewrite page table code > ArmPkg/ArmMmuLib AARCH64: invalidate page tables before populating > them > > .../Library/ArmMmuLib/AArch64/ArmMmuLibCore.c | 405 +++++++----------- > 1 file changed, 162 insertions(+), 243 deletions(-) >
Commit range a3e25cc8a1dd3d1ea24ed02f90c44221e015e965..748fea6279efc20de3fef483deb4b774f3c34906, via <https://github.com/tianocore/edk2/pull/431>. Thanks Laszlo -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#55702): https://edk2.groups.io/g/devel/message/55702 Mute This Topic: https://groups.io/mt/71792240/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-