case DEVFS_MOUNT_DEL:
mnt = msg->mdv_mnt;
TAILQ_REMOVE(&devfs_mnt_list, mnt, link);
- devfs_debug(DEVFS_DEBUG_SHOW, "There are still %d devfs_node elements!!!\n", mnt->leak_count);
devfs_reaperp(mnt->root_node);
- devfs_debug(DEVFS_DEBUG_SHOW, "Leaked %d devfs_node elements!!!\n", mnt->leak_count);
+ if (mnt->leak_count) {
+ devfs_debug(DEVFS_DEBUG_SHOW,
+ "Leaked %d devfs_node elements!\n",
+ mnt->leak_count);
+ }
break;
case DEVFS_CHANDLER_ADD:
if (error)
return (error);
-
- devfs_debug(DEVFS_DEBUG_SHOW,
- "There were %d devfs_node orphans left\n",
- devfs_tracer_orphan_count(mp, 1));
- devfs_debug(DEVFS_DEBUG_SHOW,
- "There are %d devfs_node orphans left\n",
- devfs_tracer_orphan_count(mp, 0));
devfs_mount_del(DEVFS_MNTDATA(mp));
kfree(mp->mnt_data, M_DEVFS);
mp->mnt_data = NULL;