KCRASH REVISITED PART 1: A User's Guide to Dump Analysis

___________________________________________________________________________

TABLE OF CONTENTS

Section 1

What is kcrash?

What is a crash dump?

What is a panic?

How to take a crash dump

U6000/15/60/65/100/300/520: 1.2, 1.2.1, 1.2.4
U6000/200/400: 1.2.5
U6000/550: 1.2.2
U6000-SVR4 1.3
U6000-SVR4 1.3.1

Restoring a crash dump

Loading a savedump tape 1.2
Loading a savedump tape 1.3
Loading a dump created with savedump without using restoredump
Loading a cpio tape
Loading with dd
Loading absolute path files

Section 2

Pre-analysis Setup

Memory Image and Symbol File
Macro Load Script
Command, Macro and Image Revision
Get the best kcrash

Starting the Analysis

The command line for kcrash
Setting kcrash Environment

Basic Macros

Dump information
Viewing the console buffer
Looking at streams and memory usage
Viewing the process table
Examining an individual process
      Process address space
      A process' user information
      The virtual node
      Files

Appendices

Appendix A : Alphabetic Index of Macros

Appendix B : kcrash man page

Appendix C : Actual "latest and greatest" .k files

Appendix D : dma-able memory white paper