diff options
| author | Andreas Herrmann <andreas.herrmann3@amd.com> | 2009-02-25 05:31:49 -0500 |
|---|---|---|
| committer | Ingo Molnar <mingo@elte.hu> | 2009-02-25 06:19:47 -0500 |
| commit | 63823126c221dd721ce7351b596b3b73aa943613 (patch) | |
| tree | 8e14f75a94e37c829adb1f0a0b89fa11888bb2c5 | |
| parent | 9e5f6cf5f755ca5c52071c317421fae19966a658 (diff) | |
x86: memtest: add additional (regular) test patterns
Signed-off-by: Andreas Herrmann <andreas.herrmann3@amd.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
| -rw-r--r-- | arch/x86/mm/memtest.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/arch/x86/mm/memtest.c b/arch/x86/mm/memtest.c index 9c52ef19e6f2..0bcd7883d036 100644 --- a/arch/x86/mm/memtest.c +++ b/arch/x86/mm/memtest.c | |||
| @@ -14,6 +14,19 @@ static u64 patterns[] __initdata = { | |||
| 14 | 0xffffffffffffffffULL, | 14 | 0xffffffffffffffffULL, |
| 15 | 0x5555555555555555ULL, | 15 | 0x5555555555555555ULL, |
| 16 | 0xaaaaaaaaaaaaaaaaULL, | 16 | 0xaaaaaaaaaaaaaaaaULL, |
| 17 | 0x1111111111111111ULL, | ||
| 18 | 0x2222222222222222ULL, | ||
| 19 | 0x4444444444444444ULL, | ||
| 20 | 0x8888888888888888ULL, | ||
| 21 | 0x3333333333333333ULL, | ||
| 22 | 0x6666666666666666ULL, | ||
| 23 | 0x9999999999999999ULL, | ||
| 24 | 0xccccccccccccccccULL, | ||
| 25 | 0x7777777777777777ULL, | ||
| 26 | 0xbbbbbbbbbbbbbbbbULL, | ||
| 27 | 0xddddddddddddddddULL, | ||
| 28 | 0xeeeeeeeeeeeeeeeeULL, | ||
| 29 | 0x7a6c7258554e494cULL, /* yeah ;-) */ | ||
| 17 | }; | 30 | }; |
| 18 | 31 | ||
| 19 | static void __init reserve_bad_mem(u64 pattern, u64 start_bad, u64 end_bad) | 32 | static void __init reserve_bad_mem(u64 pattern, u64 start_bad, u64 end_bad) |
