From: 黄涛 Date: Wed, 10 Oct 2012 10:50:30 +0000 (+0800) Subject: rk: config: ignore unknown parameter when insmod X-Git-Tag: firefly_0821_release~8446 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=b8f53ed1615b22fc2a1ed86853863628958c4731;p=firefly-linux-kernel-4.4.55.git rk: config: ignore unknown parameter when insmod --- diff --git a/kernel/params.c b/kernel/params.c index ce0b0a80bc69..c29d12381213 100644 --- a/kernel/params.c +++ b/kernel/params.c @@ -218,6 +218,11 @@ int parse_args(const char *name, } #ifdef CONFIG_RK_CONFIG +static int ignore_unknown(char *param, char *val) +{ + return 0; +} + int module_parse_kernel_cmdline(const char *name, const struct kernel_param *params, unsigned num) { int ret; @@ -244,7 +249,7 @@ int module_parse_kernel_cmdline(const char *name, const struct kernel_param *par new_params[i].name = new_name; } - ret = parse_args(name, args, new_params, num, NULL); + ret = parse_args(name, args, new_params, num, ignore_unknown); out: for (i = 0; i < num; i++)