Skip to content

Commit

Permalink
Remove deferred notify from serial virt tx
Browse files Browse the repository at this point in the history
Signed-off-by: Courtney Darville <courtneydarville94@outlook.com>
  • Loading branch information
Courtney3141 authored and JE-Archer committed Aug 6, 2024
1 parent 6ed5141 commit 5d9135f
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions serial/components/virt_tx.c
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@ void tx_return(void)

if (transferred && serial_require_producer_signal(&tx_queue_handle_drv)) {
serial_cancel_producer_signal(&tx_queue_handle_drv);
microkit_deferred_notify(DRIVER_CH);
microkit_notify(DRIVER_CH);
}

for (uint32_t client = 0; client < SERIAL_NUM_CLIENTS; client++) {
Expand Down Expand Up @@ -197,7 +197,7 @@ void tx_provide(microkit_channel ch)

if (transferred && serial_require_consumer_signal(&tx_queue_handle_cli[active_client])) {
serial_cancel_consumer_signal(&tx_queue_handle_cli[active_client]);
microkit_deferred_notify(ch);
microkit_notify(ch);
}
}

Expand Down

0 comments on commit 5d9135f

Please sign in to comment.