[ANNOUNCE] crash version 5.0.3 is available

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



 - Fix for running against 2.6.34 and later kernels to recognize and 
   handle changes in the kernel's per-cpu data symbol naming, which
   no longer prefixes "per_cpu__" to declared per-cpu symbol names.
   Without the patch, an x86_64 crash session fails completely during 
   initialization with the error message "crash: cannot determine idle 
   task addresses from init_tasks[] or runqueues[]", followed by "crash:
   cannot resolve init_task_union"; on architectures such as the x86, 
   the session comes up to the "crash>" prompt, but displays warning 
   messages such as "WARNING: duplicate idle tasks?", the "swapper" 
   tasks are not found, and any command accessing per-cpu data fails.
   (anderson@xxxxxxxxxx)

 - Fix for "swap" and "kmem -i" commands on 2.6.29 or later, big-endian, 
   ppc64 kernels, where the swap_info_struct.flags member was changed
   from an int to a long.  Without the patch, the "swap" command does 
   not display any swap data, and the "kmem -i" command indicates that
   there is no swap memory used or available.
   (anderson@xxxxxxxxxx)

 - Fix for the "vm" and "ps" command's task RSS value on 2.6.34 or later
   kernels.  Without the patch, the RSS value would always show "0k" or
   "0" respectively, due to the replacement of the mm_struct._anon_rss 
   and mm_struct._file_rss counters with the mm_struct.rss_stat member.
   (anderson@xxxxxxxxxx)

 - Fixed "possible aternatives" spelling typo used in informational 
   messages when an incorrect/unknown symbol name is used in "rd",
   "dis", "sym" and "struct" commands.
   (anderson@xxxxxxxxxx)

 - Fix for CONFIG_SPARSEMEM kernels that are not configured with
   CONFIG_SPARSEMEM_EXTREME.  Without the patch, "kmem -n" would show
   faulty/missing sparsemem memmap data, and as a result, commands 
   requiring verification of page structure addresses contained within 
   the "missing" memmap sections would fail or show questionable data. 
   (nishimura@xxxxxxxxxxxxxxxxx, anderson@xxxxxxxxxx)
 
 - Change the output of the "kmem -[cC]" options to indicate that they
   are not supported when that is relevant.  "kmem -c" has been obsolete
   since 2.6.17, and "kmem -C" has been obsolete in all 2.6 era kernels.
   (anderson@xxxxxxxxxx)

 Download from: http://people.redhat.com/anderson



--
Crash-utility mailing list
Crash-utility@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/crash-utility

[Index of Archives]     [Fedora Development]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]

 

Powered by Linux