[Crash-utility] [ANNOUNCE] crash gcore command, version 1.1 available

Dave Anderson anderson at redhat.com
Thu Mar 22 15:23:36 UTC 2012


Hi Daisuke,

Can you please format the crash-gcore-command-1.1.tar.gz file in
the same manner as crash-gcore-command-1.0.tar.gz?  Here is the
current version: 

# tar tvzmf crash-gcore-command-1.0.tar.gz
drwxrwxr-x hat/hat           0 2011-04-24 11:32 ./crash-gcore-command-1.0/
-rw-rw-r-- hat/hat        2038 2011-04-24 11:32 ./crash-gcore-command-1.0/gcore.mk
drwxrwxr-x hat/hat           0 2011-04-24 11:32 ./crash-gcore-command-1.0/libgcore/
-rw-rw-r-- hat/hat        4123 2011-04-24 11:32 ./crash-gcore-command-1.0/libgcore/gcore_verbose.c
-rw-rw-r-- hat/hat       64298 2011-04-24 11:32 ./crash-gcore-command-1.0/libgcore/gcore_x86.c
-rw-rw-r-- hat/hat        1007 2011-04-24 11:32 ./crash-gcore-command-1.0/libgcore/gcore_global_data.c
-rw-rw-r-- hat/hat       14664 2011-04-24 11:32 ./crash-gcore-command-1.0/libgcore/gcore_coredump_table.c
-rw-rw-r-- hat/hat        1102 2011-04-24 11:32 ./crash-gcore-command-1.0/libgcore/gcore_compat_x86.h
-rw-rw-r-- hat/hat       26629 2011-04-24 11:32 ./crash-gcore-command-1.0/libgcore/gcore_coredump.c
-rw-rw-r-- hat/hat        4893 2011-04-24 11:32 ./crash-gcore-command-1.0/libgcore/gcore_dumpfilter.c
-rw-rw-r-- hat/hat       10096 2011-04-24 11:32 ./crash-gcore-command-1.0/libgcore/gcore_elf_struct.c
-rw-rw-r-- hat/hat       27927 2011-04-24 11:32 ./crash-gcore-command-1.0/libgcore/gcore_defs.h
-rw-rw-r-- hat/hat        1619 2011-04-24 11:32 ./crash-gcore-command-1.0/libgcore/gcore_regset.c
-rw-rw-r-- hat/hat       17406 2011-04-24 11:32 ./crash-gcore-command-1.0/gcore.c
-rw-rw-r-- hat/hat       18015 2011-04-24 11:38 ./crash-gcore-command-1.0/COPYING
# 

Your new release just dumps all the files into the current directory:

# tar xvzmf crash-gcore-command-1.1.tar.gz
gcore.c
gcore.mk
libgcore/
libgcore/gcore_compat_x86.h
libgcore/gcore_coredump.c
libgcore/gcore_coredump_table.c
libgcore/gcore_defs.h
libgcore/gcore_dumpfilter.c
libgcore/gcore_elf_struct.c
libgcore/gcore_global_data.c
libgcore/gcore_regset.c
libgcore/gcore_verbose.c
libgcore/gcore_x86.c
# 

Thanks,
  Dave

----- Original Message -----
> 
> ChangeLog:
> 
>  - Add ARM architecture support.
>    (leiwen at marvell.com)
> 
>  - Fix wrongly using VM_ALWAYSDUMP value. On RHEL5, VM_ALWAYSDUMP is
>    defined as 0x04000000, but on RHEL6 and later upstream kernel, as
>    0x08000000. (0x08000000 had ever been used for VM_CAN_INVALIDATE
>    and now in the current 3.x version for VM_CAN_NONLINEAR.) Without
>    this fix, VDSO page is not included in a generated corefile. Then,
>    VDSO page is obviously not visible, and gdb displays broken
>    backtrace for the corefile where a task enters kernel mode via the
>    VDSO.
> 
>  - Periodic updates following RHEL minor releases. See below for list
>    of the current supported kernels.
> 
> Supported Kernels:
> 
>  * Upstream Kernels
> 
>    version  | x86  |x86_64| ARM
>  -----------+------+------+-----
>    2.6.35.7 |  --  |  --  | OK
>    2.6.36   |  OK  |  OK  | --
>    3.0.8    |  --  |  --  | OK
> 
>  OK : Support
>  -- : Not support
> 
>  * RHEL Kernels (#1
> 
>           | x86  |     x86_64
>   version |      | 64 bit ; 32 bit
>  ---------+------+--------+---------
>     4.8   |  OK  |   OK   |   --
>  ---------+------+--------+---------
>     5.5   |  OK  |   OK   |   OK
>     5.6   |  --  |   OK   |   OK
>     5.7   |  --  |   OK   |   OK
>     5.8   |  --  |   OK   |   OK
>  ---------+------+--------+---------
>     6.0   |  OK  |   OK   |   OK
>     6.1   |  --  |   OK   |   OK
>     6.2   |  --  |   OK   |   OK
> 
>   #1) RHEL4 is based on 2.6.9 kernel,
>       RHEL5 is based on 2.6.18 kernel and
>       RHEL6 is based on 2.6.32 kernel.
> 
> Note:
> 
>  1) The versions signed OK are the ones I did verification. gcore
>  might work well on kernel versions near the supported ones.
> 
>  2) The reason why I separate table for RHEL series and table for
>  upstream series is that RHEL kernels are being made based on
>  upstream
>  kernels _plus a variety of additional patches_. So, rigorously, they
>  must be thought of as differnet kernels. However, just as 1), it
>  would be likely that gcore works well on vmcores for upstream
>  kernels
>  near the corresponding RHEL versions.
> 
> Thanks.
> HATAYAMA Daisuke
> 
> --
> Crash-utility mailing list
> Crash-utility at redhat.com
> https://www.redhat.com/mailman/listinfo/crash-utility
> 




More information about the Crash-utility mailing list