From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Ec7Q6-0006x0-7f for qemu-devel@nongnu.org; Tue, 15 Nov 2005 15:28:46 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Ec7Q4-0006wf-Pk for qemu-devel@nongnu.org; Tue, 15 Nov 2005 15:28:46 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ec7Q4-0006wc-Kx for qemu-devel@nongnu.org; Tue, 15 Nov 2005 15:28:44 -0500 Received: from [195.168.1.142] (helo=mailhub3.nextra.sk) by monty-python.gnu.org with esmtp (Exim 4.34) id 1Ec7Q4-0006kq-Gu for qemu-devel@nongnu.org; Tue, 15 Nov 2005 15:28:44 -0500 Message-ID: <437A4537.5080100@atlas.sk> Date: Tue, 15 Nov 2005 21:29:43 +0100 From: ace MIME-Version: 1.0 Subject: Re: [Qemu-devel] couid for x86 CPUs References: <43786AED.7090402@os.inf.tu-dresden.de> In-Reply-To: <43786AED.7090402@os.inf.tu-dresden.de> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Can you test this with and without kqemu? When I tested this last, the result of cpuid (and other CPU probing operations) were differing in these 2 scenarios. Without kqemu, qemu emulates a P II. With kqemu, some programs are able to find out the real CPU on the host system. Peter Ronald Aigner wrote: > Hi, > Version 0.7.2 from the Website returns invalid cache size for the i386 > architecture. > Currently the 'cpuid' instruction with eax==1 returns a processor ID of > 0x633 that is an "Intel Pentium II (Klamath)". The Klamath is specified > with 512kB of L2 Cache (see > http://www.pcguide.com/ref/cpu/fam/g6PII-c.html). > However the 'cpuid' instruction with eax==2 returns a descriptor value > of 0x41, which indicates 128kB of L2 Cache (see > http://faydoc.tripod.com/cpu/cpuid.htm). The correct value should be 0x43. > To fix this, line 1317 in file target-i386/helper.c should read: > EAX = 0x430601; > > Thanks, Ron. > > PS: A hint on the website on where to post bug-reports would be helpful. > > PPS: Please include me into reply. I'm not subscribed to the list. > -- > Mit freundlichen Gruessen / with regards > ra3 @ inf.tu-dresden.de > http://os.inf.tu-dresden.de/~ra3/ _______________________________________________ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel