- Fix for 2.6.17 kernels that do not use "pgdat_list" memory node list header, which would cause crash to fail during initialization with a "crash: cannot resolve: pgdat_list" error message. (anderson@xxxxxxxxxx) - Fix for 2.6.17 kernels that have re-worked the kernel pid_hash handling, which would cause crash to fail during initialization with a "crash: cannot determine pid_hash array dimensions" error message. (anderson@xxxxxxxxxx) - If the vmlinux file and /proc/version do not match, and crash tries to find an appropriate System.map file to use for symbol addresses, a new "WARNING: vmlinux and /proc/version do not match!" message will be displayed. Note that the System.map file that crash finds will be appropriate for data symbols, but may not necessarily be correct for text regions. When this happens, kernel text disassembly may be incorrect, and this in turn leads to other problems, such as incorrect back-tracing. (anderson@xxxxxxxxxx) - Fix for recent 2.6 kernels "sys" UPTIME display and for "ps -t" RUN TIME displays due to change to HZ value. (anderson@xxxxxxxxxx) - Continued Xen support: this version runs on live x86_64 xen0 and xenU kernels, on x86_64 xenU core dumps, and x86_64 xenU "xm save" files. As is the case for x86 Xen, this support is only for x86_64 kernels with writable page tables. (anderson@xxxxxxxxxx) - Fix for x86_64 IS_LAST_PML4_READ() macro, which (harmlessly) never worked, but caused the PML4 page to be re-read each time. Added a per-arch clear_machdep_cache() function for processors needing to do their own virtual-to-physical page table cache clearing; so far only ppc64 and x86_64 need it for the top-most of their 4-level page table pages. (anderson@xxxxxxxxxx) Download from: http://people.redhat.com/anderson