<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<tt></tt> 
<br><tt>changes the pid_hash chain from:</tt><tt></tt>
<p><tt>  static struct hlist_head *pid_hash[PIDTYPE_MAX];</tt><tt></tt>
<p><tt>to:</tt><tt></tt>
<p><tt>  static struct hlist_head *pid_hash;</tt><tt></tt>
<p><tt>The pid_hash infrastructure is what the crash utility</tt>
<br><tt>uses to gather the set of running tasks during initialization.</tt>
<br><tt>The change above breaks it, and crash will fail with an</tt>
<br><tt>error message stating:</tt><tt></tt>
<p><tt>  crash: cannot determine pid_hash array dimensions</tt><tt></tt>
<p><tt>As the PID handling has changed over the years, there have</tt>
<br><tt>been several task-gathering functions in crash, the latest</tt>
<br><tt>of which is refresh_hlist_task_table().  I don't know whether</tt>
<br><tt>it will be possible to shoe-horn the new scheme to fit this</tt>
<br><tt>current crash function, or whether yet another new one will</tt>
<br><tt>have to be written.  If it's the latter, it may take a while...</tt><tt></tt>
<p><tt>Dave</tt>
<br><tt></tt> 
<br><tt></tt> 
<br><tt></tt> </html>