[Crash-utility] [PATCH 0/6] ppc64: Add support to understand Power ISA 3.0 based kernel
Dave Anderson
anderson at redhat.com
Thu Sep 15 15:17:01 UTC 2016
----- 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 at redhat.com
> https://www.redhat.com/mailman/listinfo/crash-utility
>
More information about the Crash-utility
mailing list