[Crash-utility] crash version 4.0-2.23 is available

Dave Anderson anderson at redhat.com
Wed Apr 12 17:35:00 UTC 2006


- Fix for "kmem -[sS]" command in 2.6.15 kernels which introduced
  per-NUMA node slab chains.  Without this patch the command fails
  with a "kmem: invalid structure member offset: kmem_cache_s_lists"
  error message.  (sharyath at in.ibm.com)

- Fix for this initialization error on 2.6.16 kernels indicating:
  "crash: cannot determine idle task addresses from init_tasks[]
  or runqueues[]" followed by "crash: cannot resolve init_task_union"
  error messages.  This was due to the introduction of a runqueue.cpu
  member that conflicted with an old cpu member in RHEL3-specific O(1)
  scheduler code.  (anderson at redhat.com)

- Fix for "kmem -i" in newer 2.6 kernels where the new ZONE_DMA32 bumps
  up the value of ZONE_HIGHMEM, causing a potential segmentation
  violation.  (anderson at redhat.com)

- Fix for "kmem -i", where the PG_slab bit determination has been fixed
  so that the correct number of slab pages is displayed.
  (anderson at redhat.com)

- Fix for "swap" command and "kmem -i" option on 64-bit 2.6.15 kernels
  which could fail with a crash internal buffer dump followed by these
  messages: "swap: cannot allocate any more memory!" or "kmem: cannot
  allocate any more memory!".  This was due to the swap_info_struct.max
  member being downsized from a long to an int.  (anderson at redhat.com)

- Continued xen support: this kernel runs on live x86 xen0 and xenU
  kernels, on xenU core dumps, and on xenU "xm save" files.  This
  support is for x86 kernels with writable page tables only.  Minimal
  support for running on live x86_64 xen0 kernels with writable page
  tables is also in place, but does not allow access to user virtual
  memory as of yet.  (anderson at redhat.com)

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





More information about the Crash-utility mailing list