Message ID | 20170814070849.20986-4-jgross@suse.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Hi Juergen, On 14/08/17 08:08, Juergen Gross wrote: > Modify the custom parameter parsing routines in: > > xen/arch/arm/traps.c > > to indicate whether the parameter value was parsed successfully. > > Cc: Stefano Stabellini <sstabellini@kernel.org> > Cc: Julien Grall <julien.grall@arm.com> > Signed-off-by: Juergen Gross <jgross@suse.com> > Acked-by: Wei Liu <wei.liu2@citrix.com> Acked-by: Julien Grall <julien.grall@arm.com> Cheers,
diff --git a/xen/arch/arm/traps.c b/xen/arch/arm/traps.c index c07999b518..f94ca1af02 100644 --- a/xen/arch/arm/traps.c +++ b/xen/arch/arm/traps.c @@ -108,12 +108,14 @@ static enum { NATIVE, } vwfi; -static void __init parse_vwfi(const char *s) +static int __init parse_vwfi(const char *s) { if ( !strcmp(s, "native") ) vwfi = NATIVE; else vwfi = TRAP; + + return 0; } custom_param("vwfi", parse_vwfi); @@ -130,7 +132,7 @@ static enum { SERRORS_PANIC, } serrors_op; -static void __init parse_serrors_behavior(const char *str) +static int __init parse_serrors_behavior(const char *str) { if ( !strcmp(str, "forward") ) serrors_op = SERRORS_FORWARD; @@ -139,7 +141,7 @@ static void __init parse_serrors_behavior(const char *str) else serrors_op = SERRORS_DIVERSE; - return; + return 0; } custom_param("serrors", parse_serrors_behavior);