--- zzzz-none-000/linux-4.9.276/drivers/mtd/mtdchar.c 2021-07-20 14:21:16.000000000 +0000 +++ falcon-5530-750/linux-4.9.276/drivers/mtd/mtdchar.c 2023-04-05 08:19:01.000000000 +0000 @@ -1096,6 +1096,9 @@ { int ret; + if (!capable(CAP_SYS_RESOURCE)) + return -EPERM; + mutex_lock(&mtd_mutex); ret = mtdchar_ioctl(file, cmd, arg); mutex_unlock(&mtd_mutex); @@ -1122,6 +1125,9 @@ void __user *argp = compat_ptr(arg); int ret = 0; + if (!capable(CAP_SYS_RESOURCE)) + return -EPERM; + mutex_lock(&mtd_mutex); switch (cmd) {