[PATCH v2 2/2] ddekit: Use libirqhelp

2022-09-21 Thread Damien Zammit
This makes ddekit depend on irqhelp and cleans up the irq registration. TESTED: using this change and recompiling netdde, I was able to remotely access the vm over ssh. --- libddekit/Makefile| 2 +- libddekit/interrupt.c | 231 -- 2 files changed, 19

[PATCH v2 1/2] libirqhelp: user interrupt handler helper library

2022-09-21 Thread Damien Zammit
This provides a new helper lib for registering interrupt handlers in userspace. ( -1, bus, dev, fun, ...): will look up gsi from ACPI (gsi, -1, -1, -1, ...): will use gsi and ignore pci commands --- Makefile | 4 + libirqhelp/Makefile | 28 libirqhelp/irqhelp.c | 376

Re: [PATCH] rioctl: Use r not i group ioctl for SIOCADDRT/SIOCDELRT

2022-09-21 Thread Samuel Thibault
Applied, thanks! Damien Zammit, le jeu. 22 sept. 2022 00:42:17 +, a ecrit: > --- > hurd/iioctl.defs| 12 ++ > hurd/rioctl.defs| 56 + > lwip/Makefile | 3 ++- > lwip/iioctl-ops.c | 5 ++-- > lwip/main.c | 2 ++ > l

Re: [PATCH] lwip: Add missing stub

2022-09-21 Thread Samuel Thibault
Applied, thanks! Damien Zammit, le jeu. 22 sept. 2022 00:40:46 +, a ecrit: > --- > lwip/pfinet-ops.c | 10 ++ > 1 file changed, 10 insertions(+) > > diff --git a/lwip/pfinet-ops.c b/lwip/pfinet-ops.c > index 1af2a3fe..5be85879 100644 > --- a/lwip/pfinet-ops.c > +++ b/lwip/pfinet-ops.

[PATCH] rioctl: Use r not i group ioctl for SIOCADDRT/SIOCDELRT

2022-09-21 Thread Damien Zammit
--- hurd/iioctl.defs| 12 ++ hurd/rioctl.defs| 56 + lwip/Makefile | 3 ++- lwip/iioctl-ops.c | 5 ++-- lwip/main.c | 2 ++ lwip/mig-mutate.h | 1 + pfinet/Makefile | 3 ++- pfinet/iioctl-ops.c | 4 ++-- pfinet

[PATCH] lwip: Add missing stub

2022-09-21 Thread Damien Zammit
--- lwip/pfinet-ops.c | 10 ++ 1 file changed, 10 insertions(+) diff --git a/lwip/pfinet-ops.c b/lwip/pfinet-ops.c index 1af2a3fe..5be85879 100644 --- a/lwip/pfinet-ops.c +++ b/lwip/pfinet-ops.c @@ -113,3 +113,13 @@ lwip_S_pfinet_siocgifconf (io_t port, return 0; } + +error_t +lwip_S

Re: [PATCH v3] pfinet: Add SIOCADDRT and SIOCDELRT equivalent iioctls

2022-09-21 Thread Samuel Thibault
Damien Zammit, le mar. 20 sept. 2022 08:15:35 +, a ecrit: > Did you fix in glibc as well, > with something like what was in my commit message? That's now done, yes. Samuel > I wasn't sure if the whole file should just be replaced, > as it currently has a lot of unused stuff so I couldn't >

Re: [PATCH v4 1/1] procfs: Populate /proc/route with network routes

2022-09-21 Thread Samuel Thibault
Applied, thanks! Damien Zammit, le mar. 20 sept. 2022 03:01:59 +, a ecrit: > --- > procfs/Makefile | 2 +- > procfs/rootdir.c | 77 > 2 files changed, 78 insertions(+), 1 deletion(-) > > diff --git a/procfs/Makefile b/procfs/Makefile > index