lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:	Mon, 22 Feb 2016 15:24:04 +0000
From:	Kieran Bingham <kieran.bingham@...aro.org>
To:	jan.kiszka@...mens.com, linux-kernel@...r.kernel.org
Cc:	lee.jones@...aro.org, peter.griffin@...aro.org,
	maxime.coquelin@...com, Kieran Bingham <kieran.bingham@...aro.org>
Subject: [PATCHv2 0/8] gdb/scripts: Linux awareness debug commands

Sending this revised series, which now provides ability to transfer configured
constants from the kernel to the python layer through the constants.py
infrastructure.

The iterators have been improved, in this instance thanks to the versions by
Jeff Mahoney on his py-kdump work; (which were better than mine, so I dropped
mine to replace with his)

Testing on an STM32, brought up a couple of issues with !CONFIG_MMU and
!CONFIG_MODULES which have been repaired, and further updates to both the
lx-mounts and lx-meminfo commands for fixes and improvements.

For convenience, this patch set submission can be found at
  http://git.linaro.org/people/kieran.bingham/linux.git gdb-scripts-2016-02-22-lkml-submission

Kieran Bingham (8):
  scripts/gdb: Provide linux constants
  scripts/gdb: Provide a kernel list item generators
  scripts/gdb: Convert modules usage to lists functions
  scripts/gdb: Provide exception catching parser
  scripts/gdb: Support !CONFIG_MODULES gracefully
  scripts/gdb: Add io resource readers
  scripts/gdb: Add mount point list command
  scripts/gdb: Add meminfo command

 Kbuild                            |  10 +
 scripts/gdb/linux/Makefile        |  12 +-
 scripts/gdb/linux/constants.py.in |  87 +++++++++
 scripts/gdb/linux/lists.py        |  20 ++
 scripts/gdb/linux/modules.py      |  22 +--
 scripts/gdb/linux/proc.py         | 384 ++++++++++++++++++++++++++++++++++++++
 scripts/gdb/linux/utils.py        |   7 +
 scripts/gdb/vmlinux-gdb.py        |   1 +
 8 files changed, 530 insertions(+), 13 deletions(-)
 create mode 100644 scripts/gdb/linux/constants.py.in

-- 
2.5.0

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