Bagikan melalui


Catatan Rilis untuk Subsistem Windows untuk kernel Linux

Kami telah menambahkan dukungan untuk distribusi WSL 2, yang menggunakan kernel Linux lengkap. Kernel Linux ini adalah sumber terbuka, dengan kode sumbernya tersedia di repositori WSL2-Linux-Kernel . Kernel Linux ini dikirimkan ke komputer Anda melalui Microsoft Update, dan mengikuti jadwal rilis terpisah ke Subsistem Windows untuk Linux yang dikirimkan sebagai bagian dari gambar Windows.

5.15.57.1

Tanggal Rilis: Prarilis 2022/08/02

Tautan rilis GitHub resmi

  • Rilis awal kernel WSL2 berdasarkan seri kernel v5.15
  • Rilis rolling-lts/wsl/5.15.57.1
  • Pembaruan ke versi kernel yang stabil v5.15.57
  • Aktifkan mitigasi Retbleed dalam kompilasi x86_64
  • Mengaktifkan nftables dan kontrol lalu lintas
  • Aktifkan driver VGEM
  • Memperbaiki regresi sistem file 9p sejak kernel WSL2 v5.10 terakhir
  • Mengaktifkan dukungan untuk perangkat jam Protokol Waktu Presisi (PTP)
  • Mengaktifkan Modul Keamanan Linux Landlock (LSM)
  • Aktifkan Grup Kontrol Beragam (CGroup)
  • Menonaktifkan dukungan untuk Sistem File Terdistribusi Ceph

5.10.102.1

Tanggal Rilis: Prarilis 2022/05/09

Tautan rilis Github resmi

  • Rilis rolling-lts/wsl/5.10.102.1
  • Pembaruan versi kernel stabil upstream 5.10.102
  • Nonaktifkan BPF yang tidak memiliki hak istimewa secara default
  • Ini dapat diaktifkan kembali dengan mengatur sysctl kernel.unprivileged_bpf_disabled ke 0
  • Memperbarui Versi Dxgkrnl ke 2216
  • Memperbaiki akses array di luar batas untuk ioctls[]
  • Terapkan penantian untuk pesan bus VM sinkronisasi sebagai "dapat dihentikan" untuk memungkinkan menghentikan proses yang menunggu panggilan sinkron ke sistem utama.
  • Bersihkan perangkat untuk mengakhiri proses ketika proses dihancurkan untuk menghindari deadlock saat proses tamu dimatikan.

5.10.93.2

Tanggal Rilis: Prarilis 2022/02/08

Tautan rilis Github resmi

  • Versi rilis rolling-lts/wsl/5.10.93.2
  • Pembaruan untuk rilis kernel stabil upstream 5.10.93
  • Mengaktifkan driver Serial USB CH341 dan CP210X
  • Perbaiki instruksi build README.md untuk menyertakan dependensi kurcaci untuk pahole
  • Beralih Versi Dxgkrnl ke 2111
  • Menghapus batas pada alokasi sysmem yang ada saat ini dan keseluruhan
  • Bersihkan perangkat dengan benar untuk penghentian selama pembersihan proses
  • Memperbaiki SPDX-License-Identifier untuk d3dkmthk.h

5.10.81.1

Tanggal Rilis: Prarilis 2022/02/01

Tautan rilis Github resmi

  • Rilis rolling-lts/wsl/5.10.81.1
  • Pembaruan ke rilis kernel stabil upstream 5.10.81
  • Menyatukan konfigurasi kernel dengan mengaktifkan opsi yang hilang di arm64
  • Mengaktifkan opsi ACPI yang tidak spesifik arsitektur
  • Aktifkan opsi yang terkait dengan RAID pemeta perangkat
  • Aktifkan Btrfs
  • Mengaktifkan kompresi LZO dan ZSTD

5.10.74.3

Tanggal Rilis: Prarilis 2021/11/10

