CONTAP-783849: Leak in volref and alock when snapshot restore errors out because wafliron is running
Issue
During an ONTAP ANDU takeover hung in WAFL ARL at
{}SENDHOME_DOING_COMMIT{}. The hang detector forced a panic while WAFLiron was running on an aggregate. The issue was traced to {}ods_restore_volume(){}: when snapshot restore encountered an aggregate being ironed, its error path could exit without releasing a volume reference ({}volref{}) and administrative lock ({}alock{}).