[Crash-utility] [PATCH v2 0/3] Update gdb to 10.1

Alexey Makhalov amakhalov at vmware.com
Fri Nov 13 07:21:08 UTC 2020


v2 Changes:
 Patch #1:
  - added crash_target with memory accessors.
  - instead of adding relocation offset in x86_64 initialization
    code, added symbol file rebasing. So GDB will understand real
    load addresses.
 Patch #2: New patch. Support gdb backtrace with input and local
           variables, frames walking.
 Patch #3. New patch. Adds VMware credits to the version banner.

Alexey Makhalov (3):
  Update gdb to 10.1
  crash_taget: fetch_registers support
  Version info: add VMware copyright

 Makefile                                           |   13 +-
 configure.c                                        |   20 +-
 crash_target.c                                     |  135 ++
 defs.h                                             |   80 +-
 dropped-gdb-7.6-to-10.1.patch                      |  303 +++
 ...support.patch => gdb-10.1-ppc64le-support.patch |    0
 gdb-10.1.patch                                     | 1577 ++++++++++++
 gdb-7.6-proc_service.h.patch                       |   67 -
 gdb-7.6.patch                                      | 2503 --------------------
 gdb_interface.c                                    |   80 +-
 help.c                                             |    1 +
 kernel.c                                           |    2 +-
 main.c                                             |    1 -
 symbols.c                                          |  125 +-
 vmware_vmss.c                                      |   51 +-
 x86_64.c                                           |   18 +-
 16 files changed, 2278 insertions(+), 2698 deletions(-)
 create mode 100644 crash_target.c
 create mode 100644 dropped-gdb-7.6-to-10.1.patch
 rename gdb-7.6-ppc64le-support.patch => gdb-10.1-ppc64le-support.patch (100%)
 create mode 100644 gdb-10.1.patch
 delete mode 100644 gdb-7.6-proc_service.h.patch
 delete mode 100644 gdb-7.6.patch

-- 
2.11.0




More information about the Crash-utility mailing list