From c650d026d85a10c6bafd8f5205438105d5596543 Mon Sep 17 00:00:00 2001 From: German Andryeyev Date: Mon, 9 Mar 2020 18:37:33 -0400 Subject: [PATCH] SWDEV-79445 - Fix a regression in Linux PAL doesn't report queue priorities under Linux Change-Id: I3e1632ee2bcbbbaf52b45565f6b6aec24c559922 [ROCm/clr commit: c6d3aea57241c99b228c6294582ec2d57d90492b] --- projects/clr/rocclr/device/pal/paldevice.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/projects/clr/rocclr/device/pal/paldevice.cpp b/projects/clr/rocclr/device/pal/paldevice.cpp index 343ff2395b..7bbc7ed300 100644 --- a/projects/clr/rocclr/device/pal/paldevice.cpp +++ b/projects/clr/rocclr/device/pal/paldevice.cpp @@ -921,7 +921,9 @@ bool Device::create(Pal::IDevice* device) { exclusiveComputeEnginesId_.insert({ExclusiveQueueType::Medium, i}); } - if (computeCaps.queuePrioritySupport & Pal::SupportQueuePriorityNormal) { + if ((computeCaps.queuePrioritySupport & Pal::SupportQueuePriorityNormal) || + // In Linux all queues have 0 for priority + (computeCaps.queuePrioritySupport == 0)) { computeEnginesId_.push_back(i); } }