diff --git a/ipc/mqueue.c b/ipc/mqueue.c index 56e811f9e5fa..1fad74c5d348 100644 --- a/ipc/mqueue.c +++ b/ipc/mqueue.c @@ -877,7 +877,7 @@ static int prepare_open(struct dentry *dentry, int oflag, int ro, if (!(oflag & O_CREAT)) return -ENOENT; if (ro) - return ro; + return -EROFS; audit_inode_parent_hidden(name, dentry->d_parent); return vfs_mkobj(dentry, mode & ~current_umask(), mqueue_create_attr, attr);