From 51bc28acca62c2af12a2d8c5d71a367fa31a729c Mon Sep 17 00:00:00 2001 From: Balazs Gerofi Date: Thu, 17 Aug 2017 22:27:06 +0900 Subject: [PATCH] sdma_select_user_engine(): hash on CPU number --- kernel/sdma.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/sdma.c b/kernel/sdma.c index a9b7deb6..fdd82bfe 100644 --- a/kernel/sdma.c +++ b/kernel/sdma.c @@ -923,7 +923,7 @@ struct sdma_engine *sdma_select_user_engine(struct hfi1_devdata *dd, out: return sdma_select_engine_vl(dd, selector, vl); #else - return &dd->per_sdma[0]; + return &dd->per_sdma[ihk_mc_get_processor_id() % 16]; #endif /* __HFI1_ORIG__ */ } #ifdef __HFI1_ORIG__