qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 0/2] contrib/elf2dmp: elf2dmp for Windows hosts
@ 2018-11-02  0:28 Viktor Prutyanov
  2018-11-02  0:28 ` [Qemu-devel] [PATCH 1/2] contrib/elf2dmp: use GLib file mapping Viktor Prutyanov
  2018-11-02  0:28 ` [Qemu-devel] [PATCH 2/2] contrib/elf2dmp: elf2dmp for Windows hosts Viktor Prutyanov
  0 siblings, 2 replies; 8+ messages in thread
From: Viktor Prutyanov @ 2018-11-02  0:28 UTC (permalink / raw)
  To: pbonzini, rkagan; +Cc: qemu-devel, Viktor Prutyanov

In most cases, it is more convenient to convert a dump on the same machine
on which the analysis is performed. Because of WinDbg, the analysis of guest
Windows problems needs Windows host anyway, so it is useful to have dump
convertion tool near the debugger.
After these patches elf2dmp can be built both for Linux and Windows hosts.

Viktor Prutyanov (2):
  contrib/elf2dmp: use GLib file mapping
  contrib/elf2dmp: elf2dmp for Windows hosts

 Makefile                      |  4 ++--
 contrib/elf2dmp/Makefile.objs |  2 +-
 contrib/elf2dmp/addrspace.c   |  7 ++++---
 contrib/elf2dmp/file_map.c    | 30 ++++++++++++++++++++++++++++++
 contrib/elf2dmp/file_map.h    | 21 +++++++++++++++++++++
 contrib/elf2dmp/kdbg.h        | 12 ++++++++----
 contrib/elf2dmp/main.c        | 27 +++++++++++++++------------
 contrib/elf2dmp/pdb.c         | 32 ++++++++------------------------
 contrib/elf2dmp/pdb.h         |  7 +++++--
 contrib/elf2dmp/pe.h          |  6 ++++--
 contrib/elf2dmp/qemu_elf.c    | 34 ++++++++++++----------------------
 contrib/elf2dmp/qemu_elf.h    | 15 ++++++++-------
 12 files changed, 118 insertions(+), 79 deletions(-)
 create mode 100644 contrib/elf2dmp/file_map.c
 create mode 100644 contrib/elf2dmp/file_map.h

-- 
2.17.2

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2018-11-22  9:07 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-11-02  0:28 [Qemu-devel] [PATCH 0/2] contrib/elf2dmp: elf2dmp for Windows hosts Viktor Prutyanov
2018-11-02  0:28 ` [Qemu-devel] [PATCH 1/2] contrib/elf2dmp: use GLib file mapping Viktor Prutyanov
2018-11-05 22:58   ` Eric Blake
2018-11-21 10:08   ` Roman Kagan
2018-11-02  0:28 ` [Qemu-devel] [PATCH 2/2] contrib/elf2dmp: elf2dmp for Windows hosts Viktor Prutyanov
2018-11-21 10:25   ` Roman Kagan
2018-11-21 16:54     ` Eric Blake
2018-11-22  9:04       ` Roman Kagan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).