On Wed, Aug 14, 2019 at 11:33 PM Bin Meng <bmeng...@gmail.com> wrote: > > This adds 'info mem' command for RISC-V, to show virtual memory > mappings that aids debugging. > > Rather than showing every valid PTE, the command compacts the > output by merging all contiguous physical address mappings into > one block and only shows the merged block mapping details. > > Signed-off-by: Bin Meng <bmeng...@gmail.com> > Acked-by: Dr. David Alan Gilbert <dgilb...@redhat.com> > Reviewed-by: Palmer Dabbelt <pal...@sifive.com> > > --- > > Changes in v4: > - restore to v2, that does not print all harts's PTE, since we > should switch to a cpu context via the 'cpu' command > > Changes in v3: > - print PTEs for all harts instead of just current hart > > Changes in v2: > - promote ppn to hwaddr when doing page table address calculation > > hmp-commands-info.hx | 2 +- > target/riscv/Makefile.objs | 4 + > target/riscv/monitor.c | 229 > +++++++++++++++++++++++++++++++++++++++++++++ > 3 files changed, 234 insertions(+), 1 deletion(-) > create mode 100644 target/riscv/monitor.c >
Ping? What's the status of this patch? Regards, Bin