From 0454a53d654f903c2481f4755c8162bbc2e0d2ed Mon Sep 17 00:00:00 2001 From: Poul-Henning Kamp Date: Tue, 22 Feb 2005 18:17:31 +0000 Subject: [PATCH] We may not have an actual cdev at this point. --- sys/fs/devfs/devfs_vnops.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sys/fs/devfs/devfs_vnops.c b/sys/fs/devfs/devfs_vnops.c index 4adacb453d2c..09a978ae13cf 100644 --- a/sys/fs/devfs/devfs_vnops.c +++ b/sys/fs/devfs/devfs_vnops.c @@ -1052,6 +1052,9 @@ devfs_reclaim(ap) dev = vp->v_rdev; vp->v_rdev = NULL; + if (dev == NULL) + return (0); + dev_lock(); if (de != NULL) LIST_REMOVE(de, de_alias);