]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
dm-mpath: don't print the "loaded" message if registering fails
authorMikulas Patocka <mpatocka@redhat.com>
Mon, 30 Jun 2025 13:24:22 +0000 (15:24 +0200)
committerMikulas Patocka <mpatocka@redhat.com>
Mon, 30 Jun 2025 14:20:17 +0000 (16:20 +0200)
If dm_register_path_selector, don't print the "version X loaded" message.

Signed-off-by: Mikulas Patocka <mpatocka@redhat.com>
drivers/md/dm-ps-historical-service-time.c
drivers/md/dm-ps-queue-length.c
drivers/md/dm-ps-round-robin.c
drivers/md/dm-ps-service-time.c

index 9c58a72c6e55b3d3d8439848ce839061cde0ff98..f07e773d9cc0281dc633f82e9651c9fbcd6b9f8c 100644 (file)
@@ -541,8 +541,10 @@ static int __init dm_hst_init(void)
 {
        int r = dm_register_path_selector(&hst_ps);
 
-       if (r < 0)
+       if (r < 0) {
                DMERR("register failed %d", r);
+               return r;
+       }
 
        DMINFO("version " HST_VERSION " loaded");
 
index 93812c0ecc32e11c5b9d842853118ad939008bb7..9c68701ed7a4c2a5ff606413ef04413b88b00131 100644 (file)
@@ -260,8 +260,10 @@ static int __init dm_ql_init(void)
 {
        int r = dm_register_path_selector(&ql_ps);
 
-       if (r < 0)
+       if (r < 0) {
                DMERR("register failed %d", r);
+               return r;
+       }
 
        DMINFO("version " QL_VERSION " loaded");
 
index c7f2869d8978caff819baa160302812cae0c915e..0c12f407346182f971b3114ef004f1d3e8b94fce 100644 (file)
@@ -220,8 +220,10 @@ static int __init dm_rr_init(void)
 {
        int r = dm_register_path_selector(&rr_ps);
 
-       if (r < 0)
+       if (r < 0) {
                DMERR("register failed %d", r);
+               return r;
+       }
 
        DMINFO("version " RR_VERSION " loaded");
 
index 239c5850c2b1ed5fc52f2dcc75e8c16a8f9b9bb3..0543fe7969c4aef417b590e23ac953f34a2626c5 100644 (file)
@@ -341,8 +341,10 @@ static int __init dm_st_init(void)
 {
        int r = dm_register_path_selector(&st_ps);
 
-       if (r < 0)
+       if (r < 0) {
                DMERR("register failed %d", r);
+               return r;
+       }
 
        DMINFO("version " ST_VERSION " loaded");