[9610][7885][7872][7570] wlbt: remove IWOTH permissions from procs
authorIvan Priest <i.priest@samsung.com>
Mon, 25 Jun 2018 15:35:02 +0000 (16:35 +0100)
committerIvan Priest <i.priest@samsung.com>
Wed, 11 Jul 2018 17:43:12 +0000 (18:43 +0100)
Some /proc and mxlog debugfs notes had "other writeable" permissions,
remove these.

Change-Id: Ie209f69ef6b25da36321303bd4b80f412bc1c489
SCSC-Bug-Id: SSB-41270
Signed-off-by: Ivan Priest <i.priest@samsung.com>
drivers/misc/samsung/scsc/mxproc.c
drivers/misc/samsung/scsc/scsc_logring_debugfs.c

index 264bfcf72c4613099faecc8295260d5173621bd8..4d7de78733b16dfff6e23c7573903625b8dcdf84 100644 (file)
@@ -387,9 +387,9 @@ int mxproc_create_ctrl_proc_dir(struct mxproc *mxproc, struct mxman *mxman)
        mxproc->mxman = mxman;
        mxproc->procfs_ctrl_dir = parent;
        mxproc->procfs_ctrl_dir_num = proc_count;
-       MX_PROCFS_ADD_FILE(mxproc, mx_fail, parent, S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH);
-       MX_PROCFS_ADD_FILE(mxproc, mx_freeze, parent, S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH |S_IWOTH);
-       MX_PROCFS_ADD_FILE(mxproc, mx_panic, parent, S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH);
+       MX_PROCFS_ADD_FILE(mxproc, mx_fail, parent, S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH);
+       MX_PROCFS_ADD_FILE(mxproc, mx_freeze, parent, S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH);
+       MX_PROCFS_ADD_FILE(mxproc, mx_panic, parent, S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH);
        MX_PROCFS_ADD_FILE(mxproc, mx_suspend, parent, S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH);
        MX_PROCFS_ADD_FILE(mxproc, mx_suspend_count, parent, S_IRUSR | S_IRGRP | S_IROTH);
        MX_PROCFS_ADD_FILE(mxproc, mx_recovery_count, parent, S_IRUSR | S_IRGRP | S_IROTH);
index cddaac9d139f251598c314a5ab3f127647a64a70..97a9f8a11868176e62c2c1cc86f6de63ca850014 100644 (file)
@@ -634,7 +634,7 @@ void __init *samlog_debugfs_init(const char *root_name, void *rb)
        if (!di->statfile)
                goto no_statfile;
 
-       di->samwritefile = debugfs_create_file(SCSC_SAMWRITE_FNAME, 0222,
+       di->samwritefile = debugfs_create_file(SCSC_SAMWRITE_FNAME, 0220,
                                               di->bufdir, NULL,
                                               &samwrite_fops);
        if (!di->samwritefile)