On Thu, 13 Apr 2017, Eric Ren wrote:
> 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
So, move dm_table definition to drivers/md/dm.h
Mikulas
--
dm-devel mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/dm-devel