bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH v11 0/2 hurd] Add irqhelp library and clean up ddekit


From: Damien Zammit
Subject: [PATCH v11 0/2 hurd] Add irqhelp library and clean up ddekit
Date: Sun, 24 Mar 2024 10:08:30 +0000

Hi,

This patchset adds a new library irqhelp for assisting the attachment
of irq handlers in userspace.

The previous problem was that calling a function with a global param
from inside the wrapped_server_loop was crashing netdde
due to a bogus stack offset. This is fixed.

The mach_msg_server thread now shuts down cleanly by setting the
irq->port to a dead name outside of the irq handler thread, thus
not requiring a new interrupt to be triggered to shut the thread down.

TESTED: by compiling netdde.static and trying ifdown/ifup a few times
and transferring a large file from the vm.

Thanks,
Damien





reply via email to

[Prev in Thread] Current Thread [Next in Thread]