8 Replies Latest reply on Mar 8, 2018 4:05 AM by dipak

    WSL driver support

    wsluser

      I would like an official answer from AMD on this. I'm not interested in hearing people's opinion. Only facts and theories that are constructive to this thread if you're not from AMD. With the support of AF_Unix on Windows and the release of Insider build 17093, there is now WSL interop with Windows AF_Unix for socket streams. This means in theory, a driver file installed on Windows could be passed to WSL. This obvious issue here is the fact it's a Windows driver, not a Linux driver unless some type of interop was created by hardware vendors such as AMD here or by Microsoft. However because the file can be passed, there could be the simpler solution of simply having code put into the file that contains the Linux driver essentials that are commented out and not run through Windows but could be run under a WSL Distribution, we'll say Ubuntu as it's officially on the Windows Store. Is this possible or could AF_Unix be utilized at all to expose the hardware Windows uses to WSL? If something in between, what would be the best approach for this and how long would it take to implement with the understanding that if it's now possible, this would recieve the highest priority for AMD devs to allow developers who use WSL to finally address huge performance issues, especially when performing mmap functions. The fix for Meltdown is expected to slow all platforms down slightly. This performance drop may not noticeable from a user perspective, but it will be noticeable to a developer. This question is created with the understanding we don't currently have a systemd, therefore no udev to speak of at this time due to proprietary init from Microsoft being used at this time . (We do now have fstab support though, so there's a win).

        • Re: WSL driver support
          kingfish

          Then ask AMD. This is a user-to-user help forum.

          Email Form

            • Re: WSL driver support
              wsluser

              First time posting on here. I was assuming they had a forum similar to Github where both the AMD and regular users can post and comment. Surely there are AMD developers on here who can answer. I also find it rather annoying that every post and comment needs to be moderated. It would be far more effective for people to just file a report. I'm not willing to keep waiting for some moderator that's holding up the communication process. So I will try what you suggest but people can still bring ideas to the table here as it could help AMD figure a way to support hardware support for WSL on Windows.