Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751574Ab3I0LYI (ORCPT ); Fri, 27 Sep 2013 07:24:08 -0400 Received: from cam-admin0.cambridge.arm.com ([217.140.96.50]:44831 "EHLO cam-admin0.cambridge.arm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751031Ab3I0LYC (ORCPT ); Fri, 27 Sep 2013 07:24:02 -0400 Date: Fri, 27 Sep 2013 12:23:32 +0100 From: Will Deacon To: Catalin Marinas Cc: Jiang Liu , Jiang Liu , "linux-arm-kernel@lists.infradead.org" , "linux-kernel@vger.kernel.org" Subject: Re: [RFT PATCH v1 0/7] enable FPSIMD lazy save and restore for arm64 Message-ID: <20130927112332.GD9520@mudshark.cambridge.arm.com> References: <1380269087-8520-1-git-send-email-liuj97@gmail.com> <20130927105045.GA11063@MacBook-Pro.local> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20130927105045.GA11063@MacBook-Pro.local> User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1169 Lines: 25 On Fri, Sep 27, 2013 at 11:50:46AM +0100, Catalin Marinas wrote: > On Fri, Sep 27, 2013 at 09:04:40AM +0100, Jiang Liu wrote: > > From: Jiang Liu > > > > This patchset enables FPSIMD lazy save and restore for ARM64, you could > > apply it against v3.12-rc2. > > > > We have done basic functional tests on ARM fast model, but still lack > > of detail performance benchmark on real hardware platforms. We would > > appreciate if you could help to test it on really hardware platforms! > > That's my issue as well, I would like to see some benchmarks before > merging such patches. Furthermore, with GCC's register allocator starting to use vector registers to optimise *integer* code instead of spilling to the stack, it's going to become more and more common to tasks to have live FP state at context switch. Lazy switching might simply introduce overhead in the form of additional trapping. Will -- 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/