diff options
author | Miod Vallat <miod@cvs.openbsd.org> | 2007-12-09 19:57:52 +0000 |
---|---|---|
committer | Miod Vallat <miod@cvs.openbsd.org> | 2007-12-09 19:57:52 +0000 |
commit | 2c4739364d31eba77b32cd2953a0b5c56841dfeb (patch) | |
tree | fc979f9211b6574dbffc43dbc4eef283ef57193e /sys/arch/mvme88k | |
parent | 4285e7c3609ebc921d53ff748b9753babf478410 (diff) |
I honestly do not remember what 88110 errata convinced me to disable
out-of-order (superscalar) execution on these processors.
Since OoO brings a nice 50% to 250% speedup (as shown by ``openssl speed''),
it is definitely worth enabling.
Diffstat (limited to 'sys/arch/mvme88k')
-rw-r--r-- | sys/arch/mvme88k/mvme88k/locore.S | 20 |
1 files changed, 1 insertions, 19 deletions
diff --git a/sys/arch/mvme88k/mvme88k/locore.S b/sys/arch/mvme88k/mvme88k/locore.S index 0b9a04d0b7b..a8b44ff1bbb 100644 --- a/sys/arch/mvme88k/mvme88k/locore.S +++ b/sys/arch/mvme88k/mvme88k/locore.S @@ -1,4 +1,4 @@ -/* $OpenBSD: locore.S,v 1.58 2007/12/05 22:12:30 miod Exp $ */ +/* $OpenBSD: locore.S,v 1.59 2007/12/09 19:57:51 miod Exp $ */ /* * Copyright (c) 2005, Miodrag Vallat. * Copyright (c) 1998 Steve Murphree, Jr. @@ -169,16 +169,7 @@ ASLOCAL(main_start) set r11, r0, 1<PSR_SUPERVISOR_MODE_BIT> set r11, r11, 1<PSR_INTERRUPT_DISABLE_BIT> set r11, r11, 1<PSR_GRAPHICS_DISABLE_BIT> - /* - * XXX On 88110 processors, force serial instruction execution for now. - * Situation where OoO would break will be hopefully taken care of in - * the near future -- miod - */ -#if 0 clr r11, r11, 1<PSR_SERIAL_MODE_BIT> -#else - set r11, r11, 1<PSR_SERIAL_MODE_BIT> -#endif set r11, r11, 1<PSR_SERIALIZE_BIT> stcr r11, PSR FLUSH_PIPELINE @@ -264,16 +255,7 @@ GLOBAL(secondary_start) set r11, r0, 1<PSR_SUPERVISOR_MODE_BIT> set r11, r11, 1<PSR_INTERRUPT_DISABLE_BIT> set r11, r11, 1<PSR_GRAPHICS_DISABLE_BIT> - /* - * XXX On 88110 processors, force serial instruction execution for now. - * Situation where OoO would break will be hopefully taken care of in - * the near future -- miod - */ -#if 0 clr r11, r11, 1<PSR_SERIAL_MODE_BIT> -#else - set r11, r11, 1<PSR_SERIAL_MODE_BIT> -#endif set r11, r11, 1<PSR_SERIALIZE_BIT> stcr r11, PSR FLUSH_PIPELINE |