Tautan rilis Github resmi

  • Rilis rolling-lts/wsl/5.10.74.3
  • Pembaruan untuk rilis kernel stabil upstream 5.10.74
  • Aktifkan Format Jenis BPF (CONFIG_DEBUG_INFO_BTF) untuk digunakan oleh alat eBPF (microsoft/WSL#7437)
  • Versi Dxgkrnl yang diperbarui ke 2110
  • Aktifkan Buffer Sharing dan Sync File Frameworks (CONFIG_DMA_SHARED_BUFFER, CONFIG_SYNC_FILE) untuk penggunaan Dxgkrnl
  • Memperbaiki kesalahan saat membangun Dxgkrnl dengan versi GCC yang lebih lama dari 8.1 (microsoft/WSL#7558)

5.10.60.1

Tanggal Rilis: 2021/11/02 ( Prarilis 2021/10/05 )

Tautan rilis Github resmi

  • Versi rolling-lts/wsl/5.10.60.1 dirilis
  • Pembaruan ke rilis kernel stabil upstream 5.10.60
  • Aktifkan virtio-pmem dengan dukungan untuk alamat relatif PCI BAR.
  • Aktifkan dukungan vPCI di bawah Hyper-V untuk arm64
  • Mengaktifkan dukungan io_uring
  • Mengaktifkan dukungan USB melalui IP
  • Aktifkan dukungan spinlock paravirtualisasi untuk x86_64
  • Perbarui driver dxgkrnl untuk mengambil perbaikan bug dan penyempurnaan kode
  • Mengaktifkan dukungan klien NFS untuk NFSv4.1
  • Mengaktifkan opsi konfigurasi kernel USB untuk berinteraksi dengan Arduino melalui USB
  • Sediakan README.md khusus untuk WSL2

5.10.43.3

Tanggal Rilis: Prarilis 2021/07/12

Tautan rilis Github resmi

  • Versi rolling-lts/wsl/5.10.43.3
  • Memperbarui rilis kernel stabil upstream ke versi 5.10.43
  • Driver dxgkrnl yang ditingkatkan
  • Revisi baru Linux arm64 pada seri Hyper-V (v9)
  • Selalu gunakan antarmuka hypercall Hyper-V pada tamu arm64 untuk memungkinkan beroperasi di semua versi Windows

5.10.16.3

Tanggal Rilis: 2021/07/20 ( Prarilis 2021/04/16 )

Tautan rilis Github resmi

  • Perbaikan GH 5324
  • Menambahkan dukungan untuk disk terenkripsi LUKS menggunakan wsl --mount

5.4.91

Tanggal Rilis: Prarilis 2021/02/22

Tautan rilis Github resmi

5.4.72

Tanggal Rilis: 2021/01/21

Tautan rilis Github resmi

  • Memperbaiki konfigurasi untuk 5.4.72

5.4.51-microsoft-standard

Tanggal Rilis: Prarilis - 2020/10/22

Tautan Resmi rilis Github.

  • Rilis versi stabil 5.4.51

4.19.128-microsoft-standard

Tanggal Rilis: 2020/09/15

Tautan Resmi rilis Github.

  • Ini adalah rilis versi stabil 4.19.128
  • Memperbaiki kerusakan memori pada driver dxgkrnl IOCTL

4.19.121-microsoft-standard

Tanggal Rilis: Prarilis

Tautan Resmi rilis Github.

  • Driver: hv: vmbus: mengintegrasikan dxgkrnl
  • Menambahkan dukungan untuk Komputasi GPU

4.19.104-microsoft-standard

Tanggal Rilis: 2020/06/09

Tautan Resmi rilis Github.

  • Memperbarui konfigurasi WSL untuk 4.19.104

4.19.84-microsoft-standard

Tanggal Rilis: 2019/12/11

Tautan Resmi rilis Github.

  • Ini adalah rilis stabil 4.19.84