Use the new irqhelp library in ddekit and clean up.
---
libddekit/Makefile| 2 +-
libddekit/interrupt.c | 211 --
2 files changed, 40 insertions(+), 173 deletions(-)
diff --git a/libddekit/Makefile b/libddekit/Makefile
index 88a0c8909..c74ec1128 1006
Add a helper library for attaching interrupt handlers in userspace.
---
Makefile | 1 +
libirqhelp/Makefile | 28
libirqhelp/irqhelp.c | 358 +++
libirqhelp/irqhelp.h | 49 ++
4 files changed, 436 insertions(+)
create mode 100644
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 local param
from inside the wrapped_server_loop was crashing netdde
due to a bogus stack offset. This is fixed by removing the nested fun
Hello,
On Mon, Mar 25, 2024 at 2:58 PM Florian Weimer wrote:
> > I think the intent here is to initialize _dl_pagesize with a
> > conservative default, to avoid initialization ordering issues.
> > EXEC_PAGESIZE is supposed to be largest supported page size.
>
> This was committed without addressi
* Florian Weimer:
> * Sergey Bugaev:
>
>> diff --git a/elf/dl-support.c b/elf/dl-support.c
>> index 2f502c8b..6375dc95 100644
>> --- a/elf/dl-support.c
>> +++ b/elf/dl-support.c
>> @@ -135,7 +135,11 @@ void *_dl_random;
>> #include
>> #include
>>
>> -size_t _dl_pagesize = EXEC_PAGESIZE;
>> +