Skip to content

Commit 427645e

Browse files
authored
WSL Kernel 6.6.87.2 (#254)
Noteworthy changes include: - Release rolling-lts/wsl/6.6.87.2 - Reenable ISO9660FS - Reenable some x86 compatibility layers by enabling: - CONFIG_MODIFY_LDT_SYSCALL (microsoft/WSL#12987) - CONFIG_X86_X32_ABI (microsoft/WSL#12983) - CONFIG_X86_VSYSCALL_EMULATION (microsoft/WSL#13031) - CONFIG_X86_16BIT
2 parents 7573ea4 + 6c3243d commit 427645e

File tree

4 files changed

+11
-7
lines changed

4 files changed

+11
-7
lines changed

MSFT-Merge/log

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Name SHA1
22
---- ----
3-
config/wsl-6.6 6ef5424f03866bdc448beb946751bb85233cbace
3+
user/mitchelllevy/wsl-config-x32-compat 2334030a296a7052b96262309feb4571cf791269
44
feature/arm64-hyperv-hypercall-interface/6.6 8db985fdc14b63b0520d4286eaf57b04b25e00a4
55
feature/arm64-hyperv-synthetic-clocks-timers/6.6 27ff58a87b8e8f33461b2443efe4dfa6487ad352
66
feature/dxgkrnl/6.6 d4ec8a2216634e7c0ca058214febce3a2f029bc6

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
VERSION = 6
33
PATCHLEVEL = 6
44
SUBLEVEL = 87
5-
EXTRAVERSION = .1
5+
EXTRAVERSION = .2
66
NAME = Pinguïn Aangedreven
77

88
# *DOCUMENTATION*

arch/arm64/configs/config-wsl-arm64

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#
22
# Automatically generated file; DO NOT EDIT.
3-
# Linux/arm64 6.6.87.1 Kernel Configuration
3+
# Linux/arm64 6.6.87.2 Kernel Configuration
44
#
55
CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.2.0"
66
CONFIG_CC_IS_GCC=y
@@ -9342,7 +9342,9 @@ CONFIG_FSCACHE=y
93429342
#
93439343
# CD-ROM/DVD Filesystems
93449344
#
9345-
# CONFIG_ISO9660_FS is not set
9345+
CONFIG_ISO9660_FS=m
9346+
# CONFIG_JOLIET is not set
9347+
# CONFIG_ZISOFS is not set
93469348
# CONFIG_UDF_FS is not set
93479349
# end of CD-ROM/DVD Filesystems
93489350

arch/x86/configs/config-wsl

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -431,7 +431,9 @@ CONFIG_PERF_EVENTS_AMD_UNCORE=y
431431
# CONFIG_PERF_EVENTS_AMD_BRS is not set
432432
# end of Performance monitoring
433433

434-
# CONFIG_X86_VSYSCALL_EMULATION is not set
434+
CONFIG_X86_16BIT=y
435+
CONFIG_X86_ESPFIX64=y
436+
CONFIG_X86_VSYSCALL_EMULATION=y
435437
# CONFIG_X86_IOPL_IOPERM is not set
436438
CONFIG_MICROCODE=y
437439
# CONFIG_MICROCODE_LATE_LOADING is not set
@@ -506,7 +508,7 @@ CONFIG_HOTPLUG_CPU=y
506508
# CONFIG_LEGACY_VSYSCALL_XONLY is not set
507509
CONFIG_LEGACY_VSYSCALL_NONE=y
508510
# CONFIG_CMDLINE_BOOL is not set
509-
# CONFIG_MODIFY_LDT_SYSCALL is not set
511+
CONFIG_MODIFY_LDT_SYSCALL=y
510512
# CONFIG_STRICT_SIGALTSTACK_SIZE is not set
511513
CONFIG_HAVE_LIVEPATCH=y
512514
CONFIG_LIVEPATCH=y
@@ -688,7 +690,7 @@ CONFIG_AMD_NB=y
688690
# Binary Emulations
689691
#
690692
CONFIG_IA32_EMULATION=y
691-
# CONFIG_X86_X32_ABI is not set
693+
CONFIG_X86_X32_ABI=y
692694
CONFIG_COMPAT_32=y
693695
CONFIG_COMPAT=y
694696
CONFIG_COMPAT_FOR_U64_ALIGNMENT=y

0 commit comments

Comments
 (0)