From 8993827a739459c68ad689980b5be1dd07494192 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Tue, 27 Mar 2018 14:40:19 +0200 Subject: DEVFS(5): Properly initialize fp->f_cdevpriv --- rtemsbsd/sys/fs/devfs/devfs_devs.c | 1 + 1 file changed, 1 insertion(+) (limited to 'rtemsbsd') diff --git a/rtemsbsd/sys/fs/devfs/devfs_devs.c b/rtemsbsd/sys/fs/devfs/devfs_devs.c index 7d89c49e..7c697b0a 100644 --- a/rtemsbsd/sys/fs/devfs/devfs_devs.c +++ b/rtemsbsd/sys/fs/devfs/devfs_devs.c @@ -98,6 +98,7 @@ devfs_imfs_open(rtems_libio_t *iop, const char *path, int oflag, mode_t mode) } fpop = td->td_fpop; curthread->td_fpop = fp; + fp->f_cdevpriv = NULL; error = dsw->d_open(cdev, oflag + 1, 0, td); /* Clean up any cdevpriv upon error. */ if (error != 0) -- cgit v1.2.3