浏览代码

x86: support for new UV apic, fix

Yinghai Lu pointed out a bug in the previous patches,
fix double-shift of apicid.

Signed-off-by: Jack Steiner <steiner@sgi.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Jack Steiner 17 年之前
父节点
当前提交
f5149a49f9
共有 1 个文件被更改,包括 0 次插入2 次删除
  1. 0 2
      arch/x86/kernel/genapic_64.c

+ 0 - 2
arch/x86/kernel/genapic_64.c

@@ -95,8 +95,6 @@ unsigned int read_apic_id(void)
 	id = apic_read(APIC_ID);
 	id = apic_read(APIC_ID);
 	if (uv_system_type >= UV_X2APIC)
 	if (uv_system_type >= UV_X2APIC)
 		id  |= __get_cpu_var(x2apic_extra_bits);
 		id  |= __get_cpu_var(x2apic_extra_bits);
-	else
-		id = (id >> 24) & 0xFFu;;
 	return id;
 	return id;
 }
 }