From 9fca1415043cc52c1335e42c423142f5a8519b5b Mon Sep 17 00:00:00 2001 From: Stanislav Shwartsman Date: Wed, 28 Dec 2016 19:10:50 +0000 Subject: [PATCH] update cpu CHANGES --- bochs/CHANGES | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/bochs/CHANGES b/bochs/CHANGES index 444b24ca1..064f46eee 100644 --- a/bochs/CHANGES +++ b/bochs/CHANGES @@ -6,6 +6,16 @@ Changes after 2.6.8 release: - Configure and compile - Added Android host platform support. +- CPU / CPUDB + - Bugfixes for CPU emulation correctness (critical bugfix for x86-64 and AVX opcodes emulation, + fixed assertion failures in proc_ctrl.cc) + ! VMX: Implemented Page Modification Logging (PML) + ! VMX: Implemented TSC Scaling Extension + ! Paging: Implemented Protection Keys + ! Implemented UMIP: User Mode Instruction Prevention (don't allow execution of SLDT/SIDT/SGDT/STR/SMSW with CPL>0) + ! Implemented RDPID instruction + ! Implemented VPOPCNTD/VPOPCNTQ AVX512 instructions + - I/O Devices - Busmouse - Added standard bus mouse support in addition to the existing InPort @@ -24,6 +34,7 @@ Changes after 2.6.8 release: - Added common USB device option "debug" to turn on BX_DEBUG reporting at connection time. +------------------------------------------------------------------------- Changes in 2.6.8 (May 3, 2015): - CPU / CPUDB