Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S965982AbbD1P27 (ORCPT ); Tue, 28 Apr 2015 11:28:59 -0400 Received: from mail-qg0-f44.google.com ([209.85.192.44]:36249 "EHLO mail-qg0-f44.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S965917AbbD1P25 (ORCPT ); Tue, 28 Apr 2015 11:28:57 -0400 Date: Tue, 28 Apr 2015 11:28:53 -0400 (EDT) From: Nicolas Pitre To: Russell King - ARM Linux cc: Geert Uytterhoeven , Tomi Valkeinen , Pavel Machek , Archit Taneja , Marek Vasut , kernel list , Dinh Nguyen , Jean-Christophe PLAGNIOL-VILLARD , Grant Likely , Rob Herring , Jingoo Han , Rob Clark , Linux Fbdev development list , "devicetree@vger.kernel.org" , Alexander Shiyan , H Hartley Sweeten Subject: Re: simple framebuffer slower by factor of 20, on socfpga (arm) platform In-Reply-To: <20150428134848.GC12732@n2100.arm.linux.org.uk> Message-ID: References: <20150407121247.GA29497@amd> <20150409110634.GA27407@amd> <552660C7.4020805@ti.com> <552663C2.70308@ti.com> <55277650.8070607@codeaurora.org> <20150424132923.GA11729@amd> <553A47D3.2070107@ti.com> <20150428134848.GC12732@n2100.arm.linux.org.uk> User-Agent: Alpine 2.11 (LFD 23 2013-08-11) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 866 Lines: 22 On Tue, 28 Apr 2015, Russell King - ARM Linux wrote: > On Fri, Apr 24, 2015 at 03:46:56PM +0200, Geert Uytterhoeven wrote: > > So please optimize ARM's _memcpy_fromio(), _memcpy_toio(), and _memset_io(). > > That will benefit other drivers on ARM, too. > > That's not going to happen. > > I've had a patch which does that, but people are concerned that it changes > the behaviour of the functions by changing the access size, which could > cause regressions. It seems people are far too worried about that to even > consider trying. :( What about making the optimized implementation available via kconfig? Nicolas -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/