Thanks, I'll check it out.

On Wed, 17 Jun 2026, 16:55 Danilo Krummrich, <[email protected]> wrote:

> (Cc: Lyude)
>
> On Wed Jun 17, 2026 at 5:12 PM CEST, Mike Lothian wrote:
> > Vino is a clean-room, in-kernel Rust DRM driver for DisplayLink DL3 USB
> > docks (Dell Universal Dock D6000, 17e9:6006), a native replacement for
> > the out-of-tree EVDI module plus the proprietary DisplayLinkManager
> > userspace daemon.
>
> Interesting project!
>
> > It is built on the in-tree Rust USB, crypto and DRM/KMS bindings, which
> are
> > posted as their own prerequisite series;
>
> The KMS series you refer to is really just including the C headers for
> bindgen,
> while the driver messes with all C KMS APIs directly.
>
> Lyude already works on proper KMS infrastructure for Rust; can you please
> work
> with her to get your driver reworked to use the safe infrastructure?
>
> Also, I recommend looking at this series [1], which should very much
> simplify
> dealing with device resources.
>
> Thanks,
> Danilo
>
> [1]
> https://lore.kernel.org/dri-devel/[email protected]/
>

Reply via email to