From c81c1468baac051c1c461143cd42c8bc32c574ac Mon Sep 17 00:00:00 2001 From: momo5502 Date: Sun, 7 Sep 2025 21:17:09 +0200 Subject: [PATCH] Mark RDPID as unavailable --- src/windows-emulator/kusd_mmio.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/windows-emulator/kusd_mmio.cpp b/src/windows-emulator/kusd_mmio.cpp index e344e92e..f067bd09 100644 --- a/src/windows-emulator/kusd_mmio.cpp +++ b/src/windows-emulator/kusd_mmio.cpp @@ -74,7 +74,7 @@ namespace kusd.QpcFrequency = utils::clock::steady_duration::period::den; kusd.ProcessorFeatures.arr[PF_RDTSC_INSTRUCTION_AVAILABLE] = 1; kusd.ProcessorFeatures.arr[PF_RDTSCP_INSTRUCTION_AVAILABLE] = 1; - kusd.ProcessorFeatures.arr[PF_RDPID_INSTRUCTION_AVAILABLE] = 1; + kusd.ProcessorFeatures.arr[PF_RDPID_INSTRUCTION_AVAILABLE] = 0; constexpr std::u16string_view root_dir{u"C:\\WINDOWS"}; memcpy(&kusd.NtSystemRoot.arr[0], root_dir.data(), root_dir.size() * 2);