Searched refs:erratum (Results 1 - 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/sun4u/vm/
H A Dmach_sfmmu_asm.s148 ! must avoid Cheetah+ erratum 34. In Cheetah+ erratum 34, under
151 ! this erratum, we scan the T16 top down for an unlocked TTE and
/illumos-gate/usr/src/uts/i86pc/os/
H A Dmp_startup.c699 workaround_warning(cpu_t *cp, uint_t erratum) argument
701 cmn_err(CE_WARN, "cpu%d: no workaround for erratum %u",
702 cp->cpu_id, erratum);
706 workaround_applied(uint_t erratum) argument
708 if (erratum > 1000000)
710 erratum);
712 cmn_err(CE_CONT, "?workaround applied for cpu erratum #%d\n",
713 erratum);
784 case 0: /* erratum is not present: do nothing */
786 case 1: /* erratum i
[all...]
H A Dcpuid.c3839 * We require the CLFLUSH instruction for erratum workaround
5925 * Return 0 if the erratum is not present or not applicable, positive
5926 * if it is, and negative if the status of the erratum is unknown.
5932 cpuid_opteron_erratum(cpu_t *cpu, uint_t erratum) argument
5985 switch (erratum) {
6110 * this 'erratum' to determine whether or not we have a constant
6130 * This erratum (K8 #147) is not present on family 10 and newer.
6163 * Determine if specified erratum is present via OSVW (OS Visible Workaround).
6164 * Return 1 if erratum is present, 0 if not present and -1 if indeterminate.
6167 osvw_opteron_erratum(cpu_t *cpu, uint_t erratum) argument
[all...]
/illumos-gate/usr/src/uts/sun4u/cpu/
H A Dus3_common_asm.s2464 ! apply Cheetah+ erratum 34 workaround
2492 ! In Cheetah+ erratum 34, under certain conditions an ITLB locked
2494 ! loaded via ASI_ITLB_IN. In order to avoid cheetah+ erratum 34,
2556 ! In Cheetah+ erratum 34, under certain conditions a DTLB locked
2558 ! loaded. In order to avoid cheetah+ erratum 34, locked index 0

Completed in 81 milliseconds