[Top][All Lists]

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

Re: gnumach: [PATCH] - irq as a mach device

From: Damien Zammit
Subject: Re: gnumach: [PATCH] - irq as a mach device
Date: Wed, 8 Jul 2020 22:15:23 +1000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.9.0

On 5/7/20 8:13 pm, Samuel Thibault wrote:
> Yes, but part of that code was not from Linux, but is glue code, I
> believe this piece is part of it.
> We can always move code from linux/ anyway, as long as it doesn't pose
> long-term copyright issues.

I have a revised patch for the irq handling/sharing.

> What we however lack in the current RPC interface is the
> min/max/alignment of physical address constraints parameters, to make
> us possibly use VM_PAGE_SEG_DMA32 or even VM_PAGE_SEG_DMA instead of
> VM_PAGE_SEG_DIRECTMAP, and use the proper power-of-two to respect
> alignment and release unused pages accordingly.

I think I have fixed vm_allocate_contiguous, see attached second patch.

I still need to test patch 0002 with netdde/rump, for instance.


Attachment: 0001-irq-device.patch
Description: Text Data

Attachment: 0002-mach-vm_allocate_contiguous.patch
Description: Text Data

reply via email to

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