----- Original Message ----- > The following series implements : > > * An infrastructure for platform based vmalloc translation for PPC32 > * vmalloc translation support for PPC44x > > Changes since V3: > > * Use platform specific 'page flags' > * Avoid calling dump_mem_map() by checking if there is a page > associated > with the physical memory. (Suggested by: Dave) > > Changes since V2: > > * Rebased to crash-6.0.3 > * Maintains a list of probe functions, rather than platform > definitions. > > > Each platform can define their own probe_function which would get the name of the > ppc platform (read from kernel) and the probe can check if it is one of its variant. > The probe function can then update the 'platform' defintions for the virtual address > translation. > > If none of the defined platforms match, we fall back to using the default PPC32 > definitions. Hi Suzuki, With the updated patch #2 addressing Toshi's concerns, the patch-set looks and tests OK -- for me anyway. One thing I will add is the translation of the PAE and CPU_BOOKE flag bits in ppc_dump_machdep_table(), so that you'll see: crash> help -m platform: ppc440gp flags: 808001 (KSYMS_START|PAE|CPU_BOOKE) kvbase: c0000000 identity_map_base: c0000000 ... Presuming that Toshi is OK with the updated patch #2, consider the patch-set queued for crash-6.0.4. Thanks for all your work, Dave -- Crash-utility mailing list Crash-utility@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/crash-utility