Merge tag 'omap-for-v5.17/fixes-for-merge-window-signed' of git://git.kernel.org...
[linux-2.6-microblaze.git] / drivers / remoteproc / qcom_pil_info.c
index 7c007dd..aca2156 100644 (file)
@@ -104,7 +104,7 @@ int qcom_pil_info_store(const char *image, phys_addr_t base, size_t size)
        return -ENOMEM;
 
 found_unused:
-       memcpy_toio(entry, image, PIL_RELOC_NAME_LEN);
+       memcpy_toio(entry, image, strnlen(image, PIL_RELOC_NAME_LEN));
 found_existing:
        /* Use two writel() as base is only aligned to 4 bytes on odd entries */
        writel(base, entry + PIL_RELOC_NAME_LEN);