This adds an irqhelp library for simplified user irq registration.
The second patch implements the use case for ddekit (netdde).
TESTED: Copied 17 files totalling 11GB inbound.
...
sent 10,932,485,258 bytes received 3,563,749 bytes 1,473,960.38 bytes/sec
total size is 11,194,873,873 speedup
---
libddekit/Makefile| 2 +-
libddekit/interrupt.c | 205 +-
2 files changed, 23 insertions(+), 184 deletions(-)
diff --git a/libddekit/Makefile b/libddekit/Makefile
index 88a0c8909..c74ec1128 100644
--- a/libddekit/Makefile
+++ b/libddekit/Makefile
---
Makefile | 1 +
libirqhelp/Makefile | 28
libirqhelp/irqhelp.c | 355 +++
libirqhelp/irqhelp.h | 34 +
4 files changed, 418 insertions(+)
create mode 100644 libirqhelp/Makefile
create mode 100644 libirqhelp/irqhelp.c
create m