----- Original Message ----- > With the introduction of radix MMU in Power ISA 3.0, there are changes > in kernel page table management accommodating it. This patch series > makes appropriate changes here to work for such kernels. Also, this > series fixes a few bugs along the way. Patches successfully tested on > BOOK3S. It would be great if someone can test these patches on BOOK3E. > The changes effecting BOOK3E are minimal though. Hari, This looks to be a well-done overhaul of the ppc64 memory management. I've done some cursory tests on live ppc64 and ppc64le systems, and a few dumpfiles, e.g., running vtop on user-space and kernel module virtual addresses, running vm on user-space tasks, etc. But I don't know how to test these patches on BOOK3E because I don't have any systems or old vmcores which have the "interrupt_base_book3e" symbol that is used to set BOOK3E flag. Hopefully somebody on this list, or on your cc: list, can test the patch-set. Thanks, Dave > > --- > > Hari Bathini (6): > ppc64: fix vtop page translation for 4K pages > ppc64: Use kernel terminology for each level in 4-level page table > ppc64/book3s: address changes in kernel v4.5 > ppc64/book3s: address change in page flags for PowerISA v3.0 > ppc64: use physical addresses and unfold pud for 64K page size > ppc64/book3s: support big endian Linux page tables > > > defs.h | 74 +++++++++----- > ppc64.c | 340 > +++++++++++++++++++++++++++++++++++++++++++++++++-------------- > tools.c | 16 +++ > 3 files changed, 332 insertions(+), 98 deletions(-) > > -- > - Hari > > -- > Crash-utility mailing list > Crash-utility@xxxxxxxxxx > https://www.redhat.com/mailman/listinfo/crash-utility > -- Crash-utility mailing list Crash-utility@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/crash-utility