From: Simon Horman <horms@kernel.org>
To: Pnina Feder <pnina.feder@mobileye.com>
Cc: kexec@lists.infradead.org
Subject: Re: [PATCH 02/10] util_lib: Add vmcoreinfo parser and memory reader
Date: Mon, 20 Jul 2026 10:24:48 +0100 [thread overview]
Message-ID: <20260720092448.GC1736709@horms.kernel.org> (raw)
In-Reply-To: <20260622205550.1087163-3-pnina.feder@mobileye.com>
On Mon, Jun 22, 2026 at 11:54:40PM +0300, Pnina Feder wrote:
> Add the foundational utility libraries for parsing vmcore files:
>
> - vmcore_info: Parser for vmcoreinfo note section. Supports SYMBOL(),
> OFFSET(), SIZE(), NUMBER(), LENGTH() lookups via hash table.
> Provides cached get_page_size()/get_page_shift() accessors.
> Handles plain KEY=VALUE entries like PAGESIZE and OSRELEASE.
>
> - memory: Virtual-to-physical address translation dispatcher and
> readmem() for reading from vmcore via kernel or user virtual
> addresses, or physical addresses.Uses paddr_to_offset() from
> elf_info for physical-to-file-offset mapping.
>
> - vmcore_tasks_util: Shared macros, typedefs, and debug helpers
> used by vmcore_info and memory (debug verbosity levels, type
> accessors, __weak definition).
>
> These files are placed in util_lib/ but are currently only built by
> the vmcore_tasks Makefile. Integration into the main util_lib build
> can be done later if other tools need them.
>
> Signed-off-by: Pnina Feder <pnina.feder@mobileye.com>
There are whitepsace errors when applying using git am.
Likewise in patch 5/10, 8/10 and 9/10.
I'd appreciate it if you could address that along with
the minor concerns I raised with patch 1/10.
...
next prev parent reply other threads:[~2026-07-20 9:24 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-06-22 20:54 [PATCH 00/10] vmcore-tasks: lightweight task and backtrace extractor for vmcore files Pnina Feder
2026-06-22 20:54 ` [PATCH 01/10] util_lib: add paddr_to_offset function and expose raw vmcoreinfo data Pnina Feder
2026-07-20 9:24 ` Simon Horman
2026-06-22 20:54 ` [PATCH 02/10] util_lib: Add vmcoreinfo parser and memory reader Pnina Feder
2026-07-20 9:24 ` Simon Horman [this message]
2026-06-22 20:54 ` [PATCH 03/10] util_lib: Add maple tree walker for VMA enumeration Pnina Feder
2026-06-22 20:54 ` [PATCH 04/10] vmcore_tasks: Add common definitions and project infrastructure Pnina Feder
2026-06-22 20:54 ` [PATCH 05/10] vmcore_tasks: arch: Add RISC-V 64-bit architecture support Pnina Feder
2026-06-22 20:54 ` [PATCH 06/10] vmcore_tasks: arch: Add MIPS64 " Pnina Feder
2026-06-22 20:54 ` [PATCH 07/10] vmcore_tasks: Add generic user-space stack unwinder Pnina Feder
2026-06-22 20:54 ` [PATCH 08/10] vmcore_tasks: Add VMA utilities and task enumeration Pnina Feder
2026-06-22 20:54 ` [PATCH 09/10] vmcore_tasks: Add main entry point and backtrace parser Pnina Feder
2026-06-22 20:54 ` [PATCH 10/10] vmcore_tasks: Add README with project documentation Pnina Feder
2026-06-22 21:41 ` [PATCH] vmcore-tasks: lightweight task and backtrace extractor for vmcore files Pnina Feder
2026-07-08 7:38 ` [PATCH 00/10] " Pnina Feder
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20260720092448.GC1736709@horms.kernel.org \
--to=horms@kernel.org \
--cc=kexec@lists.infradead.org \
--cc=pnina.feder@mobileye.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.