| From: Andrew Morton <akpm@linux-foundation.org> |
| Subject: mm-shrinkers-add-scan-interface-for-shrinker-debugfs-fix-fix |
| Date: Thu Jun 2 11:41:39 AM PDT 2022 |
| |
| fix arg count checking |
| |
| Cc: Christophe JAILLET <christophe.jaillet@wanadoo.fr> |
| Cc: Dave Chinner <dchinner@redhat.com> |
| Cc: Hillf Danton <hdanton@sina.com> |
| Cc: Kent Overstreet <kent.overstreet@gmail.com> |
| Cc: Muchun Song <songmuchun@bytedance.com> |
| Cc: Roman Gushchin <roman.gushchin@linux.dev> |
| Signed-off-by: Andrew Morton <akpm@linux-foundation.org> |
| --- |
| |
| mm/shrinker_debug.c | 2 +- |
| 1 file changed, 1 insertion(+), 1 deletion(-) |
| |
| --- a/mm/shrinker_debug.c~mm-shrinkers-add-scan-interface-for-shrinker-debugfs-fix-fix |
| +++ a/mm/shrinker_debug.c |
| @@ -124,7 +124,7 @@ static ssize_t shrinker_debugfs_scan_wri |
| return -EFAULT; |
| kbuf[read_len] = '\0'; |
| |
| - if (sscanf(kbuf, "%lu %d %lu", &ino, &nid, &nr_to_scan) != 2) |
| + if (sscanf(kbuf, "%lu %d %lu", &ino, &nid, &nr_to_scan) != 3) |
| return -EINVAL; |
| |
| if (nid < 0 || nid >= nr_node_ids) |
| _ |