Re: [RFC PATCH v4 1/2 hurd] libirqhelp: Add library

2023-07-07 Thread Damien Zammit
Hi, I realised that the guts of interrupt_register() needs to be done in irqhelp_server_loop() to configure the interrupt thread. This means we need a semaphore to wait until the server loop is ready to execute, and a new api call irqhelp_wait_init() to allow the caller to wait after registering

Re: [RFC PATCH v4 1/2 hurd] libirqhelp: Add library

2023-07-07 Thread Luca
Il 05/07/23 09:59, Damien Zammit ha scritto: diff --git a/libirqhelp/irqhelp.c b/libirqhelp/irqhelp.c new file mode 100644 index 0..bafae6cf1 --- /dev/null +++ b/libirqhelp/irqhelp.c +void * +irqhelp_server_loop(void *arg) +{ + struct irq *irq = (struct irq *)arg; + + if (!irq) +{