net/mlx5: Remove information print after attempt to load mlx5_ib module
authorLeon Romanovsky <>
Thu, 1 Dec 2016 08:34:57 +0000 (10:34 +0200)
committerSaeed Mahameed <>
Thu, 19 Jan 2017 21:19:51 +0000 (23:19 +0200)
Infiniband part of mlx5 driver can be compiled as a module
or as a part of bzImage (compiled in). In the second case,
the call to request_module will return an error -ENOENT.
It will cause to a misleading print "failed request module
on mlx5_ib".

This patch removes this print, In order to comply with mlx4.

Fixes: f66f049fb738 ("net/mlx5_core: Request the mlx5 IB module on driver load")
Signed-off-by: Leon Romanovsky <>
Signed-off-by: Saeed Mahameed <>

index 8701e85daf1c86cfd4c623e2f4bcf14c055ede0f..5d160f33bc1765a9bd84ba61e86c75e90d8cc6c0 100644 (file)
@@ -1340,9 +1340,7 @@ static int init_one(struct pci_dev *pdev,
                goto clean_health;
-       err = request_module_nowait(MLX5_IB_MOD);
-       if (err)
-               pr_info("failed request module on %s\n", MLX5_IB_MOD);
+       request_module_nowait(MLX5_IB_MOD);
        err = devlink_register(devlink, &pdev->dev);
        if (err)