EXEC_QUEUE_FLAG_PERMANENT
XE_WARN_ON((flags & EXEC_QUEUE_FLAG_PERMANENT) && !(flags & EXEC_QUEUE_FLAG_KERNEL));
EXEC_QUEUE_FLAG_PERMANENT, 0);
if (q->flags & EXEC_QUEUE_FLAG_PERMANENT || exec_queue_wedged(q))
xe_gt_assert(guc_to_gt(guc), !(q->flags & EXEC_QUEUE_FLAG_PERMANENT));
if (!(q->flags & EXEC_QUEUE_FLAG_PERMANENT) && !exec_queue_wedged(q))
EXEC_QUEUE_FLAG_PERMANENT |
EXEC_QUEUE_FLAG_PERMANENT |
EXEC_QUEUE_FLAG_PERMANENT, 0);
EXEC_QUEUE_FLAG_KERNEL | EXEC_QUEUE_FLAG_PERMANENT, 0);
EXEC_QUEUE_FLAG_PERMANENT |