Home
last modified time | relevance | path

Searched hist:"18 f9f0ac55629b298b1e975c4ed1c86aa21eafb0" (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-desc.cdiff 18f9f0ac55629b298b1e975c4ed1c86aa21eafb0 Wed Jun 28 20:42:51 CEST 2017 Lendacky, Thomas <Thomas.Lendacky@amd.com> amd-xgbe: Add NUMA affinity support for memory allocations

Add support to perform memory allocations on the node of the device. The
original allocation or the ring structure and Tx/Rx queues allocated all
of the memory at once and then carved it up for each channel and queue.
To best ensure that we get as much memory from the NUMA node as we can,
break the channel and ring allocations into individual allocations.

Signed-off-by: Tom Lendacky <thomas.lendacky@amd.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
H A Dxgbe-dev.cdiff 18f9f0ac55629b298b1e975c4ed1c86aa21eafb0 Wed Jun 28 20:42:51 CEST 2017 Lendacky, Thomas <Thomas.Lendacky@amd.com> amd-xgbe: Add NUMA affinity support for memory allocations

Add support to perform memory allocations on the node of the device. The
original allocation or the ring structure and Tx/Rx queues allocated all
of the memory at once and then carved it up for each channel and queue.
To best ensure that we get as much memory from the NUMA node as we can,
break the channel and ring allocations into individual allocations.

Signed-off-by: Tom Lendacky <thomas.lendacky@amd.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
H A Dxgbe.hdiff 18f9f0ac55629b298b1e975c4ed1c86aa21eafb0 Wed Jun 28 20:42:51 CEST 2017 Lendacky, Thomas <Thomas.Lendacky@amd.com> amd-xgbe: Add NUMA affinity support for memory allocations

Add support to perform memory allocations on the node of the device. The
original allocation or the ring structure and Tx/Rx queues allocated all
of the memory at once and then carved it up for each channel and queue.
To best ensure that we get as much memory from the NUMA node as we can,
break the channel and ring allocations into individual allocations.

Signed-off-by: Tom Lendacky <thomas.lendacky@amd.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
H A Dxgbe-drv.cdiff 18f9f0ac55629b298b1e975c4ed1c86aa21eafb0 Wed Jun 28 20:42:51 CEST 2017 Lendacky, Thomas <Thomas.Lendacky@amd.com> amd-xgbe: Add NUMA affinity support for memory allocations

Add support to perform memory allocations on the node of the device. The
original allocation or the ring structure and Tx/Rx queues allocated all
of the memory at once and then carved it up for each channel and queue.
To best ensure that we get as much memory from the NUMA node as we can,
break the channel and ring allocations into individual allocations.

Signed-off-by: Tom Lendacky <thomas.lendacky@amd.com>
Signed-off-by: David S. Miller <davem@davemloft.net>