Panic during install on Sparc64 - Only with large HDD
Chris Gilbert
Chris at LainOS.org
Sun Aug 7 18:38:32 GMT 2005
Hi there,
Since FreeBSD 5.2 I've been seeing these strange intermittent "DMA WRITE
TIMEOUT" messages. They seemed to go away for a time, but now they have
returned again on my sparc64 machine.
I do not get them with my 40GB disk, but I do get them with my new 200GB IDE
disk. I have tested said disk with my x86 6-CURRENT machine and it seems to
be okay.
Also, it starts spewing these timeout messages when it tries to
disklabel/newfs a large disk slice in the installer. It successfully creates
a few 2, 5, and 15 GB slices, then fails on my ~135GB slice.
The installer continued past these timeout messages, then while copying files
during the install (post slice/label) it broke into the debugger.
I have the machine hooked up via a serial cable, and waiting in the debugger.
It is accessible via a shell if someone would like to look into it.
I've seen other reports of the same, or a similar error, and I would really
like to see it fixed. So, if there is anything I can do to help please ask.
Here is the stack trace from the debugger:
db> trace
Tracing pid 77 tid 100035 td 0xfffff8006ed3fc80
panic() at panic+0x16c
ufs_dirbad() at ufs_dirbad+0x38
ufs_lookup() at ufs_lookup+0x2fc
VOP_CACHEDLOOKUP_APV() at VOP_CACHEDLOOKUP_APV+0xb4
vfs_cache_lookup() at vfs_cache_lookup+0xd8
VOP_LOOKUP_APV() at VOP_LOOKUP_APV+0xc0
lookup() at lookup+0x55c
namei() at namei+0x41c
kern_lstat() at kern_lstat+0x24
lstat() at lstat+0x14
syscall() at syscall+0x2dc
-- syscall (190, FreeBSD ELF64, lstat) %o7=0x11980c --
userland() at 0x20d308
user trace: trap %o7=0x11980c
pc 0x20d308, sp 0x7fdffffdab1
pc 0x11dd2c, sp 0x7fdffffdcb1
pc 0x100470, sp 0x7fdffffdd71
pc 0x100194, sp 0x7fdffffde31
pc 0, sp 0x7fdffffdef1
done
db>
--
Thanks,
Chris (Lance) Gilbert
Ph: +16239791302 (UTC -0700)
More information about the freebsd-current
mailing list