diff options
Diffstat (limited to 'arch/sparc')
-rw-r--r-- | arch/sparc/kernel/smp.c | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/arch/sparc/kernel/smp.c b/arch/sparc/kernel/smp.c index 4d9ad59031bb..4fea3ac7bff0 100644 --- a/arch/sparc/kernel/smp.c +++ b/arch/sparc/kernel/smp.c | |||
@@ -68,16 +68,6 @@ void __cpuinit smp_store_cpu_info(int id) | |||
68 | cpu_data(id).prom_node = cpu_node; | 68 | cpu_data(id).prom_node = cpu_node; |
69 | cpu_data(id).mid = cpu_get_hwmid(cpu_node); | 69 | cpu_data(id).mid = cpu_get_hwmid(cpu_node); |
70 | 70 | ||
71 | /* this is required to tune the scheduler correctly */ | ||
72 | /* is it possible to have CPUs with different cache sizes? */ | ||
73 | if (id == boot_cpu_id) { | ||
74 | int cache_line,cache_nlines; | ||
75 | cache_line = 0x20; | ||
76 | cache_line = prom_getintdefault(cpu_node, "ecache-line-size", cache_line); | ||
77 | cache_nlines = 0x8000; | ||
78 | cache_nlines = prom_getintdefault(cpu_node, "ecache-nlines", cache_nlines); | ||
79 | max_cache_size = cache_line * cache_nlines; | ||
80 | } | ||
81 | if (cpu_data(id).mid < 0) | 71 | if (cpu_data(id).mid < 0) |
82 | panic("No MID found for CPU%d at node 0x%08d", id, cpu_node); | 72 | panic("No MID found for CPU%d at node 0x%08d", id, cpu_node); |
83 | } | 73 | } |