[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-ppc] [PATCH -V3 0/4] target-ppc: Add support for dumping guest mem
From: |
Aneesh Kumar K.V |
Subject: |
[Qemu-ppc] [PATCH -V3 0/4] target-ppc: Add support for dumping guest memory using qemu gdb server |
Date: |
Fri, 23 Aug 2013 10:50:06 +0530 |
This patch series implement support for dumping guest memory using qemu gdb
server.
With this patch series we can now do
(gdb) x/4i htab_call_hpte_insert1
0xc0000000000470d8 <.htab_call_hpte_insert1>: bl
0xc0000000000470d8 <.htab_call_hpte_insert1>
0xc0000000000470dc <.htab_call_hpte_insert1+4>: cmpdi r3,0
0xc0000000000470e0 <.htab_call_hpte_insert1+8>: bge
0xc000000000047190 <htab_pte_insert_ok>
0xc0000000000470e4 <.htab_call_hpte_insert1+12>: cmpdi r3,-2
(gdb) target remote localhost:1234
Remote debugging using localhost:1234
.plpar_hcall_norets () at arch/powerpc/platforms/pseries/hvCall.S:119
119 HCALL_INST_POSTCALL_NORETS
(gdb) x/4i htab_call_hpte_insert1
0xc0000000000470d8 <.htab_call_hpte_insert1>: bl
0xc00000000005f8f0 <pSeries_lpar_hpte_insert>
0xc0000000000470dc <.htab_call_hpte_insert1+4>: cmpdi r3,0
0xc0000000000470e0 <.htab_call_hpte_insert1+8>: bge
0xc000000000047190 <htab_pte_insert_ok>
0xc0000000000470e4 <.htab_call_hpte_insert1+12>: cmpdi r3,-2
(gdb)
NOTE: We still don't support inserting breakpoints.
Before Fix:
(qemu) memsave 0xc0000000000470d8 10 memdump
Invalid parameter 'addr'
(qemu)
After fix:
(qemu) memsave 0xc0000000000470d8 10 memdump
(qemu)
Changes from V2:
* Address review comments updating "target-ppc: Update slb array with correct
index values"
* Add new patch "target-ppc: Use #define for max slb entries"
* Drop the patch "target-ppc: Use #define instead of opencoding SLB valid bit"
because it got picked from last series.
-aneesh
- [Qemu-ppc] [PATCH -V3 0/4] target-ppc: Add support for dumping guest memory using qemu gdb server,
Aneesh Kumar K.V <=
[Qemu-ppc] [PATCH -V3 1/4] target-ppc: Update slb array with correct index values., Aneesh Kumar K.V, 2013/08/23