forked from Minki/linux
x86: cpu_init(): remove ugly #ifdef construct around debug register clear
Impact: Cleanup While I was looking through the new and improved bootstrap code - great work that, thanks! I found the below a slight improvement. Remove unnecessary ugly #ifdef construct around debug register clear. Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl> Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
This commit is contained in:
parent
cc86c9e0dc
commit
8f6d86dc41
@ -1071,22 +1071,19 @@ void __cpuinit cpu_init(void)
|
|||||||
*/
|
*/
|
||||||
if (kgdb_connected && arch_kgdb_ops.correct_hw_break)
|
if (kgdb_connected && arch_kgdb_ops.correct_hw_break)
|
||||||
arch_kgdb_ops.correct_hw_break();
|
arch_kgdb_ops.correct_hw_break();
|
||||||
else {
|
else
|
||||||
#endif
|
#endif
|
||||||
/*
|
{
|
||||||
* Clear all 6 debug registers:
|
/*
|
||||||
*/
|
* Clear all 6 debug registers:
|
||||||
|
*/
|
||||||
set_debugreg(0UL, 0);
|
set_debugreg(0UL, 0);
|
||||||
set_debugreg(0UL, 1);
|
set_debugreg(0UL, 1);
|
||||||
set_debugreg(0UL, 2);
|
set_debugreg(0UL, 2);
|
||||||
set_debugreg(0UL, 3);
|
set_debugreg(0UL, 3);
|
||||||
set_debugreg(0UL, 6);
|
set_debugreg(0UL, 6);
|
||||||
set_debugreg(0UL, 7);
|
set_debugreg(0UL, 7);
|
||||||
#ifdef CONFIG_KGDB
|
|
||||||
/* If the kgdb is connected no debug regs should be altered. */
|
|
||||||
}
|
}
|
||||||
#endif
|
|
||||||
|
|
||||||
fpu_init();
|
fpu_init();
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user