mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
synced 2026-04-18 03:23:53 -04:00
crypto: virtio - Replace package id with numa node id
With multiple virtio crypto devices supported with different NUMA nodes, when crypto session is created, it will search virtio crypto device with the same numa node of current CPU. Here API topology_physical_package_id() is replaced with cpu_to_node() since package id is physical concept, and one package id have multiple memory numa id. Signed-off-by: Bibo Mao <maobibo@loongson.cn> Acked-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
This commit is contained in:
@@ -135,7 +135,7 @@ static inline int virtio_crypto_get_current_node(void)
|
||||
int cpu, node;
|
||||
|
||||
cpu = get_cpu();
|
||||
node = topology_physical_package_id(cpu);
|
||||
node = cpu_to_node(cpu);
|
||||
put_cpu();
|
||||
|
||||
return node;
|
||||
|
||||
Reference in New Issue
Block a user