softdep_move_dependencies panic

Leubner, Achim Achim_Leubner at
Wed May 6 08:22:41 UTC 2009

Hi Ed, Hi Scott,

We run into a problem if a RAID array goes into an "error" state and is marked "offline". The new aac driver removes the device in this case with device_delete_child() and all commands to that device will be answered using biodone() with flag BIO_ERROR and error EINVAL. But this causes a "softdep_move_dependencies: need merge code" panic in the filesystem. Is there any possibility to avoid this panic? We see it under FreeBSD 7.1 too.
Any help is greatly appreciated.

Thanks & Regards,


Achim Leubner

Software Engineer / RAID drivers

ICP vortex GmbH / Adaptec Inc.

Phone: +49-351-8718291

More information about the freebsd-current mailing list