|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] x86/sysctl: Fix NULL pointer dereference in error path
On 12/01/17 10:13, Jan Beulich wrote:
>>>> On 11.01.17 at 18:57, <andrew.cooper3@xxxxxxxxxx> wrote:
>> --- a/xen/arch/x86/sysctl.c
>> +++ b/xen/arch/x86/sysctl.c
>> @@ -229,7 +229,10 @@ long arch_do_sysctl(
>>
>> /* Bad featureset index? */
>> if ( !p )
>> + {
>> ret = -EINVAL;
>> + break;
>> + }
>>
>> cpuid_policy_to_featureset(p, featureset);
> Considering how the following code is written, adding an "else"
> would seem more natural. With the patch above the !ret check
> right out of context would then be dead code. With either of
> the possible adjustments
> Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx>
Good point - I will make that adjustment.
~Andrew
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
https://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |