[Crash-utility] latest crash-killer in 2.6.17-rc2

Dave Anderson anderson at redhat.com
Thu Apr 27 19:35:08 UTC 2006


changes the pid_hash chain from:

  static struct hlist_head *pid_hash[PIDTYPE_MAX];

to:

  static struct hlist_head *pid_hash;

The pid_hash infrastructure is what the crash utility
uses to gather the set of running tasks during initialization.
The change above breaks it, and crash will fail with an
error message stating:

  crash: cannot determine pid_hash array dimensions

As the PID handling has changed over the years, there have
been several task-gathering functions in crash, the latest
of which is refresh_hlist_task_table().  I don't know whether
it will be possible to shoe-horn the new scheme to fit this
current crash function, or whether yet another new one will
have to be written.  If it's the latter, it may take a while...

Dave



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/crash-utility/attachments/20060427/8aaf559b/attachment.htm>


More information about the Crash-utility mailing list