Linux용 Windows 하위 시스템 커널의 릴리스 정보
전체 Linux 커널을 사용하는 WSL 2 배포판에 대한 지원이 추가되었습니다. 이 Linux 커널은 오픈 소스이며, 소스 코드는 WSL2-Linux-Kernel 리포지토리에 제공됩니다. 이 Linux 커널은 Microsoft 업데이트를 통해 머신에 제공되며, Windows 이미지의 일부로 제공되는 Linux용 Windows 하위 시스템에 대한 별도의 릴리스 일정을 따릅니다.
5.15.57.1
출시 날짜: 시험판 2022/08/02
- v5.15 커널 시리즈를 기반으로 하는 WSL2 커널의 초기 릴리스
- rolling-lts/wsl/5.15.57.1 릴리스
- 안정적인 커널 버전 v5.15.57로 업데이트
- x86_64 빌드에서 Retbleed 완화 사용
- nftables 및 트래픽 제어 사용
- VGEM 드라이버 사용
- 마지막 v5.10 WSL2 커널 이후 9p 파일 시스템 회귀 수정
- PTP(Precision Time Protocol) 클록 디바이스에 대한 지원 사용
- Landlock LSM(Linux 보안 모듈) 사용
- 기타 CGroup(제어 그룹) 사용
- Ceph 분산 파일 시스템에 대한 지원 사용 안 함
5.10.102.1
출시 날짜: 시험판 2022/05/09
- rolling-lts/wsl/5.10.102.1 릴리스
- 안정적인 업스트림 커널 릴리스 5.10.102로 업데이트
- 기본적으로 권한 없는 BPF 사용 안 함
- kernel.unprivileged_bpf_disabled sysctl을 0으로 설정하여 다시 사용하도록 설정할 수 있습니다.
- Dxgkrnl 버전을 2216으로 업데이트
- ioctls[]에 대한 범위를 벗어난 배열 액세스 수정
- 호스트에 대한 동기 호출을 기다리는 프로세스를 종료할 수 있도록 동기화 VM 버스 메시지를 "killable"로 구현합니다.
- 게스트 프로세스가 종료되는 경우 디바이스를 플러시하여 게스트가 소멸될 때 교착 상태를 방지합니다.
5.10.93.2
출시 날짜: 시험판 2022/02/08
- rolling-lts/wsl/5.10.93.2 릴리스
- 안정적인 업스트림 커널 릴리스 5.10.93으로 업데이트
- CH341 및 CP210X USB 직렬 드라이버 사용
- pahole에 대한 드워프 종속성을 포함하도록 README.md 빌드 지침 수정
- Dxgkrnl 버전을 2111로 전환
- 기존 및 총 sysmem 할당 제한을 제거했습니다.
- 프로세스 정리 중 종료를 위해 디바이스를 올바르게 플러시합니다.
- d3dkmthk.h에 대한 SPDX-License-Identifier 수정
5.10.81.1
출시 날짜: 시험판 2022/02/01
- rolling-lts/wsl/5.10.81.1 릴리스
- 안정적인 업스트림 커널 릴리스 5.10.81로 업데이트
- arm64에서 누락된 옵션을 사용하도록 설정하여 커널 구성 통합
- 비 arch 특정 ACPI 옵션 사용
- 디바이스 매퍼 RAID와 관련된 옵션 사용
- Btrfs 사용
- LZO 및 ZSTD 압축 사용
5.10.74.3
출시 날짜: 시험판 2021/11/10
- rolling-lts/wsl/5.10.74.3 릴리스
- 안정적인 업스트림 커널 릴리스 5.10.74로 업데이트
- eBPF 도구(microsoft/WSL#7437)에서 사용할 BPF 형식(CONFIG_DEBUG_INFO_BTF) 활성화
- Dxgkrnl 버전을 2110으로 업데이트함
- Dxgkrnl 사용을 위해 버퍼 공유 및 동기화 파일 프레임워크(CONFIG_DMA_SHARED_BUFFER, CONFIG_SYNC_FILE) 활성화
- 8.1 이전 버전의 GCC에서 Dxgkrnl 빌드 실패 수정(microsoft/WSL#7558)
5.10.60.1
릴리스 날짜: 2021/11/02(시험판 2021/10/05)
- rolling-lts/wsl/5.10.60.1 릴리스
- 안정적인 업스트림 커널 릴리스 5.10.60으로 업데이트
- PCI BAR 상대 주소 지원을 통해 virtio-pmem 사용
- arm64용 Hyper-V에서 vPCI 지원 사용
- io_uring 지원 사용
- IP를 통해 USB 지원 사용
- x86_64용 paravirtualized spinlock 지원 사용
- dxgkrnl 드라이버를 새로 고쳐 버그 수정 및 코드 정리 선택
- NFSv4.1용 NFS 클라이언트 지원 사용
- USB를 통해 Arduino와 상호 작용하기 위한 USB 커널 구성 옵션 사용
- WSL2 관련 README.md 제공
5.10.43.3
출시 날짜: 시험판 2021/07/12
- 버전 rolling-lts/wsl/5.10.43.3
- 업스트림 안정적인 커널 릴리스 5.10.43으로 업데이트
- 향상된 dxgkrnl 드라이버
- Hyper-V 시리즈(v9)에서 arm64 Linux의 새 수정 버전
- 모든 버전의 Windows에서 실행되도록 하기 위해 arm64 게스트에서 Hyper-V Hypercall 인터페이스 항상 사용
5.10.16.3
릴리스 날짜: 2021/07/20(시험판 2021/04/16)
- GH 5324 수정
- wsl --mount를 사용하여 LUKS 암호화 디스크에 대한 지원 추가
5.4.91
출시 날짜: 시험판 2021/02/22
5.4.72
출시 날짜: 2021/01/21
- 5\.4.72에 대한 구성 수정
5.4.51-microsoft-standard
출시 날짜: 시험판 - 2020/10/22
공식 Github 릴리스 링크입니다.
- 안정적인 5.4.51 릴리스
4.19.128-microsoft-standard
출시 날짜: 2020/09/15
공식 Github 릴리스 링크입니다.
- 안정적인 4.19.128 릴리스입니다.
- dxgkrnl 드라이버 IOCTL 메모리 손상 수정
4.19.121-microsoft-standard
출시 날짜: 시험판
공식 Github 릴리스 링크입니다.
- Drivers: hv: vmbus: hook up dxgkrnl
- GPU 컴퓨팅에 대한 지원 추가
4.19.104-microsoft-standard
출시 날짜: 2020/06/09
공식 Github 릴리스 링크입니다.
- 4\.19.104에 대한 WSL 구성 업데이트
4.19.84-microsoft-standard
출시 날짜: 2019/12/11
공식 Github 릴리스 링크입니다.
- 안정적인 4.19.84 릴리스입니다.
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
Windows Subsystem for Linux