Skip to content

Releases: microsoft/WSL2-Linux-Kernel

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)

linux-msft-wsl-6.18.20.1

Choose a tag to compare

  • Release rolling-lts/wsl/6.18.20.1
  • Update to stable kernel version v6.18.20
  • New x86 and ARM64 configs including:
    • CONFIG_ANON_VMA_NAME
    • Various options for CAN support
    • CONFIG_INPUT_JOYDEV
    • CONFIG_USB_MON
    • F2FS support
    • ExFAT support
  • Configs added to ARM64 already present on x86
    • FAT support
  • Fewer out of tree patches. Sets of patches now included from upstream:
    • Virtio PMEM support for PCI BAR addresses (feature/hvlite_virtio_pmem/6.6)
    • ICTIMESYNCFLAG_SYNC support (fix/hv_utils_clock/6.6)

linux-msft-wsl-6.6.123.2

Choose a tag to compare

@chessturo chessturo released this 05 Mar 23:31
a07f9ea

linux-msft-wsl-6.6.114.1

Choose a tag to compare

@chessturo chessturo released this 01 Dec 23:00
308063c

Noteworthy changes include:

  • Release rolling-lts/wsl/6.6.114.1
  • Update to stable kernel version v6.6.114
  • Use Azure Linux 3 toolchain
  • Config changes:
    • Enable CONFIG_VIRTIO_PMEM
    • Enable CONFIG_NFT_FIB_{INET,IPV6,NETDEV} on x86 (these were already enabled on ARM64)
    • Disable CONFIG_DEBUG_PREEMPT on x86 (already disabled on ARM64)