DF-4302 / fix.diff
--- a/sys/dev/misc/vkbd/vkbd.c +++ b/sys/dev/misc/vkbd/vkbd.c @@ -325,6 +325,7 @@ vkbd_dev_close(struct dev_close_args *ap) /* XXX FIXME: dev->si_drv1 locking */ dev->si_drv1 = NULL; destroy_dev(dev); + devfs_clone_bitmap_put(&DEVFS_CLONE_BITMAP(vkbd), dev2unit(dev)); --vkbd_refcnt; |