From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754719Ab0IMVUH (ORCPT ); Mon, 13 Sep 2010 17:20:07 -0400 Received: from cpoproxy2-pub.bluehost.com ([67.222.39.38]:36776 "HELO cpoproxy2-pub.bluehost.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with SMTP id S1751399Ab0IMVUG convert rfc822-to-8bit (ORCPT ); Mon, 13 Sep 2010 17:20:06 -0400 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=virtuousgeek.org; h=Received:Date:From:To:Cc:Subject:Message-ID:In-Reply-To:References:X-Mailer:Mime-Version:Content-Type:Content-Transfer-Encoding:X-Identified-User; b=Gvppfqs8OZzLV21cSdez4vJDJtScwg2fluMjmKefpQ0OGkHwkjPQeM2EU4HCQpf+A7318SzkxsYViCvdPiOdiD3/XTBnDMqYMJVM/ujrYsdHnZvfGn73lHYG3wzCIoHj; Date: Mon, 13 Sep 2010 14:19:55 -0700 From: Jesse Barnes To: Vasily Khoruzhick Cc: intel-gfx@lists.freedesktop.org, Thomas Gleixner , linux-kernel@vger.kernel.org Subject: Interrupt latency on some 945GM platforms Message-ID: <20100913141955.752cbdea@jbarnes-desktop> In-Reply-To: <201009140010.14783.anarsoul@gmail.com> References: <201009132336.17310.anarsoul@gmail.com> <20100913134441.762001f7@jbarnes-desktop> <201009140010.14783.anarsoul@gmail.com> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.18.9; x86_64-redhat-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8BIT X-Identified-User: {10642:box514.bluehost.com:virtuous:virtuousgeek.org} {sentby:smtp auth 67.174.193.198 authed with jbarnes@virtuousgeek.org} Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 14 Sep 2010 00:10:08 +0300 Vasily Khoruzhick wrote: > В сообщении от 13 of September 2010 23:44:41 автор Jesse Barnes написал: > > I remember seeing a similar problem on an Eee PC I had; it seemed to be > > timer/interrupt related somehow. If I booted with clocksource=tsc > > (or maybe it was pit) I got nice smooth animations, but if I used the > > HPET things were really slow. > > > > Does the same work for you? > > Yeah, it works for me (will use it as temporary workaround). But it definitely > is not clean solution, as I can't use nohz mode with tsc clocksource :) Thomas, does this ring any bells for you? I think the root symptom of the issue is that we get a much reduced i915 interrupt frequency (or no interrupts) on some 945GM platforms when using HPET as our clock source. In fact, on the platform I tested, it seemed that the i915 IRQs wouldn't generate interrupts at all when HPET was used. But shaking the mouse or generating network traffic was enough to get i915 interrupts coming in, even though neither of those interrupts were shared with the i915 device. Here's hoping you have some ideas to try... Thanks, -- Jesse Barnes, Intel Open Source Technology Center From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jesse Barnes Subject: Interrupt latency on some 945GM platforms Date: Mon, 13 Sep 2010 14:19:55 -0700 Message-ID: <20100913141955.752cbdea@jbarnes-desktop> References: <201009132336.17310.anarsoul@gmail.com> <20100913134441.762001f7@jbarnes-desktop> <201009140010.14783.anarsoul@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from cpoproxy2-pub.bluehost.com (cpoproxy2-pub.bluehost.com [67.222.39.38]) by gabe.freedesktop.org (Postfix) with SMTP id 91E2E9E976 for ; Mon, 13 Sep 2010 14:20:06 -0700 (PDT) In-Reply-To: <201009140010.14783.anarsoul@gmail.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: intel-gfx-bounces+gcfxdi-intel-gfx=m.gmane.org@lists.freedesktop.org Errors-To: intel-gfx-bounces+gcfxdi-intel-gfx=m.gmane.org@lists.freedesktop.org To: Vasily Khoruzhick Cc: intel-gfx@lists.freedesktop.org, Thomas Gleixner , linux-kernel@vger.kernel.org List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCAxNCBTZXAgMjAxMCAwMDoxMDowOCArMDMwMApWYXNpbHkgS2hvcnV6aGljayA8YW5h cnNvdWxAZ21haWwuY29tPiB3cm90ZToKCj4g0JIg0YHQvtC+0LHRidC10L3QuNC4INC+0YIgMTMg b2YgU2VwdGVtYmVyIDIwMTAgMjM6NDQ6NDEg0LDQstGC0L7RgCBKZXNzZSBCYXJuZXMg0L3QsNC/ 0LjRgdCw0Ls6Cj4gPiBJIHJlbWVtYmVyIHNlZWluZyBhIHNpbWlsYXIgcHJvYmxlbSBvbiBhbiBF ZWUgUEMgSSBoYWQ7IGl0IHNlZW1lZCB0byBiZQo+ID4gdGltZXIvaW50ZXJydXB0IHJlbGF0ZWQg c29tZWhvdy4gIElmIEkgYm9vdGVkIHdpdGggY2xvY2tzb3VyY2U9dHNjCj4gPiAob3IgbWF5YmUg aXQgd2FzIHBpdCkgSSBnb3QgbmljZSBzbW9vdGggYW5pbWF0aW9ucywgYnV0IGlmIEkgdXNlZCB0 aGUKPiA+IEhQRVQgdGhpbmdzIHdlcmUgcmVhbGx5IHNsb3cuCj4gPiAKPiA+IERvZXMgdGhlIHNh bWUgd29yayBmb3IgeW91Pwo+IAo+IFllYWgsIGl0IHdvcmtzIGZvciBtZSAod2lsbCB1c2UgaXQg YXMgdGVtcG9yYXJ5IHdvcmthcm91bmQpLiBCdXQgaXQgZGVmaW5pdGVseSAKPiBpcyBub3QgY2xl YW4gc29sdXRpb24sIGFzIEkgY2FuJ3QgdXNlIG5vaHogbW9kZSB3aXRoIHRzYyBjbG9ja3NvdXJj ZSA6KQoKVGhvbWFzLCBkb2VzIHRoaXMgcmluZyBhbnkgYmVsbHMgZm9yIHlvdT8KCkkgdGhpbmsg dGhlIHJvb3Qgc3ltcHRvbSBvZiB0aGUgaXNzdWUgaXMgdGhhdCB3ZSBnZXQgYSBtdWNoIHJlZHVj ZWQgaTkxNQppbnRlcnJ1cHQgZnJlcXVlbmN5IChvciBubyBpbnRlcnJ1cHRzKSBvbiBzb21lIDk0 NUdNIHBsYXRmb3JtcyB3aGVuCnVzaW5nIEhQRVQgYXMgb3VyIGNsb2NrIHNvdXJjZS4KCkluIGZh Y3QsIG9uIHRoZSBwbGF0Zm9ybSBJIHRlc3RlZCwgaXQgc2VlbWVkIHRoYXQgdGhlIGk5MTUgSVJR cyB3b3VsZG4ndApnZW5lcmF0ZSBpbnRlcnJ1cHRzIGF0IGFsbCB3aGVuIEhQRVQgd2FzIHVzZWQu ICBCdXQgc2hha2luZyB0aGUgbW91c2Ugb3IKZ2VuZXJhdGluZyBuZXR3b3JrIHRyYWZmaWMgd2Fz IGVub3VnaCB0byBnZXQgaTkxNSBpbnRlcnJ1cHRzIGNvbWluZyBpbiwKZXZlbiB0aG91Z2ggbmVp dGhlciBvZiB0aG9zZSBpbnRlcnJ1cHRzIHdlcmUgc2hhcmVkIHdpdGggdGhlIGk5MTUKZGV2aWNl LgoKSGVyZSdzIGhvcGluZyB5b3UgaGF2ZSBzb21lIGlkZWFzIHRvIHRyeS4uLgoKVGhhbmtzLAot LSAKSmVzc2UgQmFybmVzLCBJbnRlbCBPcGVuIFNvdXJjZSBUZWNobm9sb2d5IENlbnRlcgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFp bGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZy ZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=