Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "mail.NetBSD.org", Issuer "Postmaster NetBSD.org" (verified OK)) by mollari.NetBSD.org (Postfix) with ESMTPS id B401771B23 for ; Sun, 9 Jun 2013 06:03:39 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id F252014A151; Sun, 9 Jun 2013 06:03:38 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id CEA3B14A14A for ; Sun, 9 Jun 2013 06:03:34 +0000 (UTC) X-Virus-Scanned: amavisd-new at NetBSD.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.NetBSD.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id rjGqAym74eBz for ; Sun, 9 Jun 2013 06:03:34 +0000 (UTC) Received: from cvs.netbsd.org (cvs.NetBSD.org [IPv6:2001:4f8:3:7:2e0:81ff:fe30:95bd]) by mail.netbsd.org (Postfix) with ESMTP id 0795714A140 for ; Sun, 9 Jun 2013 06:03:33 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id B3B3B96; Sun, 9 Jun 2013 06:03:33 +0000 (UTC) Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" MIME-Version: 1.0 Date: Sun, 9 Jun 2013 06:03:33 +0000 From: "Ryo ONODERA" Subject: CVS commit: pkgsrc/emulators/bochs To: pkgsrc-changes@NetBSD.org Reply-To: ryoon@netbsd.org X-Mailer: log_accum Message-Id: <20130609060333.B3B3B96@cvs.netbsd.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk Module Name: pkgsrc Committed By: ryoon Date: Sun Jun 9 06:03:33 UTC 2013 Modified Files: pkgsrc/emulators/bochs: Makefile distinfo Removed Files: pkgsrc/emulators/bochs/patches: patch-configure Log Message: Update to 2.6.2 * Remove obsolete patch. * Remove deprecated CONFIGURE_ARGS. Changelog: Changes in 2.6.2 (May 26, 2013): - CPU - VMX: implemented VMENTER to non-active guest state (HLT, SHUTDOWN, WAIT-FOR-SIPI) - VMX: fixed write of guest segment access rights VMCS fields (32-bit field was truncated to 16-bit) - CPUID: Don't report Architectural Performance Monitoring in CPUID. Reporting true capabilities without actually supporting them breaks Win7 x64 installation. - CPUID: Fixed bx_generic CPUID std leafs (all std leafs > 2 were corrupted) - CPUID: Enable all supported VMX capabilities for bx_generic CPUID configuration. - CPUID: Enable X2APIC support for Ivy Bridge CPUDB configuration. - Configure and compile - Enabled VMX compilation by default in shortcut scripts. - Allow CPU_LEVEL=5 configurations (pentium_mmx and amd_k2_chomper) even when Bochs was compiled with CPU_LEVEL > 5. - Misc - Fixes for Bochs port on MorphOS (based on a patch by Thore Sittly): missing functions, byte-swapping and cdrom support. ------------------------------------------------------------------------- Changes in 2.6.1 (April 7, 2013): - CPU / CPUDB - Bochs is fully aligned with rev45 of the of Intel(R) Architecture Manual. - Implemented Supervisor Mode Access Prevention (SMAP) support - Implemented VMX APIC Registers Virtualization and VMX Virtual Interrupt Delivery - Implemented VMCS Shadowing and #VE exception secondary VMEXIT controls emulation - Implemented RDRAND and RDSEED instructions ! CPUDB: Added AMD FX-4100 (Zambezi) configuration to CPUDB - Bugfixes for CPU emulation correctness (critical fixes for SVM and AVX2 emulation) - Bochs Debugger and Instrumentation - Use Enhanced GUI Debugger instead of old-style wx debugger with wx gui. The old-style wx debugger support was deprecated and removed from the source code. - I/O Devices - Implemented 3dfx Voodoo Graphics card emulation based on DOSBox patch, to enable configure with --enable-voodoo option. - Hard drive / HD image - Added full save restore support for most of the disk image formats - undoable / volatile mode: added support of other types of r/o base images - DLL HD support rewritten and enabled for WIN32 host - PCI chipset - Implemented i430FX chipset emulation - USB UHCI always enabled in the i440FX case - Config interface - Configure option --enable-misaligned-sse moved to runtime option in .bochsrc. The old option is deprecated and should not be used anymore. - moved 'user_shortcut' bochsrc option to the 'keyboard' option - save log options per device to bochsrc - win32: implemented scrollable dialog items for large parameter lists - GUI and display libraries - Graphics snapshot feature rewritten to support all kinds of graphics modes - wx: starting a second simulation without closing Bochs now almost possible - Tools - bxcommit: added support for converting flat to growing mode images To generate a diff of this commit: cvs rdiff -u -r1.75 -r1.76 pkgsrc/emulators/bochs/Makefile cvs rdiff -u -r1.28 -r1.29 pkgsrc/emulators/bochs/distinfo cvs rdiff -u -r1.4 -r0 pkgsrc/emulators/bochs/patches/patch-configure Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.