linux-mips
[Top] [All Lists]

[PATCH 0/2] Optimize TLB refill handler folding and cleanup.

To: Ralf Baechle <ralf@linux-mips.org>, linux-mips <linux-mips@linux-mips.org>
Subject: [PATCH 0/2] Optimize TLB refill handler folding and cleanup.
From: David Daney <ddaney@caviumnetworks.com>
Date: Wed, 20 May 2009 11:37:51 -0700
Cc: "Maciej W. Rozycki" <macro@linux-mips.org>
Original-recipient: rfc822;linux-mips@linux-mips.org
Sender: linux-mips-bounce@linux-mips.org
User-agent: Thunderbird 2.0.0.21 (X11/20090320)
The first patch in the set is unchanged from that last time I sent it,
but since it is a prerequisite for the second, I am sending it again.
In it we add some documentation on the TLB refill handler folding and
replace some magic numbers with symbolic constants.

The second patch is the latest iteration on eliminating unnecessary
branches from the refill handler.  We now use macro's patch rebased
onto the first patch.

I will reply with the two patches.

David Daney (2):
  MIPS: Replace some magic numbers with symbolic values in tlbex.c (v2)
  MIPS: Fold the TLB refill at the vmalloc path if possible.

arch/mips/mm/tlbex.c | 87 +++++++++++++++++++++++++++++++++++++------------
 1 files changed, 65 insertions(+), 22 deletions(-)


<Prev in Thread] Current Thread [Next in Thread>