Modify the custom parameter parsing routines in:
xen/arch/x86/x86_64/mmconfig-shared.c
to indicate whether the parameter value was parsed successfully.
Cc: Jan Beulich
Cc: Andrew Cooper
Signed-off-by: Juergen Gross
Acked-by: Wei Liu
---
xen/arch/x86/x86_64/mmconfig-shared.c | 19 +++
>>> On 14.08.17 at 09:08, wrote:
> @@ -37,13 +37,24 @@ static void __init parse_mmcfg(char *s)
> if ( ss )
> *ss = '\0';
>
> -if ( !parse_bool(s) )
> +switch ( parse_bool(s) ) {
> +case 0:
> pci_probe &= ~PCI_PROBE_MMCONF;
> -els
On 14/08/17 15:40, Jan Beulich wrote:
On 14.08.17 at 09:08, wrote:
>> @@ -37,13 +37,24 @@ static void __init parse_mmcfg(char *s)
>> if ( ss )
>> *ss = '\0';
>>
>> -if ( !parse_bool(s) )
>> +switch ( parse_bool(s) ) {
>> +case 0:
>>