4 ms·
No, since WSL2 is based on the Windows hypervisor/emulator Hyper-V, not QEMU/KVM.
by spijdar 4y ago
No, since WSL2 is based on the Windows hypervisor/emulator Hyper-V, not QEMU/KVM.
- lithiumii 4y agoBut when you access files on Windows from WSL2 (e.g., under /mnt/c), the same 9P protocol is being used
- boardwaalk 4y agoUnless Microsoft is violating the GPL they aren't using the same code as QEMU for 9P.
- Morgawr 4y agoSame protocol, but the implementation is at the discretion of whoever writes the server code. For example I went to check and in crosvm we use a BTreeMap already for Fids for our p9 implementation (thankfully): https://github.com/google/crosvm/blob/main/common/p9/src/server/mod.rs#L378 https://github.com/google/crosvm/blob/main/common/p9/src/ser...
- lathiat 4y agoRight but this fix was on the “qemu 9p server”. On WSL you would be using the “hyperv 9p server”. Same Linux 9p client in both cases but that’s not where the fix was. Reasonable question but the answer is still no.