# WSL2-Linux-Kernel **Repository Path**: mirrors/WSL2-Linux-Kernel ## Basic Information - **Project Name**: WSL2-Linux-Kernel - **Description**: WSL2-Linux-Kernel 基于 Linux 内核修改而来,是微软 WSL 2 使用的内核源码 - **Primary Language**: C/C++ - **License**: Not specified - **Default Branch**: linux-msft-wsl-5.15.y - **Homepage**: https://www.oschina.net/p/wsl2-linux-kernel - **GVP Project**: No ## Statistics - **Stars**: 48 - **Forks**: 20 - **Created**: 2019-06-30 - **Last Updated**: 2025-09-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Introduction The [WSL2-Linux-Kernel][wsl2-kernel] repo contains the kernel source code and configuration files for the [WSL2][about-wsl2] kernel. # Reporting Bugs If you discover an issue relating to WSL or the WSL2 kernel, please report it on the [WSL GitHub project][wsl-issue]. It is not possible to report issues on the [WSL2-Linux-Kernel][wsl2-kernel] project. If you're able to determine that the bug is present in the upstream Linux kernel, you may want to work directly with the upstream developers. Please note that there are separate processes for reporting a [normal bug][normal-bug] and a [security bug][security-bug]. # Feature Requests Is there a missing feature that you'd like to see? Please request it on the [WSL GitHub project][wsl-issue]. If you're able and interested in contributing kernel code for your feature request, we encourage you to [submit the change upstream][submit-patch]. # Build Instructions Instructions for building an x86_64 WSL2 kernel with an Ubuntu distribution are as follows: 1. Install the build dependencies: `$ sudo apt install build-essential flex bison dwarves libssl-dev libelf-dev` 2. Build the kernel using the WSL2 kernel configuration: `$ make KCONFIG_CONFIG=Microsoft/config-wsl` # Install Instructions Please see the documentation on the [.wslconfig configuration file][install-inst] for information on using a custom built kernel. [wsl2-kernel]: https://github.com/microsoft/WSL2-Linux-Kernel [about-wsl2]: https://docs.microsoft.com/en-us/windows/wsl/about#what-is-wsl-2 [wsl-issue]: https://github.com/microsoft/WSL/issues/new/choose [normal-bug]: https://www.kernel.org/doc/html/latest/admin-guide/bug-hunting.html#reporting-the-bug [security-bug]: https://www.kernel.org/doc/html/latest/admin-guide/security-bugs.html [submit-patch]: https://www.kernel.org/doc/html/latest/process/submitting-patches.html [install-inst]: https://docs.microsoft.com/en-us/windows/wsl/wsl-config#configure-global-options-with-wslconfig