git: kernel - Fix crash when cdev is destroyed

Peeter Must peeterm at
Fri Dec 8 02:05:06 PST 2017

commit 758d6a9e7928c1c7ed970cdd8ea3554ae39cd238
Author: Peeter Must <karu.pruun at>
Date:   Fri Dec 8 11:53:22 2017 +0200

    kernel - Fix crash when cdev is destroyed
    * If a device is destroyed while a userland program is blocked
      in a read() or device ioctl, the underlying node will be deleted.
      Returning EIO will prevent kernel from crashing.
    * This is a temporary hack until a better solution is found.

Summary of changes:
 sys/vfs/devfs/devfs_vnops.c | 9 +++++++++
 1 file changed, 9 insertions(+)

DragonFly BSD source repository

More information about the Commits mailing list