Hi Aubrey,

My test machine has an invalid cstate->cs_type with the new
C4 support.  The type is not system_hardware nor fixed_io.
This is probably from C4.  I do not know what the type value is.

        if (type == ACPI_ADR_SPACE_FIXED_HARDWARE) {
...
        } else if (type == ACPI_ADR_SPACE_SYSTEM_IO) {
...
        } else {
                cmn_err(CE_WARN, "!_CST: unsupported address space id 
type\n");
        }


The machine then hits an ASSERT in turnstile_block called
by cmn_err().  The ASSERT is probably failing because
only CPU 0 have been brought online so far.

Regards,
Bill




On 09/14/08 20:07, aubrey.li at intel.com wrote:
> Author: Aubrey Li <aubrey.li at intel.com>
> Repository: /hg/tesla/hpet_pcplusmp
> Latest revision: 21c69878461ae5c2a2f2fc03ed54fbaea5ec6438
> Total changesets: 1
> Log message:
> remove ACPI C3 limitation
>
> Files:
>       update: usr/src/uts/i86pc/io/cpudrv/cpu_idle.c
>       update: usr/src/uts/i86pc/sys/cpu_idle.h
> _______________________________________________
> tesla-dev mailing list
> tesla-dev at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/tesla-dev
>   


Reply via email to