git: vkbd - destroy cloned devices and cleanup vkbd(4)

Michael Neumann mneumann at crater.dragonflybsd.org
Sun Aug 10 07:52:37 PDT 2025


commit 088552723935447397400336f5ddb7aa5f5de660
Author: Michael Neumann <mneumann at ntecs.de>
Date:   Sun Aug 10 16:47:48 2025 +0200

    vkbd - destroy cloned devices and cleanup vkbd(4)
    
    * The /dev/vkbdctlN devices were not properly destroyed
      at the end of their lifetime
    
    * The master /dev/vkbdctl device was not destroyed upon
      module unload
    
    * Deny module unload if there is still a reference
    
    * Improve man page
    
    * Successfully tested to inject keystrokes on syscons

Summary of changes:
 share/man/man4/vkbd.4    | 19 +++++++------------
 sys/dev/misc/vkbd/vkbd.c | 19 +++++++++++++++----
 2 files changed, 22 insertions(+), 16 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/088552723935447397400336f5ddb7aa5f5de660


-- 
DragonFly BSD source repository


More information about the Commits mailing list