- pid = p->prio - MAX_RT_PRIO;
- lib_ring_buffer_align_ctx(ctx, ltt_alignof(pid));
- chan->ops->event_write(ctx, &pid, sizeof(pid));
+ prio = task_prio(current);
+ lib_ring_buffer_align_ctx(ctx, ltt_alignof(prio));
+ chan->ops->event_write(ctx, &prio, sizeof(prio));