We should propogate the error code here but we accidentally return success. Fixes: 946086abeddf ("mqueue: switch to on-demand creation of internal mount") Signed-off-by: Dan Carpenter <dan.carpenter@xxxxxxxxxx> diff --git a/ipc/mqueue.c b/ipc/mqueue.c index 89b5c53e0203..70423581dc92 100644 --- a/ipc/mqueue.c +++ b/ipc/mqueue.c @@ -1610,8 +1610,10 @@ static int __init init_mqueue_fs(void) goto out_filesystem; m = kern_mount_data(&mqueue_fs_type, &init_ipc_ns); - if (IS_ERR(m)) + if (IS_ERR(m)) { + error = PTR_ERR(m); goto out_filesystem; + } init_ipc_ns.mq_mnt = m; return 0; -- To unsubscribe from this list: send the line "unsubscribe kernel-janitors" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html