From 6daecc8d2659ca6aaf9436f9d6a964be39a581dd Mon Sep 17 00:00:00 2001 From: yinjiaming Date: Wed, 11 Oct 2023 16:43:15 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20/dev/mem=20=E5=8F=8A=20/proc/fs=5Fcache?= =?UTF-8?q?=20=E6=9D=83=E9=99=90=E6=BC=8F=E6=B4=9E=E4=BF=AE=E5=A4=8D=20/de?= =?UTF-8?q?v/mem=20=E5=92=8C=20/proc/fs=5Fcache=20=E5=AD=98=E5=9C=A8?= =?UTF-8?q?=E5=A4=9A=E4=BD=99=E7=9A=84=E8=AF=BB=E5=86=99=E6=9D=83=E9=99=90?= =?UTF-8?q?=EF=BC=8C=20=E6=9C=89=E8=A2=AB=E4=BD=8E=E6=9D=83=E9=99=90?= =?UTF-8?q?=E8=80=85=E5=88=A9=E7=94=A8=E8=BF=9B=E8=A1=8C=E6=94=BB=E5=87=BB?= =?UTF-8?q?=E7=9A=84=E9=A3=8E=E9=99=A9=EF=BC=8C=E7=8E=B0=E4=BA=88=E4=BB=A5?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: yinjiaming Change-Id: Ie6b537e8cb1de7353dfc357411eba4920a539b4f --- drivers/char/mem/src/mem.c | 2 +- fs/proc/os_adapt/fs_cache_proc.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/char/mem/src/mem.c b/drivers/char/mem/src/mem.c index 4030a29c..8a4e96e9 100644 --- a/drivers/char/mem/src/mem.c +++ b/drivers/char/mem/src/mem.c @@ -97,5 +97,5 @@ static const struct file_operations_vfs g_memDevOps = { int DevMemRegister(void) { - return register_driver("/dev/mem", &g_memDevOps, 0666, 0); /* 0666: file mode */ + return register_driver("/dev/mem", &g_memDevOps, 0644, 0); /* 0644: file mode */ } diff --git a/fs/proc/os_adapt/fs_cache_proc.c b/fs/proc/os_adapt/fs_cache_proc.c index 620420ec..19bcdb02 100644 --- a/fs/proc/os_adapt/fs_cache_proc.c +++ b/fs/proc/os_adapt/fs_cache_proc.c @@ -207,7 +207,7 @@ static const struct ProcFileOperations FS_CACHE_PROC_FOPS = { void ProcFsCacheInit(void) { - struct ProcDirEntry *pde = CreateProcEntry("fs_cache", 0, NULL); + struct ProcDirEntry *pde = CreateProcEntry("fs_cache", 0400, NULL); if (pde == NULL) { PRINT_ERR("create fs_cache error!\n"); return;