Stop allocating eop buffer for SDMA queues

Change-Id: I9a4eaee05588292a797eb424503dd7b793c1408c
Signed-off-by: Yong Zhao <yong.zhao@amd.com>


[ROCm/ROCR-Runtime commit: ec440fb428]
Этот коммит содержится в:
Yong Zhao
2018-05-16 15:30:23 -04:00
родитель c3fbe3d554
Коммит 84dfe5addf
+1 -4
Просмотреть файл
@@ -439,7 +439,7 @@ static int handle_concrete_asic(struct queue *q,
const struct device_info *dev_info = q->dev_info;
bool ret;
if (!dev_info)
if (!dev_info || args->queue_type == KFD_IOC_QUEUE_TYPE_SDMA)
return HSAKMT_STATUS_SUCCESS;
if (dev_info->eop_buffer_size > 0) {
@@ -454,9 +454,6 @@ static int handle_concrete_asic(struct queue *q,
args->eop_buffer_size = dev_info->eop_buffer_size;
}
if (args->queue_type == KFD_IOC_QUEUE_TYPE_SDMA)
return HSAKMT_STATUS_SUCCESS;
ret = update_ctx_save_restore_size(NodeId, q);
if (ret) {