Messages in this thread | | | Date | Wed, 12 Apr 2023 10:06:59 -0700 | From | Luis Chamberlain <> | Subject | Re: [PATCH] scripts/gdb: use mem instead of core_layout to get the module address |
| |
On Wed, Apr 12, 2023 at 01:15:08PM +0200, Pankaj Raghav wrote: > commit ac3b43283923 ("module: replace module_layout with module_memory") > changed the struct module data structure from module_layout to > module_memory. The core_layout member which is used while loading > modules are not available anymore leading to the following error while > running gdb: > > (gdb) lx-symbols > loading vmlinux > Python Exception <class 'gdb.error'>: There is no member named core_layout. > Error occurred in Python: There is no member named core_layout. > > Replace core_layout with its new counterpart mem[MOD_TEXT]. > > Fixes: ac3b43283923 ("module: replace module_layout with module_memory") > Signed-off-by: Pankaj Raghav <p.raghav@samsung.com> > ---
Jan, Kieran,
That commit is in my modules-next tree, so I can take that fix in through my tree. Let me know if that is OK, and if you ACK the patch.
Pankaj, thanks!
Luis
| |