From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932192AbXGLLE2 (ORCPT ); Thu, 12 Jul 2007 07:04:28 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1761129AbXGLLEU (ORCPT ); Thu, 12 Jul 2007 07:04:20 -0400 Received: from posthamster.phnxsoft.com ([195.227.45.4]:4849 "EHLO posthamster.phnxsoft.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751673AbXGLLET (ORCPT ); Thu, 12 Jul 2007 07:04:19 -0400 Message-ID: <46960A6A.8000808@imap.cc> Date: Thu, 12 Jul 2007 13:03:06 +0200 From: Tilman Schmidt User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.8.1.4) Gecko/20070509 SeaMonkey/1.1.2 Mnenhy/0.7.5.666 MIME-Version: 1.0 To: john stultz CC: Alessandro Suardi , Andrew Morton , Linux Kernel Mailing List , Thomas Gleixner Subject: Re: clocksource change of behavior in 2.6.22 compared to 2.6.20 causes massive system clock slowdown References: <5a4c581d0707090727q15eff62ax1fdb1271754cc2d2@mail.gmail.com> <20070710002935.f082b7c3.akpm@linux-foundation.org> <1184088500.30575.9.camel@localhost> <5a4c581d0707101631g40fcdcd2m3d6b2f448a4c8cee@mail.gmail.com> <1184187980.1513.5.camel@localhost> In-Reply-To: <1184187980.1513.5.camel@localhost> X-Enigmail-Version: 0.95.1 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig616C8308CB7CAEB95D133E46" Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig616C8308CB7CAEB95D133E46 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: quoted-printable John, I see the same change in behaviour on my newish Pentium D 940. Here's what I posted this Monday to the "clocksource tsc unstable" thread, mistakenly thinking it belonged there: Now that you mention it - I am seeing something similar with kernel 2.6.22 on an Intel Pentium D 940 dual core processor (arbitrary selection of dmesg lines that appeared relevant): <5>[ 0.000000] Linux version 2.6.22-testing (ts@xenon) (gcc version 4.= 1.2 20061115 (prerelease) (SUSE Linux)) #1 SMP PREEMPT Mon Jul 9 10:57:22= CEST 2007 <6>[ 56.367608] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0 <6>[ 56.367867] hpet0: 3 64-bit timers, 14318180 Hz <4>[ 56.428897] Calibrating delay using timer specific routine.. 6399.4= 0 BogoMIPS (lpj=3D3199704) <4>[ 56.438058] CPU0: Intel(R) Pentium(R) D CPU 3.20GHz stepping 04 <4>[ 56.509321] CPU1: Intel(R) Pentium(R) D CPU 3.20GHz stepping 04 <6>[ 56.510299] Total of 2 processors activated (12793.06 BogoMIPS). <4>[ 56.510527] ENABLING IO-APIC IRQs <6>[ 56.510792] ..TIMER: vector=3D0x31 apic1=3D0 pin1=3D2 apic2=3D-1 pi= n2=3D-1 <6>[ 56.622869] checking TSC synchronization [CPU#0 -> CPU#1]: <4>[ 56.642971] Measured 16 cycles TSC warp between CPUs, turning off T= SC clock. <4>[ 0.152000] Marking TSC unstable due to: check_tsc_sync_source fail= ed. <6>[ 0.153000] Brought up 2 CPUs <4>[ 0.241000] migration_cost=3D2000 2.6.22-rc6-mm1 has it too, though without the backward jump in printk timestamps: <5>[ 0.000000] Linux version 2.6.22-rc6-mm1-testing (ts@xenon) (gcc ve= rsion 4.1.2 20061115 (prerelease) (SUSE Linux)) #10 SMP PREEMPT Thu Jul 5= 23:41:32 CEST 2007 <6>[ 0.160000] Total of 2 processors activated (12791.39 BogoMIPS). <4>[ 0.160000] ENABLING IO-APIC IRQs <6>[ 0.161000] ..TIMER: vector=3D0x31 apic1=3D0 pin1=3D2 apic2=3D-1 pi= n2=3D-1 <6>[ 0.171000] checking TSC synchronization [CPU#0 -> CPU#1]: <4>[ 0.171005] Measured 96 cycles TSC warp between CPUs, turning off T= SC clock. <4>[ 0.171005] Marking TSC unstable due to: check_tsc_sync_source fail= ed. <6>[ 0.172000] Brought up 2 CPUs 2.6.21.6 is fine here, though: <5>[ 0.000000] Linux version 2.6.21.6-noinitrd (ts@xenon) (gcc version= 4.1.2 20061115 (prerelease) (SUSE Linux)) #1 SMP PREEMPT Sat Jul 7 16:40= :13 CEST 2007 <6>[ 59.776179] Total of 2 processors activated (12794.21 BogoMIPS). <4>[ 59.776403] ENABLING IO-APIC IRQs <6>[ 59.776657] ..TIMER: vector=3D0x31 apic1=3D0 pin1=3D2 apic2=3D-1 pi= n2=3D-1 <6>[ 59.923347] checking TSC synchronization [CPU#0 -> CPU#1]: passed. <6>[ 59.943479] Brought up 2 CPUs <4>[ 60.198497] migration_cost=3D496 <6>[ 60.303586] Time: tsc clocksource has been installed. <6>[ 60.303678] Switched to high resolution mode on CPU 0 <6>[ 60.303974] Switched to high resolution mode on CPU 1 HTH Please let me know if you need the full dmesgs, or anything else. Thanks T. --=20 Tilman Schmidt E-Mail: tilman@imap.cc Bonn, Germany Diese Nachricht besteht zu 100% aus wiederverwerteten Bits. Unge=F6ffnet mindestens haltbar bis: (siehe R=FCckseite) --------------enig616C8308CB7CAEB95D133E46 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.4 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGlgpqMdB4Whm86/kRAid1AJ9xphNiEujR542y8A3qQ58IwDSq3wCbB9lb zglZUuv8Mb/TJri4F3sOPXY= =A1bI -----END PGP SIGNATURE----- --------------enig616C8308CB7CAEB95D133E46--