From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lucas Stach Subject: Re: GEM-related desktop sluggishness due to linear-time arch_get_unmapped_area_topdown() Date: Tue, 29 Mar 2011 20:01:04 +0200 Message-ID: <1301421664.2151.12.camel@Portable-Work> References: <1301310995.5615.92.camel@wangqingchuan> <1301336010.2217.20.camel@workstation> <1301409864.5615.98.camel@wangqingchuan> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from km20343-01.keymachine.de (ns.km20343-01.keymachine.de [84.19.182.79]) by gabe.freedesktop.org (Postfix) with ESMTP id 777C29E744 for ; Tue, 29 Mar 2011 11:01:05 -0700 (PDT) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: dri-devel-bounces+sf-dri-devel=m.gmane.org@lists.freedesktop.org Errors-To: dri-devel-bounces+sf-dri-devel=m.gmane.org@lists.freedesktop.org To: Jerome Glisse Cc: r6144 , linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org QW0gRGllbnN0YWcsIGRlbiAyOS4wMy4yMDExLCAxMToyMyAtMDQwMCBzY2hyaWViIEplcm9tZSBH bGlzc2U6Cj4gMjAxMS8zLzI5IHI2MTQ0IDxyYWlueTYxNDRAZ21haWwuY29tPjoKPiA+IOWcqCAy MDExLTAzLTI55LqM55qEIDEwOjIyIC0wNDAw77yMSmVyb21lIEdsaXNzZeWGmemBk++8mgo+ID4K PiA+PiBLaWxsZXIgc29sdXRpb24gd291bGQgYmUgdG8gaGF2ZSBubyBtYXBwaW5nIGFuZCBhIGRl Y2VudAo+ID4+IHVwbG9hZC9kb3dubG9hZCBpb2N0bCB0aGF0IGNhbiB0YWtlIHVzZXJwYWdlLgo+ ID4KPiA+IERvZXNuJ3QgdGhpcyBzb3VuZCBsaWtlIEdFTSdzIHJlYWQvd3JpdGUgaW50ZXJmYWNl IGltcGxlbWVudGVkIGJ5IGUuZy4KPiA+IHRoZSBpOTE1IGRyaXZlcj8gIEJ1dCBpZiBJIHVuZGVy c3RhbmQgY29ycmVjdGx5LCBhIG1tYXAtbGlrZSBpbnRlcmZhY2UKPiA+IHNob3VsZCBzdGlsbCBi ZSBuZWNlc3NhcnkgaWYgd2Ugd2FudCB0byBpbXBsZW1lbnQgZS5nLiBnbE1hcEJ1ZmZlcigpCj4g PiB3aXRob3V0IGV4dHJhIGNvcHlpbmcuCj4gPgo+ID4gcjYxNDQKPiA+Cj4gPgo+IGdsTWFwQnVm ZmVyIHNob3VsZCBub3QgYmUgdXNlLCBpdCdzIHJlYWxseSBub3QgYSBnb29kIHdheSB0byBkbyBz dHVmZi4KPiBBbnl3YXkgdGhlIGV4dHJhIGNvcHkgbWlnaHQgYmUgdW5hdm9pZGFibGUgZ2l2ZW4g dGhhdCBzb21ldGltZSB0aGUKPiBmcm9udC9iYWNrIG1pZ2h0IGVpdGhlciBiZSBpbiB1bm1hcHBh YmxlIHZyYW0gb3IgZWl0aGVyIGhhdmUgbWVtb3J5Cj4gbGF5b3V0IHRoYXQgaXMgbm90IHRoZSBv bmUgc3BlY2lmeSBhdCBidWZmZXIgY3JlYXRpb24gKHRoaXMgaXMgdmVyeQo+IGNvbW1vbiB3aGVu IHVzaW5nIHRpbGluZyBmb3IgaW5zdGFuY2UpLiBTbyBldmVuIGNvbnNpZGVyaW5nIE1hcEJ1ZmZl cgo+IG9yIGEgbGlrZSBmdW5jdGlvbiBpIGJlbGlldmUgaXQncyBhIGxvdCBiZXR0ZXIgdG8gbm90 IGFsbG93IGJ1ZmZlcgo+IG1hcHBpbmcgaW4gdXNlcnNwYWNlIGJ1dCBwcm92aWRlIHVwbG9hZC9k b3dubG9hZCBob29rcyB0aGF0IGNhbiB1c2UKPiB1c2VycGFnZSB0byBhdm9pZCBhcyBtdWNoIGFz IHBvc3NpYmxlIGV4dHJhIGNvcHkuCj4gCj4gQ2hlZXJzLAo+IEplcm9tZQo+IAoKV291bGRuJ3Qg dGhpcyBnaXZlIHVzIGEgcGVyZm9ybWFuY2UgcGVuYWx0eSBmb3Igc2hvcnQgbGl2ZWQgcmVzb3Vy Y2VzCmxpa2UgdmJvJ3Mgd2hpY2ggYXJlIGxvY2F0ZWQgaW4gR0FSVCBtZW1vcnk/IE1tYXAgYWxs b3dzIHVzIHRvIHdyaXRlCmRpcmVjdGx5IHRvIHRoaXMgZHJtIGNvbnRyb2xsZWQgcG9ydGlvbiBv ZiBzeXNyYW0uIFdpdGggYSBjb3B5IGJhc2VkCmltcGxlbWVudGF0aW9uIHdlIHdvdWxkIGhhdmUg dG8gYWxsb2NhdGUgdGhlIGJ1ZmZlciBpbiBzeXNyYW0ganVzdCB0bwpjb3B5IGl0IG92ZXIgdG8g YW5vdGhlciBwb3J0aW9uIG9mIHN5c3JhbSB3aGljaCBzZWVtcyBhIGxpdHRsZSBpbnNhbmUgdG8K bWUsIGJ1dCBJJ20gbm90IGFuIGV4cGVydCBoZXJlLgoKLS0gTHVjYXMKCgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0 CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9w Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=