]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - drivers/base/firmware_class.c
firmware: enable a debug print for batched requests
[mirror_ubuntu-bionic-kernel.git] / drivers / base / firmware_class.c
index ceab749b1790d779c00c09a516514e26a018e474..68726c8e830659b0d215cd4ea0daa0ad2f8efc73 100644 (file)
@@ -337,6 +337,7 @@ static struct firmware_buf *__fw_lookup_buf(const char *fw_name)
        return NULL;
 }
 
+/* Returns 1 for batching firmware requests with the same name */
 static int fw_lookup_and_allocate_buf(const char *fw_name,
                                      struct firmware_cache *fwc,
                                      struct firmware_buf **buf, void *dbuf,
@@ -350,6 +351,7 @@ static int fw_lookup_and_allocate_buf(const char *fw_name,
                kref_get(&tmp->ref);
                spin_unlock(&fwc->lock);
                *buf = tmp;
+               pr_debug("batched request - sharing the same struct firmware_buf and lookup for multiple requests\n");
                return 1;
        }
        tmp = __allocate_fw_buf(fw_name, fwc, dbuf, size);