kernel-testers.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Jesse Barnes <jbarnes@virtuousgeek.org>
To: luis6674@yahoo.com
Cc: Eric Anholt <eric@anholt.net>,
	Nick Piggin <nickpiggin@yahoo.com.au>,
	Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
	"Rafael J. Wysocki" <rjw@sisk.pl>,
	Kernel Testers List <kernel-testers@vger.kernel.org>
Subject: Re: [Bug #12337] ~100 extra wakeups reported by powertop
Date: Tue, 24 Feb 2009 08:24:31 -0800	[thread overview]
Message-ID: <200902240824.32155.jbarnes@virtuousgeek.org> (raw)
In-Reply-To: <819821.83409.qm@web53303.mail.re2.yahoo.com>

On Tuesday, February 24, 2009 5:50:34 am Alberto Gonzalez wrote:
> --- On Tue, 2/24/09, Nick Piggin <nickpiggin@yahoo.com.au> wrote:
> > > I really wish I could do more, but learning to compile
> >
> > a custom kernel for
> >
> > > my hardware and do a git bisect is something I just
> >
> > can't afford now. If
> >
> > > relevant people try to reproduce it but can't, and
> >
> > say only possible
> >
> > > solution would be for me to bisect it I guess I could
> >
> > try to give it a go
> >
> > > when I get some spare time.
> >
> > Fair enough. Reporting a problem is always very
> > appreciated.
> >
> > Pinging Eric and Jesse ;)
>
> Thank you Nick.
>
> Since Arch Linux is not popular among kernel developers I just tested
> Fedora 10 Live-CD (KDE) and I can reproduce the exact same problem, even if
> Fedora 10 has kernel 2.6.27 and for me the problem appeared in .28 (but I
> guess Fedora adds many patches, so probably the "guilty" commit was
> backported to 2.6.27.5-117-FC10-i686).
>
> Steps:
> - Boot into Fedora 10 Live CD (obviously, into the default graphical mode)
> - Install Powertop (yum install powertop) and run it
> - I get about 60 wakeups per second from i915@pci.... leaving the system
> idle - Switch to console and back to X. The wakeups are gone.

Ah ok, it sounds like you're getting vblank interrupts at startup time, but 
once you VT switch the kernel figures out that you don't need them, so it 
disables them.  I think this is a bug in the 2D driver; it has an ioctl it 
uses when doing modesetting which doubles as a "disabling the irq is ok" 
signal, but we call it at a time when the corresponding pipe is off, so the 
kernel ignores the call.

Can you file a bug for this at bugs.freedesktop.org?  Is it easy for you to 
rebuild & test xf86-video-intel driver patches?

Thanks,
-- 
Jesse Barnes, Intel Open Source Technology Center

  parent reply	other threads:[~2009-02-24 16:24 UTC|newest]

