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:   Thu, 11 Aug 2022 11:35:30 -0600
From:   Jim Cromie <jim.cromie@...il.com>
To:     linux-kernel@...r.kernel.org, gregkh@...uxfoundation.org,
        jbaron@...mai.com
Cc:     Jim Cromie <jim.cromie@...il.com>
Subject: [PATCH 00/11] DYNAMIC_DEBUG for this cycle

Hi Greg, Jason,

Please consider these for this rc-cycle.
  - 1-9 have Jason's Ack,
  - 9th removes unused EXPORTed fn.
  - 10 is simple var cleanup
  - 11 is a partial decoupling of dyndbg from kernel/module

Jim Cromie (11):
  dyndbg: fix static_branch manipulation
  dyndbg: fix module.dyndbg handling
  dyndbg: show both old and new in change-info
  dyndbg: reverse module walk in cat control
  dyndbg: reverse module.callsite walk in cat control
  dyndbg: use ESCAPE_SPACE for cat control
  dyndbg: let query-modname override actual module name
  dyndbg: add test_dynamic_debug module
  dyndbg: drop EXPORTed dynamic_debug_exec_queries
  dyndbg: cleanup auto vars in dynamic_debug_init
  dyndbg: create and use struct _ddebug_info

 MAINTAINERS                   |   2 +
 include/linux/dynamic_debug.h |  22 ++----
 kernel/module/internal.h      |   4 +-
 kernel/module/main.c          |  18 ++---
 lib/Kconfig.debug             |  10 +++
 lib/Makefile                  |   1 +
 lib/dynamic_debug.c           | 141 +++++++++++++++++-----------------
 lib/test_dynamic_debug.c      |  70 +++++++++++++++++
 8 files changed, 172 insertions(+), 96 deletions(-)
 create mode 100644 lib/test_dynamic_debug.c

-- 
2.37.1

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