diff options
Diffstat (limited to 'fs')
-rw-r--r-- | fs/devfs-core.c | 2 | ||||
-rw-r--r-- | fs/devfs.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/fs/devfs-core.c b/fs/devfs-core.c index 9bc3126d6b..5f22ce72f9 100644 --- a/fs/devfs-core.c +++ b/fs/devfs-core.c @@ -63,7 +63,7 @@ struct cdev *cdev_open(const char *name, unsigned long flags) return NULL; if (cdev->ops->open) { - ret = cdev->ops->open(cdev); + ret = cdev->ops->open(cdev, flags); if (ret) return NULL; } diff --git a/fs/devfs.c b/fs/devfs.c index 66f7ca4162..2e70cc52fa 100644 --- a/fs/devfs.c +++ b/fs/devfs.c @@ -116,7 +116,7 @@ static int devfs_open(struct device_d *_dev, FILE *f, const char *filename) f->inode = cdev; if (cdev->ops->open) { - ret = cdev->ops->open(cdev); + ret = cdev->ops->open(cdev, f->flags); if (ret) return ret; } |