>> please stop crashing the kernel.
> 
> This is:
> 
> 6322646 ZFS should gracefully handle all devices failing (when writing)

That's only one cause of panics.

At least two of gino's panics appear due to corrupted space maps, for instance. 
I think there may also still be a case where a failure to read metadata during 
a transaction commit leads to a panic, too. Maybe that one's been fixed, or 
maybe it will be handled by the above bug.

Maybe someone needs to file a bug/RFE to remove all panics from ZFS, at least 
in non-debug builds? The QFS approach is to panic when inconsistency is found 
on debug builds, but return an appropriate error code on release builds, which 
seems reasonable.

I/O errors, of course, should never lead to a panic. I think we [you] fixed all 
of those cases in UFS, and QFS, long ago.

Anton
 
 
This message posted from opensolaris.org
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to