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.

