microsoft / microsoft/WSL

Enable kernel config required for DFS

Open
#9,524 7 comments 3 reactions 1 assignee View on GitHub

@OneBlue is already working on this.

Since Nov 26, 2024.

feature
Dominant language
C++
Stars
33.7k
Forks
1.8k
Avg merge
3d 17h
Merged PRs (30d)
116

Description

**Is your feature request related to a problem? Please describe.**
I'm unable to mount a CIFS DFS share because the kernel doesn't have support and DRVFS is too slow to be useful. WSL2 is being sold as the easy way to interop between Linux and windows yet I can't mount one of the most basic enterprise shares. It's so incredibly frustrating I can't even being to explain it.

**Describe the solution you'd like**
I'd the kernel to be DFS enabled.

**Describe alternatives you've considered**
DrvFS - too slow
Compiling my own kernel - Ew
Mounting the servers directly without DFS - also Ew

**Additional context**
Please enable the following kernel configs:

CONFIG_CIFS_UPCALL=y
CONFIG_CIFS_DFS_UPCALL=y
CONFIG_CIFS_SWN_UPCALL=y

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.