DragonFlyBSD Kernel Audit
DF-2082 / fix.diff
← back to finding ↓ download raw
diff --git a/sys/dev/raid/amr/amr_disk.c b/sys/dev/raid/amr/amr_disk.c
@@ -280,10 +280,8 @@
 
     debug_called(1);
 
-#if 0 /* XXX swildner */
-    if (sc->amrd_disk->d_flags & DISKFLAG_OPEN)
+    if (sc->amrd_disk.d_opencount > 0)
 	return(EBUSY);
-#endif
 
     devstat_remove_entry(&sc->amrd_stats);
     disk_destroy(&sc->amrd_disk);