i386: remove bogus mtrr range check
Changes
1 files changed · +0 −5
| File | Status | Add | Del | Content |
|---|---|---|---|---|
| arch/i386/kernel/cpu/mtrr/generic.c | modified | +0 | −5 | View file |
arch/i386/kernel/cpu/mtrr/generic.c
View filediff --git a/arch/i386/kernel/cpu/mtrr/generic.c b/arch/i386/kernel/cpu/mtrr/generic.c
index 6d59378..5a551fb 100644
--- a/arch/i386/kernel/cpu/mtrr/generic.c
+++ b/arch/i386/kernel/cpu/mtrr/generic.c
@@ -469,11 +469,6 @@ int generic_validate_add_page(unsigned long base, unsigned long size, unsigned i
}
}
- if (base < 0x100) {
- printk(KERN_WARNING "mtrr: cannot set region below 1 MiB (0x%lx000,0x%lx000)\n",
- base, size);
- return -EINVAL;
- }
/* Check upper bits of base and last are equal and lower bits are 0
for base and 1 for last */
last = base + size - 1;