Skip to content

Releases

linux-msft-wsl-6.18.58.1

Choose a tag to compare

  • Release rolling-lts/wsl/6.18.58.1
  • Update to stable kernel version v6.18.58
  • Enable CONFIG_TASKSTATS and associated options
  • Build-in CONFIG_VIRTIO_BLK
  • Reenable MTRR and PAT on x86
  • Reenable CONFIG_INET_RAW_DIAG
  • Enable CONFIG_MAC80211_HWSIM on x86
  • Include a fix for a race condition with HV channel offer and rescind
  • No longer include a fix for a perf build issue, since that's now fixed upstream

linux-msft-wsl-6.18.54.1

Choose a tag to compare

  • Release rolling-lts/wsl/6.18.54.1
  • Update to stable kernel version v6.18.54
  • Forward port feature/arm64-hyperv-synthetic-clocks-timers/6.18
  • Forward port feature/swiotlb-pool/6.18
  • Kernel config changes:
    • PPP support is re-enabled
    • DRM and VGEM is re-enabled
    • ISO9660 is now built-in rather than a module
    • Bpf LSM is enabled by default
  • dxgkrnl native fence sharing support (Karthikeyan Singaram)

linux-msft-wsl-6.18.40.1

Choose a tag to compare

Noteworthy changes include:

  • Release rolling-lts/wsl/6.18.40.1
  • Include a fix for a memory leak in dxgkrnl (Hideyuki Nagase)
  • Significantly trimmed kernel configs
    • Removed support for physical hardware that is never exposed to WSL guests
    • Disabled several kernel debug options
  • Updated custom kernel instructions to support a new layout of the kernel artifacts VHD, which now includes kernel UAPI headers and perf

linux-msft-wsl-6.18.35.2

Choose a tag to compare

Noteworthy changes include:

  • Release rolling-lts/wsl/6.18.35.2
  • Include a fix for an out-of-tree-patch that had x86 using the wrong timer MSR

linux-msft-wsl-6.18.33.2

Choose a tag to compare

Noteworthy changes include:

  • Release rolling-lts/wsl/6.18.33.2
  • Include a fix for an out-of-tree-patch that had x86 using the wrong timer MSR

linux-msft-wsl-6.18.35.1

Choose a tag to compare

  • Release rolling-lts/wsl/6.18.35.1
  • Update to stable kernel version v6.18.35
  • Include a fix for virtio-fs attempting to DMA map a region that's too large (Ben Hillis)
  • Fewer out of tree patches. Sets of patches now included from upstream:
    • Hv socket fixes (fix/hv_sock_eio/6.18)

linux-msft-wsl-6.18.33.1

Choose a tag to compare

Noteworthy changes include:

  • Release rolling-lts/wsl/6.18.33.1
  • Update to stable kernel version v6.18.33
  • dxgkrnl: Fix accessing syncobj after freed (Hideyuki Nagase)

linux-msft-wsl-6.18.26.3

Choose a tag to compare

Noteworthy changes include:

  • Release rolling-lts/wsl/6.18.26.3
  • Update a patch (feature/swiotlb-pool/6.18) to expose sysctl information about HV PCI's reserved memory (Ben Hillis)

linux-msft-wsl-6.18.26.2

Choose a tag to compare

Noteworthy changes include:

  • Release rolling-lts/wsl/6.18.26.2
  • Include a patch (feature/swiotlb-pool/6.18) allowing HV PCI to reserve specific memory. (Asher Kariv)

linux-msft-wsl-6.18.26.1

Choose a tag to compare

  • Release rolling-lts/wsl/6.18.26.1
  • Update to stable kernel version v6.18.26
  • Include an additional patch to catch malformed packets sent from the hypervisor (Dexuan Cui)