Thread overview: 65+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-02-23 22:00 2.6.29-rc6: Reported regressions 2.6.27 -> 2.6.28 Rafael J. Wysocki
2009-02-23 22:01 ` [Bug #12061] snd_hda_intel: power_save: sound cracks on powerdown Rafael J. Wysocki
2009-02-23 22:02 ` [Bug #12208] uml is very slow on 2.6.28 host Rafael J. Wysocki
2009-02-23 22:02 ` [Bug #12209] oldish top core dumps (in its meminfo() function) Rafael J. Wysocki
2009-02-23 22:02 ` [Bug #12160] networking oops after resume from s2ram (2.6.28-rc6) Rafael J. Wysocki
2009-02-23 22:03 ` [Bug #12393] debugging in dosemu causes lots of 'scheduling while atomic' Rafael J. Wysocki
2009-02-24 10:03   ` Thomas Gleixner
     [not found]     ` <alpine.LFD.2.00.0902241101580.3523-bi+AKbBUZKY6gyzm1THtWbp2dZbC/Bob@public.gmane.org>
2009-02-25 22:49       ` Rafael J. Wysocki
2009-02-23 22:03 ` [Bug #12395] 2.6.28-rc9: oprofile regression Rafael J. Wysocki
2009-03-03 11:32   ` Robert Richter
     [not found]     ` <20090303113218.GE10085-yX1UDyMwZ8xWk0Htik3J/w@public.gmane.org>
2009-03-03 19:55       ` Rafael J. Wysocki
     [not found]         ` <200903032055.23969.rjw-KKrjLPT3xs0@public.gmane.org>
2009-03-03 20:45           ` Ingo Molnar
     [not found]             ` <20090303204504.GA20038-X9Un+BFzKDI@public.gmane.org>
2009-03-03 21:40               ` Rafael J. Wysocki
2009-03-04 17:58               ` Ingo Molnar
     [not found]                 ` <20090304175828.GA1172-X9Un+BFzKDI@public.gmane.org>
2009-03-07 22:16                   ` Rafael J. Wysocki
2009-02-23 22:03 ` [Bug #12337] ~100 extra wakeups reported by powertop Rafael J. Wysocki
2009-02-24 10:53   ` Alberto Gonzalez
2009-02-24 11:23     ` Nick Piggin
     [not found]       ` <200902242223.39069.nickpiggin-/E1597aS9LT0CCvOHzKKcA@public.gmane.org>
2009-02-24 12:25         ` Alberto Gonzalez
     [not found]           ` <77208.42754.qm-DE+e5QfjKZiB9c0Qi4KiSl5cfvJIxWXgQQ4Iyu8u01E@public.gmane.org>
2009-02-24 12:38             ` Nick Piggin
     [not found]               ` <200902242338.14105.nickpiggin-/E1597aS9LT0CCvOHzKKcA@public.gmane.org>
2009-02-24 13:50                 ` Alberto Gonzalez
     [not found]                   ` <819821.83409.qm-XPPYsw2aJMuB9c0Qi4KiSl5cfvJIxWXgQQ4Iyu8u01E@public.gmane.org>
2009-02-24 13:55                     ` Henrique de Moraes Holschuh
2009-02-24 16:24                   ` Jesse Barnes [this message]
2009-02-24 17:04                     ` Alberto Gonzalez
2009-02-23 22:03 ` [Bug #12406] 2.6.28 thinks that my PS/2 mouse is a touchpad Rafael J. Wysocki
2009-02-23 22:03 ` [Bug #12401] 2.6.28 regression: xbacklight broken on ThinkPad X61s Rafael J. Wysocki
2009-02-23 22:03 ` [Bug #12404] Oops in 2.6.28-rc9 and -rc8 -- mtrr issues / e1000e Rafael J. Wysocki
2009-02-23 22:03 ` [Bug #12407] Kernel 2.6.28 regression: Hang after hibernate Rafael J. Wysocki
2009-02-23 22:03 ` [Bug #12405] oops in __bounce_end_io_read under kvm Rafael J. Wysocki
2009-02-23 22:03 ` [Bug #12411] 2.6.28: BUG in r8169 Rafael J. Wysocki
2009-02-23 22:03 ` [Bug #12409] NULL pointer dereference at get_stats() Rafael J. Wysocki
2009-02-24  3:54   ` Tetsuo Handa
     [not found]     ` <200902240354.n1O3sous011760-etx+eQDEXHD7nzcFbJAaVXf5DAMn2ifp@public.gmane.org>
2009-02-25 22:51       ` Rafael J. Wysocki
2009-02-23 22:03 ` [Bug #12421] GPF on 2.6.28 and 2.6.28-rc9-git3, e1000e and e1000 issues Rafael J. Wysocki
2009-02-23 22:03 ` [Bug #12408] Funny problem with 2.6.28: Kernel stalls Rafael J. Wysocki
2009-02-23 22:03 ` [Bug #12559] Huawei E169 doesn't work as mass storage anymore Rafael J. Wysocki
2009-02-23 22:03 ` [Bug #12465] KVM guests stalling on 2.6.28 (bisected) Rafael J. Wysocki
2009-02-24  0:59   ` Kevin Shanahan
     [not found]     ` <1235437183.4988.2.camel-9TBizaOOD0ujuAshGpSIhRCuuivNXqWP@public.gmane.org>
2009-02-24  1:37       ` Rafael J. Wysocki
2009-02-24 12:09       ` Avi Kivity
     [not found]         ` <49A3E38F.7080306-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2009-02-24 22:11           ` Kevin Shanahan
2009-02-23 22:03 ` [Bug #12500] r8169: NETDEV WATCHDOG: eth0 (r8169): transmit timed out Rafael J. Wysocki
2009-02-23 22:03 ` [Bug #12614] WOL with forcedeth broken since f55c21fd9a92a444e55ad1ca4e4732d56661bf2e Rafael J. Wysocki
2009-02-23 22:03 ` [Bug #12619] Regression 2.6.28 and last - boot failed Rafael J. Wysocki
2009-02-23 22:03 ` [Bug #12612] hard lockup when interrupting cdda2wav Rafael J. Wysocki
2009-02-23 22:03 ` [Bug #12634] video distortion and lockup with i830 video chip and 2.6.28.3 Rafael J. Wysocki
2009-02-23 22:03 ` [Bug #12645] DMI low-memory-protect quirk causes resume hang on Samsung NC10 Rafael J. Wysocki
2009-02-23 22:03 ` [Bug #12757] &gt;2.6.27 dies at cardbus init on laptop Rafael J. Wysocki
2009-02-23 22:03 ` [Bug #12759] scsi: aic7xxx hang since v2.6.28-rc1 Rafael J. Wysocki
2009-02-23 22:03 ` [Bug #12690] DPMS (LCD powersave, poweroff) don't work Rafael J. Wysocki
2009-02-24  1:29 ` [stable] 2.6.29-rc6: Reported regressions 2.6.27 -> 2.6.28 Greg KH
     [not found]   ` <20090224012959.GA25443-U8xfFu+wG4EAvxtiuMwx3w@public.gmane.org>
2009-02-24  1:40     ` Rafael J. Wysocki
2009-02-24 15:10 ` [linux-pm] " Alan Stern
     [not found]   ` <Pine.LNX.4.44L0.0902241009020.3289-100000-IYeN2dnnYyZXsRXLowluHWD2FQJk+8+b@public.gmane.org>
2009-03-07 22:18     ` Rafael J. Wysocki
  -- strict thread matches above, loose matches on Subject: below --
2009-03-14 19:11 2.6.29-rc8: " Rafael J. Wysocki
2009-03-14 19:20 ` [Bug #12337] ~100 extra wakeups reported by powertop Rafael J. Wysocki
2009-03-03 19:34 2.6.29-rc6-git7: Reported regressions 2.6.27 -> 2.6.28 Rafael J. Wysocki
2009-03-03 19:41 ` [Bug #12337] ~100 extra wakeups reported by powertop Rafael J. Wysocki
2009-03-03 22:29   ` Alberto Gonzalez
2009-02-14 20:48 2.6.29-rc5: Reported regressions 2.6.27 -> 2.6.28 Rafael J. Wysocki
2009-02-14 20:50 ` [Bug #12337] ~100 extra wakeups reported by powertop Rafael J. Wysocki
2009-02-14 23:35   ` Alberto Gonzalez
     [not found]     ` <535841.27007.qm-XPPYsw2aJMuB9c0Qi4KiSl5cfvJIxWXgQQ4Iyu8u01E@public.gmane.org>
2009-02-15 14:20       ` Rafael J. Wysocki
2009-02-04 10:55 2.6.29-rc3-git6: Reported regressions 2.6.27 -> 2.6.28 Rafael J. Wysocki
2009-02-04 10:58 ` [Bug #12337] ~100 extra wakeups reported by powertop Rafael J. Wysocki
2009-01-19 21:41 2.6.29-rc2-git1: Reported regressions 2.6.27 -> 2.6.28 Rafael J. Wysocki
2009-01-19 21:45 ` [Bug #12337] ~100 extra wakeups reported by powertop Rafael J. Wysocki
2009-01-20  9:38   ` Alberto Gonzalez
     [not found] <nn3SOLVZ28H.A.bY.CafaJB@chimera>
2009-01-11 11:41 ` Rafael J. Wysocki
2009-01-14  9:09   ` Alberto Gonzalez

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=200902240824.32155.jbarnes@virtuousgeek.org \
    --to=jbarnes@virtuousgeek.org \
    --cc=eric@anholt.net \
    --cc=kernel-testers@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=luis6674@yahoo.com \
    --cc=nickpiggin@yahoo.com.au \
    --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;
as well as URLs for NNTP newsgroup(s).