Index: head/sys/dev/etherswitch/e6000sw/e6000sw.c =================================================================== --- head/sys/dev/etherswitch/e6000sw/e6000sw.c +++ head/sys/dev/etherswitch/e6000sw/e6000sw.c @@ -425,6 +425,7 @@ return (0); out_fail: + E6000SW_UNLOCK(sc); e6000sw_detach(dev); return (err);