applied: https://github.com/crash-utility/crash/commit/7e8a2796580d992ed19b2e49b5d555e432303e96
On Thu, Jun 19, 2025 at 10:19 PM Tao Liu <l...@redhat.com> wrote: > > LGTM, ack. > > Thanks, > Tao Liu > > On Tue, Jun 17, 2025 at 6:09 PM HAGIO KAZUHITO(萩尾 一仁) > <k-hagio...@nec.com> wrote: > > > > Kernel commit acc53a0b4c156 ("mm: rename page->index to > > page->__folio_index"), which is contained in Linux 6.16-rc1 and later > > kernels, renamed the member. Without the patch, the "kmem -p" option > > fails with the following error: > > > > kmem: invalid structure member offset: page_index > > FILE: memory.c LINE: 6016 FUNCTION: dump_mem_map_SPARSEMEM() > > > > Signed-off-by: Kazuhito Hagio <k-hagio...@nec.com> > > --- > > memory.c | 2 ++ > > 1 file changed, 2 insertions(+) > > > > diff --git a/memory.c b/memory.c > > index 0d8d89862383..5cb8b58e2181 100644 > > --- a/memory.c > > +++ b/memory.c > > @@ -531,6 +531,8 @@ vm_init(void) > > ASSIGN_OFFSET(page_mapping) = MEMBER_OFFSET("page", > > "_mapcount") + > > STRUCT_SIZE("atomic_t") + sizeof(ulong); > > MEMBER_OFFSET_INIT(page_index, "page", "index"); > > + if (INVALID_MEMBER(page_index)) /* 6.16 and later */ > > + MEMBER_OFFSET_INIT(page_index, "page", "__folio_index"); > > if (INVALID_MEMBER(page_index)) > > ANON_MEMBER_OFFSET_INIT(page_index, "page", "index"); > > MEMBER_OFFSET_INIT(page_buffers, "page", "buffers"); > > -- > > 2.31.1 > > -- > > Crash-utility mailing list -- devel@lists.crash-utility.osci.io > > To unsubscribe send an email to devel-le...@lists.crash-utility.osci.io > > https://${domain_name}/admin/lists/devel.lists.crash-utility.osci.io/ > > Contribution Guidelines: https://github.com/crash-utility/crash/wiki -- Crash-utility mailing list -- devel@lists.crash-utility.osci.io To unsubscribe send an email to devel-le...@lists.crash-utility.osci.io https://${domain_name}/admin/lists/devel.lists.crash-utility.osci.io/ Contribution Guidelines: https://github.com/crash-utility/crash/wiki