commit | c89ca8ab7457d891abdffca7e6f5e74cef670d6d | [log] [tgz] |
---|---|---|
author | Scott Wood <scottwood@freescale.com> | Thu Apr 02 22:14:11 2015 -0500 |
committer | Scott Wood <scottwood@freescale.com> | Tue Jun 02 21:37:19 2015 -0500 |
tree | 18ac7b62e33d0b8c640ca3ea06404be150fa75e7 | |
parent | fb326e9841b2000a8d1b115ccd7f5b3b61a4d123 [diff] |
powerpc/e6500: Optimize hugepage TLB misses Some workloads take a lot of TLB misses despite using traditional hugepages. Handle these TLB misses in the asm fastpath rather than going through a bunch of C code. With this patch I measured around a 5x speedup in handling hugepage TLB misses. Signed-off-by: Scott Wood <scottwood@freescale.com>