* Cliff Wickman <cpw(a)sgi.com> [2007-07-28 01:43]:
I've run into a problem with the ATA SCSI disk driver when
running in a
kdump dump-capture kernel.
I'm running on 2-processor x86_64 box. It has 2 scsi disks, /dev/sda and
/dev/sdb
My kernel is 2.6.22, and built to be a dump capturing kernel loaded by kexec.
When I boot this kernel by itself, it finds both sda and sdb.
But when it is loaded by kexec and booted on a panic it only finds sda.
Any ideas from those familiar with the ATA driver?
From your previous posting I see that you're not using the
“irqpoll”
option for the capture kernel. One common problem for device drivers
is that interrupts are not delivered properly and “irqpoll” prevents
that problem by calling each interrupt handler with each timer
interrupt.
Thanks,
Bernhard