Date: Fri, 9 May 2014 19:01:04 -0400 From: Matthew Mondor <mm_lists%pulsar-zone.net@localhost> Is it expected in vcache_common() for the interlock to remain held even if returning an error? vget unconditionally drops the interlock, so it will never remain held, error or not.