All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFC] Modern device mapper module makes problems for dump analysis
@ 2015-12-01 13:34 Alexey Ishchuk
  2015-12-03 19:31 ` Mike Snitzer
  0 siblings, 1 reply; 3+ messages in thread
From: Alexey Ishchuk @ 2015-12-01 13:34 UTC (permalink / raw)
  To: dm-devel; +Cc: Steffen Maier

Hi,

in the modern device mapper Linux kernel module the data structure 
struct dm_table is declared more than once. One of those declarations is 
the real structure definition and the other are dummy definitions. This 
coding manner makes serious problems for the Linux kernel dump analysis 
with crash utility using custom EPPIC language scripts and even the 
dminfo built-in crash extension does not work with the dumps. The 
problem occurs because the crash utility tries to expose to the EPPIC 
language scripts a dummy structure definition that contains no required 
fields.

I would like to get to know, why do we need more than one struct 
dm_table declarations in the kernel module? Is it possible to improve 
the device mapper kernel module code to have the only one struct 
dm_table declaration to allow kernel dumps to be analyzed using custom 
scripts?

Best regards,
Alexey Ishchuk

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2015-12-04  1:36 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-12-01 13:34 [RFC] Modern device mapper module makes problems for dump analysis Alexey Ishchuk
2015-12-03 19:31 ` Mike Snitzer
2015-12-04  1:36   ` Mikulas Patocka

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.