tech-kern archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: amd64 panics w/XEN_DOM0, not GENERIC



 > On Tue, Aug 26, 2008 at 09:54:30AM -0400, Todd Kover wrote:
 >
 > >  > OK. I guess it's calling physio_biodone() though stdone() (the
 > >  > stack frames got optimized, so stdone() doesn't show up in the
 > >  > stack trace).  Can you run a kernel with the attached patch
 > >  > (either GENERIC of XEN3_DOM0) ? It should give more details
 > >  > about what's going on.
 > >
 > > With the GENERIC (+DEBUG+DIAGNOSTIC) kernel, I got:
 > >
 > > stdone error 5 count 32768 resid 0
 >
 > So the device reported an EIO. You didn't get SCSI error messages
 > before the panic, did you ?

no message to console, syslog or amanda logs, but this is a tape drive
and amanda will run until it fills up a tape, then switch to the next
tape and retry, so getting an end of media would not be at all strange.

 > The attached patch may fix the panic, but I'm not sure it's correct.
 > It could actually cause the driver to report an error, while the data
 > actually got written. But I'm not sure what the correct fix would be
 > in such a case ...

there was no attached patch. :)

 > I'm also interested to know if the aprint_error_dev("EOM detected") I added
 > fires up just before "fixing b_resid".

I will let you know once I get the patch...

[ btw, I'll drop port-xen and just send to tech-kern in future followups
since this clearly has nothing to do with xen, in case someone searching
later wonders where the followups went ]

-Todd


Home | Main Index | Thread Index | Old Index