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

/illumos-gate/usr/src/uts/sun4u/vm/
H A Dmach_sfmmu_asm.s195 ! must avoid Cheetah+ erratum 34. In Cheetah+ erratum 34, under
198 ! this erratum, we scan the T16 top down for an unlocked TTE and
/illumos-gate/usr/src/uts/i86pc/os/
H A Dmp_startup.c697 workaround_warning(cpu_t *cp, uint_t erratum) argument
699 cmn_err(CE_WARN, "cpu%d: no workaround for erratum %u",
700 cp->cpu_id, erratum);
704 workaround_applied(uint_t erratum) argument
706 if (erratum > 1000000)
708 erratum);
710 cmn_err(CE_CONT, "?workaround applied for cpu erratum #%d\n",
711 erratum);
782 case 0: /* erratum is not present: do nothing */
784 case 1: /* erratum i
[all...]
H A Dcpuid.c3556 * We require the CLFLUSH instruction for erratum workaround
5635 * Return 0 if the erratum is not present or not applicable, positive
5636 * if it is, and negative if the status of the erratum is unknown.
5642 cpuid_opteron_erratum(cpu_t *cpu, uint_t erratum) argument
5695 switch (erratum) {
5820 * this 'erratum' to determine whether or not we have a constant
5840 * This erratum (K8 #147) is not present on family 10 and newer.
5873 * Determine if specified erratum is present via OSVW (OS Visible Workaround).
5874 * Return 1 if erratum is present, 0 if not present and -1 if indeterminate.
5877 osvw_opteron_erratum(cpu_t *cpu, uint_t erratum) argument
[all...]
/illumos-gate/usr/src/uts/sun4u/cpu/
H A Dus3_common_asm.s3082 ! apply Cheetah+ erratum 34 workaround
3127 ! In Cheetah+ erratum 34, under certain conditions an ITLB locked
3129 ! loaded via ASI_ITLB_IN. In order to avoid cheetah+ erratum 34,
3202 ! In Cheetah+ erratum 34, under certain conditions a DTLB locked
3204 ! loaded. In order to avoid cheetah+ erratum 34, locked index 0

Completed in 161 milliseconds