[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v3 0/2]: libirqhelp + libddekit
From: |
Damien Zammit |
Subject: |
[PATCH v3 0/2]: libirqhelp + libddekit |
Date: |
Sun, 25 Sep 2022 04:12:13 +0000 |
Hi,
RE: libirqhelp
Since the internal irq demuxer for the mach_msg_server has no opaque
pointer passed in, there is no way to expose the demuxer function in a
sane way. Thus, I have embedded it in a wrapper with a struct irqhelp* passed
in,
and provided hooks for the caller to override if it needs to run
something at the start of thread (init_hook), before (pre_hook) and
after (post_hook) handler. These can be set after the registration of
interrupt handler, but before launching the server loop thread,
if needed.
RE: libddekit
This is now highly simplified.
TESTED: copied a 2.4GB file into the vm at 2.3MB/s
Thanks,
Damien
- [PATCH v3 0/2]: libirqhelp + libddekit,
Damien Zammit <=