[PATCH] um: Merge os-Linux/drivers/ into drivers/
Johannes Berg
johannes at sipsolutions.net
Fri May 2 09:09:53 PDT 2025
On Fri, 2025-05-02 at 10:08 +0100, Anton Ivanov wrote:
>
> On 02/05/2025 09:35, Thomas Meyer wrote:
> > Hi,
> >
> > Aren't those drivers under exactly this folder because those drivers will work only with when the host OS is Linux? I mean this is all hypothetical but when somebody is going to implement UML under Mac OS, this layout won't work anymore, or do I err?
>
> Yes indeed.
>
> However, we have plenty of linux specific dependencies throughout nowadays: EPOLL, vhost-net, etc.
> PTRACE usage is probably OS specific too. SECCOMP. And so on.
>
> The original idea to keep Linux dependent stuff under os-Linux is no longer realistic.
>
Indeed. Also, there's really no need to have that anyway - there are
plenty of drivers that only work on some architectures, and these ones
are anyway going to depend on UM. They could depend on a hypothetical
UM_LINUX_HOST in the future instead?
johannes
More information about the linux-um
mailing list