projects
/
openwrt
/
staging
/
blogic.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
8f0afaa
)
x86: mtrr_cleanup safe to get more spare regs now
author
Yinghai Lu
<yhlu.kernel@gmail.com>
Mon, 29 Sep 2008 20:39:17 +0000
(13:39 -0700)
committer
H. Peter Anvin
<hpa@zytor.com>
Tue, 30 Sep 2008 01:34:08 +0000
(18:34 -0700)
Delay exit to make sure we can actually get the optimal result in as
many cases as possible.
Signed-off-by: Yinghai Lu <yhlu.kernel@gmail.com>
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
arch/x86/kernel/cpu/mtrr/main.c
patch
|
blob
|
history
diff --git
a/arch/x86/kernel/cpu/mtrr/main.c
b/arch/x86/kernel/cpu/mtrr/main.c
index bccf57f5b6153d53f47bf8190a323d6a60006c9c..ae0ca97e20bda3775a8a3f271e54ceecfb80f641 100644
(file)
--- a/
arch/x86/kernel/cpu/mtrr/main.c
+++ b/
arch/x86/kernel/cpu/mtrr/main.c
@@
-1353,10
+1353,8
@@
static int __init mtrr_cleanup(unsigned address_bits)
nr_mtrr_spare_reg = num_var_ranges - 1;
num_reg_good = -1;
for (i = num_var_ranges - nr_mtrr_spare_reg; i > 0; i--) {
- if (!min_loss_pfn[i])
{
+ if (!min_loss_pfn[i])
num_reg_good = i;
- break;
- }
}
index_good = -1;