On 2/26/2018 6:38 PM, Patil, Harish wrote:
> -----Original Message-----
> From: Pascal Mazon <[email protected]>
> Date: Monday, February 26, 2018 at 12:01 AM
> To: "[email protected]" <[email protected]>, "Mody, Rasesh"
> <[email protected]>, Harish Patil <[email protected]>, "Shaikh,
> Shahed" <[email protected]>
> Cc: "[email protected]" <[email protected]>, "[email protected]"
> <[email protected]>
> Subject: [PATCH v2] net/qede: fix alloc from socket 0
> 
>> In case osal_dma_alloc_coherent() or osal_dma_alloc_coherent_aligned() are
>> called from a management thread, core_id turn out to be LCORE_ID_ANY, and
>> the resulting socket for alloc will be socket 0.
>>
>> This is not desirable when using a NIC from socket 1 which might very
>> likely be configured to use memory from that socket only.
>> In that case, allocation will fail.
>>
>> To address this, use master lcore instead when called from mgmt thread.
>> The associated socket should have memory available.
>>
>> Fixes: ec94dbc57362 ("qede: add base driver")
>> Cc: [email protected]
>>
>> Signed-off-by: Pascal Mazon <[email protected]>
>> Acked-by: Harish Patil <[email protected]>

> Acked-by: Harish Patil <[email protected]>

Applied to dpdk-next-net/master, thanks.

Reply via email to