[dm-devel] [Report] crash tool cannot resolve struct dm_table properly

Eric Ren zren at suse.com
Thu Apr 13 02:01:58 UTC 2017


Hi Mikulas,

When inspecting on coredump with crash tool, I find that 'dm_table' cannot be resolved 
properly as follows:

===
crash> struct dm_table
struct dm_table {
     int undefined__;
}
SIZE: 4
===

Looks this issue is introduced by 83d5e5b (dm: optimize use SRCU and RCU) with this code:
===
+/*
+ * A dummy definition to make RCU happy.
+ * struct dm_table should never be dereferenced in this file.
  + */ +struct dm_table {
+ int undefined__;
+};
+
===

It stops me from looking into dm_table when analyzing coredump. Is there any workaround?
or can be fixed somehow?

Regards,
Eric




More information about the dm-devel mailing list