From a26876079cb155b013461aa525276b9cc8598ccf Mon Sep 17 00:00:00 2001 From: dzwdz Date: Sat, 18 Sep 2021 12:23:08 +0200 Subject: implement NULL mounts --- src/kernel/vfs/request.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/kernel/vfs/request.c') diff --git a/src/kernel/vfs/request.c b/src/kernel/vfs/request.c index 6159bbf..46c52b8 100644 --- a/src/kernel/vfs/request.c +++ b/src/kernel/vfs/request.c @@ -15,6 +15,9 @@ int vfs_request_create(struct vfs_request req_) { process_current->pending_req = req_; req = &process_current->pending_req; + if (!req->backend) + return vfs_request_finish(req, -1); + switch (req->backend->type) { case VFS_BACK_ROOT: ret = vfs_root_handler(req); -- cgit v1.2.3