diff options
author | Blue Swirl <blauwirbel@gmail.com> | 2010-12-19 13:42:56 +0000 |
---|---|---|
committer | Blue Swirl <blauwirbel@gmail.com> | 2010-12-19 13:42:56 +0000 |
commit | d41160a3e64b26c9d78ecfd78b0e7ef3e878d475 (patch) | |
tree | 2d18b4a638e28b8b93b0177b8a3ac77efd02caaf /monitor.c | |
parent | cdfe17df88b335269ddabc7ade7a6148a1a20f0d (diff) |
Sparc: implement monitor command 'info tlb'
Use existing dump_mmu() to implement monitor command 'info tlb'.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Diffstat (limited to 'monitor.c')
-rw-r--r-- | monitor.c | 11 |
1 files changed, 10 insertions, 1 deletions
@@ -2272,6 +2272,15 @@ static void tlb_info(Monitor *mon) #endif +#if defined(TARGET_SPARC) +static void tlb_info(Monitor *mon) +{ + CPUState *env1 = mon_get_cpu(); + + dump_mmu((FILE*)mon, (fprintf_function)monitor_printf, env1); +} +#endif + static void do_info_kvm_print(Monitor *mon, const QObject *data) { QDict *qdict; @@ -2744,7 +2753,7 @@ static const mon_cmd_t info_cmds[] = { .user_print = do_pci_info_print, .mhandler.info_new = do_pci_info, }, -#if defined(TARGET_I386) || defined(TARGET_SH4) +#if defined(TARGET_I386) || defined(TARGET_SH4) || defined(TARGET_SPARC) { .name = "tlb", .args_type = "", |