diff options
| author | Navdeep Parhar <np@FreeBSD.org> | 2010-01-23 08:43:11 +0000 |
|---|---|---|
| committer | Navdeep Parhar <np@FreeBSD.org> | 2010-01-23 08:43:11 +0000 |
| commit | e0714e1a51148aef8252c6eaa7e4ae66b53176a1 (patch) | |
| tree | 0aaa455b2b8ae294224ec69402b9ccba68aef9ba | |
| parent | ae5035e0c74a28f6895469d021cf42a92c11b43e (diff) | |
Notes
| -rw-r--r-- | sys/dev/cxgb/cxgb_main.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/dev/cxgb/cxgb_main.c b/sys/dev/cxgb/cxgb_main.c index 8e2e6b70d9a5b..daa421d5bd171 100644 --- a/sys/dev/cxgb/cxgb_main.c +++ b/sys/dev/cxgb/cxgb_main.c @@ -2061,6 +2061,8 @@ fail: p->if_flags = ifp->if_flags; } else if (ifp->if_drv_flags & IFF_DRV_RUNNING) error = cxgb_uninit_locked(p); + else + ADAPTER_UNLOCK(sc); ADAPTER_LOCK_ASSERT_NOTOWNED(sc); break; |
