From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756937AbcIPHDF (ORCPT ); Fri, 16 Sep 2016 03:03:05 -0400 Received: from pegase1.c-s.fr ([93.17.236.30]:34896 "EHLO pegase1.c-s.fr" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753228AbcIPHCi (ORCPT ); Fri, 16 Sep 2016 03:02:38 -0400 Message-Id: From: Christophe Leroy Subject: [PATCH v2 0/3] Optimisation on 8xx prior to hugepage implementation To: Benjamin Herrenschmidt , Paul Mackerras , Michael Ellerman , Scott Wood Cc: linux-kernel@vger.kernel.org, linuxppc-dev@lists.ozlabs.org Date: Fri, 16 Sep 2016 08:42:02 +0200 (CEST) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This serie is a prologue of hugepage implementation on the 8xx. It some how optimises the DTLBMiss handler while allowing at the same time to hook the hugepage handling that will be introduced in a subsequent patch serie. v1 of those patches was part of a serie identified "powerpc/8xx: implementation of huge pages" Christophe Leroy (3): powerpc/8xx: use r3 to scratch CR in ITLBmiss powerpc/8xx: Move additional DTLBMiss handlers out of exception area powerpc/8xx: make user addr DTLB miss the short path arch/powerpc/kernel/head_8xx.S | 134 +++++++++++++++++++---------------------- 1 file changed, 62 insertions(+), 72 deletions(-) -- 2.1.0