[PATCH v1 0/6] makedumpfile: makedumpfile enhancement to filter out kernel data from vmcore
Mahesh J Salgaonkar
mahesh at linux.vnet.ibm.com
Wed Mar 16 01:37:40 EDT 2011
Hi Ken'inchi,
On Tue, Mar 15, 2011 at 03:12:47PM +0900, Ken'ichi Ohmichi wrote:
>
> Hi Mahesh,
>
> In my idea, offset_eraseinfo points the *file offset* of the erased
> information and size_eraseinfo is the information size.
>
> The erased information would contain *multiple* erased symbol names.
> For example, the following is based on your above example.
>
> struct S1 {
> int a;
> int b;
> int c;
> };
> struct S2 {
> struct S1 *mystruct1;
> struct S1 *mystruct2;
> };
>
> struct S2 mystruct2;
>
> #Filter command
> erase mystruct2.mystruct1.a
> erase mystruct2.mystruct1.c
> erase mystruct2.mystruct2.b
>
> #The erased information
> erase mystruct2.mystruct1.a 4
> erase mystruct2.mystruct1.c 4
> erase mystruct2.mystruct2.b 4
>
>
> The dumpfile image :
>
> header dump data the erased information
> +------------------+-----------------------+-------------------------------+
> | ................ | ..................... | erase mystruct2.mystruct1.a 4 |
> | offset_eraseinfo | ..................... | erase mystruct2.mystruct1.c 4 |
> | size_eraseinfo | ..................... | erase mystruct2.mystruct2.b 4 |
> +------------------+-------------------------------------------------------+
> : offset_eraseinfo (offset in dumpfile)
> <------ size_eraseinfo ------->
>
Will work on the cahnge.
Thanks,
-Mahesh.
> Thanks
> Ken'ichi Ohmichi
--
Signed-off-by: Mahesh Salgaonkar <mahesh at linux.vnet.ibm.com>
More information about the kexec
mailing list