Module Name: src Committed By: jakllsch Date: Thu Jun 21 16:47:07 UTC 2018
Modified Files: src/sys/dev/pci: ld_virtio.c Log Message: destroy 'sc_sync_wait' condvar and mutex upon detach To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/dev/pci/ld_virtio.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/dev/pci/ld_virtio.c diff -u src/sys/dev/pci/ld_virtio.c:1.22 src/sys/dev/pci/ld_virtio.c:1.23 --- src/sys/dev/pci/ld_virtio.c:1.22 Sun Jun 10 14:59:23 2018 +++ src/sys/dev/pci/ld_virtio.c Thu Jun 21 16:47:06 2018 @@ -1,4 +1,4 @@ -/* $NetBSD: ld_virtio.c,v 1.22 2018/06/10 14:59:23 jakllsch Exp $ */ +/* $NetBSD: ld_virtio.c,v 1.23 2018/06/21 16:47:06 jakllsch Exp $ */ /* * Copyright (c) 2010 Minoura Makoto. @@ -26,7 +26,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: ld_virtio.c,v 1.22 2018/06/10 14:59:23 jakllsch Exp $"); +__KERNEL_RCSID(0, "$NetBSD: ld_virtio.c,v 1.23 2018/06/21 16:47:06 jakllsch Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -629,6 +629,9 @@ ld_virtio_detach(device_t self, int flag ldenddetach(ld); + cv_destroy(&sc->sc_sync_wait); + mutex_destroy(&sc->sc_sync_wait_lock); + virtio_child_detach(sc->sc_virtio); return 0;