bug-hurd
[Top][All Lists]
Advanced

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

Re: rump pci drivers backend


From: Luca
Subject: Re: rump pci drivers backend
Date: Fri, 29 Jul 2016 18:30:09 +0000

Il 29 luglio 2016 12:21:01 CEST, Justus Winter <justus@gnupg.org> ha scritto:
>> I am now able to run virtio ld drivers,
>
>What are ld drivers?
>

IIRC ld stands for logical drive. Basically it's a disk driver with a virtio 
backend.

>I see that you are making use of the Mach debug interface.  Note that
>this interface is only available when compiled in, and that this
>interface may change at any time, so we cannot rely on that.
>
>If some functionality is required to write userspace drivers, we need
>to
>create a proper interface for that.  So what do you need, and why?
>

I need a way to translate logical addresses to physical, so far this was 
implemented with a lookup table. However virtio drivers seem to require other 
addresses to be translated, which are not present in this table.
I couldn't find another api so far so I used what I had on Debian gnu/Hurd. 
Could you suggest a better interface (existing or to be implemented)?

Cheers
Luca




reply via email to

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