mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Thomas Gleixner <tglx@linutronix.de>
To: Jason Vas Dias <jason.vas.dias@gmail.com>
Cc: "Rafael J. Wysocki" <rjw@sisk.pl>,
	Andrew Morton <akpm@linux-foundation.org>,
	Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
	Kernel Testers List <kernel-testers@vger.kernel.org>,
	Len Brown <lenb@kernel.org>
Subject: Re: [Bug #11516] severe performance degradation on x86_64 going from 2.6.26-rc9 -&gt; 2.6.27-rc5
Date: Sun, 28 Sep 2008 12:58:34 +0200 (CEST)	[thread overview]
Message-ID: <alpine.LFD.1.10.0809281250270.27026@apollo.tec.linutronix.de> (raw)
In-Reply-To: <200809280138.57672.jason.vas.dias@gmail.com>

On Sun, 28 Sep 2008, Jason Vas Dias wrote:
> The problem is not "slow booting" - indeed, as noted in the bug, boot time up to the point
> where user space should start is very similar to the non-problematic 2.6.26 kernels.
> 
> The USB problem is that @ 10 messages per second are emitted to the log:
> Sep 28 00:41:51 localhost kernel: [   11.985257] hub 3-0:1.0: state 7 ports 2 chg 0000 evt 0002
> Sep 28 00:41:51 localhost kernel: [   12.789240] hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0004
> Sep 28 00:41:51 localhost kernel: [   12.937169] hub 4-0:1.0: state 7 ports 2 chg 0000 evt 0000
> Sep 28 00:41:51 localhost kernel: [   12.937188] hub 3-0:1.0: state 7 ports 2 chg 0000 evt 0002
> Sep 28 00:41:51 localhost kernel: [   13.041167] hub 5-0:1.0: state 7 ports 2 chg 0000 evt 0000
> Sep 28 00:41:51 localhost kernel: [   13.041186] hub 6-0:1.0: state 7 ports 10 chg 0000 evt 0000
> Sep 28 00:41:51 localhost kernel: [   13.453734] hub 6-0:1.0: state 7 ports 10 chg 0000 evt 0020
> Sep 28 00:41:51 localhost kernel: [   13.453748] hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0004
> Sep 28 00:41:51 localhost kernel: [   13.846512] hub 3-0:1.0: state 7 ports 2 chg 0000 evt 0002
> Sep 28 00:41:51 localhost kernel: [   14.220994] hub 3-0:1.0: state 7 ports 2 chg 0000 evt 0002
> 
> Why should USB be emitting state change messages when no state has changed ?

That's a separate question.

> I think this is because the core PM-timer (clocksource is acpi-pm) is kaput ,
> and every driver that depends on high-resolution timers gets confused .

No, if the pmtimer would be defect your machine would not even reach
user space.

I analysed the proc/acpi data of .25 and .27 and the machine is set to
throttling state T7 (12%) which would explain that behaviour halfways.

Can you please verify if that state is always T7 on your machine with
.27 ?

Also please add "acpi.debug_level=0x11" to the kernel command line so
we can get some more information out of the ACPI code.

> Displaying text on the terminal is @ 140 times slower under 2.6.27
> kernels than under 2.6.26 kernels .  Downloads over the network take
> @ 1000 times longer under 2.6.27 than under 2.6.26.  Disk I/O is @
> 100 times slower.

That's indeed insane.
 
> There are numerous log messages about "interrupt during system call"
> (EINTR) from user-space processes.

Separate problem as well.

Please let us concentrate on the throttling aspect and not mix
USB/EINTR stuff into it for now.

Thanks,

	tglx

  parent reply	other threads:[~2008-09-28 10:59 UTC|newest]

Thread overview: 136+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-09-21 18:52 2.6.27-rc6-git6: Reported regressions from 2.6.26 Rafael J. Wysocki
2008-09-21 18:52 ` [Bug #11207] VolanoMark regression with 2.6.27-rc1 Rafael J. Wysocki
2008-09-21 18:54 ` [Bug #11215] INFO: possible recursive locking detected ps2_command Rafael J. Wysocki
2008-09-21 18:54 ` [Bug #11210] libata badness Rafael J. Wysocki
2008-09-21 18:54 ` [Bug #11220] Screen stays black after resume Rafael J. Wysocki
2008-09-30 22:25   ` Pavel Machek
2008-09-21 18:54 ` [Bug #11237] corrupt PMD " Rafael J. Wysocki
2008-09-21 18:54 ` [Bug #11264] Invalid op opcode in kernel/workqueue Rafael J. Wysocki
2008-09-21 18:54 ` [Bug #11224] Only three cores found on quad-core machine Rafael J. Wysocki
2008-09-21 18:54 ` [Bug #11230] Kconfig no longer outputs a .config with freshly updated defconfigs Rafael J. Wysocki
2008-09-21 18:54 ` [Bug #11272] BUG: parport_serial in 2.6.27-rc1 for NetMos Technology PCI 9835 Rafael J. Wysocki
2008-09-21 18:54 ` [Bug #11271] BUG: fealnx in 2.6.27-rc1 Rafael J. Wysocki
2008-09-21 18:54 ` [Bug #11335] 2.6.27-rc2-git5 BUG: unable to handle kernel paging request Rafael J. Wysocki
2008-09-21 23:49   ` Randy Dunlap
2008-09-21 18:54 ` [Bug #11308] tbench regression on each kernel release from 2.6.22 -&gt; 2.6.28 Rafael J. Wysocki
2008-09-21 18:54 ` [Bug #11340] LTP overnight run resulted in unusable box Rafael J. Wysocki
2008-09-21 18:54 ` [Bug #11357] Can not boot up with zd1211rw USB-Wlan Stick Rafael J. Wysocki
2008-09-21 18:54 ` [Bug #11380] lockdep warning: cpu_add_remove_lock at:cpu_maps_update_begin+0x14/0x16 Rafael J. Wysocki
2008-09-21 18:54 ` [Bug #11382] e1000e: 2.6.27-rc1 corrupts EEPROM/NVM Rafael J. Wysocki
2008-09-21 23:51   ` David Miller
2008-09-22  6:59     ` Dave Airlie
2008-09-22  7:01       ` David Miller
2008-09-22 22:15       ` Jiri Kosina
2008-09-22 22:28         ` David Miller
2008-09-23  1:26           ` Dave Airlie
2008-09-23  1:59             ` David Miller
2008-09-23 14:29               ` Jiri Kosina
2008-09-23 16:38                 ` Renato S. Yamane
2008-09-23 21:03                 ` Dave Airlie
2008-09-23 22:05                   ` David Miller
2008-09-24  6:02                     ` David Newall
2008-09-23 21:05                 ` David Miller
2008-09-23 21:09                   ` Dave Airlie
2008-09-23 22:07                     ` David Miller
2008-09-23 22:12                       ` Jeff Kirsher
2008-09-23 22:19                         ` Jiri Kosina
2008-09-24  4:12                           ` David Miller
2008-09-24  5:45                             ` Dave Airlie
2008-09-24  7:36                               ` David Miller
2008-09-24  8:59                                 ` Dave Airlie
2008-09-24  9:01                                   ` David Miller
2008-09-24  9:16                                     ` Dave Airlie
2008-09-24 16:33                                       ` Jiri Kosina
2008-09-24 16:37                                         ` Jiri Kosina
2008-09-24 18:10                                           ` Jiri Kosina
2008-09-24 20:18                                           ` Dave Airlie
2008-09-24 20:07                                         ` Dave Airlie
2008-09-24 22:54                                         ` Parag Warudkar
2008-09-24 16:27                                 ` Jonathan Corbet
2008-09-24 16:56                                   ` Jiri Kosina
2008-09-24 20:47                                   ` Theodore Tso
2008-09-25 19:01                                   ` Jiri Kosina
2008-09-24 19:10                                 ` Kyle McMartin
2008-09-24 19:22                                   ` Jesse Brandeburg
2008-09-24 19:52                                   ` David Miller
2008-09-24 22:37                                   ` Jiri Kosina
2008-09-25 18:39                                     ` H. Peter Anvin
2008-09-25 20:45                                     ` Kok, Auke
2008-09-24 23:15                             ` Jiri Kosina
2008-09-25  0:22                               ` Dave Airlie
2008-09-25  1:27                                 ` Jiri Kosina
2008-09-25  2:01                                   ` Frans Pop
2008-09-25 17:24                                     ` Jiri Kosina
2008-09-25 18:46                                       ` H. Peter Anvin
2008-09-25 18:56                                       ` Jesse Barnes
2008-09-25 20:22                                         ` Jiri Kosina
2008-09-25 19:36                                           ` Jesse Barnes
2008-09-25 20:35                                             ` Jiri Kosina
2008-09-25 21:06                                               ` Dave Airlie
2008-09-25 21:42                                                 ` Jesse Brandeburg
2008-09-25 21:45                                                   ` Dave Airlie
2008-09-25 22:45                                                     ` Jiri Kosina
2008-09-26  7:06                                                       ` Alexey Rempel
2008-09-25 22:57                                               ` H. Peter Anvin
2008-09-26 18:55                                                 ` Krzysztof Halasa
2008-09-26 19:39                                                   ` Alan Cox
2008-09-25 19:23                                       ` Krzysztof Halasa
2008-09-25 20:06                                       ` David Miller
2008-09-25  2:28                                   ` Jeff Garzik
2008-09-25  3:51                                     ` Dave Airlie
2008-09-25  4:00                                       ` David Miller
2008-09-25  4:25                                 ` Jesse Brandeburg
2008-09-25 16:26                                   ` Krzysztof Halasa
2008-09-25  0:26                               ` Jesse Barnes
2008-09-25  0:33                                 ` Jiri Kosina
2008-09-25 16:08                                   ` Jesse Barnes
2008-09-25 19:43                                 ` Jesse Barnes
2008-09-25 20:45                                   ` Jiri Kosina
2008-09-25 12:24                     ` Jiri Kosina
2008-09-21 18:54 ` [Bug #11404] BUG: in 2.6.23-rc3-git7 in do_cciss_intr Rafael J. Wysocki
2008-09-21 18:54 ` [Bug #11439] [2.6.27-rc4-git4] compilation warnings Rafael J. Wysocki
2008-09-21 18:54 ` [Bug #11407] suspend: unable to handle kernel paging request Rafael J. Wysocki
2008-09-21 18:54 ` [Bug #11459] kernel crash after wifi connection established Rafael J. Wysocki
2008-09-21 18:54 ` [Bug #11442] btusb hibernation/suspend breakage in current -git Rafael J. Wysocki
2008-09-21 18:54 ` [Bug #11476] failure to associate after resume from suspend to ram Rafael J. Wysocki
2008-09-21 18:54 ` [Bug #11501] Failed to open destination file: Permission deniedihex2fw Rafael J. Wysocki
2008-09-21 18:54 ` [Bug #11465] Linux-2.6.27-rc5, drm errors in log Rafael J. Wysocki
2008-09-21 18:54 ` [Bug #11506] oops during unmount - ext3? (2.6.27-rc5) Rafael J. Wysocki
2008-09-21 18:54 ` [Bug #11512] sort-of regression due to "kconfig: speed up all*config + randconfig" Rafael J. Wysocki
2008-09-21 18:54 ` [Bug #11505] oltp ~10% regression with 2.6.27-rc5 on stoakley machine Rafael J. Wysocki
2008-09-21 18:54 ` [Bug #11507] usb: sometimes dead keyboard after boot Rafael J. Wysocki
2008-09-21 18:54 ` [Bug #11516] severe performance degradation on x86_64 going from 2.6.26-rc9 -&gt; 2.6.27-rc5 Rafael J. Wysocki
2008-09-23  9:49   ` Jason Vas Dias
2008-09-27  9:23     ` Thomas Gleixner
     [not found]       ` <200809280138.57672.jason.vas.dias@gmail.com>
2008-09-28 10:58         ` Thomas Gleixner [this message]
2008-09-21 18:54 ` [Bug #11543] kernel panic: softlockup in tick_periodic() ??? Rafael J. Wysocki
2008-09-22  6:01   ` Cyrill Gorcunov
2008-09-23 10:50   ` Thomas Gleixner
2008-09-23 13:52     ` Rafael J. Wysocki
2008-09-21 18:54 ` [Bug #11548] kernel BUG at drivers/pci/intel-iommu.c:1373! Rafael J. Wysocki
2008-09-24  1:18   ` Chris Mason
2008-09-24 18:23     ` Rafael J. Wysocki
2008-09-21 18:54 ` [Bug #11551] Semi-repeatable hard lockup on 2.6.27-rc6 Rafael J. Wysocki
2008-09-21 20:39   ` Steven Noonan
2008-09-21 18:54 ` [Bug #11549] 2.6.27-rc5 acpi: EC Storm error message on bootup Rafael J. Wysocki
2008-09-21 21:07   ` jmerkey
2008-09-21 18:54 ` [Bug #11552] Disabling IRQ #23 Rafael J. Wysocki
2008-09-21 23:16   ` Justin Mattock
2008-09-22 10:53     ` Alan Stern
2008-09-22 16:20       ` Justin Mattock
2008-09-21 18:54 ` [Bug #11550] pnp: Huge number of "io resource overlap" messages Rafael J. Wysocki
2008-09-21 18:54 ` [Bug #11568] spontaneous reboot on resume with 2.6.27 Rafael J. Wysocki
2008-09-23  2:13   ` Andy Wettstein
2008-09-21 18:54 ` [Bug #11569] Don't complain about disabled irqs when the system has paniced Rafael J. Wysocki
2008-09-21 18:54 ` [Bug #11590] Nokia 5310 Xpress usb-storage not mounting Rafael J. Wysocki
2008-09-21 18:54 ` [Bug #11608] 2.6.27-rc6 BUG: unable to handle kernel paging request Rafael J. Wysocki
2008-09-25  0:46   ` Chuck Ebbert
2008-09-25  3:03     ` Nick Piggin
2008-09-21 18:54 ` [Bug #11609] oops in find_get_page Rafael J. Wysocki
2008-09-21 18:54 ` [Bug #11610] Problem with kernel commit 664d080c41463570b95717b5ad86e79dc1be0877 Rafael J. Wysocki
2008-09-21 23:10   ` Michal 'vorner' Vaner
2008-09-21 18:54 ` [Bug #11611] Commit 2344abbcbdb82140050e8be29d3d55e4f6fe860b breaks resume on nx6325 Rafael J. Wysocki
     [not found] ` <7lIhZC4hCxE.A.0gG.R0q1IB@albercik>
2008-09-21 20:43   ` [Bug #11555] rmmod ide-cd_mod: tried to init an initialized object, something is seriously wrong Mariusz Kozlowski
2008-09-21 21:57 ` 2.6.27-rc6-git6: Reported regressions from 2.6.26 Alexey Starikovskiy
  -- strict thread matches above, loose matches on Subject: below --
2008-10-04 17:28 2.6.27-rc8-git7: " Rafael J. Wysocki
2008-10-04 17:32 ` [Bug #11516] severe performance degradation on x86_64 going from 2.6.26-rc9 -&gt; 2.6.27-rc5 Rafael J. Wysocki
2008-09-12 18:59 2.6.27-rc6-git2: Reported regressions from 2.6.26 Rafael J. Wysocki
2008-09-12 19:06 ` [Bug #11516] severe performance degradation on x86_64 going from 2.6.26-rc9 -&gt; 2.6.27-rc5 Rafael J. Wysocki

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=alpine.LFD.1.10.0809281250270.27026@apollo.tec.linutronix.de \
    --to=tglx@linutronix.de \
    --cc=akpm@linux-foundation.org \
    --cc=jason.vas.dias@gmail.com \
    --cc=kernel-testers@vger.kernel.org \
    --cc=lenb@kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=rjw@sisk.pl \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®