vfs: constify path argument to kernel_read_file_from_path
authorMimi Zohar <zohar@linux.vnet.ibm.com>
Wed, 13 Sep 2017 02:45:33 +0000 (22:45 -0400)
committerLinus Torvalds <torvalds@linux-foundation.org>
Fri, 15 Sep 2017 03:18:45 +0000 (20:18 -0700)
This patch constifies the path argument to kernel_read_file_from_path().

Signed-off-by: Mimi Zohar <zohar@linux.vnet.ibm.com>
Cc: Christoph Hellwig <hch@infradead.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
fs/exec.c
include/linux/fs.h
sound/oss/sound_firmware.h

index 69a543259aa527033010f8ff347f7c26084e0db2..ac34d972468489cfc9e5e0b70f863296f82ed246 100644 (file)
--- a/fs/exec.c
+++ b/fs/exec.c
@@ -955,7 +955,7 @@ out:
 }
 EXPORT_SYMBOL_GPL(kernel_read_file);
 
 }
 EXPORT_SYMBOL_GPL(kernel_read_file);
 
-int kernel_read_file_from_path(char *path, void **buf, loff_t *size,
+int kernel_read_file_from_path(const char *path, void **buf, loff_t *size,
                               loff_t max_size, enum kernel_read_file_id id)
 {
        struct file *file;
                               loff_t max_size, enum kernel_read_file_id id)
 {
        struct file *file;
index bc475dfeb4ce3fdc690d34c656e035473318ebde..339e73742e736cfcccdfedf323e6ab8bc651138b 100644 (file)
@@ -2815,7 +2815,7 @@ static inline const char *kernel_read_file_id_str(enum kernel_read_file_id id)
 
 extern int kernel_read_file(struct file *, void **, loff_t *, loff_t,
                            enum kernel_read_file_id);
 
 extern int kernel_read_file(struct file *, void **, loff_t *, loff_t,
                            enum kernel_read_file_id);
-extern int kernel_read_file_from_path(char *, void **, loff_t *, loff_t,
+extern int kernel_read_file_from_path(const char *, void **, loff_t *, loff_t,
                                      enum kernel_read_file_id);
 extern int kernel_read_file_from_fd(int, void **, loff_t *, loff_t,
                                    enum kernel_read_file_id);
                                      enum kernel_read_file_id);
 extern int kernel_read_file_from_fd(int, void **, loff_t *, loff_t,
                                    enum kernel_read_file_id);
index da4c67e005ed1302a49ad80e3c8e1bcad73995c4..2be465277ba0fd48ec9a75d26f2cce4d6c8a7dd4 100644 (file)
@@ -21,7 +21,7 @@ static inline int mod_firmware_load(const char *fn, char **fp)
        loff_t size;
        int err;
 
        loff_t size;
        int err;
 
-       err = kernel_read_file_from_path((char *)fn, (void **)fp, &size,
+       err = kernel_read_file_from_path(fn, (void **)fp, &size,
                                         131072, READING_FIRMWARE);
        if (err < 0)
                return 0;
                                         131072, READING_FIRMWARE);
        if (err < 0)
                return 0;