aboutsummaryrefslogtreecommitdiff
path: root/sys/fs/devfs
diff options
context:
space:
mode:
authorKonstantin Belousov <kib@FreeBSD.org>2016-01-17 08:34:35 +0000
committerKonstantin Belousov <kib@FreeBSD.org>2016-01-17 08:34:35 +0000
commitaeace3c33cc49227dc51892c0afa7023555f6ddf (patch)
treef80763d700fb1f16afc801dbb254a231237921ca /sys/fs/devfs
parentb60ff8405ff47b98b68738e84211ced556693f2f (diff)
Notes
Diffstat (limited to 'sys/fs/devfs')
-rw-r--r--sys/fs/devfs/devfs_vnops.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/fs/devfs/devfs_vnops.c b/sys/fs/devfs/devfs_vnops.c
index a8f31113ace37..b147655da766a 100644
--- a/sys/fs/devfs/devfs_vnops.c
+++ b/sys/fs/devfs/devfs_vnops.c
@@ -185,6 +185,8 @@ devfs_destroy_cdevpriv(struct cdev_privdata *p)
{
mtx_assert(&cdevpriv_mtx, MA_OWNED);
+ KASSERT(p->cdpd_fp->f_cdevpriv == p,
+ ("devfs_destoy_cdevpriv %p != %p", p->cdpd_fp->f_cdevpriv, p));
p->cdpd_fp->f_cdevpriv = NULL;
LIST_REMOVE(p, cdpd_list);
mtx_unlock(&cdevpriv_mtx);