10/stable panic: softdep_deallocate_dependencies: dangling deps

Dewayne Geraghty dewayne.geraghty at heuristicsystems.com.au
Tue Jul 1 22:15:30 UTC 2014


On 2/07/2014 4:47 AM, Edward Tomasz Napierała wrote:
> Soft updates cannot gracefully handle IO errors.  It _will_ panic.
> You can either prevent errors from happening by using redundancy
> (ie. mirroring), or disable soft updates.  That's how it works,
> sorry.
>
> In theory it would be possible to prevent this from happening;
> panic here is actually to terminate the system before it corrupts
> data, and in situations like this one, where the disk is no longer
> accessible, it's not possible to corrupt anything.  IIRC I've
> actually added a workaround for that a while ago, but, as you can
> see, it's not enough, and I don't understand soft updates well
> enough to fix it properly.
>
> _______________________________________________
> freebsd-stable at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
> To unsubscribe, send any mail to "freebsd-stable-unsubscribe at freebsd.org"
Thank-you for clarifying what we should expect with io failure.  FreeBSD
has been so reliable I'm sure that many (self included) have forgotten
that this is the last "safe" option.
Kind regards, Dewayne


More information about the freebsd-stable mailing list