Tejasvi Aswathanarayana wrote:
 > I don't know why the pid_hash debug info is not getting
 > included in your vmlinux file, i.e., when built with -g.
 >
 > I note that your kernel was built with gcc 4.0.0, whereas
 > my non-xen 2.6.16 kernel above was built with gcc 4.1.0,
 > and the 2.6.17 xen kernel above was built with gcc 4.1.1.
 > Perhaps there's an issue with the 4.0.0 compiler?
 > I don't know -- I give up.
 >
 > Anyway, I guess the only way around it is going to
 > have to be a hack.  The "pid_hash" symbol is there,
 > and the size of the array can be determined by looking
 > at the symbol value of the next sequential symbol, and
 > dividing the address difference by the size of a pointer.
 >
 Ah, neat.  I will either upgrade gcc or use the hack - but given the
 bug, it will not be surprising if there are more symbols missing.
 Thanks for triaging the problem.
 -- 
I'll put out a new release with a "fix".
But you're right, that's what I'm worrying about -- what other
debug info data is not there?  If you don't mind, I'll keep your
vmlinux/dumpfile pair around for future reference.
Thanks,
  Dave