gvirstor & UFS
Ivan Voras
ivoras at fer.hr
Thu Mar 29 19:54:42 UTC 2007
Bruce Evans wrote:
> The following old patch may help. vfs retries too hard after write
> errors. Retrying after EIO is bad enough (since most parts of the
> kernel still expect the old treatment of not retrying), but retrying
> after a non-recoverable error is just a bug.
I've tried the patch - it resulted in a panic :(
g_vfs_done():virstor/foo[WRITE(offset=17353104384, length=131072)]error = 28
/bla: got error 28 while accessing file system
panic: softdep_deallocate_dependencies: unrecovered I/O error
cpuid=0
The file system on the virstor device was created with softupdates
enables, as shown...
backtrace:
panic() ... softdep_deallocate_dependencies() ... brelse() ...
bufdone_finish() ... bufdone() ... cluster_callback() ... bufdone() ...
g_vfs_done() ... bio_done() ... g_io_schedule_up(), ...
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 250 bytes
Desc: OpenPGP digital signature
Url : http://lists.freebsd.org/pipermail/freebsd-fs/attachments/20070329/1d01a964/signature.pgp
More information about the freebsd-fs
mailing list